Skip to content

v1.2.6

Compare
Choose a tag to compare
@BenMorris BenMorris released this 13 Aug 18:37
· 158 commits to master since this release

Custom rules can now be created and applied as predicates and conditions. A custom rule has to implement ICustomRule and can be executed using a MeetCustomRule() method (see the README and the sample project for examples).

Added HaveCustomAttributeOrInherit and NotHaveCustomAttributeOrInherit as predicates and conditions to test for inherited custom attributes (#55)

The following bugs have been fixed:

  • ResideInNamespaceContaining now selects nested types (#59)
  • Fixed issues with detecting dependencies in generics (#57 and #58)
  • Fixed an issue where subclass detection was not taking the assembly into account properly (#52 and #56)
  • Fixed an issue where types were being excluded if they were in a namespace with a System prefix (#36, #47 and #48)

Thanks to @NeVeSpl and @jsantha for the pull requests.