LSP-440 enable inspection 'unused' (only in the scope of local file)

GitOrigin-RevId: f446498fd14ad1950fed28cb03bf2ae22b8b0118
This commit is contained in:
Bartek Pacia
2026-01-28 13:21:02 +00:00
committed by intellij-monorepo-bot
parent 8188c86be4
commit aacc7908da
2 changed files with 16 additions and 17 deletions
@@ -38,5 +38,21 @@
<globalInspection groupPath="Java" shortName="UnusedLibrary" bundle="messages.JavaAnalysisBundle" key="unused.library.display.name"
groupBundle="messages.InspectionsBundle" groupKey="group.names.declaration.redundancy" enabledByDefault="false" level="WARNING"
implementationClass="com.intellij.codeInspection.unusedLibraries.UnusedLibrariesInspection"/>
<globalInspection groupPath="Java" language="JAVA" shortName="UnusedReturnValue" bundle="messages.JavaBundle"
key="inspection.unused.return.value.display.name"
groupKey="group.names.declaration.redundancy" groupBundle="messages.InspectionsBundle" enabledByDefault="true"
level="WARNING"
implementationClass="com.intellij.codeInspection.unusedReturnValue.UnusedReturnValue"/>
<globalInspection groupPath="Java" language="UAST" shortName="SameParameterValue" bundle="messages.JavaBundle"
key="inspection.same.parameter.display.name"
groupKey="group.names.declaration.redundancy" groupBundle="messages.InspectionsBundle" enabledByDefault="true"
level="WARNING"
implementationClass="com.intellij.codeInspection.sameParameterValue.SameParameterValueInspection"/>
<globalInspection groupPath="Java" language="JAVA" shortName="unused" groupBundle="messages.InspectionsBundle"
groupKey="group.names.declaration.redundancy" enabledByDefault="true" level="WARNING"
implementationClass="com.intellij.codeInspection.deadCode.UnusedDeclarationInspection"
presentation="com.intellij.codeInspection.deadCode.UnusedDeclarationPresentation" key="inspection.unused.display.name"
editorAttributes="NOT_USED_ELEMENT_ATTRIBUTES"
bundle="messages.JavaBundle"/>
</extensions>
</idea-plugin>
@@ -1291,23 +1291,6 @@
<inspection.basicVisitor class="com.intellij.psi.JavaElementVisitor"/>
<globalInspection groupPath="Java" language="JAVA" shortName="UnusedReturnValue" bundle="messages.JavaBundle"
key="inspection.unused.return.value.display.name"
groupKey="group.names.declaration.redundancy" groupBundle="messages.InspectionsBundle" enabledByDefault="true"
level="WARNING"
implementationClass="com.intellij.codeInspection.unusedReturnValue.UnusedReturnValue"/>
<globalInspection groupPath="Java" language="UAST" shortName="SameParameterValue" bundle="messages.JavaBundle"
key="inspection.same.parameter.display.name"
groupKey="group.names.declaration.redundancy" groupBundle="messages.InspectionsBundle" enabledByDefault="true"
level="WARNING"
implementationClass="com.intellij.codeInspection.sameParameterValue.SameParameterValueInspection"/>
<globalInspection groupPath="Java" language="JAVA" shortName="unused" groupBundle="messages.InspectionsBundle"
groupKey="group.names.declaration.redundancy" enabledByDefault="true" level="WARNING"
implementationClass="com.intellij.codeInspection.deadCode.UnusedDeclarationInspection"
presentation="com.intellij.codeInspection.deadCode.UnusedDeclarationPresentation" key="inspection.unused.display.name"
editorAttributes="NOT_USED_ELEMENT_ATTRIBUTES"
bundle="messages.JavaBundle"/>
<externalAnnotationsArtifactsResolver implementation="com.intellij.jarRepository.ExternalAnnotationsRepositoryResolver"/>
<errorQuickFixProvider implementation="com.intellij.codeInsight.daemon.impl.analysis.JavaErrorQuickFixProvider"/>