intellij-sdk-code-samples/comparing_string_references_inspection
Yann Cébron e57496774f 2023.1 release (#1010)
* 2023.1 release: update gh-links, re-gen EP lists

* code samples: update target version

* code samples: fix framework_basics missing dependency on Java plugin

* stub_indexes.md: update -master GH link

* EP lists: improve "Topic" presentation

* internal_ui_inspector.md: fix link

* kotlin_demo: fix link

* Generate Android Studio releases

* publishing_plugin.md: add note about plugin signing

* plugin_signing.md: Update information about providing `certificateChainFile` and `privateKeyFile` + minor changes

* tools_gradle_intellij_plugin.md: add `verifyPluginSignature` task

* plugin_signing.md: add Plugin Signature Verification

* plugin_signing.md: fixed anchor

* creating_plugin_project.md: update

* GH: set final 2023.1 tag

* GH code samples: update PV version

* code samples: ComparingStringReferencesInspection compatibility with 231.*
2023-03-28 20:09:23 +02:00
..
2023-03-28 20:09:23 +02:00
2023-03-28 20:09:23 +02:00
2023-02-27 15:36:02 +01:00
2023-02-27 15:36:02 +01:00

Comparing References Inspection Sample JetBrains IntelliJ Platform SDK Docs

Reference: Code Inspections in IntelliJ SDK Docs

Quickstart

Comparing References Inspection Sample demonstrates the implementation of the Code Inspections feature for Java classes.

The plugin inspects your Java code and highlights any fragments containing the comparison of two String variables. If such a check finds a comparison using the == or != operators instead of the .equals() method, the plugin proposes a quick-fix action.

Extension Points

Name Implementation Extension Point Class
com.intellij.localInspection ComparingStringReferencesInspection AbstractBaseJavaLocalInspectionTool

Reference: Plugin Extension Points in IntelliJ SDK Docs