Class CFCFGBuilder

    • Constructor Detail

      • CFCFGBuilder

        protected CFCFGBuilder()
        This class should never be instantiated. Protected to still allow subclasses.
    • Method Detail

      • assumeAssertionsActivatedForAssertTree

        public static boolean assumeAssertionsActivatedForAssertTree​(BaseTypeChecker checker,
                                                                     com.sun.source.tree.AssertTree tree)
        Given a SourceChecker and an AssertTree, returns whether the AssertTree uses an @AssumeAssertion string that is relevant to the SourceChecker.
        Parameters:
        checker - the checker
        tree - an assert tree
        Returns:
        true if the assert tree contains an @AssumeAssertion(checker) message string for any subchecker of the given checker's ultimate parent checker