Initial project setup and first pass at contraint annotations.
First pass at a Constraints representation.
Skeleton for ConstraintProcessor and testing with a compiler.
Implemented @RequireConstructors verification for no arg constructors only.
Escape '.' in regex.
Implemented @RequireConstructors verification for constructors with arguments.
Remove unnecessary code.
Split ConstraintProcessor tests into different tests per verifier.
Class move.
TODO Reminders to test against different compilers (e.g. Eclipse).
JavaDoc improvements.
Added @Documented.
Implement verifier for @RequireAnnotations and @RecommendAnnotations.
Implement verifier for @DisallowAnnotations.
JavaDoc for VerifierUtils.
Better error message for @DisallowAnnotations.
Implement verifier for @RequireSupertypes.
Include element's type itself as a supertype.
Implement verifier for @RequireAnnotationsOnSupertype.
Fix typo.
Remove unused classes.