Class ClassListVerifier


  • public class ClassListVerifier
    extends Object
    This class verifies that a jar file contains a classes.lst file and validates that it contains the expected classes.
    • Constructor Detail

      • ClassListVerifier

        public ClassListVerifier​(List<Pattern> ignoreInDiffPattern)
        Create a new instance of ClassListVerifier.
        Parameters:
        ignoreInDiffPattern - patterns that match class names that will be ignored when verifying the class list, e.g. "/util/concurrent/.*".
    • Method Detail

      • verifyClassListFile

        public void verifyClassListFile​(Collection<String> classList,
                                        Path jarFile)
        Verify that a jar file contains a classes.lst file and validates that it contains the expected classes.
        Parameters:
        classList - list of expected
        jarFile - jar file to verify