mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-16 14:23:28 +07:00
get back signature check for instance main for kotlin
GitOrigin-RevId: 85ab38a64554eb53d4bf85bb702d32d98e9e90f0
This commit is contained in:
committed by
intellij-monorepo-bot
parent
f7563d24a1
commit
acddb246e8
@@ -323,6 +323,8 @@ public final class PsiClassImplUtil {
|
||||
PsiElementFactory factory = JavaPsiFacade.getElementFactory(method.getProject());
|
||||
MethodSignature signature = method.getSignature(PsiSubstitutor.EMPTY);
|
||||
try {
|
||||
MethodSignature main = createSignatureFromText(factory, "void main(String[] args);");
|
||||
if (MethodSignatureUtil.areSignaturesEqual(signature, main)) return true;
|
||||
MethodSignature premain = createSignatureFromText(factory, "void premain(String args, java.lang.instrument.Instrumentation i);");
|
||||
if (MethodSignatureUtil.areSignaturesEqual(signature, premain)) return true;
|
||||
MethodSignature agentmain = createSignatureFromText(factory, "void agentmain(String args, java.lang.instrument.Instrumentation i);");
|
||||
|
||||
Reference in New Issue
Block a user