Architecture Rules

Download 2.1.1

About

Assert Your Architecture! with this open source java library. Architecture Rules leverages an xml configuration file and optional programmatic configuration to assert your 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.

License

Licensed under Apache License 2.0 - allows use of the source code for the development of free and open source software as well as proprietary and closed source software.

Do you Assert your Architecture? Please help out with our fund raising.
Checkout what we are raising funds for. Be sure to report issues.

Comments

The mailing lists are the best places to provide comments. When you provide your comments to the mailing list, the entire community has the ability to stay up to date on whats going on with the project and what new potential users are thinking or having problems with.

However, I know it does require a lot of effort to sign up for a mailing list just to make a comment. This page provides a place for you to make your comment and get on with your day.

Comments provided here may or may not be answered here. This isn’t really the place to ask questions, its more of a place to make comments and provide valuable feedback. Some I may post to the user list and answer there. Comments may be purged occasionally.

Please consider the mailing list guidelines before you post. Thank you for your time.

Leave a Comment

Start Here

Get Help

More Information

Architecture Propaganda

Schwag

If you assert your architecture, then let everyone know with this branded gear. architecture rules mug