check that main() returns Unit
#KT-12760 Fixed
This commit is contained in:
@@ -101,6 +101,9 @@ class MainFunctionDetector {
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val returnType = descriptor.returnType
|
||||||
|
if (returnType == null || !KotlinBuiltIns.isUnit(returnType)) return false
|
||||||
|
|
||||||
if (DescriptorUtils.isTopLevelDeclaration(descriptor)) return true
|
if (DescriptorUtils.isTopLevelDeclaration(descriptor)) return true
|
||||||
|
|
||||||
val containingDeclaration = descriptor.containingDeclaration
|
val containingDeclaration = descriptor.containingDeclaration
|
||||||
|
|||||||
Reference in New Issue
Block a user