Package org.openrewrite.java.internal.parser
@NullMarked
package org.openrewrite.java.internal.parser
-
ClassesClassDescriptionAs of 6.1.0, we are using
TypeTableto includeJavaParserdependencies as resources in the classpath, because including the whole JAR caused bloat in the size of recipe JARs and would often get blocked by security scanners that weren't able to recognize that these JAR resources were only used to parse templats and never executed and so didn't represent a security threat.Type tables are written as a TSV file with the following columns: groupId artifactId version classAccess className classSignature classSuperclassSignature classSuperinterfaceSignatures[] access memberName descriptor signature parameterNames exceptions[]