Replace all throw error(...) with just error(...)
`throw` is not needed in this case, because `error(...)` already raises exception (so `throw` is unreachable). Also after previous commit compiler reports `UNREACHABLE_CODE` warning on such `throw`
This commit is contained in:
committed by
TeamCityServer
parent
ae608ea67f
commit
3f5e6a79c7
@@ -292,7 +292,7 @@ private object DiagnoseUnknownModuleInfoReporter {
|
||||
else -> errorInModulesResolver(message)
|
||||
}
|
||||
}
|
||||
else -> throw errorInModulesResolver(message)
|
||||
else -> errorInModulesResolver(message)
|
||||
}
|
||||
}
|
||||
name.contains(ResolverForProject.resolverForScriptDependenciesName) -> errorInScriptDependenciesInfoResolver(message)
|
||||
|
||||
+1
-1
@@ -134,7 +134,7 @@ fun validateIsExternal(packageFragment: IrPackageFragment) {
|
||||
fun validateNestedExternalDeclarations(declaration: IrDeclaration, isExternalTopLevel: Boolean) {
|
||||
fun IrPossiblyExternalDeclaration.checkExternal() {
|
||||
if (isExternal != isExternalTopLevel) {
|
||||
throw error("isExternal validation failed for declaration ${declaration.render()}")
|
||||
error("isExternal validation failed for declaration ${declaration.render()}")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -190,7 +190,7 @@ open class KtFile(viewProvider: FileViewProvider, val isCompiled: Boolean) :
|
||||
return stub
|
||||
}
|
||||
|
||||
throw error("Illegal stub for KtFile: type=${this.javaClass}, stub=${stub?.javaClass} name=$name")
|
||||
error("Illegal stub for KtFile: type=${this.javaClass}, stub=${stub?.javaClass} name=$name")
|
||||
}
|
||||
|
||||
override fun getClasses(): Array<PsiClass> {
|
||||
|
||||
Reference in New Issue
Block a user