├── .github └── workflows │ └── maven-package.yml ├── .gitignore ├── .travis.yml ├── README.md ├── pom.xml └── src ├── main └── java │ └── org │ └── javaparser │ ├── examples │ ├── chapter1 │ │ └── TimePrinter.java │ ├── chapter2 │ │ ├── CommentReporterComplete.java │ │ ├── CommentReporterStarter.java │ │ ├── ModifyingVisitorComplete.java │ │ ├── ModifyingVisitorStarter.java │ │ ├── VoidVisitorComplete.java │ │ └── VoidVisitorStarter.java │ ├── chapter3 │ │ ├── ConfigurationOptions.java │ │ ├── PrisonRules.java │ │ └── TimePrinterWithComments.java │ ├── chapter4 │ │ ├── LexicalPreservationComplete.java │ │ ├── LexicalPreservationStarter.java │ │ ├── PrettyPrintComplete.java │ │ ├── PrettyPrintStarter.java │ │ └── PrettyPrintVisitorComplete.java │ └── chapter5 │ │ ├── A.java │ │ ├── Bar.java │ │ ├── Foo.java │ │ ├── GetTypeOfReference.java │ │ ├── MemoryTypeSolverComplete.java │ │ ├── ResolveMethodCalls.java │ │ ├── ResolveTypeInContext.java │ │ ├── UsingCombinedTypeSolver.java │ │ └── UsingTypeSolver.java │ └── samples │ ├── CommentGenerator.java │ ├── CommentRemover.java │ ├── LexicalPreservation.java │ └── ReversePolishNotation.java └── test └── java └── org └── javaparser └── examples └── chapter2 └── ModifyingVisitorExampleTest.java /.github/workflows/maven-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/.github/workflows/maven-package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter1/TimePrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter1/TimePrinter.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter2/CommentReporterComplete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter2/CommentReporterComplete.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter2/CommentReporterStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter2/CommentReporterStarter.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter2/ModifyingVisitorComplete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter2/ModifyingVisitorComplete.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter2/ModifyingVisitorStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter2/ModifyingVisitorStarter.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter2/VoidVisitorComplete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter2/VoidVisitorComplete.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter2/VoidVisitorStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter2/VoidVisitorStarter.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter3/ConfigurationOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter3/ConfigurationOptions.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter3/PrisonRules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter3/PrisonRules.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter3/TimePrinterWithComments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter3/TimePrinterWithComments.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter4/LexicalPreservationComplete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter4/LexicalPreservationComplete.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter4/LexicalPreservationStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter4/LexicalPreservationStarter.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter4/PrettyPrintComplete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter4/PrettyPrintComplete.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter4/PrettyPrintStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter4/PrettyPrintStarter.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter4/PrettyPrintVisitorComplete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter4/PrettyPrintVisitorComplete.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter5/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter5/A.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter5/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter5/Bar.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter5/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter5/Foo.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter5/GetTypeOfReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter5/GetTypeOfReference.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter5/MemoryTypeSolverComplete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter5/MemoryTypeSolverComplete.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter5/ResolveMethodCalls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter5/ResolveMethodCalls.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter5/ResolveTypeInContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter5/ResolveTypeInContext.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter5/UsingCombinedTypeSolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter5/UsingCombinedTypeSolver.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/examples/chapter5/UsingTypeSolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/examples/chapter5/UsingTypeSolver.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/samples/CommentGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/samples/CommentGenerator.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/samples/CommentRemover.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/samples/CommentRemover.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/samples/LexicalPreservation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/samples/LexicalPreservation.java -------------------------------------------------------------------------------- /src/main/java/org/javaparser/samples/ReversePolishNotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/main/java/org/javaparser/samples/ReversePolishNotation.java -------------------------------------------------------------------------------- /src/test/java/org/javaparser/examples/chapter2/ModifyingVisitorExampleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaparser/javaparser-visited/HEAD/src/test/java/org/javaparser/examples/chapter2/ModifyingVisitorExampleTest.java --------------------------------------------------------------------------------