资 源 简 介
TisUgly was developed to allow teams put their module design decisions into the build process. If particular packages access other packages or modules that are off limits based on team design decisions then the build should break. TisUgly enables teams to write their design decisions about packages and modules into xUnit test cases to run with rest of your programmer test execution.
To get started using TisUgly, please go to the Downloads area to get the library and the TisUgly wiki page for code examples. The TisUgly library is currently at version 1.0 under the Apache Software License version 2.0. More information about the Apache Software License version 2.0 can be found at:
http://www.apache.org/licenses/LICENSE-2.0
Upcoming features for 2.0 release of TisUgly are:
* Design assertions tailored for including libraries (external jars)
* Negative design assertions such as "only this package can access this module"
* Class-level design assertions
*