net.sf.clirr.core.internal.checks |
The check modules that implement the funtionality of clirr.
|
Java Source File Name | Type | Comment |
AbstractCheckTestCase.java | Class | Abstract Baseclass to test individual Checks. |
ClassAddedRemovedTest.java | Class | |
ClassHierarchyCheck.java | Class | Detects changes in the set of superclasses. |
ClassHierarchyCheckTest.java | Class | |
ClassModifierCheck.java | Class | Detects changes in class modifiers (abstract, final). |
ClassModifierCheckTest.java | Class | Tests for the ClassModifierCheck class. |
ClassScopeCheck.java | Class | Detects changes in class access declaration, for both "top-level" classes,
and nested classes.
Java class files only ever contain scope specifiers of "public" or "package".
For top-level classes, this is expected: it is not possible to have a
top-level protected or private class.
However nested classes can be declared as protected or private. |
ClassScopeCheckTest.java | Class | Tests for the ClassScopeCheck test. |
ExpectedDiff.java | Class | Describes an expected API change. |
FieldSetCheck.java | Class | Checks the fields of a class. |
FieldSetCheckTest.java | Class | Tests FieldSetCheck. |
GenderChangeCheck.java | Class | Detects gender changes (a class became an interface or vice versa). |
GenderChangeCheckTest.java | Class | |
InterfaceSetCheck.java | Class | Detects changes in the set of interfaces implemented by a class. |
InterfaceSetCheckTest.java | Class | |
MethodSetCheck.java | Class | Checks the methods of a class. |
MethodSetCheckTest.java | Class | TODO: Docs. |
TestDiffListener.java | Class | |