Minor, getModuleInfo: improve on failure messages
This commit is contained in:
@@ -63,11 +63,10 @@ private fun PsiElement.getModuleInfo(onFailure: (String) -> IdeaModuleInfo?): Id
|
|||||||
?: onFailure("Analyzing code fragment of type ${containingJetFile.javaClass} with no context element\nText:\n${containingJetFile.getText()}")
|
?: onFailure("Analyzing code fragment of type ${containingJetFile.javaClass} with no context element\nText:\n${containingJetFile.getText()}")
|
||||||
}
|
}
|
||||||
|
|
||||||
val containingFile = getContainingFile()
|
val containingFile = containingFile ?: return onFailure("Analyzing element of type $javaClass with no containing file\nText:\n$text")
|
||||||
?: return onFailure("Analyzing element of type $javaClass with no containing file\nText:\n${getText()}")
|
|
||||||
|
|
||||||
val virtualFile = containingFile.getOriginalFile().getVirtualFile()
|
val virtualFile = containingFile.originalFile.virtualFile
|
||||||
?: return onFailure("Analyzing non-physical file $containingFile of type ${containingFile.javaClass}")
|
?: return onFailure("Analyzing element of type $javaClass in non-physical file $containingFile of type ${containingFile.javaClass}\nText:\n$text")
|
||||||
|
|
||||||
return getModuleInfoByVirtualFile(
|
return getModuleInfoByVirtualFile(
|
||||||
project,
|
project,
|
||||||
|
|||||||
Reference in New Issue
Block a user