JavaParserTypeSolver
Parameters
is the source code directory for the type solver.
is the configuration the solver should use when inspecting source code files.
is an optional size limit to the internal caches used by this solver. Be advised that setting the size too low might lead to noticeable performance degradation. However, using a size limit is advised when solving symbols in large code sources. In such cases, internal caches might consume large amounts of heap space.
Create a JavaParserTypeSolver with a custom cache system.
Parameters
The source code directory for the type solver.
The JavaParser to be used when parsing .java files.
The cache to be used to store CompilationUnit that is associated with a file.
The cache to store the list of CompilationUnit in a given directory.
The cache that associated a qualified name to its SymbolReference.