├── .github ├── dependabot.yml └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── .run ├── Run IDE with Plugin.run.xml ├── Run Plugin Tests.run.xml └── Run Plugin Verification.run.xml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src └── main ├── java └── com │ └── intellij │ └── plugins │ └── bodhi │ └── pmd │ ├── ConfigOption.java │ ├── HTMLReloadable.java │ ├── MdToHtmlConverter.java │ ├── PMDConfigurable.java │ ├── PMDConfigurationForm.java │ ├── PMDConfigurationPanel.form │ ├── PMDHTMLUtil.java │ ├── PMDInvoker.java │ ├── PMDLanguageIds.java │ ├── PMDProjectActivity.java │ ├── PMDProjectComponent.java │ ├── PMDProjectSwitchListener.java │ ├── PMDResultPanel.java │ ├── PMDToolWindowFactory.java │ ├── PMDUtil.java │ ├── PersistentData.java │ ├── actions │ ├── AnEDTAction.java │ ├── PMDCustom.java │ ├── PMDMenuGroup.java │ ├── PreDefinedAbstractClass.java │ ├── PreDefinedJavaMenuGroup.java │ └── PreDefinedKotlinMenuGroup.java │ ├── annotator │ ├── FileInfo.java │ ├── PMDAnnotationRenderer.java │ ├── PMDAnnotations.java │ ├── PMDExternalJavaAnnotator.java │ ├── PMDExternalKotlinAnnotator.java │ ├── PMDExternalLanguageAnnotator.java │ ├── SupressIntentionAction.java │ └── langversion │ │ ├── JavaLanguageVersionResolver.java │ │ ├── KotlinLanguageVersionResolver.java │ │ ├── LanguageVersionResolver.java │ │ ├── LanguageVersionResolverService.java │ │ └── ManagedLanguageVersionResolver.java │ ├── core │ ├── HasMessage.java │ ├── HasPositionInFile.java │ ├── HasRule.java │ ├── PMDJsonExportingRenderer.java │ ├── PMDProcessingError.java │ ├── PMDProgressRenderer.java │ ├── PMDProjectCacheFile.java │ ├── PMDResultAsTreeRenderer.java │ ├── PMDResultCollector.java │ ├── PMDSuppressedViolation.java │ ├── PMDUselessSuppression.java │ ├── PMDViolation.java │ ├── RuleKey.java │ └── UselessSuppressionsHelper.java │ ├── filter │ └── VirtualFileFilters.java │ ├── handlers │ ├── PMDCheckinHandler.java │ └── PMDCheckinHandlerFactory.java │ └── tree │ ├── BasePMDNode.java │ ├── PMDBranchNode.java │ ├── PMDCellRenderer.java │ ├── PMDErrorBranchNode.java │ ├── PMDErrorNode.java │ ├── PMDIcons.java │ ├── PMDLeafNode.java │ ├── PMDPopupMenu.java │ ├── PMDRootNode.java │ ├── PMDRuleNode.java │ ├── PMDRuleSetEntryNode.java │ ├── PMDRuleSetNode.java │ ├── PMDSuppressedBranchNode.java │ ├── PMDSuppressedNode.java │ ├── PMDTreeNodeData.java │ ├── PMDTreeNodeFactory.java │ ├── PMDUselessSuppressionBranchNode.java │ ├── PMDUselessSuppressionNode.java │ ├── PMDViolationNode.java │ ├── Renderable.java │ └── Severity.java └── resources ├── META-INF ├── plugin-java.xml ├── plugin-kotlin.xml ├── plugin.xml └── pluginIcon.svg ├── icons ├── errorIntroduction.svg ├── errorIntroduction_dark.svg ├── pmd.svg ├── pmd@20x20.svg ├── pmd_color.svg ├── pmd_color_dark.svg ├── pmd_dark.svg └── pmd_dark@20x20.svg └── messages └── PMD-Intellij.properties /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | out/ 3 | .gradle 4 | build 5 | .intellijPlatform/ 6 | -------------------------------------------------------------------------------- /.run/Run IDE with Plugin.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/.run/Run IDE with Plugin.run.xml -------------------------------------------------------------------------------- /.run/Run Plugin Tests.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/.run/Run Plugin Tests.run.xml -------------------------------------------------------------------------------- /.run/Run Plugin Verification.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/.run/Run Plugin Verification.run.xml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/ConfigOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/ConfigOption.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/HTMLReloadable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/HTMLReloadable.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/MdToHtmlConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/MdToHtmlConverter.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/PMDConfigurable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/PMDConfigurable.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/PMDConfigurationForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/PMDConfigurationForm.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/PMDConfigurationPanel.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/PMDConfigurationPanel.form -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/PMDHTMLUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/PMDHTMLUtil.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/PMDInvoker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/PMDInvoker.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/PMDLanguageIds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/PMDLanguageIds.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/PMDProjectActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/PMDProjectActivity.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/PMDProjectComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/PMDProjectComponent.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/PMDProjectSwitchListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/PMDProjectSwitchListener.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/PMDResultPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/PMDResultPanel.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/PMDToolWindowFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/PMDToolWindowFactory.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/PMDUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/PMDUtil.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/PersistentData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/PersistentData.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/actions/AnEDTAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/actions/AnEDTAction.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/actions/PMDCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/actions/PMDCustom.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/actions/PMDMenuGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/actions/PMDMenuGroup.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/actions/PreDefinedAbstractClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/actions/PreDefinedAbstractClass.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/actions/PreDefinedJavaMenuGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/actions/PreDefinedJavaMenuGroup.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/actions/PreDefinedKotlinMenuGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/actions/PreDefinedKotlinMenuGroup.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/annotator/FileInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/annotator/FileInfo.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/annotator/PMDAnnotationRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/annotator/PMDAnnotationRenderer.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/annotator/PMDAnnotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/annotator/PMDAnnotations.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/annotator/PMDExternalJavaAnnotator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/annotator/PMDExternalJavaAnnotator.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/annotator/PMDExternalKotlinAnnotator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/annotator/PMDExternalKotlinAnnotator.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/annotator/PMDExternalLanguageAnnotator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/annotator/PMDExternalLanguageAnnotator.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/annotator/SupressIntentionAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/annotator/SupressIntentionAction.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/annotator/langversion/JavaLanguageVersionResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/annotator/langversion/JavaLanguageVersionResolver.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/annotator/langversion/KotlinLanguageVersionResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/annotator/langversion/KotlinLanguageVersionResolver.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/annotator/langversion/LanguageVersionResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/annotator/langversion/LanguageVersionResolver.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/annotator/langversion/LanguageVersionResolverService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/annotator/langversion/LanguageVersionResolverService.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/annotator/langversion/ManagedLanguageVersionResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/annotator/langversion/ManagedLanguageVersionResolver.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/core/HasMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/core/HasMessage.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/core/HasPositionInFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/core/HasPositionInFile.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/core/HasRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/core/HasRule.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDJsonExportingRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDJsonExportingRenderer.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDProcessingError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDProcessingError.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDProgressRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDProgressRenderer.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDProjectCacheFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDProjectCacheFile.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDResultAsTreeRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDResultAsTreeRenderer.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDResultCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDResultCollector.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDSuppressedViolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDSuppressedViolation.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDUselessSuppression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDUselessSuppression.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDViolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/core/PMDViolation.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/core/RuleKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/core/RuleKey.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/core/UselessSuppressionsHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/core/UselessSuppressionsHelper.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/filter/VirtualFileFilters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/filter/VirtualFileFilters.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/handlers/PMDCheckinHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/handlers/PMDCheckinHandler.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/handlers/PMDCheckinHandlerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/handlers/PMDCheckinHandlerFactory.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/BasePMDNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/BasePMDNode.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDBranchNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDBranchNode.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDCellRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDCellRenderer.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDErrorBranchNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDErrorBranchNode.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDErrorNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDErrorNode.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDIcons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDIcons.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDLeafNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDLeafNode.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDPopupMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDPopupMenu.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDRootNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDRootNode.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDRuleNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDRuleNode.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDRuleSetEntryNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDRuleSetEntryNode.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDRuleSetNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDRuleSetNode.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDSuppressedBranchNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDSuppressedBranchNode.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDSuppressedNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDSuppressedNode.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDTreeNodeData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDTreeNodeData.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDTreeNodeFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDTreeNodeFactory.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDUselessSuppressionBranchNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDUselessSuppressionBranchNode.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDUselessSuppressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDUselessSuppressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDViolationNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/PMDViolationNode.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/Renderable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/Renderable.java -------------------------------------------------------------------------------- /src/main/java/com/intellij/plugins/bodhi/pmd/tree/Severity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/java/com/intellij/plugins/bodhi/pmd/tree/Severity.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin-java.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/resources/META-INF/plugin-java.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin-kotlin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/resources/META-INF/plugin-kotlin.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/resources/META-INF/pluginIcon.svg -------------------------------------------------------------------------------- /src/main/resources/icons/errorIntroduction.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/resources/icons/errorIntroduction.svg -------------------------------------------------------------------------------- /src/main/resources/icons/errorIntroduction_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/resources/icons/errorIntroduction_dark.svg -------------------------------------------------------------------------------- /src/main/resources/icons/pmd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/resources/icons/pmd.svg -------------------------------------------------------------------------------- /src/main/resources/icons/pmd@20x20.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/resources/icons/pmd@20x20.svg -------------------------------------------------------------------------------- /src/main/resources/icons/pmd_color.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/resources/icons/pmd_color.svg -------------------------------------------------------------------------------- /src/main/resources/icons/pmd_color_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/resources/icons/pmd_color_dark.svg -------------------------------------------------------------------------------- /src/main/resources/icons/pmd_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/resources/icons/pmd_dark.svg -------------------------------------------------------------------------------- /src/main/resources/icons/pmd_dark@20x20.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/resources/icons/pmd_dark@20x20.svg -------------------------------------------------------------------------------- /src/main/resources/messages/PMD-Intellij.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitdev/PMD-Intellij/HEAD/src/main/resources/messages/PMD-Intellij.properties --------------------------------------------------------------------------------