├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── .mvn ├── maven.config └── wrapper │ └── maven-wrapper.properties ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── RELEASE.md ├── docs ├── pmd_release_notes_4.1.0.md └── pmd_release_notes_4.2.0.md ├── integration-test ├── pom.xml ├── projects │ ├── pmd-avoid-duplicate-literals │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── AvoidDuplicateLiterals.java │ ├── pmd-extensions │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── pmd │ │ │ ├── Bar.java │ │ │ ├── Errors.java │ │ │ └── Foo.java │ ├── pmd-kotlin-rules │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── kotlin │ │ │ └── com │ │ │ └── example │ │ │ └── KotlinErrors.kt │ └── pmd-test-vs-main-rules │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ └── java │ │ │ └── ProductionCode.java │ │ └── test │ │ └── java │ │ └── ProductionCodeTest.java └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── sonar │ │ │ └── examples │ │ │ └── pmd │ │ │ ├── MaximumMethodsCountCheck.java │ │ │ ├── PmdExtensionPlugin.java │ │ │ └── PmdExtensionRepository.java │ └── resources │ │ ├── META-INF │ │ └── sonar-pmd │ │ │ ├── scope-index.txt │ │ │ └── sonar-pmd-rules-paths.txt │ │ └── org │ │ └── sonar │ │ └── examples │ │ └── pmd │ │ ├── extensions.xml │ │ └── rulesets.xml │ └── test │ ├── java │ └── com │ │ └── sonar │ │ └── it │ │ └── java │ │ └── suite │ │ ├── DefinedJavaVersion.java │ │ ├── PmdIT.java │ │ ├── PmdKotlinIT.java │ │ ├── SanitySonarVersionsIT.java │ │ ├── TestUtils.java │ │ └── orchestrator │ │ └── PmdTestOrchestrator.java │ └── resources │ ├── TestUtils.txt │ └── com │ └── sonar │ └── it │ └── java │ └── PmdTest │ ├── pmd-all-rules.xml │ ├── pmd-backup.xml │ ├── pmd-extensions-profile.xml │ ├── pmd-kotlin-all-rules.xml │ ├── pmd-kotlin-profile.xml │ └── pmd-test-rule.xml ├── mvnw ├── mvnw.cmd ├── pom.xml ├── scripts ├── README.md ├── create_highly_compressed_jar.groovy ├── create_java_rule_extractor_test_jar.groovy ├── generate_pmd_all_rules_profile_for_test.groovy ├── generate_release_notes.groovy ├── old-rules-4.1.0.xml ├── pmd7_rules_xml_generator.groovy ├── renamed-java-rules.json ├── rule-alternatives-java.json └── xpath-rule-snippet.xml ├── sonar-pmd-lib ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── sonar │ │ └── plugins │ │ └── pmd │ │ └── rule │ │ ├── ExternalDescriptionLoader.java │ │ ├── JavaRulePropertyExtractor.java │ │ ├── MarkdownToHtmlConverter.java │ │ ├── PmdRuleScopeRegistry.java │ │ ├── RulesDefinitionXmlLoader.java │ │ └── util │ │ ├── PmdSeverityMapper.java │ │ ├── RuleParamFormatter.java │ │ └── ZipBombProtection.java │ └── test │ ├── java │ └── org │ │ └── sonar │ │ └── plugins │ │ └── pmd │ │ └── rule │ │ ├── ExternalDescriptionLoaderTest.java │ │ ├── JavaRulePropertyExtractorTest.java │ │ ├── MarkdownToHtmlConverterGodClassDocTest.java │ │ ├── MarkdownToHtmlConverterTest.java │ │ ├── PmdRuleScopeRegistryTest.java │ │ ├── RulesDefinitionXmlLoaderTest.java │ │ └── util │ │ └── RuleParamFormatterTest.java │ └── resources │ ├── org │ └── sonar │ │ ├── l10n │ │ └── languageKey │ │ │ └── rules │ │ │ └── repoKey │ │ │ └── ruleWithExternalInfo.html │ │ └── plugins │ │ └── pmd │ │ └── rule │ │ ├── RulesDefinitionXmlLoaderTest │ │ ├── deprecated.xml │ │ ├── invalid.xml │ │ ├── rules.xml │ │ ├── utf8-with-bom.xml │ │ └── utf8.xml │ │ ├── test-jpinpoint-sample.xml │ │ ├── test-jpinpoint.xml │ │ ├── test-rules-default-ns-no-header.xml │ │ └── test-rules-prefixed-ns-with-header.xml │ ├── test-highly-compressed.jar │ └── test-java-rule-extractor.jar └── sonar-pmd-plugin ├── pom.xml └── src ├── main ├── java │ └── org │ │ └── sonar │ │ └── plugins │ │ └── pmd │ │ ├── AbstractPmdExecutor.java │ │ ├── ClasspathProvider.java │ │ ├── DefaultClasspathProvider.java │ │ ├── PmdConfiguration.java │ │ ├── PmdConstants.java │ │ ├── PmdJavaExecutor.java │ │ ├── PmdKotlinExecutor.java │ │ ├── PmdLevelUtils.java │ │ ├── PmdPlugin.java │ │ ├── PmdPriorities.java │ │ ├── PmdSensor.java │ │ ├── PmdTemplate.java │ │ ├── PmdViolationRecorder.java │ │ ├── TextRangeCalculator.java │ │ ├── rule │ │ ├── PmdKotlinRulesDefinition.java │ │ └── PmdRulesDefinition.java │ │ └── xml │ │ ├── PmdProperty.java │ │ ├── PmdRule.java │ │ ├── PmdRuleSet.java │ │ ├── PmdRuleSets.java │ │ └── factory │ │ ├── ActiveRulesRuleSetFactory.java │ │ ├── RuleSetFactory.java │ │ └── XmlRuleSetFactory.java └── resources │ ├── com │ └── sonar │ │ └── sqale │ │ ├── pmd-model-kotlin.xml │ │ └── pmd-model.xml │ └── org │ └── sonar │ └── plugins │ └── pmd │ ├── profile-sonar-way.xml │ ├── rules-java.xml │ └── rules-kotlin.xml └── test ├── java └── org │ └── sonar │ └── plugins │ └── pmd │ ├── AbstractPmdExecutorTest.java │ ├── PmdConfigurationTest.java │ ├── PmdConstantsTest.java │ ├── PmdJavaExecutorTest.java │ ├── PmdKotlinExecutorTest.java │ ├── PmdKotlinRulesDefinitionTest.java │ ├── PmdPluginTest.java │ ├── PmdPrioritiesTest.java │ ├── PmdRulesDefinitionTest.java │ ├── PmdSensorTest.java │ ├── PmdTemplateTest.java │ ├── PmdTestUtils.java │ ├── PmdViolationRecorderTest.java │ ├── RuleSetLoaderLoggingTest.java │ ├── TextRangeCalculatorTest.java │ └── xml │ └── PmdRuleSetsTest.java ├── kotlin └── TestKotlin.kt └── resources └── org └── sonar └── plugins └── pmd ├── complex-with-unknown-nodes.xml ├── export_rule_with_all_params_empty.xml ├── export_rule_with_empty_param.xml ├── export_simple.xml ├── export_xpath_rules.xml ├── invalid-ref.xml ├── simple-kotlin.xml └── simple.xml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/maven.config: -------------------------------------------------------------------------------- 1 | -Drevision=4.2.2-SNAPSHOT 2 | -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/RELEASE.md -------------------------------------------------------------------------------- /docs/pmd_release_notes_4.1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/docs/pmd_release_notes_4.1.0.md -------------------------------------------------------------------------------- /docs/pmd_release_notes_4.2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/docs/pmd_release_notes_4.2.0.md -------------------------------------------------------------------------------- /integration-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/pom.xml -------------------------------------------------------------------------------- /integration-test/projects/pmd-avoid-duplicate-literals/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/projects/pmd-avoid-duplicate-literals/pom.xml -------------------------------------------------------------------------------- /integration-test/projects/pmd-avoid-duplicate-literals/src/main/java/AvoidDuplicateLiterals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/projects/pmd-avoid-duplicate-literals/src/main/java/AvoidDuplicateLiterals.java -------------------------------------------------------------------------------- /integration-test/projects/pmd-extensions/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/projects/pmd-extensions/pom.xml -------------------------------------------------------------------------------- /integration-test/projects/pmd-extensions/src/main/java/pmd/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/projects/pmd-extensions/src/main/java/pmd/Bar.java -------------------------------------------------------------------------------- /integration-test/projects/pmd-extensions/src/main/java/pmd/Errors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/projects/pmd-extensions/src/main/java/pmd/Errors.java -------------------------------------------------------------------------------- /integration-test/projects/pmd-extensions/src/main/java/pmd/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/projects/pmd-extensions/src/main/java/pmd/Foo.java -------------------------------------------------------------------------------- /integration-test/projects/pmd-kotlin-rules/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/projects/pmd-kotlin-rules/pom.xml -------------------------------------------------------------------------------- /integration-test/projects/pmd-kotlin-rules/src/main/kotlin/com/example/KotlinErrors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/projects/pmd-kotlin-rules/src/main/kotlin/com/example/KotlinErrors.kt -------------------------------------------------------------------------------- /integration-test/projects/pmd-test-vs-main-rules/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/projects/pmd-test-vs-main-rules/pom.xml -------------------------------------------------------------------------------- /integration-test/projects/pmd-test-vs-main-rules/src/main/java/ProductionCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/projects/pmd-test-vs-main-rules/src/main/java/ProductionCode.java -------------------------------------------------------------------------------- /integration-test/projects/pmd-test-vs-main-rules/src/test/java/ProductionCodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/projects/pmd-test-vs-main-rules/src/test/java/ProductionCodeTest.java -------------------------------------------------------------------------------- /integration-test/src/main/java/org/sonar/examples/pmd/MaximumMethodsCountCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/main/java/org/sonar/examples/pmd/MaximumMethodsCountCheck.java -------------------------------------------------------------------------------- /integration-test/src/main/java/org/sonar/examples/pmd/PmdExtensionPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/main/java/org/sonar/examples/pmd/PmdExtensionPlugin.java -------------------------------------------------------------------------------- /integration-test/src/main/java/org/sonar/examples/pmd/PmdExtensionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/main/java/org/sonar/examples/pmd/PmdExtensionRepository.java -------------------------------------------------------------------------------- /integration-test/src/main/resources/META-INF/sonar-pmd/scope-index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/main/resources/META-INF/sonar-pmd/scope-index.txt -------------------------------------------------------------------------------- /integration-test/src/main/resources/META-INF/sonar-pmd/sonar-pmd-rules-paths.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/main/resources/META-INF/sonar-pmd/sonar-pmd-rules-paths.txt -------------------------------------------------------------------------------- /integration-test/src/main/resources/org/sonar/examples/pmd/extensions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/main/resources/org/sonar/examples/pmd/extensions.xml -------------------------------------------------------------------------------- /integration-test/src/main/resources/org/sonar/examples/pmd/rulesets.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/main/resources/org/sonar/examples/pmd/rulesets.xml -------------------------------------------------------------------------------- /integration-test/src/test/java/com/sonar/it/java/suite/DefinedJavaVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/test/java/com/sonar/it/java/suite/DefinedJavaVersion.java -------------------------------------------------------------------------------- /integration-test/src/test/java/com/sonar/it/java/suite/PmdIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/test/java/com/sonar/it/java/suite/PmdIT.java -------------------------------------------------------------------------------- /integration-test/src/test/java/com/sonar/it/java/suite/PmdKotlinIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/test/java/com/sonar/it/java/suite/PmdKotlinIT.java -------------------------------------------------------------------------------- /integration-test/src/test/java/com/sonar/it/java/suite/SanitySonarVersionsIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/test/java/com/sonar/it/java/suite/SanitySonarVersionsIT.java -------------------------------------------------------------------------------- /integration-test/src/test/java/com/sonar/it/java/suite/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/test/java/com/sonar/it/java/suite/TestUtils.java -------------------------------------------------------------------------------- /integration-test/src/test/java/com/sonar/it/java/suite/orchestrator/PmdTestOrchestrator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/test/java/com/sonar/it/java/suite/orchestrator/PmdTestOrchestrator.java -------------------------------------------------------------------------------- /integration-test/src/test/resources/TestUtils.txt: -------------------------------------------------------------------------------- 1 | Required to locate test home directory -------------------------------------------------------------------------------- /integration-test/src/test/resources/com/sonar/it/java/PmdTest/pmd-all-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/test/resources/com/sonar/it/java/PmdTest/pmd-all-rules.xml -------------------------------------------------------------------------------- /integration-test/src/test/resources/com/sonar/it/java/PmdTest/pmd-backup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/test/resources/com/sonar/it/java/PmdTest/pmd-backup.xml -------------------------------------------------------------------------------- /integration-test/src/test/resources/com/sonar/it/java/PmdTest/pmd-extensions-profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/test/resources/com/sonar/it/java/PmdTest/pmd-extensions-profile.xml -------------------------------------------------------------------------------- /integration-test/src/test/resources/com/sonar/it/java/PmdTest/pmd-kotlin-all-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/test/resources/com/sonar/it/java/PmdTest/pmd-kotlin-all-rules.xml -------------------------------------------------------------------------------- /integration-test/src/test/resources/com/sonar/it/java/PmdTest/pmd-kotlin-profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/test/resources/com/sonar/it/java/PmdTest/pmd-kotlin-profile.xml -------------------------------------------------------------------------------- /integration-test/src/test/resources/com/sonar/it/java/PmdTest/pmd-test-rule.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/integration-test/src/test/resources/com/sonar/it/java/PmdTest/pmd-test-rule.xml -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/pom.xml -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/create_highly_compressed_jar.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/scripts/create_highly_compressed_jar.groovy -------------------------------------------------------------------------------- /scripts/create_java_rule_extractor_test_jar.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/scripts/create_java_rule_extractor_test_jar.groovy -------------------------------------------------------------------------------- /scripts/generate_pmd_all_rules_profile_for_test.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/scripts/generate_pmd_all_rules_profile_for_test.groovy -------------------------------------------------------------------------------- /scripts/generate_release_notes.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/scripts/generate_release_notes.groovy -------------------------------------------------------------------------------- /scripts/old-rules-4.1.0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/scripts/old-rules-4.1.0.xml -------------------------------------------------------------------------------- /scripts/pmd7_rules_xml_generator.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/scripts/pmd7_rules_xml_generator.groovy -------------------------------------------------------------------------------- /scripts/renamed-java-rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/scripts/renamed-java-rules.json -------------------------------------------------------------------------------- /scripts/rule-alternatives-java.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/scripts/rule-alternatives-java.json -------------------------------------------------------------------------------- /scripts/xpath-rule-snippet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/scripts/xpath-rule-snippet.xml -------------------------------------------------------------------------------- /sonar-pmd-lib/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/pom.xml -------------------------------------------------------------------------------- /sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/ExternalDescriptionLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/ExternalDescriptionLoader.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/JavaRulePropertyExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/JavaRulePropertyExtractor.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/MarkdownToHtmlConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/MarkdownToHtmlConverter.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/PmdRuleScopeRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/PmdRuleScopeRegistry.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/RulesDefinitionXmlLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/RulesDefinitionXmlLoader.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/util/PmdSeverityMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/util/PmdSeverityMapper.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/util/RuleParamFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/util/RuleParamFormatter.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/util/ZipBombProtection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/main/java/org/sonar/plugins/pmd/rule/util/ZipBombProtection.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/java/org/sonar/plugins/pmd/rule/ExternalDescriptionLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/java/org/sonar/plugins/pmd/rule/ExternalDescriptionLoaderTest.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/java/org/sonar/plugins/pmd/rule/JavaRulePropertyExtractorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/java/org/sonar/plugins/pmd/rule/JavaRulePropertyExtractorTest.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/java/org/sonar/plugins/pmd/rule/MarkdownToHtmlConverterGodClassDocTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/java/org/sonar/plugins/pmd/rule/MarkdownToHtmlConverterGodClassDocTest.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/java/org/sonar/plugins/pmd/rule/MarkdownToHtmlConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/java/org/sonar/plugins/pmd/rule/MarkdownToHtmlConverterTest.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/java/org/sonar/plugins/pmd/rule/PmdRuleScopeRegistryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/java/org/sonar/plugins/pmd/rule/PmdRuleScopeRegistryTest.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/java/org/sonar/plugins/pmd/rule/RulesDefinitionXmlLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/java/org/sonar/plugins/pmd/rule/RulesDefinitionXmlLoaderTest.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/java/org/sonar/plugins/pmd/rule/util/RuleParamFormatterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/java/org/sonar/plugins/pmd/rule/util/RuleParamFormatterTest.java -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/resources/org/sonar/l10n/languageKey/rules/repoKey/ruleWithExternalInfo.html: -------------------------------------------------------------------------------- 1 | description for ruleWithExternalInfo 2 | -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/RulesDefinitionXmlLoaderTest/deprecated.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/RulesDefinitionXmlLoaderTest/deprecated.xml -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/RulesDefinitionXmlLoaderTest/invalid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/RulesDefinitionXmlLoaderTest/invalid.xml -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/RulesDefinitionXmlLoaderTest/rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/RulesDefinitionXmlLoaderTest/rules.xml -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/RulesDefinitionXmlLoaderTest/utf8-with-bom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/RulesDefinitionXmlLoaderTest/utf8-with-bom.xml -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/RulesDefinitionXmlLoaderTest/utf8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/RulesDefinitionXmlLoaderTest/utf8.xml -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/test-jpinpoint-sample.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/test-jpinpoint-sample.xml -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/test-jpinpoint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/test-jpinpoint.xml -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/test-rules-default-ns-no-header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/test-rules-default-ns-no-header.xml -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/test-rules-prefixed-ns-with-header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/resources/org/sonar/plugins/pmd/rule/test-rules-prefixed-ns-with-header.xml -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/resources/test-highly-compressed.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/resources/test-highly-compressed.jar -------------------------------------------------------------------------------- /sonar-pmd-lib/src/test/resources/test-java-rule-extractor.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-lib/src/test/resources/test-java-rule-extractor.jar -------------------------------------------------------------------------------- /sonar-pmd-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/pom.xml -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/AbstractPmdExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/AbstractPmdExecutor.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/ClasspathProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/ClasspathProvider.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/DefaultClasspathProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/DefaultClasspathProvider.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdConfiguration.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdConstants.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdJavaExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdJavaExecutor.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdKotlinExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdKotlinExecutor.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdLevelUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdLevelUtils.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdPlugin.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdPriorities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdPriorities.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdSensor.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdTemplate.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdViolationRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdViolationRecorder.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/TextRangeCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/TextRangeCalculator.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/rule/PmdKotlinRulesDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/rule/PmdKotlinRulesDefinition.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/rule/PmdRulesDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/rule/PmdRulesDefinition.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/xml/PmdProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/xml/PmdProperty.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/xml/PmdRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/xml/PmdRule.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/xml/PmdRuleSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/xml/PmdRuleSet.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/xml/PmdRuleSets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/xml/PmdRuleSets.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/xml/factory/ActiveRulesRuleSetFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/xml/factory/ActiveRulesRuleSetFactory.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/xml/factory/RuleSetFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/xml/factory/RuleSetFactory.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/xml/factory/XmlRuleSetFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/xml/factory/XmlRuleSetFactory.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/resources/com/sonar/sqale/pmd-model-kotlin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/resources/com/sonar/sqale/pmd-model-kotlin.xml -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/resources/com/sonar/sqale/pmd-model.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/resources/com/sonar/sqale/pmd-model.xml -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/resources/org/sonar/plugins/pmd/profile-sonar-way.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/resources/org/sonar/plugins/pmd/profile-sonar-way.xml -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/resources/org/sonar/plugins/pmd/rules-java.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/resources/org/sonar/plugins/pmd/rules-java.xml -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/main/resources/org/sonar/plugins/pmd/rules-kotlin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/main/resources/org/sonar/plugins/pmd/rules-kotlin.xml -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/AbstractPmdExecutorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/AbstractPmdExecutorTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdConfigurationTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdConstantsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdConstantsTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdJavaExecutorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdJavaExecutorTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdKotlinExecutorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdKotlinExecutorTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdKotlinRulesDefinitionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdKotlinRulesDefinitionTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdPluginTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdPrioritiesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdPrioritiesTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdRulesDefinitionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdRulesDefinitionTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdSensorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdSensorTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdTemplateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdTemplateTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdTestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdTestUtils.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdViolationRecorderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/PmdViolationRecorderTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/RuleSetLoaderLoggingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/RuleSetLoaderLoggingTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/TextRangeCalculatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/TextRangeCalculatorTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/xml/PmdRuleSetsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/java/org/sonar/plugins/pmd/xml/PmdRuleSetsTest.java -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/kotlin/TestKotlin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/kotlin/TestKotlin.kt -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/complex-with-unknown-nodes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/complex-with-unknown-nodes.xml -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/export_rule_with_all_params_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/export_rule_with_all_params_empty.xml -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/export_rule_with_empty_param.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/export_rule_with_empty_param.xml -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/export_simple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/export_simple.xml -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/export_xpath_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/export_xpath_rules.xml -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/invalid-ref.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/invalid-ref.xml -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/simple-kotlin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/simple-kotlin.xml -------------------------------------------------------------------------------- /sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/simple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborgers/sonar-pmd/HEAD/sonar-pmd-plugin/src/test/resources/org/sonar/plugins/pmd/simple.xml --------------------------------------------------------------------------------