IDEA-389626 JPS: Detect classes shadowed by runtime classpath order

GitOrigin-RevId: 233c209122097480ea29523361b3e8e1dc6e3017
This commit is contained in:
Aleksey Dobrynin
2026-05-28 11:12:06 +00:00
committed by intellij-monorepo-bot
parent 7536691f09
commit 7f89657dde
6 changed files with 840 additions and 0 deletions
@@ -14,6 +14,11 @@
<inspectionElementsMerger implementation="com.intellij.codeInspection.dataFlow.ConstantValueInspectionMerger"/>
<inspectionElementsMerger implementation="com.intellij.codeInspection.dataFlow.OptionalOfNullableMisuseInspectionMerger"/>
<localInspection groupPath="Java" language="JAVA" shortName="ClassOverriddenAtRuntime"
groupBundle="messages.InspectionsBundle"
groupKey="group.names.modularization.issues" enabledByDefault="true" level="WARNING"
implementationClass="com.intellij.codeInspection.jps.ClassOverriddenAtRuntimeInspection"
key="class.overridden.at.runtime.display.name" bundle="messages.JavaAnalysisBundle"/>
<localInspection groupPath="Java" language="JAVA" shortName="FrequentlyUsedInheritorInspection"
groupBundle="messages.InspectionsBundle"
groupKey="group.names.inheritance.issues" enabledByDefault="true" level="INFORMATION"