Télécharger la liste

Description du projet

Architecture Rules is a Java library that allows a
programmer to assert code's architecture via unit
tests or ant tasks. This test is able to assert
that specific packages do not depend on others and
is able to check for and report on cyclic
dependencies among your project's packages and
classes. This project wraps a industry accepted
JDepend to simplify the process of maintaining a
solid software architecture.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-07-11 16:27
2.1.1

2008-07-05 17:30
2.1.0

Le présent communiqué comprend une classe de rapport Création de la redondance cyclique, a fait testArchitecture () public, a ajouté le chaînage méthode de configuration, inclus un fichier de licence, a ajouté le support pour les caractères génériques, et a fourni une API pour récupérer la liste des violations. Des exceptions devraient désormais d'appliquer un ArchitectureRulesException. Utiles ont été fournis par défaut avec le plugin Maven. Un conflit classpath avec Common-IO et le printemps a été fixée.
Tags: Major feature enhancements
This release included a report class creating the cyclic redundancy, made testArchitecture() public, added configuration method chaining, included a license file, added support for wildcards, and provided an API for retrieving the list of violations. Exceptions should now implement an ArchitectureRulesException. Meaningful defaults were provided with the Maven plugin. A classpath conflict with common-io and Spring was fixed.

2008-01-20 07:47
2.0.3

Les dépendances qui sont facultatives sont déterminés. La différence dans les barres utilisé pour les chemins d'accès sur Unix et Windows est maintenant prise en charge. Le test des cycles fonctionne désormais correctement avec la configuration XML.
Tags: Major bugfixes
The dependencies which are optional are
determined. The difference in the slashes used for
pathnames in Unix and Windows is now handled. The
cycles test now runs correctly with XML
configuration.

2007-11-23 18:46
2.0.2

Cette version corrige getConfiguration () la facilité d'utilisation trop faible portée (numéro 21) et ajoute la maintenabilité et package.html overview.html (numéro 9).
Tags: Major bugfixes
This release fixes getConfiguration() scope too weak usability (issue 21) and adds package.html and overview.html maintainability (issue 9).

2007-11-16 22:52
2.0.1

No. 18 (ne peut pas étendre AbstractArchitectureRulesConfigurationTest) et No. 20 (ne devraient exiger que Java 1.4) ont été corrigés.
Tags: Major bugfixes
Issue 18 (Cannot extend AbstractArchitectureRulesConfigurationTest) and Issue 20 (Should only require Java 1.4) have been fixed.

Project Resources