Precheck method is called main in RunConfiguration check
This commit is contained in:
@@ -308,6 +308,7 @@ public class JetRunConfiguration extends ModuleBasedConfiguration<RunConfigurati
|
|||||||
@Override
|
@Override
|
||||||
public KtNamedFunction invoke(PsiMethod method) {
|
public KtNamedFunction invoke(PsiMethod method) {
|
||||||
if (!(method instanceof KtLightMethod)) return null;
|
if (!(method instanceof KtLightMethod)) return null;
|
||||||
|
if (!method.getName().equals("main")) return null;
|
||||||
|
|
||||||
KtDeclaration declaration = ((KtLightMethod) method).getKotlinOrigin();
|
KtDeclaration declaration = ((KtLightMethod) method).getKotlinOrigin();
|
||||||
return declaration instanceof KtNamedFunction ? (KtNamedFunction) declaration : null;
|
return declaration instanceof KtNamedFunction ? (KtNamedFunction) declaration : null;
|
||||||
|
|||||||
Reference in New Issue
Block a user