mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[java] adds support of JVM agent manifest headers (IDEA-145172)
This commit is contained in:
+6
@@ -59,6 +59,12 @@ public class StandardManifestHeaderParsers implements HeaderParserProvider {
|
||||
myParsers.put("MD5-Digest", StandardHeaderParser.INSTANCE);
|
||||
myParsers.put("SHA-Digest", StandardHeaderParser.INSTANCE);
|
||||
myParsers.put("Magic", StandardHeaderParser.INSTANCE);
|
||||
myParsers.put("Premain-Class", ClassReferenceParser.INSTANCE);
|
||||
myParsers.put("Agent-Class", ClassReferenceParser.INSTANCE);
|
||||
myParsers.put("Boot-Class-Path", StandardHeaderParser.INSTANCE);
|
||||
myParsers.put("Can-Redefine-Classes", StandardHeaderParser.INSTANCE);
|
||||
myParsers.put("Can-Retransform-Classes", StandardHeaderParser.INSTANCE);
|
||||
myParsers.put("Can-Set-Native-Method-Prefix", StandardHeaderParser.INSTANCE);
|
||||
}
|
||||
|
||||
@NotNull
|
||||
|
||||
@@ -56,7 +56,7 @@ public class ManifestParser implements PsiParser {
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public ASTNode parse(IElementType root, PsiBuilder builder) {
|
||||
public ASTNode parse(@NotNull IElementType root, @NotNull PsiBuilder builder) {
|
||||
builder.setDebugMode(ApplicationManager.getApplication().isUnitTestMode());
|
||||
|
||||
PsiBuilder.Marker rootMarker = builder.mark();
|
||||
|
||||
Reference in New Issue
Block a user