[java] show containing file name of implicit classes in batch inspection results (IJ-CR-130524)

GitOrigin-RevId: 280b18e1a50ed18db8dfcc79ce95dc2d9669f9df
This commit is contained in:
Bas Leijdekkers
2024-04-03 14:14:27 +00:00
committed by intellij-monorepo-bot
parent afb2aef0a1
commit 9e22b48c16
2 changed files with 3 additions and 2 deletions
@@ -289,7 +289,7 @@ inspection.redundant.type.problem.descriptor=Explicit type arguments can be infe
inspection.redundant.type.remove.quickfix=Remove type arguments
inspection.reference.anonymous.name=anonymous ({0})
inspection.reference.anonymous.class=anonymous class
inspection.reference.implicit.class=implicit class
inspection.reference.implicit.class=implicit class in file ''{0}''
inspection.reference.implicit.constructor.name=implicit constructor of {0}
inspection.reference.lambda.name=lambda ({0})
inspection.reference.default.lambda.name=lambda
@@ -90,7 +90,8 @@ public abstract class RefJavaElementImpl extends RefElementImpl implements RefJa
}
}
if (element instanceof PsiImplicitClass) {
return JavaAnalysisBundle.message("inspection.reference.implicit.class");
PsiFile file = element.getContainingFile();
return JavaAnalysisBundle.message("inspection.reference.implicit.class", file.getName());
}
if (element instanceof PsiSyntheticClass jspClass) {