Class SubscriptionVisitor

    • Constructor Detail

      • SubscriptionVisitor

        public SubscriptionVisitor()
    • Method Detail

      • visitNode

        public void visitNode​(Tree tree)
      • leaveNode

        public void leaveNode​(Tree tree)
      • visitToken

        public void visitToken​(SyntaxToken syntaxToken)
      • visitTrivia

        public void visitTrivia​(SyntaxTrivia syntaxTrivia)
      • scanFile

        public void scanFile​(JavaFileScannerContext context)
        Description copied from interface: JavaFileScanner
        Method called after parsing and semantic analysis has been done on file.
        Specified by:
        scanFile in interface JavaFileScanner
        Parameters:
        context - Context of analysis containing the parsed tree.
      • scanTree

        protected void scanTree​(Tree tree)
      • hasSemantic

        @Deprecated
        public boolean hasSemantic()
        Deprecated.
        Since moving to Eclipse frontend doesn't really emulates incomplete semantic. Usages of this method should be removed and tests with .noSemantic() should be added to clarify that rules are not behaving unexpectedly in case of incomplete semantic.
        Checks if semantic model is present.