See: Description
Package | Description |
---|---|
org.netbeans.api.java.source |
Permits inspection and modification of the structure of Java sources.
|
org.netbeans.api.java.source.matching | |
org.netbeans.api.java.source.support |
Provides Java Model API access.
JavaSourceAPI
When the ensure.built.source.roots
property is set during ant script execution,
the javac
task will not actually build the classfiles from scratch, but rather copy classfiles
produced by the Java infrastructure into the output folder. The content of the property will
be interpreted as list of source roots, for which the artifacts should be copied.
Adding TreeMaker.StringTemplate
It is possible to hint SourceUtils.getFile
list
of file names to searh for. There is also SourceUtils.findSourceFileName
to obtain name of file for an Element
.
Adding SourceUtils.isClassFile(FileObject).
Adding TreeUtilities.isExpressionStatement(ExpressionTree).
Regarding the JEP 394 (finalization of pattern matching for instanceof in JDK 16). The shape of the BindingPatternTree has changed; the BindingPatternTree does not have a name and type, but rather a VariableTree.
XXX no answer for arch-usecases
|
|
|
|
|
The sources for the module are in the Apache Git repositories or in the GitHub repositories.
XXX no answer for deploy-dependencies
Read more about the implementation in the answers to architecture questions.