mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
Cleanup (minor optimization)
This commit is contained in:
@@ -48,6 +48,7 @@ import java.util.Map;
|
||||
import static com.intellij.openapi.util.Pair.pair;
|
||||
import static com.intellij.psi.CommonClassNames.JAVA_LANG_ANNOTATION_ANNOTATION;
|
||||
import static com.intellij.psi.CommonClassNames.JAVA_LANG_STRING;
|
||||
import static com.intellij.psi.impl.compiled.ClsFileImpl.EMPTY_ATTRIBUTES;
|
||||
|
||||
/**
|
||||
* @author max
|
||||
@@ -749,7 +750,7 @@ public class StubBuildingVisitor<T> extends ClassVisitor {
|
||||
mapping.put(name, pair(outerName, innerName));
|
||||
}
|
||||
}
|
||||
}, ClassReader.SKIP_CODE | ClassReader.SKIP_FRAMES);
|
||||
}, EMPTY_ATTRIBUTES, ClassReader.SKIP_DEBUG | ClassReader.SKIP_CODE | ClassReader.SKIP_FRAMES);
|
||||
|
||||
if (!mapping.isEmpty()) {
|
||||
return mapping;
|
||||
|
||||
+2
-1
@@ -38,6 +38,7 @@ import java.io.IOException;
|
||||
import java.text.StringCharacterIterator;
|
||||
import java.util.Collection;
|
||||
|
||||
import static com.intellij.psi.impl.compiled.ClsFileImpl.EMPTY_ATTRIBUTES;
|
||||
import static com.intellij.util.io.DataInputOutputUtil.readINT;
|
||||
import static com.intellij.util.io.DataInputOutputUtil.writeINT;
|
||||
import static com.intellij.util.io.IOUtil.readUTF;
|
||||
@@ -173,7 +174,7 @@ public class GroovyTraitFieldsFileIndex
|
||||
String raw = Type.getType(desc).getClassName();
|
||||
return StubBuildingVisitor.GUESSING_MAPPER.fun(raw);
|
||||
}
|
||||
}, ClassReader.SKIP_CODE);
|
||||
}, EMPTY_ATTRIBUTES, ClassReader.SKIP_CODE);
|
||||
|
||||
return values;
|
||||
}
|
||||
|
||||
+2
-1
@@ -41,6 +41,7 @@ import java.io.DataInput;
|
||||
import java.io.DataOutput;
|
||||
import java.io.IOException;
|
||||
|
||||
import static com.intellij.psi.impl.compiled.ClsFileImpl.EMPTY_ATTRIBUTES;
|
||||
import static org.jetbrains.org.objectweb.asm.Opcodes.ACC_STATIC;
|
||||
import static org.jetbrains.org.objectweb.asm.Opcodes.ACC_SYNTHETIC;
|
||||
|
||||
@@ -102,7 +103,7 @@ public class GroovyTraitMethodsFileIndex extends SingleEntryFileBasedIndexExtens
|
||||
private static PsiJavaFileStub index(VirtualFile file, byte[] content) {
|
||||
try {
|
||||
PsiJavaFileStub root = new PsiJavaFileStubImpl(StringUtilRt.EMPTY_STRING, true);
|
||||
new ClassReader(content).accept(new GrTraitMethodVisitor(file, root), ClassReader.SKIP_CODE);
|
||||
new ClassReader(content).accept(new GrTraitMethodVisitor(file, root), EMPTY_ATTRIBUTES, ClassReader.SKIP_CODE);
|
||||
return root;
|
||||
}
|
||||
catch (Exception e) {
|
||||
|
||||
Reference in New Issue
Block a user