Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 214e80a5f1d68e3b42efeacab5b0fc226202ef05 https://github.com/pmd/pmd/commit/214e80a5f1d68e3b42efeacab5b0fc226202ef05 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2023-02-18 (Sat, 18 Feb 2023)
Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/util/log/MessageReporter.java M pmd-core/src/test/java/net/sourceforge/pmd/DummyParsingHelper.java M pmd-core/src/test/java/net/sourceforge/pmd/PmdAnalysisTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDFilelistTest.java M pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/VFTestUtils.java Log Message: ----------- Add public MessageReporter#noop Commit: c3b88ee5cd0c10773ac1fc31f5ce71b48985fc08 https://github.com/pmd/pmd/commit/c3b88ee5cd0c10773ac1fc31f5ce71b48985fc08 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2023-03-04 (Sat, 04 Mar 2023) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/inc/pmd-code-api.inc M .github/workflows/build.yml M .github/workflows/git-repo-sync.yml M do-release.sh M docs/_config.yml M docs/_data/sidebars/pmd_sidebar.yml M docs/pages/7_0_0_release_notes.md M docs/pages/next_major_development.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/tools/ant.md M docs/pages/release_notes.md M docs/pages/release_notes_old.md M pmd-apex/src/main/java/net/sourceforge/pmd/cpd/ApexLanguage.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/LanguageVersionTest.java M pmd-core/pom.xml M pmd-core/src/main/java/net/sourceforge/pmd/cache/AbstractAnalysisCache.java M pmd-core/src/main/java/net/sourceforge/pmd/cache/CachedRuleViolation.java M pmd-core/src/main/java/net/sourceforge/pmd/cache/FileAnalysisCache.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/AbstractLanguage.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageModuleBase.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/PlainTextLanguage.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/NioTextFile.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/internal/RuleApplicator.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonExprTransformations.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonXPathRuleQuery.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/SplitUnions.java M pmd-core/src/main/resources/rulesets/internal/all-java.xml M pmd-core/src/test/java/net/sourceforge/pmd/cache/FileAnalysisCacheTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/ZipFileFingerprinterTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/LanguageModuleBaseTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonXPathRuleQueryTest.java M pmd-dist/src/main/resources/scripts/pmd.bat M pmd-dist/src/test/java/net/sourceforge/pmd/it/AllRulesIT.java A pmd-dist/src/test/java/net/sourceforge/pmd/it/AnalysisCacheIT.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/AntIT.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/ExecutionResult.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/PMDExecutor.java M pmd-doc/src/test/resources/expected/pmd_sidebar.yml M pmd-doc/src/test/resources/net/sourceforge/pmd/docs/sidebar.yml M pmd-html/src/main/java/net/sourceforge/pmd/lang/html/HtmlCpdLanguage.java M pmd-html/src/main/java/net/sourceforge/pmd/lang/html/HtmlLanguageModule.java M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/LanguageVersionTest.java M pmd-java/etc/grammar/Java.jjt M pmd-java/src/main/java/net/sourceforge/pmd/cpd/JavaLanguage.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTComponentPatternList.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTForeachStatement.java R pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTGuardedPattern.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTPattern.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTRecordPattern.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchGuard.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchLabel.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AstImplUtil.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/PatternBindingsUtil.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymbolTableResolver.java M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/main/resources/category/java/multithreading.xml M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaLanguageModuleTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/AllJavaAstTreeDumpTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java18PreviewTreeDumpTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java19PreviewTreeDumpTest.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java20PreviewTreeDumpTest.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TestExtensions.kt R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/DealingWithNull.java R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/DealingWithNull.txt R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/EnhancedTypeCheckingSwitch.java R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/EnhancedTypeCheckingSwitch.txt R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/ExhaustiveSwitch.java R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/ExhaustiveSwitch.txt R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/GuardedAndParenthesizedPatterns.java R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/GuardedAndParenthesizedPatterns.txt R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/PatternsInSwitchLabels.java R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/PatternsInSwitchLabels.txt R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/RefiningPatternsInSwitch.java R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/RefiningPatternsInSwitch.txt R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/ScopeOfPatternVariableDeclarations.java R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java18p/ScopeOfPatternVariableDeclarations.txt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/DealingWithNull.txt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/EnhancedTypeCheckingSwitch.txt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/ExhaustiveSwitch.txt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/GuardedAndParenthesizedPatterns.txt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/PatternsInSwitchLabels.txt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/RefiningPatternsInSwitch.txt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/ScopeOfPatternVariableDeclarations.txt A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/DealingWithNull.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/DealingWithNull.txt A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/EnhancedTypeCheckingSwitch.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/EnhancedTypeCheckingSwitch.txt A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/ExhaustiveSwitch.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/ExhaustiveSwitch.txt A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/GuardedAndParenthesizedPatterns.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/GuardedAndParenthesizedPatterns.txt A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/PatternsInSwitchLabels.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/PatternsInSwitchLabels.txt A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/RecordPatterns.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/RecordPatterns.txt A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/RecordPatternsExhaustiveSwitch.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/RecordPatternsExhaustiveSwitch.txt A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/RecordPatternsInEnhancedFor.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/RecordPatternsInEnhancedFor.txt A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/RefiningPatternsInSwitch.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/RefiningPatternsInSwitch.txt A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/ScopeOfPatternVariableDeclarations.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java20p/ScopeOfPatternVariableDeclarations.txt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml M pmd-javascript/src/main/java/net/sourceforge/pmd/cpd/EcmascriptLanguage.java M pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/EcmascriptLanguageModule.java M pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParser.java M pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/LanguageVersionTest.java M pmd-jsp/src/main/java/net/sourceforge/pmd/cpd/JSPLanguage.java M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspLanguageModule.java M pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/LanguageVersionTest.java M pmd-kotlin/src/main/java/net/sourceforge/pmd/cpd/KotlinLanguage.java M pmd-kotlin/src/main/java/net/sourceforge/pmd/lang/kotlin/KotlinLanguageModule.java M pmd-kotlin/src/test/java/net/sourceforge/pmd/lang/kotlin/LanguageVersionTest.java M pmd-modelica/src/main/java/net/sourceforge/pmd/cpd/ModelicaLanguage.java M pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ModelicaLanguageModule.java M pmd-modelica/src/test/java/net/sourceforge/pmd/lang/modelica/LanguageVersionTest.java M pmd-plsql/src/main/java/net/sourceforge/pmd/cpd/PLSQLLanguage.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLLanguageModule.java M pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/LanguageVersionTest.java M pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/cpd/ScalaLanguage.java M pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageModule.java M pmd-swift/src/main/java/net/sourceforge/pmd/cpd/SwiftLanguage.java M pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/SwiftLanguageModule.java M pmd-swift/src/test/java/net/sourceforge/pmd/lang/swift/LanguageVersionTest.java M pmd-test/pom.xml R pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java R pmd-test/src/main/java/net/sourceforge/pmd/test/lang/ast/DummyNode.java M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java M pmd-test/src/main/java/net/sourceforge/pmd/testframework/SimpleAggregatorTst.java R pmd-test/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language M pmd-test/src/test/java/net/sourceforge/pmd/testframework/RuleTstTest.java M pmd-visualforce/src/main/java/net/sourceforge/pmd/cpd/VfLanguage.java M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfLanguageModule.java M pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/LanguageVersionTest.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmLanguageModule.java M pmd-vm/src/test/java/net/sourceforge/pmd/lang/vm/LanguageVersionTest.java M pmd-xml/src/main/java/net/sourceforge/pmd/lang/pom/PomLanguageModule.java M pmd-xml/src/main/java/net/sourceforge/pmd/lang/wsdl/WsdlLanguageModule.java M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/XmlLanguageModule.java M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xsl/XslLanguageModule.java M pmd-xml/src/main/java/net/sourceforge/pmd/xml/cpd/XmlLanguage.java M pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/LanguageVersionTest.java M pmd-xml/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml M pom.xml Log Message: ----------- Merge branch 'master' into clem.pmd7-public-noop-reporter Commit: 67db1dc9d70bf1e81651dbf76f4533506619e710 https://github.com/pmd/pmd/commit/67db1dc9d70bf1e81651dbf76f4533506619e710 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2023-03-04 (Sat, 04 Mar 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/util/log/MessageReporter.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/internal/NoopReporter.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/internal/QuietReporter.java M pmd-core/src/test/java/net/sourceforge/pmd/DummyParsingHelper.java M pmd-core/src/test/java/net/sourceforge/pmd/PmdAnalysisTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDFilelistTest.java M pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/VFTestUtils.java Log Message: ----------- Rename noop reporter to QuietReporter Commit: a186c122a1ae04edd3f8fac78ec57b08ecf65cda https://github.com/pmd/pmd/commit/a186c122a1ae04edd3f8fac78ec57b08ecf65cda Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-03-04 (Sat, 04 Mar 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/util/log/MessageReporter.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/internal/NoopReporter.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/internal/QuietReporter.java M pmd-core/src/test/java/net/sourceforge/pmd/DummyParsingHelper.java M pmd-core/src/test/java/net/sourceforge/pmd/PmdAnalysisTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDFilelistTest.java M pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/VFTestUtils.java Log Message: ----------- Merge pull request #4400 from oowekyala:clem.pmd7-public-noop-reporter [core] Add public noop message reporter #4400 Compare: https://github.com/pmd/pmd/compare/fb50649b92fc...a186c122a1ae _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits