[pmd-commits] [pmd/pmd] 5b24bb: Fix #5029 - infinite recursion in TypeOps::project...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 5b24bbea87fea0c2cc5356503f3336a30a6b7fff https://github.com/pmd/pmd/commit/5b24bbea87fea0c2cc5356503f3336a30a6b7fff Author: Clément Fournier Date: 2024-05-22 (Wed, 22 May 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeOpsTest.kt Log Message: --- Fix #5029 - infinite recursion in TypeOps::projectUpwards Commit: b2f6c9a85a7306b6b5fec7b0230eae99a2e95e92 https://github.com/pmd/pmd/commit/b2f6c9a85a7306b6b5fec7b0230eae99a2e95e92 Author: Juan Martín Sotuyo Dodero Date: 2024-05-23 (Thu, 23 May 2024) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #5029 Commit: b284ca6ec8328161daf8998e28153447099e78b8 https://github.com/pmd/pmd/commit/b284ca6ec8328161daf8998e28153447099e78b8 Author: Juan Martín Sotuyo Dodero Date: 2024-05-23 (Thu, 23 May 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeOpsTest.kt Log Message: --- Merge branch 'pr-5035' Compare: https://github.com/pmd/pmd/compare/d7025a65dce1...b284ca6ec832 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/build-tools] a8416d: Accumulate JUnit Test Suites
Branch: refs/heads/master Home: https://github.com/pmd/build-tools Commit: a8416da16939566be89a8f2c07ae6911dd39123b https://github.com/pmd/build-tools/commit/a8416da16939566be89a8f2c07ae6911dd39123b Author: Andreas Dangel Date: 2024-05-16 (Thu, 16 May 2024) Changed paths: M src/main/java/net/sourceforge/pmd/buildtools/surefire/AccumulatingConsoleReporter.java M src/test/java/net/sourceforge/pmd/buildtools/surefire/AccumulatingConsoleReporterTest.java Log Message: --- Accumulate JUnit Test Suites Commit: ffe70cc0393dfa91edc047b5cc2d49d39151a655 https://github.com/pmd/build-tools/commit/ffe70cc0393dfa91edc047b5cc2d49d39151a655 Author: Andreas Dangel Date: 2024-05-16 (Thu, 16 May 2024) Changed paths: M src/main/java/net/sourceforge/pmd/buildtools/surefire/AccumulatingConsoleReporter.java M src/test/java/net/sourceforge/pmd/buildtools/surefire/AccumulatingConsoleReporterTest.java Log Message: --- Fix indentation Commit: 06040301d880a54babbc21675de1e1467a36e63d https://github.com/pmd/build-tools/commit/06040301d880a54babbc21675de1e1467a36e63d Author: Andreas Dangel Date: 2024-05-17 (Fri, 17 May 2024) Changed paths: M src/main/java/net/sourceforge/pmd/buildtools/surefire/AccumulatingConsoleReporter.java M src/test/java/net/sourceforge/pmd/buildtools/surefire/AccumulatingConsoleReporterTest.java Log Message: --- Log error when no tests have been executed. We can't fail the build here, as this is only a reporter. Commit: 916e77f6d2e120bd236428a9f815938d8cbf47c0 https://github.com/pmd/build-tools/commit/916e77f6d2e120bd236428a9f815938d8cbf47c0 Author: Andreas Dangel Date: 2024-05-17 (Fri, 17 May 2024) Changed paths: M src/main/java/net/sourceforge/pmd/buildtools/surefire/AccumulatingConsoleReporter.java Log Message: --- Only keep TestSetStats for root test set, refactoring Commit: e6493af8ca24136798ad63e007b373c07584a7db https://github.com/pmd/build-tools/commit/e6493af8ca24136798ad63e007b373c07584a7db Author: Juan Martín Sotuyo Dodero Date: 2024-05-17 (Fri, 17 May 2024) Changed paths: M src/main/java/net/sourceforge/pmd/buildtools/surefire/AccumulatingConsoleReporter.java M src/test/java/net/sourceforge/pmd/buildtools/surefire/AccumulatingConsoleReporterTest.java Log Message: --- Merge pull request #31 from adangel/improve-surefire-reporter Improve surefire reporter Compare: https://github.com/pmd/build-tools/compare/eb88ffb75ff7...e6493af8ca24 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/build-tools/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 421308: Remove redundant interface declarations in pmd-java
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 42130835541e725b78ec64e5bb3bc486b4122518 https://github.com/pmd/pmd/commit/42130835541e725b78ec64e5bb3bc486b4122518 Author: Clément Fournier Date: 2024-05-16 (Thu, 16 May 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotation.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTArrayDimExpr.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTArrayInitializer.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTBlock.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTBooleanLiteral.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCastExpression.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCharLiteral.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorCall.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTEnumConstant.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTExecutableDeclaration.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTExpression.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFieldDeclaration.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFormalParameter.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTLocalVariableDeclaration.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodCall.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodReference.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTNullLiteral.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTNumericLiteral.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTRecordComponentList.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTStringLiteral.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchExpression.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableId.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractTypeBodyDeclaration.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalInterfaces.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JAccessibleElementSymbol.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JExecutableSymbol.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JTypeDeclSymbol.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstUnnamedClassSym.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/BasePrimitiveSymbol.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/JTypeVar.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceVar.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/MethodInvocMirror.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/StandaloneExprMirror.java Log Message: --- Remove redundant interface declarations in pmd-java Related to #4885 Commit: ae76c8f29302f71dfd1bbb726e65f73e4f2bcb0b https://github.com/pmd/pmd/commit/ae76c8f29302f71dfd1bbb726e65f73e4f2bcb0b Author: Juan Martín Sotuyo Dodero Date: 2024-05-16 (Thu, 16 May 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotation.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTArrayDimExpr.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTArrayInitializer.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTBlock.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTBooleanLiteral.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCastExpression.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCharLiteral.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorCall.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTEnumConstant.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTExecutableDeclaration.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTExpression.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFieldDeclaration.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFormalParameter.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTLocalVariableDeclaration.java M
[pmd-commits] [pmd/pmd] feddca: Remove empty paragraph
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: feddca0f4a6e839d5856358060067ab1745f7862 https://github.com/pmd/pmd/commit/feddca0f4a6e839d5856358060067ab1745f7862 Author: Juan Martín Sotuyo Dodero Date: 2024-05-14 (Tue, 14 May 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InefficientEmptyStringCheckRule.java Log Message: --- Remove empty paragraph To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 228a1f: [java] Fix #2368 - UnsynchronizedStaticFormatter F...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 228a1f5017d4f6b8715607bb534736338c41cf30 https://github.com/pmd/pmd/commit/228a1f5017d4f6b8715607bb534736338c41cf30 Author: Clément Fournier Date: 2024-05-13 (Mon, 13 May 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/UnsynchronizedStaticFormatterRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/UnsynchronizedStaticFormatter.xml Log Message: --- [java] Fix #2368 - UnsynchronizedStaticFormatter FP in static initializer Commit: 8f23cbb55620f6f31b2cba6cec619ef35e7cbe16 https://github.com/pmd/pmd/commit/8f23cbb55620f6f31b2cba6cec619ef35e7cbe16 Author: Clément Fournier Date: 2024-05-13 (Mon, 13 May 2024) Changed paths: M docs/pages/release_notes.md Log Message: --- Update release notes Commit: 88b8adbca7e118abdc36c652d75b3198d216f329 https://github.com/pmd/pmd/commit/88b8adbca7e118abdc36c652d75b3198d216f329 Author: Juan Martín Sotuyo Dodero Date: 2024-05-14 (Tue, 14 May 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/Lub.java M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/CaptureTest.kt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/StringBufferInstantiationWithChar.xml Log Message: --- Merge branch 'master' into issue2368 Commit: 9acb7747e7243e4636623739b818e2c9ce8d36ff https://github.com/pmd/pmd/commit/9acb7747e7243e4636623739b818e2c9ce8d36ff Author: Juan Martín Sotuyo Dodero Date: 2024-05-14 (Tue, 14 May 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/UnsynchronizedStaticFormatterRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/UnsynchronizedStaticFormatter.xml Log Message: --- Merge pull request #5015 from oowekyala/issue2368 [java] Fix #2368 - UnsynchronizedStaticFormatter FP in static initializer Compare: https://github.com/pmd/pmd/compare/3f6184300cbb...9acb7747e724 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 38194a: Fix #4042 - FN with StringBufferInstantiationWithChar
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 38194a49f7f867b7095c350cb01f0f67e63809aa https://github.com/pmd/pmd/commit/38194a49f7f867b7095c350cb01f0f67e63809aa Author: Clément Fournier Date: 2024-05-13 (Mon, 13 May 2024) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/StringBufferInstantiationWithChar.xml Log Message: --- Fix #4042 - FN with StringBufferInstantiationWithChar Commit: 746f64f8e2ec616c4a0ef91440369c318ac97e08 https://github.com/pmd/pmd/commit/746f64f8e2ec616c4a0ef91440369c318ac97e08 Author: Juan Martín Sotuyo Dodero Date: 2024-05-14 (Tue, 14 May 2024) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #4042 Commit: 3f6184300cbb04cf598821bcc93f9e48d24d001a https://github.com/pmd/pmd/commit/3f6184300cbb04cf598821bcc93f9e48d24d001a Author: Juan Martín Sotuyo Dodero Date: 2024-05-14 (Tue, 14 May 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/StringBufferInstantiationWithChar.xml Log Message: --- Merge branch 'pr-5013' Compare: https://github.com/pmd/pmd/compare/03f5f1a6515d...3f6184300cbb To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] b6c0a1: [java] Fix #5006 - bad intersection in capture of ...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: b6c0a100956332e6c356051e311d381fd34f34c2 https://github.com/pmd/pmd/commit/b6c0a100956332e6c356051e311d381fd34f34c2 Author: Clément Fournier Date: 2024-05-12 (Sun, 12 May 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/Lub.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/CaptureTest.kt Log Message: --- [java] Fix #5006 - bad intersection in capture of recursive types Commit: 4472521605eb6516d4d51025f96a9aba77eea9d3 https://github.com/pmd/pmd/commit/4472521605eb6516d4d51025f96a9aba77eea9d3 Author: Juan Martín Sotuyo Dodero Date: 2024-05-14 (Tue, 14 May 2024) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #5006 Commit: 03f5f1a6515d27392d3a9066b49d13aa579ebe66 https://github.com/pmd/pmd/commit/03f5f1a6515d27392d3a9066b49d13aa579ebe66 Author: Juan Martín Sotuyo Dodero Date: 2024-05-14 (Tue, 14 May 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/Lub.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/CaptureTest.kt Log Message: --- Merge branch 'pr-5008' Compare: https://github.com/pmd/pmd/compare/f1701df7f250...03f5f1a6515d To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] b510f7: Add failing test for #4980
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: b510f77a7951550de434a26a2230badcd58efaa7 https://github.com/pmd/pmd/commit/b510f77a7951550de434a26a2230badcd58efaa7 Author: Juan Martín Sotuyo Dodero Date: 2024-04-27 (Sat, 27 Apr 2024) Changed paths: M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeGenerationUtil.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/PolyResolutionTest.kt Log Message: --- Add failing test for #4980 Commit: 0a7a52f228a5c8ec95ac3fa4f394d1a518db8a78 https://github.com/pmd/pmd/commit/0a7a52f228a5c8ec95ac3fa4f394d1a518db8a78 Author: Juan Martín Sotuyo Dodero Date: 2024-04-27 (Sat, 27 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/Infer.java Log Message: --- Fix issue #4980 - When an applicability test fails (ie: during LUB) we don't want that to bubble up and fail the process, simply to discard the candidate and move forward. If no matching candidate is found, the inference will fail anyway. Commit: 6ab54e1afb44436c7f21f4333544729f5bf9084a https://github.com/pmd/pmd/commit/6ab54e1afb44436c7f21f4333544729f5bf9084a Author: Juan Martín Sotuyo Dodero Date: 2024-04-27 (Sat, 27 Apr 2024) Changed paths: M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/PolyResolutionTest.kt Log Message: --- Make the code actually valid Commit: d2e0826ed81e4b9eb905d9055ad900564ffb92bb https://github.com/pmd/pmd/commit/d2e0826ed81e4b9eb905d9055ad900564ffb92bb Author: Juan Martín Sotuyo Dodero Date: 2024-04-27 (Sat, 27 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/Infer.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ResolutionFailedException.java Log Message: --- Improve implementation - throw an apropriate ResolutionFailedException so we don't loose the message - handle any exception so we don't couple tightly into the LUB implementation Commit: a77519399e8286336da439c0bc5efe54e64a4085 https://github.com/pmd/pmd/commit/a77519399e8286336da439c0bc5efe54e64a4085 Author: Juan Martín Sotuyo Dodero Date: 2024-04-27 (Sat, 27 Apr 2024) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #4980 Commit: 42cf1b568d18789571e7c40f0f0fd2511d2bca03 https://github.com/pmd/pmd/commit/42cf1b568d18789571e7c40f0f0fd2511d2bca03 Author: Juan Martín Sotuyo Dodero Date: 2024-04-28 (Sun, 28 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/Infer.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ResolutionFailedException.java Log Message: --- Don't use Throwable Commit: 8c708b2193b8d34ae09e1d1ddb401d7f7275c2f1 https://github.com/pmd/pmd/commit/8c708b2193b8d34ae09e1d1ddb401d7f7275c2f1 Author: Clément Fournier Date: 2024-04-29 (Mon, 29 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/IncorporationAction.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/Infer.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceContext.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceVar.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/PolyResolutionTest.kt Log Message: --- Check upper bound compatibility during incorporation Commit: 6700b47b12e5e8196f675cd777e17c6cc01a8b9f https://github.com/pmd/pmd/commit/6700b47b12e5e8196f675cd777e17c6cc01a8b9f Author: Juan Martín Sotuyo Dodero Date: 2024-04-29 (Mon, 29 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ResolutionFailedException.java Log Message: --- Remove unused code Commit: b1aaf5d69bbfe2ee7309f676d2309a6883fda6c9 https://github.com/pmd/pmd/commit/b1aaf5d69bbfe2ee7309f676d2309a6883fda6c9 Author: Clément Fournier Date: 2024-05-02 (Thu, 02 May 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/IncorporationAction.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceContext.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TestUtilitiesForTypes.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/PolyResolutionTest.kt Log Message: --- Fix conc mod exceptions during incorporation
[pmd-commits] [pmd/pmd-designer] e8b25a: Properly stringify collection attributes
Branch: refs/heads/sequence-attributes Home: https://github.com/pmd/pmd-designer Commit: e8b25a5f0ce39cdda6e1adb58e10b9dd3d22 https://github.com/pmd/pmd-designer/commit/e8b25a5f0ce39cdda6e1adb58e10b9dd3d22 Author: Juan Martín Sotuyo Dodero Date: 2024-05-07 (Tue, 07 May 2024) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/util/DesignerUtil.java Log Message: --- Properly stringify collection attributes - Show them as proper XPath sequences To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd-designer/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] e2b666: [java] Fix #4852 - TypeTestUtil.isA considers inte...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: e2b666210b0120342699613f3ce7c196d698d83f https://github.com/pmd/pmd/commit/e2b666210b0120342699613f3ce7c196d698d83f Author: Clément Fournier Date: 2024-04-29 (Mon, 29 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeTestUtil.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypeTestUtilTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ReplaceVectorWithList.xml Log Message: --- [java] Fix #4852 - TypeTestUtil.isA considers intersection type subtype of everything Commit: 676767c34a10f20a3fabab15cd0fa059c448ce5e https://github.com/pmd/pmd/commit/676767c34a10f20a3fabab15cd0fa059c448ce5e Author: Clément Fournier Date: 2024-04-29 (Mon, 29 Apr 2024) Changed paths: M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ReplaceVectorWithList.xml Log Message: --- Use typeIsExactly for ReplaceVectorWithList Commit: fa176cf31693f53ef4a4ef79e3f90267e274bf31 https://github.com/pmd/pmd/commit/fa176cf31693f53ef4a4ef79e3f90267e274bf31 Author: Juan Martín Sotuyo Dodero Date: 2024-04-29 (Mon, 29 Apr 2024) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs 4852 Commit: af3346455f24aa8aa649f774cf4609eb38c7e25e https://github.com/pmd/pmd/commit/af3346455f24aa8aa649f774cf4609eb38c7e25e Author: Juan Martín Sotuyo Dodero Date: 2024-04-29 (Mon, 29 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeTestUtil.java M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypeTestUtilTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ReplaceVectorWithList.xml Log Message: --- Merge branch 'pr-4984' Compare: https://github.com/pmd/pmd/compare/7c3de05fd18d...af3346455f24 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 7c3de0: Add test case for #1548
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 7c3de05fd18d610321ef81ccc90476e5ce4e1d11 https://github.com/pmd/pmd/commit/7c3de05fd18d610321ef81ccc90476e5ce4e1d11 Author: Juan Martín Sotuyo Dodero Date: 2024-04-28 (Sun, 28 Apr 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/PrimitiveWrapperInstantiation.xml Log Message: --- Add test case for #1548 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 8a6742: do-release.sh: Don't delete release_notes_pmd7.md
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 8a67424c8c11da41704e194c89f0ea44570af8aa https://github.com/pmd/pmd/commit/8a67424c8c11da41704e194c89f0ea44570af8aa Author: Andreas Dangel Date: 2024-04-26 (Fri, 26 Apr 2024) Changed paths: M do-release.sh Log Message: --- do-release.sh: Don't delete release_notes_pmd7.md Commit: ac6db43b6b13a7b4c2aac620ca2c8efa1aa40f7a https://github.com/pmd/pmd/commit/ac6db43b6b13a7b4c2aac620ca2c8efa1aa40f7a Author: Andreas Dangel Date: 2024-04-26 (Fri, 26 Apr 2024) Changed paths: M do-release.sh Log Message: --- do-release.sh: Clarify the wait Commit: d296dc5782c67cf37d6e003afa76f1a40320794c https://github.com/pmd/pmd/commit/d296dc5782c67cf37d6e003afa76f1a40320794c Author: Andreas Dangel Date: 2024-04-26 (Fri, 26 Apr 2024) Changed paths: M do-release.sh Log Message: --- do-release.sh: add matrix/pmd_pmd:gitter.im Commit: b1834d6ead738f2347b99a3b5a8f5b17e47ccedd https://github.com/pmd/pmd/commit/b1834d6ead738f2347b99a3b5a8f5b17e47ccedd Author: Andreas Dangel Date: 2024-04-26 (Fri, 26 Apr 2024) Changed paths: M .github/workflows/build.yml Log Message: --- [ci] Avoid caching missed dependencies When a dependency is not available, maven creates a file with extension .lastUpdated. When such a file is present maven usually doesn't check again for updates (unless -U is used). Commit: 629e3f8b836ad6876aef0d83435dbf9ccec23cd0 https://github.com/pmd/pmd/commit/629e3f8b836ad6876aef0d83435dbf9ccec23cd0 Author: Andreas Dangel Date: 2024-04-26 (Fri, 26 Apr 2024) Changed paths: M docs/pages/pmd/projectdocs/committers/releasing.md Log Message: --- [doc] Update releasing documentation Commit: c67998f64a10dc07cbc5714cf1e0c15943c4b94b https://github.com/pmd/pmd/commit/c67998f64a10dc07cbc5714cf1e0c15943c4b94b Author: Andreas Dangel Date: 2024-04-26 (Fri, 26 Apr 2024) Changed paths: M pmd-java/src/main/resources/rulesets/java/quickstart.xml Log Message: --- [java] Update quickstart.xml Commit: e3a4be47fc300e362bd833620ac2d185b92b71b9 https://github.com/pmd/pmd/commit/e3a4be47fc300e362bd833620ac2d185b92b71b9 Author: Andreas Dangel Date: 2024-04-27 (Sat, 27 Apr 2024) Changed paths: M do-release.sh Log Message: --- Update do-release.sh Co-authored-by: Juan Martín Sotuyo Dodero Commit: 8756bf2dbd35e08d4336dcd3ad78109e7897cabe https://github.com/pmd/pmd/commit/8756bf2dbd35e08d4336dcd3ad78109e7897cabe Author: Juan Martín Sotuyo Dodero Date: 2024-04-28 (Sun, 28 Apr 2024) Changed paths: M .github/workflows/build.yml M do-release.sh M docs/pages/pmd/projectdocs/committers/releasing.md M pmd-java/src/main/resources/rulesets/java/quickstart.xml Log Message: --- Merge pull request #4976 from adangel/fix-release-script Fix release scripts Compare: https://github.com/pmd/pmd/compare/cb092dd3aed2...8756bf2dbd35 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 236711: [core] Typesafe saxon node iterators
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 23671181df8150449bad07fa104273a449d15d38 https://github.com/pmd/pmd/commit/23671181df8150449bad07fa104273a449d15d38 Author: Andreas Dangel Date: 2024-04-18 (Thu, 18 Apr 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/BaseNodeInfo.java Log Message: --- [core] Typesafe saxon node iterators Commit: eadf3d9293a5bf63ad2dc213b8e8e252045c874f https://github.com/pmd/pmd/commit/eadf3d9293a5bf63ad2dc213b8e8e252045c874f Author: Andreas Dangel Date: 2024-04-27 (Sat, 27 Apr 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/BaseNodeInfo.java Log Message: --- Use saxon's NodeListIterator Commit: cb092dd3aed2a3ed1bae34d41058fbf962d0be7d https://github.com/pmd/pmd/commit/cb092dd3aed2a3ed1bae34d41058fbf962d0be7d Author: Juan Martín Sotuyo Dodero Date: 2024-04-28 (Sun, 28 Apr 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/BaseNodeInfo.java Log Message: --- Merge pull request #4968 from adangel/saxon-node-iterators [core] Typesafe saxon node iterators Compare: https://github.com/pmd/pmd/compare/3f7840c1df91...cb092dd3aed2 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] e01074: [doc] Add small logo variant
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: e01074f244d959a359d6122110ff63ef2a966cb1 https://github.com/pmd/pmd/commit/e01074f244d959a359d6122110ff63ef2a966cb1 Author: Andreas Dangel Date: 2024-04-19 (Fri, 19 Apr 2024) Changed paths: A docs/images/logo/PMD_small.svg M docs/images/logo/favicon.ico A docs/images/logo/pmd-logo-small-300px.png A docs/images/logo/pmd-logo-small-64px.png A docs/images/logo/pmd-logo-small-white-300px.png A docs/images/logo/pmd-logo-small-white-64px.png M docs/pages/pmd/projectdocs/logo.md Log Message: --- [doc] Add small logo variant Commit: 34e0b217a267889b7adaa6e0e15e322af6139c51 https://github.com/pmd/pmd/commit/34e0b217a267889b7adaa6e0e15e322af6139c51 Author: Juan Martín Sotuyo Dodero Date: 2024-04-19 (Fri, 19 Apr 2024) Changed paths: A docs/images/logo/PMD_small.svg M docs/images/logo/favicon.ico A docs/images/logo/pmd-logo-small-300px.png A docs/images/logo/pmd-logo-small-64px.png A docs/images/logo/pmd-logo-small-white-300px.png A docs/images/logo/pmd-logo-small-white-64px.png M docs/pages/pmd/projectdocs/logo.md Log Message: --- Merge pull request #4970 from adangel/doc-small-logo [doc] Add small logo variant Compare: https://github.com/pmd/pmd/compare/75f1ee8582eb...34e0b217a267 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 2bddfd: [core] Add a filter possibility to FileCollector
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 2bddfd2b45ae54533e929302a4d33b51ac1b46a0 https://github.com/pmd/pmd/commit/2bddfd2b45ae54533e929302a4d33b51ac1b46a0 Author: Andreas Dangel Date: 2024-04-12 (Fri, 12 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdAnalysisTest.java Log Message: --- [core] Add a filter possibility to FileCollector Fixes #4942 Commit: 8e7a92b8f6fa0c503cd7ea79ac3ab68602282769 https://github.com/pmd/pmd/commit/8e7a92b8f6fa0c503cd7ea79ac3ab68602282769 Author: Andreas Dangel Date: 2024-04-18 (Thu, 18 Apr 2024) Changed paths: M docs/pages/pmd/userdocs/suppressing_warnings.md M docs/pages/release_notes.md M pmd-compat6/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-compat6/src/main/java/net/sourceforge/pmd/Report.java M pmd-compat6/src/main/java/net/sourceforge/pmd/reporting/Report.java M pmd-java/etc/grammar/Java.jjt M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTemplate.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTemplateExpression.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTemplateFragment.java A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnnecessaryVarargsArrayCreationRule.java M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/main/resources/category/java/design.xml M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnnecessaryVarargsArrayCreationTest.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTLiteralTest.kt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep430_StringTemplates.txt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep459_StringTemplates.txt A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/testdata/Issue4947TextBlock.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnnecessaryVarargsArrayCreation.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/FinalFieldCouldBeStatic.xml Log Message: --- Merge branch 'master' into issue-4942-cpd-skip-duplicates Commit: 37269caa03a1300d480c04a8624e371f7e008c00 https://github.com/pmd/pmd/commit/37269caa03a1300d480c04a8624e371f7e008c00 Author: Andreas Dangel Date: 2024-04-18 (Thu, 18 Apr 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java Log Message: --- [core] Fixups from review (#4956) Commit: c082f3397a1263837d3a6856f689fb1568c34348 https://github.com/pmd/pmd/commit/c082f3397a1263837d3a6856f689fb1568c34348 Author: Juan Martín Sotuyo Dodero Date: 2024-04-18 (Thu, 18 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdAnalysisTest.java Log Message: --- Merge pull request #4956 from adangel/issue-4942-cpd-skip-duplicates [core] Add a filter possibility to FileCollector Compare: https://github.com/pmd/pmd/compare/ece69561fbb9...c082f3397a12 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 2905ce: [compat6] Make compat6 forward compatible with mav...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 2905cec8ede2a04fc6e1f09ac4b4060e741772c4 https://github.com/pmd/pmd/commit/2905cec8ede2a04fc6e1f09ac4b4060e741772c4 Author: Andreas Dangel Date: 2024-04-11 (Thu, 11 Apr 2024) Changed paths: M pmd-compat6/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-compat6/src/main/java/net/sourceforge/pmd/Report.java M pmd-compat6/src/main/java/net/sourceforge/pmd/reporting/Report.java Log Message: --- [compat6] Make compat6 forward compatible with maven-pmd-plugin 3.22.0 Commit: 4ff54e42a870048b112e2211607a88d606ef58e2 https://github.com/pmd/pmd/commit/4ff54e42a870048b112e2211607a88d606ef58e2 Author: Juan Martín Sotuyo Dodero Date: 2024-04-16 (Tue, 16 Apr 2024) Changed paths: M pmd-compat6/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-compat6/src/main/java/net/sourceforge/pmd/Report.java M pmd-compat6/src/main/java/net/sourceforge/pmd/reporting/Report.java Log Message: --- Merge pull request #4951 from adangel/compat-maven-pmd-plugin-3.22.0 [compat6] Make compat6 forward compatible with maven-pmd-plugin 3.22.0 Compare: https://github.com/pmd/pmd/compare/390db62cba6c...4ff54e42a870 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 4dcdfb: Fix xpath expressions in documentation
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 4dcdfb0d4fc4a3c3bc4e386782129db4142b3c52 https://github.com/pmd/pmd/commit/4dcdfb0d4fc4a3c3bc4e386782129db4142b3c52 Author: Clément Fournier Date: 2024-04-15 (Mon, 15 Apr 2024) Changed paths: M docs/pages/pmd/userdocs/suppressing_warnings.md Log Message: --- Fix xpath expressions in documentation Fix #4901 Commit: 9f605552ee715a4250618e04c18059602df9f50b https://github.com/pmd/pmd/commit/9f605552ee715a4250618e04c18059602df9f50b Author: Clément Fournier Date: 2024-04-15 (Mon, 15 Apr 2024) Changed paths: M docs/pages/pmd/userdocs/suppressing_warnings.md Log Message: --- Add one example Commit: e0705e5b287e8a7ffab5e59cdea767b7286102d7 https://github.com/pmd/pmd/commit/e0705e5b287e8a7ffab5e59cdea767b7286102d7 Author: Juan Martín Sotuyo Dodero Date: 2024-04-16 (Tue, 16 Apr 2024) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #4961 Commit: c17783802f72d6e434ef3d73e5bd22a0b4943a6e https://github.com/pmd/pmd/commit/c17783802f72d6e434ef3d73e5bd22a0b4943a6e Author: Juan Martín Sotuyo Dodero Date: 2024-04-16 (Tue, 16 Apr 2024) Changed paths: M docs/pages/pmd/userdocs/suppressing_warnings.md M docs/pages/release_notes.md Log Message: --- Merge branch 'pr-4961' Compare: https://github.com/pmd/pmd/compare/c472fdf48cdf...c17783802f72 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 64eeee: Add test for #4947
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 64c0005b621e0ba29c835707e595b19aeb6f https://github.com/pmd/pmd/commit/64c0005b621e0ba29c835707e595b19aeb6f Author: Clément Fournier Date: 2024-04-12 (Fri, 12 Apr 2024) Changed paths: M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTLiteralTest.kt A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/testdata/Issue4947TextBlock.java Log Message: --- Add test for #4947 Commit: 967c16561ab36e75304f43e5d2a5040f5a808f38 https://github.com/pmd/pmd/commit/967c16561ab36e75304f43e5d2a5040f5a808f38 Author: Clément Fournier Date: 2024-04-12 (Fri, 12 Apr 2024) Changed paths: M pmd-java/etc/grammar/Java.jjt M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTemplate.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTemplateExpression.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTemplateFragment.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep430_StringTemplates.txt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep459_StringTemplates.txt Log Message: --- Refactor how string templates are parsed Fix #4947 Commit: 1be81a55cd2bade8b3cfb0666564f67000403b5f https://github.com/pmd/pmd/commit/1be81a55cd2bade8b3cfb0666564f67000403b5f Author: Juan Martín Sotuyo Dodero Date: 2024-04-16 (Tue, 16 Apr 2024) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #4947 Commit: 390db62cba6c812edda14d75341432a4d92d53c5 https://github.com/pmd/pmd/commit/390db62cba6c812edda14d75341432a4d92d53c5 Author: Juan Martín Sotuyo Dodero Date: 2024-04-16 (Tue, 16 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/etc/grammar/Java.jjt M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTemplate.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTemplateExpression.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTemplateFragment.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTLiteralTest.kt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep430_StringTemplates.txt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep459_StringTemplates.txt A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/testdata/Issue4947TextBlock.java Log Message: --- Merge branch 'pr-4958' Compare: https://github.com/pmd/pmd/compare/c17783802f72...390db62cba6c To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 62f215: [core] Disable Caching in URLConnection for Classp...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 62f215929c5b368ec00d3ffb2663af1c8b5f7d2e https://github.com/pmd/pmd/commit/62f215929c5b368ec00d3ffb2663af1c8b5f7d2e Author: Andreas Dangel Date: 2024-04-11 (Thu, 11 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/ClasspathClassLoader.java M pmd-core/src/test/java/net/sourceforge/pmd/internal/util/ClasspathClassLoaderTest.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStub.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/Loader.java Log Message: --- [core] Disable Caching in URLConnection for ClasspathClassLoader Fixes #4899 Commit: a65975bf755fffa0233535aeb59c8c4fd0d5a3a1 https://github.com/pmd/pmd/commit/a65975bf755fffa0233535aeb59c8c4fd0d5a3a1 Author: Andreas Dangel Date: 2024-04-11 (Thu, 11 Apr 2024) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: --- Add @mkolesnikov as a contributor Commit: db04a2cab009a7999d28cc10ce0a5db931be96d1 https://github.com/pmd/pmd/commit/db04a2cab009a7999d28cc10ce0a5db931be96d1 Author: Andreas Dangel Date: 2024-04-11 (Thu, 11 Apr 2024) Changed paths: M pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/RuleDocGenerator.java Log Message: --- Merge branch 'master' into issue-4899-jar-closed Commit: c472fdf48cdf1cb8827b0ff344ff1225f89487fe https://github.com/pmd/pmd/commit/c472fdf48cdf1cb8827b0ff344ff1225f89487fe Author: Juan Martín Sotuyo Dodero Date: 2024-04-11 (Thu, 11 Apr 2024) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/ClasspathClassLoader.java M pmd-core/src/test/java/net/sourceforge/pmd/internal/util/ClasspathClassLoaderTest.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStub.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/Loader.java Log Message: --- Merge pull request #4949 from adangel/issue-4899-jar-closed [core] Disable Caching in URLConnection for ClasspathClassLoader Compare: https://github.com/pmd/pmd/compare/6ad857788080...c472fdf48cdf To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 78c43e: [java] Fix #4779 - Improve doc of MethodArgumentCa...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 78c43ed87a232e2305891a0c795724708867c7a8 https://github.com/pmd/pmd/commit/78c43ed87a232e2305891a0c795724708867c7a8 Author: Clément Fournier Date: 2024-04-06 (Sat, 06 Apr 2024) Changed paths: M pmd-java/src/main/resources/category/java/codestyle.xml Log Message: --- [java] Fix #4779 - Improve doc of MethodArgumentCanBeFinal Commit: 2a12cb1ef7fe1ff5958d027eb2aa41c71e4ea6ee https://github.com/pmd/pmd/commit/2a12cb1ef7fe1ff5958d027eb2aa41c71e4ea6ee Author: Clément Fournier Date: 2024-04-06 (Sat, 06 Apr 2024) Changed paths: M pmd-java/src/main/resources/category/java/codestyle.xml Log Message: --- Fix rule ref Commit: 2c26e43ae99e36a0676696f94e31c4e5169c3394 https://github.com/pmd/pmd/commit/2c26e43ae99e36a0676696f94e31c4e5169c3394 Author: Juan Martín Sotuyo Dodero Date: 2024-04-07 (Sun, 07 Apr 2024) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #4779 Commit: d4b99bb047c832f4b0b7153dc91b23f6b8d19565 https://github.com/pmd/pmd/commit/d4b99bb047c832f4b0b7153dc91b23f6b8d19565 Author: Juan Martín Sotuyo Dodero Date: 2024-04-07 (Sun, 07 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/resources/category/java/codestyle.xml Log Message: --- Merge branch 'pr-4937' Compare: https://github.com/pmd/pmd/compare/c81be9d17e8f...d4b99bb047c8 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] c81be9: Update changelog, refs #4902
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: c81be9d17e8f2d0a57ca8b23fffccf4d80e4a102 https://github.com/pmd/pmd/commit/c81be9d17e8f2d0a57ca8b23fffccf4d80e4a102 Author: Juan Martín Sotuyo Dodero Date: 2024-04-07 (Sun, 07 Apr 2024) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #4902 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 7bd37c: Fix TypeOps::mostSpecific in the case of possible ...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 7bd37cd79d069583f0060321f2529577cf5a899f https://github.com/pmd/pmd/commit/7bd37cd79d069583f0060321f2529577cf5a899f Author: Clément Fournier Date: 2024-04-05 (Fri, 05 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/LubTestData.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/GlbTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/LubTest.kt Log Message: --- Fix TypeOps::mostSpecific in the case of possible unchecked conversion Commit: 277601f9ec62afa4ab748c3cbf5101f1e9e4e15f https://github.com/pmd/pmd/commit/277601f9ec62afa4ab748c3cbf5101f1e9e4e15f Author: Clément Fournier Date: 2024-04-05 (Fri, 05 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/Lub.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/LubTestData.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/GlbTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/LubTest.kt Log Message: --- Fix lub and glb of arrays We still have a problem with associativity of glb being broken. Commit: 6f1f72de1e70a4eba61741ed83aa64f74ea6877c https://github.com/pmd/pmd/commit/6f1f72de1e70a4eba61741ed83aa64f74ea6877c Author: Clément Fournier Date: 2024-04-05 (Fri, 05 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeSystem.java Log Message: --- Doc Commit: 89f7aecab830a27810e444781218cda9881b0e3d https://github.com/pmd/pmd/commit/89f7aecab830a27810e444781218cda9881b0e3d Author: Clément Fournier Date: 2024-04-05 (Fri, 05 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/GlbTest.kt Log Message: --- Fix mostSpecific Commit: bfe4013883afb0e4257fb542416b5a9f512803ae https://github.com/pmd/pmd/commit/bfe4013883afb0e4257fb542416b5a9f512803ae Author: Clément Fournier Date: 2024-04-05 (Fri, 05 Apr 2024) Changed paths: M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/TypeInferenceTest.kt Log Message: --- Add test case for #4902 Commit: 4a25afc86459cc788905d930173a735e94352e75 https://github.com/pmd/pmd/commit/4a25afc86459cc788905d930173a735e94352e75 Author: Clément Fournier Date: 2024-04-05 (Fri, 05 Apr 2024) Changed paths: M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/LubTestData.java Log Message: --- Checkstyle Commit: 87691a0321f25afde403f00a6052c88586a03291 https://github.com/pmd/pmd/commit/87691a0321f25afde403f00a6052c88586a03291 Author: Clément Fournier Date: 2024-04-05 (Fri, 05 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/Lub.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/GlbTest.kt Log Message: --- Self review Commit: 9b4054ed8d1a684532feef0a9128bf8c7d425ff6 https://github.com/pmd/pmd/commit/9b4054ed8d1a684532feef0a9128bf8c7d425ff6 Author: Juan Martín Sotuyo Dodero Date: 2024-04-07 (Sun, 07 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/Lub.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeSystem.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/LubTestData.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/GlbTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/LubTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/TypeInferenceTest.kt Log Message: --- Merge pull request #4933 from oowekyala/issue4902-bad-intersection [java] Fix problem with type inference with enums sharing a common interface Compare: https://github.com/pmd/pmd/compare/412a3654cad6...9b4054ed8d1a To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 3203a8: [apex] Add ASTAnnotation#getRawName
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 3203a80f27613d926356b24aa77270ef6b85e318 https://github.com/pmd/pmd/commit/3203a80f27613d926356b24aa77270ef6b85e318 Author: Andreas Dangel Date: 2024-04-06 (Sat, 06 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotation.java A pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotationTest.java Log Message: --- [apex] Add ASTAnnotation#getRawName Fixes #4418 Commit: 412a3654cad698d8fc3526abbcfd51a829ca0244 https://github.com/pmd/pmd/commit/412a3654cad698d8fc3526abbcfd51a829ca0244 Author: Juan Martín Sotuyo Dodero Date: 2024-04-07 (Sun, 07 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotation.java A pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotationTest.java Log Message: --- Merge pull request #4936 from adangel/issue-4418-apex-annotation [apex] Add ASTAnnotation#getRawName Compare: https://github.com/pmd/pmd/compare/aaed4fb90a4f...412a3654cad6 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] c3733c: Fix #4602 - unnecessaryimport FPs
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: c3733c4091d0fe63dcf64905df1b0c83d144620b https://github.com/pmd/pmd/commit/c3733c4091d0fe63dcf64905df1b0c83d144620b Author: Clément Fournier Date: 2024-04-03 (Wed, 03 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java M pmd-java/src/main/resources/category/java/codestyle.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml Log Message: --- Fix #4602 - unnecessaryimport FPs Commit: 2159ed97bd0047dab5586c7a94f5339c6766cb90 https://github.com/pmd/pmd/commit/2159ed97bd0047dab5586c7a94f5339c6766cb90 Author: Juan Martín Sotuyo Dodero Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #4602 and #4785 Commit: 0b74e0e18f190044a215b17d61bbca5fb8ca9fbc https://github.com/pmd/pmd/commit/0b74e0e18f190044a215b17d61bbca5fb8ca9fbc Author: Juan Martín Sotuyo Dodero Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java M pmd-java/src/main/resources/category/java/codestyle.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml Log Message: --- Merge branch 'pr-4920' Compare: https://github.com/pmd/pmd/compare/2a5a52b4eee1...0b74e0e18f19 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 100e5c: Support explicitly typed lambdas
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 100e5c7ba26ae8e76f0b0abb30f6187b57f2588d https://github.com/pmd/pmd/commit/100e5c7ba26ae8e76f0b0abb30f6187b57f2588d Author: Clément Fournier Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/JClassType.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprCheckHelper.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/Infer.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceContext.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/package-info.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/ExplicitTypesTest.kt Log Message: --- Support explicitly typed lambdas Commit: 2a5a52b4eee1200ceb797d6b7abf44ce8658cf6d https://github.com/pmd/pmd/commit/2a5a52b4eee1200ceb797d6b7abf44ce8658cf6d Author: Juan Martín Sotuyo Dodero Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/JClassType.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprCheckHelper.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/Infer.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceContext.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/package-info.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/ExplicitTypesTest.kt Log Message: --- Merge pull request #4925 from oowekyala/typeres-explicitly-typed-lambdas [java] Support explicitly typed lambdas Compare: https://github.com/pmd/pmd/compare/9e27977244f0...2a5a52b4eee1 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 9e2797: Checkstyle fixes
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 9e27977244f0ff378d0dfcb582f437a19bd25875 https://github.com/pmd/pmd/commit/9e27977244f0ff378d0dfcb582f437a19bd25875 Author: Juan Martín Sotuyo Dodero Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/test/java/net/sourceforge/pmd/PmdConfigurationTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/CpdOnlyDummyLanguage.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageNoCapabilities.java Log Message: --- Checkstyle fixes To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 6d35f1: Fix #4893 - throw if language is not supported
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 6d35f14f6bedc808e994651d55e79db2c27a995a https://github.com/pmd/pmd/commit/6d35f14f6bedc808e994651d55e79db2c27a995a Author: Clément Fournier Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/AbstractConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java M pmd-core/src/test/java/net/sourceforge/pmd/PmdConfigurationTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDConfigurationTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/CpdOnlyDummyLanguage.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageNoCapabilities.java M pmd-core/src/test/resources/META-INF/services/net.sourceforge.pmd.lang.Language Log Message: --- Fix #4893 - throw if language is not supported Commit: 76b00a95adea5bd39e710f2cb8fd249013941f55 https://github.com/pmd/pmd/commit/76b00a95adea5bd39e710f2cb8fd249013941f55 Author: Juan Martín Sotuyo Dodero Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/AbstractConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java Log Message: --- Better document what to throw on an unsupported lang Compare: https://github.com/pmd/pmd/compare/79d9570213b3...76b00a95adea To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 07398a: [java] Fix EmptyCatchBlock with allowCommentedBlock
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 07398ac557bb7167a671e50b28af3683abd811e1 https://github.com/pmd/pmd/commit/07398ac557bb7167a671e50b28af3683abd811e1 Author: Andreas Dangel Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/EmptyCatchBlock.xml Log Message: --- [java] Fix EmptyCatchBlock with allowCommentedBlock Fixes #4928 Commit: 1845400734503d96c483ee6d4d35e4a778a0d307 https://github.com/pmd/pmd/commit/1845400734503d96c483ee6d4d35e4a778a0d307 Author: Juan Martín Sotuyo Dodero Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-ant/pom.xml M pmd-apex/pom.xml M pmd-cli/pom.xml M pmd-core/pom.xml M pmd-doc/pom.xml M pmd-java/pom.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UselessParenthesesRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtilTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml M pmd-kotlin/pom.xml M pmd-modelica/pom.xml M pmd-plsql/pom.xml M pmd-scala-modules/pmd-scala-common/pom.xml M pmd-visualforce/pom.xml M pmd-xml/pom.xml M pom.xml Log Message: --- Merge branch 'master' into issue-4928-emptycatchblock Commit: 79d9570213b3c1bb208175a614ebc46ec67e2713 https://github.com/pmd/pmd/commit/79d9570213b3c1bb208175a614ebc46ec67e2713 Author: Juan Martín Sotuyo Dodero Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/EmptyCatchBlock.xml Log Message: --- Merge pull request #4929 from adangel/issue-4928-emptycatchblock [java] Fix EmptyCatchBlock with allowCommentedBlock Compare: https://github.com/pmd/pmd/compare/0f452158172f...79d9570213b3 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 4fe509: Add japicmp - breaks build based on semantic versi...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 4fe50978b6d74152f2f8190c5f7cfd58bae72bcd https://github.com/pmd/pmd/commit/4fe50978b6d74152f2f8190c5f7cfd58bae72bcd Author: Andreas Dangel Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M pmd-ant/pom.xml M pmd-apex/pom.xml M pmd-cli/pom.xml M pmd-core/pom.xml M pmd-doc/pom.xml M pmd-java/pom.xml M pmd-kotlin/pom.xml M pmd-modelica/pom.xml M pmd-plsql/pom.xml M pmd-scala-modules/pmd-scala-common/pom.xml M pmd-visualforce/pom.xml M pmd-xml/pom.xml M pom.xml Log Message: --- Add japicmp - breaks build based on semantic versioning Commit: e47eb352d51d1af7d22f9bc85ece68017d95 https://github.com/pmd/pmd/commit/e47eb352d51d1af7d22f9bc85ece68017d95 Author: Andreas Dangel Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java Log Message: --- [java] Restore compatibility of SingularFieldRule Commit: 6489cf7232817e5df2b9a0555cf1265b58460e97 https://github.com/pmd/pmd/commit/6489cf7232817e5df2b9a0555cf1265b58460e97 Author: Andreas Dangel Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M docs/pages/release_notes.md Log Message: --- [doc] Update release notes (#494) Commit: 2c2a384c7d3cab0bc6ac0c5ff71bee5a6777e5c6 https://github.com/pmd/pmd/commit/2c2a384c7d3cab0bc6ac0c5ff71bee5a6777e5c6 Author: Andreas Dangel Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M pmd-ant/src/test/java/net/sourceforge/pmd/ant/CPDTaskTest.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/QuickstartRulesetTest.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/cpd/ApexCpdLexerTest.java M pmd-coco/src/test/java/net/sourceforge/pmd/lang/coco/cpd/CocoCpdLexerTest.java M pmd-cpp/src/test/java/net/sourceforge/pmd/lang/cpp/cpd/CppCpdLexerTest.java M pmd-cs/src/test/java/net/sourceforge/pmd/lang/cs/cpd/CsCpdLexerTest.java M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/ast/HtmlParsingHelper.java M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/cpd/HtmlCpdLexerTest.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestContainsTooManyAssertsRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestsShouldIncludeAssertRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaAttributesPrinter.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaParsingHelper.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/LanguageVersionTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/QuickstartRulesetTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/JDKVersionTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java14TreeDumpTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java15TreeDumpTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java16TreeDumpTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java17TreeDumpTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java9TreeDumpTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtilTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/cpd/JavaCpdLexerTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnit4TestShouldUseAfterAnnotationTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnit4TestShouldUseBeforeAnnotationTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtilTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypesTreeDumpTest.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/ast/JsParsingHelper.java M pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/cpd/AnyCpdLexerForTypescriptTest.java M pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/cpd/EcmascriptCpdLexerTest.java M pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/JspParsingHelper.java M pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/cpd/JspCpdLexerTest.java M pmd-julia/src/test/java/net/sourceforge/pmd/lang/julia/cpd/JuliaCpdLexerTest.java
[pmd-commits] [pmd/pmd] 6e0aaf: Add pretty printing for lambdas
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 6e0aafbf44ad4070101b103405cda0b33cd9001e https://github.com/pmd/pmd/commit/6e0aafbf44ad4070101b103405cda0b33cd9001e Author: Clément Fournier Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtilTest.java Log Message: --- Add pretty printing for lambdas Commit: 45173880a5da4c4c4951f23605ce09db77f1056c https://github.com/pmd/pmd/commit/45173880a5da4c4c4951f23605ce09db77f1056c Author: Clément Fournier Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UselessParenthesesRule.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtilTest.java Log Message: --- Add pretty printing for infix Commit: 1914871c3c8feb13d357857cc88d17fa8411020b https://github.com/pmd/pmd/commit/1914871c3c8feb13d357857cc88d17fa8411020b Author: Clément Fournier Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtilTest.java Log Message: --- Remove unnecessary parens, support unary exprs Commit: 5ffee032d84a4224e5c5f7481a841ae6e869695c https://github.com/pmd/pmd/commit/5ffee032d84a4224e5c5f7481a841ae6e869695c Author: Clément Fournier Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M .all-contributorsrc M docs/_config.yml M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M pmd-ant/pom.xml M pmd-apex/pom.xml M pmd-cli/pom.xml M pmd-coco/pom.xml M pmd-compat6/pom.xml M pmd-core/pom.xml M pmd-core/src/main/java/net/sourceforge/pmd/properties/PropertyBuilder.java M pmd-cpp/pom.xml M pmd-cs/pom.xml M pmd-dart/pom.xml M pmd-dist/pom.xml M pmd-doc/pom.xml M pmd-fortran/pom.xml M pmd-gherkin/pom.xml M pmd-go/pom.xml M pmd-groovy/pom.xml M pmd-html/pom.xml M pmd-java/pom.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestContainsTooManyAssertsRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestsShouldIncludeAssertRule.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtilTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestContainsTooManyAsserts.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestsShouldIncludeAssert.xml M pmd-javascript/pom.xml M pmd-jsp/pom.xml M pmd-julia/pom.xml M pmd-kotlin/pom.xml M pmd-lang-test/pom.xml M pmd-languages-deps/pom.xml M pmd-lua/pom.xml M pmd-matlab/pom.xml M pmd-modelica/pom.xml M pmd-objectivec/pom.xml M pmd-perl/pom.xml M pmd-php/pom.xml M pmd-plsql/pom.xml M pmd-python/pom.xml M pmd-ruby/pom.xml M pmd-scala-modules/pmd-scala-common/pom.xml M pmd-scala-modules/pmd-scala_2.12/pom.xml M pmd-scala-modules/pmd-scala_2.13/pom.xml M pmd-swift/pom.xml M pmd-test-schema/pom.xml M pmd-test/pom.xml M pmd-tsql/pom.xml M pmd-velocity/pom.xml M pmd-visualforce/pom.xml M pmd-xml/pom.xml M pom.xml Log Message: --- Merge branch 'master' into fix-pretty-printing Commit: 6c9aa9d0eac5cf6243fd13a0a3dbb36823aec5d5 https://github.com/pmd/pmd/commit/6c9aa9d0eac5cf6243fd13a0a3dbb36823aec5d5 Author: Clément Fournier Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M pmd-ant/src/test/java/net/sourceforge/pmd/ant/CPDTaskTest.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/QuickstartRulesetTest.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/cpd/ApexCpdLexerTest.java M pmd-coco/src/test/java/net/sourceforge/pmd/lang/coco/cpd/CocoCpdLexerTest.java M pmd-cpp/src/test/java/net/sourceforge/pmd/lang/cpp/cpd/CppCpdLexerTest.java M pmd-cs/src/test/java/net/sourceforge/pmd/lang/cs/cpd/CsCpdLexerTest.java M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/ast/HtmlParsingHelper.java M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/cpd/HtmlCpdLexerTest.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestContainsTooManyAssertsRule.java M
[pmd-commits] [pmd/pmd] 916213: Fix pretty printing for some exprs
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 916213cc741c07af46d2621f3b8487d1714605bb https://github.com/pmd/pmd/commit/916213cc741c07af46d2621f3b8487d1714605bb Author: Clément Fournier Date: 2024-04-03 (Wed, 03 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtilTest.java Log Message: --- Fix pretty printing for some exprs Commit: 3180a283cc1edba3e006aa17f1e605001c06aac3 https://github.com/pmd/pmd/commit/3180a283cc1edba3e006aa17f1e605001c06aac3 Author: Juan Martín Sotuyo Dodero Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtilTest.java Log Message: --- Merge pull request #4921 from oowekyala/fix-pretty-printing [java] Fix pretty printing for some exprs Compare: https://github.com/pmd/pmd/compare/eaec0dad2879...3180a283cc1e To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] d88a3c: Fix checkstyle config and checkstyle issues
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: d88a3c50fe916497550ccfe772abbf5d249e6594 https://github.com/pmd/pmd/commit/d88a3c50fe916497550ccfe772abbf5d249e6594 Author: Andreas Dangel Date: 2024-04-04 (Thu, 04 Apr 2024) Changed paths: M pmd-ant/src/test/java/net/sourceforge/pmd/ant/CPDTaskTest.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/QuickstartRulesetTest.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/cpd/ApexCpdLexerTest.java M pmd-coco/src/test/java/net/sourceforge/pmd/lang/coco/cpd/CocoCpdLexerTest.java M pmd-cpp/src/test/java/net/sourceforge/pmd/lang/cpp/cpd/CppCpdLexerTest.java M pmd-cs/src/test/java/net/sourceforge/pmd/lang/cs/cpd/CsCpdLexerTest.java M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/ast/HtmlParsingHelper.java M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/cpd/HtmlCpdLexerTest.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestContainsTooManyAssertsRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestsShouldIncludeAssertRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaAttributesPrinter.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaParsingHelper.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/LanguageVersionTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/QuickstartRulesetTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/JDKVersionTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java14TreeDumpTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java15TreeDumpTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java16TreeDumpTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java17TreeDumpTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java9TreeDumpTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/cpd/JavaCpdLexerTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnit4TestShouldUseAfterAnnotationTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnit4TestShouldUseBeforeAnnotationTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtilTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypesTreeDumpTest.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/ast/JsParsingHelper.java M pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/cpd/AnyCpdLexerForTypescriptTest.java M pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/cpd/EcmascriptCpdLexerTest.java M pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/JspParsingHelper.java M pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/cpd/JspCpdLexerTest.java M pmd-julia/src/test/java/net/sourceforge/pmd/lang/julia/cpd/JuliaCpdLexerTest.java M pmd-kotlin/src/main/java/net/sourceforge/pmd/lang/kotlin/ast/KotlinNameDictionary.java M pmd-kotlin/src/test/java/net/sourceforge/pmd/lang/kotlin/ast/KotlinParsingHelper.java M pmd-modelica/src/test/java/net/sourceforge/pmd/lang/modelica/ModelicaParsingHelper.java M pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/PlsqlParsingHelper.java M pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/ExecuteImmediateBulkCollectTest.java M pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroupTest.java M pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/PlsqlTreeDumpTest.java M pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/cpd/PLSQLCpdLexerTest.java M pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageModule.java M pmd-scala-modules/pmd-scala-common/src/test/java/net/sourceforge/pmd/lang/scala/ast/ScalaParsingHelper.java M pmd-swift/src/test/java/net/sourceforge/pmd/lang/swift/ast/SwiftParsingHelper.java M pmd-swift/src/test/java/net/sourceforge/pmd/lang/swift/cpd/SwiftCpdLexerTest.java M pmd-velocity/pmd-velocity-checkstyle-suppressions.xml M pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/visualforce/LanguageVersionTest.java M pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/LanguageVersionTest.java M pom.xml Log Message: --- Fix checkstyle config and checkstyle issues Commit: eaec0dad2879da31dd55ba54fe246699c2d20043
[pmd-commits] [pmd/pmd] c9926f: Add test cases for #3219
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: c9926fba4c24627237852aa968e6368c217b9b79 https://github.com/pmd/pmd/commit/c9926fba4c24627237852aa968e6368c217b9b79 Author: Juan Martín Sotuyo Dodero Date: 2024-04-01 (Mon, 01 Apr 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryCast.xml Log Message: --- Add test cases for #3219 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 32b5f8: Fix and reenable test case
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 32b5f86bf6006adbf45380ba72f01c1f9969a418 https://github.com/pmd/pmd/commit/32b5f86bf6006adbf45380ba72f01c1f9969a418 Author: Juan Martín Sotuyo Dodero Date: 2024-04-01 (Mon, 01 Apr 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidLogMessageFormat.xml Log Message: --- Fix and reenable test case To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 86328b: Add test cases for #1592
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 86328b7ad16b8a73af0cf86cbedadd7595eeedea https://github.com/pmd/pmd/commit/86328b7ad16b8a73af0cf86cbedadd7595eeedea Author: Juan Martín Sotuyo Dodero Date: 2024-03-31 (Sun, 31 Mar 2024) Changed paths: M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnit4TestShouldUseAfterAnnotationTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnit4TestShouldUseBeforeAnnotationTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnit4TestShouldUseAfterAnnotation.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnit4TestShouldUseBeforeAnnotation.xml Log Message: --- Add test cases for #1592 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] f31d50: [core] Test access of package private impl methods...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: f31d50fd9019786e385c34e4be0cc2167c754942 https://github.com/pmd/pmd/commit/f31d50fd9019786e385c34e4be0cc2167c754942 Author: Andreas Dangel Date: 2024-03-29 (Fri, 29 Mar 2024) Changed paths: M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/AttributeAxisIteratorTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/dummyast/AbstractNode.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/dummyast/ConcreteNode.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/dummyast/ValueNode.java Log Message: --- [core] Test access of package private impl methods of nodes This is a test case for #4885, but doesn't reproduce the problem. Commit: ede73fa4ce1e7ac05456eb0c89b9774270d936a0 https://github.com/pmd/pmd/commit/ede73fa4ce1e7ac05456eb0c89b9774270d936a0 Author: Andreas Dangel Date: 2024-03-29 (Fri, 29 Mar 2024) Changed paths: M pmd-compat6/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/impl/AttributeAxisIterator.java M pmd-core/src/main/java/net/sourceforge/pmd/util/AssertionUtil.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ConstantFolder.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalApiBridge.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssCountRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/AbruptCompletionAnalysis.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/JavaResolvers.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/ast/internal/PolyResolution.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/JavaExprMirrors.java Log Message: --- [core] Improve assertion messages for unreachable code paths Commit: a47a30161cda1631b90ab2f9d93e54763fa36399 https://github.com/pmd/pmd/commit/a47a30161cda1631b90ab2f9d93e54763fa36399 Author: Juan Martín Sotuyo Dodero Date: 2024-03-30 (Sat, 30 Mar 2024) Changed paths: M pmd-compat6/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/impl/AttributeAxisIterator.java M pmd-core/src/main/java/net/sourceforge/pmd/util/AssertionUtil.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/AttributeAxisIteratorTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/dummyast/AbstractNode.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/dummyast/ConcreteNode.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/dummyast/ValueNode.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ConstantFolder.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalApiBridge.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssCountRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/AbruptCompletionAnalysis.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/JavaResolvers.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/ast/internal/PolyResolution.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/JavaExprMirrors.java Log Message: --- Merge pull request #4905 from adangel/issue-4885-assertions [core] Improve AssertionUtil messages Compare: https://github.com/pmd/pmd/compare/c969753dd24e...a47a30161cda To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 7fc083: Add test case for #2937
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 7fc083f3480cc48a378462d99330b75568c117bb https://github.com/pmd/pmd/commit/7fc083f3480cc48a378462d99330b75568c117bb Author: Juan Martín Sotuyo Dodero Date: 2024-03-27 (Wed, 27 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedFormalParameter.xml Log Message: --- Add test case for #2937 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 3580c2: Add @Akromangel as a contributor
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 3580c2462b930cbe6f3509e032ca042d4fa5960a https://github.com/pmd/pmd/commit/3580c2462b930cbe6f3509e032ca042d4fa5960a Author: Andreas Dangel Date: 2024-03-25 (Mon, 25 Mar 2024) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: --- Add @Akromangel as a contributor Commit: ac21a1a8c5f6281ee51eff3cbc87a53e51023106 https://github.com/pmd/pmd/commit/ac21a1a8c5f6281ee51eff3cbc87a53e51023106 Author: Andreas Dangel Date: 2024-03-25 (Mon, 25 Mar 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/BigIntegerInstantiationRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/BigIntegerInstantiation.xml Log Message: --- [java] Fix BigIntegerInstantiation for < Java 19 Fixes #4886 Commit: 86154aa160b47969878c20c0fc1e15c6ddd3a817 https://github.com/pmd/pmd/commit/86154aa160b47969878c20c0fc1e15c6ddd3a817 Author: Juan Martín Sotuyo Dodero Date: 2024-03-25 (Mon, 25 Mar 2024) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/BigIntegerInstantiationRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/BigIntegerInstantiation.xml Log Message: --- Merge pull request #4890 from adangel/issue-4886-BigIntegerInstatiation-Java17 [java] Fix BigIntegerInstantiation for < Java 19 Compare: https://github.com/pmd/pmd/compare/76e18e8969be...86154aa160b4 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 567051: [java] Consider ASTCatchParameter in AnnotationSup...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 5670517396804f6acf891437b459e49dccdf10bc https://github.com/pmd/pmd/commit/5670517396804f6acf891437b459e49dccdf10bc Author: Andreas Dangel Date: 2024-03-22 (Fri, 22 Mar 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/AnnotationSuppressionUtil.java M pmd-java/src/main/resources/category/java/design.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/AvoidCatchingGenericException.xml Log Message: --- [java] Consider ASTCatchParameter in AnnotationSuppressionUtil Fixes #4873 Commit: e95d9d79f4a89c4695b4affd63e4fcb0968dbb08 https://github.com/pmd/pmd/commit/e95d9d79f4a89c4695b4affd63e4fcb0968dbb08 Author: Andreas Dangel Date: 2024-03-22 (Fri, 22 Mar 2024) Changed paths: M pmd-java/src/main/resources/category/java/design.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/AvoidCatchingGenericException.xml Log Message: --- [java] Fix AvoidCatchingGenericException for multi-catch Commit: aa056b5d73b237bc4bd86bdbae9694c0439d09a7 https://github.com/pmd/pmd/commit/aa056b5d73b237bc4bd86bdbae9694c0439d09a7 Author: Andreas Dangel Date: 2024-03-24 (Sun, 24 Mar 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/resources/category/java/design.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/AvoidCatchingGenericException.xml Log Message: --- [java] Revert changes to AvoidCatchingGenericException Commit: 53bac02cf59bc36a02c4be93af764603fc3bfe2a https://github.com/pmd/pmd/commit/53bac02cf59bc36a02c4be93af764603fc3bfe2a Author: Andreas Dangel Date: 2024-03-25 (Mon, 25 Mar 2024) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/ClassNamingConventionsRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/StringInstantiationRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/ClassNamingConventions.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ProperLogger.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/StringInstantiation.xml Log Message: --- Merge branch 'master' into issue-4873-suppress-catch-parameter Commit: 917ef86a02b779df6ed4b5de8dfae026ffd480b1 https://github.com/pmd/pmd/commit/917ef86a02b779df6ed4b5de8dfae026ffd480b1 Author: Andreas Dangel Date: 2024-03-25 (Mon, 25 Mar 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/AnnotationSuppressionUtil.java Log Message: --- [java] AnnotationSuppressionUtil - check for Annotatable Commit: 55b5d48586843fbc24ab5eecf3d39b9aa13ca433 https://github.com/pmd/pmd/commit/55b5d48586843fbc24ab5eecf3d39b9aa13ca433 Author: Juan Martín Sotuyo Dodero Date: 2024-03-25 (Mon, 25 Mar 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/AnnotationSuppressionUtil.java M pmd-java/src/main/resources/category/java/design.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/AvoidCatchingGenericException.xml Log Message: --- Merge pull request #4875 from adangel/issue-4873-suppress-catch-parameter [java] Consider ASTCatchParameter in AnnotationSuppressionUtil Compare: https://github.com/pmd/pmd/compare/d1eb55741feb...55b5d4858684 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] d1eb55: Add test case for #3436
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: d1eb55741feb8c1afc122ebc22c87196d20a4eca https://github.com/pmd/pmd/commit/d1eb55741feb8c1afc122ebc22c87196d20a4eca Author: Juan Martín Sotuyo Dodero Date: 2024-03-25 (Mon, 25 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ProperLogger.xml Log Message: --- Add test case for #3436 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] eda6bc: [java] StringInstantiation - allow char[] constructor
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: eda6bce015ed9c753037b36d0f80f334c8d9ae5f https://github.com/pmd/pmd/commit/eda6bce015ed9c753037b36d0f80f334c8d9ae5f Author: Andreas Dangel Date: 2024-03-22 (Fri, 22 Mar 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/StringInstantiationRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/StringInstantiation.xml Log Message: --- [java] StringInstantiation - allow char[] constructor Fixes #4874 Commit: ebee9f63b081c2d138ac15f9fb2483e89e0f3807 https://github.com/pmd/pmd/commit/ebee9f63b081c2d138ac15f9fb2483e89e0f3807 Author: Juan Martín Sotuyo Dodero Date: 2024-03-24 (Sun, 24 Mar 2024) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/ClassNamingConventionsRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/ClassNamingConventions.xml Log Message: --- Merge branch 'master' into issue-4847-new-string-char-array Commit: 9d9d5d0a52f5873293069415fabc00215b62280a https://github.com/pmd/pmd/commit/9d9d5d0a52f5873293069415fabc00215b62280a Author: Juan Martín Sotuyo Dodero Date: 2024-03-24 (Sun, 24 Mar 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/StringInstantiationRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/StringInstantiation.xml Log Message: --- Merge pull request #4876 from adangel/issue-4847-new-string-char-array [java] StringInstantiation - allow char[] constructor Compare: https://github.com/pmd/pmd/compare/5a362b3ff130...9d9d5d0a52f5 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 6d4172: Add @sdavids as a contributor
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 6d4172bcfe45f9d425e8eb7a2344dae31da26319 https://github.com/pmd/pmd/commit/6d4172bcfe45f9d425e8eb7a2344dae31da26319 Author: Andreas Dangel Date: 2024-03-24 (Sun, 24 Mar 2024) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: --- Add @sdavids as a contributor Commit: fb496b9ee36f79f9dcdc31b180c7f0a2ac769401 https://github.com/pmd/pmd/commit/fb496b9ee36f79f9dcdc31b180c7f0a2ac769401 Author: Andreas Dangel Date: 2024-03-24 (Sun, 24 Mar 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/ClassNamingConventionsRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/ClassNamingConventions.xml Log Message: --- [java] Fix ClassNamingConventions for dealing with abstract classes Fixes #4881 Commit: 5a362b3ff1306cb62ff82ff8ba9e2791be1e49e7 https://github.com/pmd/pmd/commit/5a362b3ff1306cb62ff82ff8ba9e2791be1e49e7 Author: Juan Martín Sotuyo Dodero Date: 2024-03-24 (Sun, 24 Mar 2024) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/ClassNamingConventionsRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/ClassNamingConventions.xml Log Message: --- Merge pull request #4883 from adangel/issue-4881-ClassNamingConventions [java] Fix ClassNamingConventions for dealing with abstract classes Compare: https://github.com/pmd/pmd/compare/be44a14f1ef1...5a362b3ff130 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 4cb960: Add test case for #4114
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 4cb9607c4fa06e1c2fe2e5d3d6297b8f507e8b37 https://github.com/pmd/pmd/commit/4cb9607c4fa06e1c2fe2e5d3d6297b8f507e8b37 Author: Juan Martín Sotuyo Dodero Date: 2024-03-21 (Thu, 21 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestsShouldIncludeAssert.xml Log Message: --- Add test case for #4114 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 8df40c: Add test case for #2534
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 8df40cccf5e498b68ef3c4e945ceaf73eef55341 https://github.com/pmd/pmd/commit/8df40cccf5e498b68ef3c4e945ceaf73eef55341 Author: Juan Martín Sotuyo Dodero Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ClassCastExceptionWithToArray.xml Log Message: --- Add test case for #2534 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 033f55: Add test case for #3626
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 033f556006a549f164be31585f2f9b2b968e868d https://github.com/pmd/pmd/commit/033f556006a549f164be31585f2f9b2b968e868d Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateField.xml Log Message: --- Add test case for #3626 Commit: e2eda6cec7c0afb331c4a5e87ac5ff4dae2823ee https://github.com/pmd/pmd/commit/e2eda6cec7c0afb331c4a5e87ac5ff4dae2823ee Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UseDiamondOperator.xml Log Message: --- Add test case for #2710 Commit: c084e54c582a645ca4cdace7274ac0fb7c9986b6 https://github.com/pmd/pmd/commit/c084e54c582a645ca4cdace7274ac0fb7c9986b6 Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/BrokenNullCheck.xml Log Message: --- Add test case for #3430 Commit: 37d352b3c13ed1d4d73d7c6226afc81e6a76ce9a https://github.com/pmd/pmd/commit/37d352b3c13ed1d4d73d7c6226afc81e6a76ce9a Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryFullyQualifiedName.xml Log Message: --- Add test case for #1316 Commit: d0f8383c3e754f9fda3652252fcca12a0646c2cb https://github.com/pmd/pmd/commit/d0f8383c3e754f9fda3652252fcca12a0646c2cb Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidLogMessageFormat.xml Log Message: --- Add test case for #935 Commit: 5a614bcfb586daf7828a9539e4fa5926dd0ec7e9 https://github.com/pmd/pmd/commit/5a614bcfb586daf7828a9539e4fa5926dd0ec7e9 Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/ConsecutiveAppendsShouldReuse.xml Log Message: --- Add test case for #1081 Commit: 07850f3423674302eb6c182a7a946b2a6e4b631e https://github.com/pmd/pmd/commit/07850f3423674302eb6c182a7a946b2a6e4b631e Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml Log Message: --- Add test case for #3467 Commit: e7ec34ee653dbc62c686c2b55f74bfe6779a57ec https://github.com/pmd/pmd/commit/e7ec34ee653dbc62c686c2b55f74bfe6779a57ec Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml Log Message: --- Add test case for #3627 Commit: 6be72b2795fc5656c382c5b4b8ff479f71b3e33a https://github.com/pmd/pmd/commit/6be72b2795fc5656c382c5b4b8ff479f71b3e33a Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml Log Message: --- Add test case for #3802 Commit: a26717533c6142ac9d81d0d5516728a84c9bb548 https://github.com/pmd/pmd/commit/a26717533c6142ac9d81d0d5516728a84c9bb548 Author: Juan Martín Sotuyo Dodero Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseLocaleWithCaseConversions.xml Log Message: --- Add test case for #4277 Compare: https://github.com/pmd/pmd/compare/7d9dc2fcb65b...a26717533c61 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 708c8f: [doc] Rework release notes
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 708c8f14c6b6f15a3b6581638882194776253077 https://github.com/pmd/pmd/commit/708c8f14c6b6f15a3b6581638882194776253077 Author: Andreas Dangel Date: 2024-03-09 (Sat, 09 Mar 2024) Changed paths: M docs/pages/pmd/userdocs/migrating_to_pmd7.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Rework release notes - move more details into release_notes_pmd7.md - sort sections alphabetically (in language related changes) Commit: d1ef7c728c6388d09065853f143572cec9416a4d https://github.com/pmd/pmd/commit/d1ef7c728c6388d09065853f143572cec9416a4d Author: Andreas Dangel Date: 2024-03-10 (Sun, 10 Mar 2024) Changed paths: M docs/pages/pmd/userdocs/migrating_to_pmd7.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Review release notes - make sure, everything is mentioned in both files - unify formatting - combine java 21/22 changes - sort language related changes alphabetically Commit: eb631b987d731bf81937cdc0ac41623b91d15428 https://github.com/pmd/pmd/commit/eb631b987d731bf81937cdc0ac41623b91d15428 Author: Andreas Dangel Date: 2024-03-10 (Sun, 10 Mar 2024) Changed paths: M docs/_includes/language_info.html M docs/_plugins/javadoc_tag.rb M docs/_plugins/tocmaker_block.rb M docs/css/customstyles.css M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/languages/kotlin.md M docs/pages/pmd/languages/language_properties.md M docs/pages/pmd/languages/velocity.md M docs/pages/pmd/languages/xml.md M docs/pages/pmd/userdocs/extending/writing_xpath_rules.md M docs/pages/pmd/userdocs/incremental_analysis.md M docs/pages/pmd/userdocs/migrating_to_pmd7.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/metrics/MetricsUtil.java Log Message: --- [doc] Review links in release notes and doc pages - fix javadoc to find Kotlin files - fix formatting for language info box - fix tocmaker link generator Commit: afaa198237c2e906d24f300ed5f2cfcf7e9fde33 https://github.com/pmd/pmd/commit/afaa198237c2e906d24f300ed5f2cfcf7e9fde33 Author: Andreas Dangel Date: 2024-03-11 (Mon, 11 Mar 2024) Changed paths: M docs/_plugins/javadoc_tag.rb M docs/_plugins/jdoc_namespace_tag.rb M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Add tag jdoc_package_old Commit: 10aba575facba48b2e49fef2af8266afd9e1555d https://github.com/pmd/pmd/commit/10aba575facba48b2e49fef2af8266afd9e1555d Author: Andreas Dangel Date: 2024-03-11 (Mon, 11 Mar 2024) Changed paths: M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Review links in release notes - fix javadoc links Commit: 873dea97ffe33de4852de6d36773c603d4083711 https://github.com/pmd/pmd/commit/873dea97ffe33de4852de6d36773c603d4083711 Author: Andreas Dangel Date: 2024-03-12 (Tue, 12 Mar 2024) Changed paths: M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Review links in release notes - fix javadoc links Commit: 2dc91b3de5111f8f46a545295e3853399040a2b8 https://github.com/pmd/pmd/commit/2dc91b3de5111f8f46a545295e3853399040a2b8 Author: Andreas Dangel Date: 2024-03-12 (Tue, 12 Mar 2024) Changed paths: M Gemfile M Gemfile.lock M docs/Gemfile M docs/Gemfile.lock Log Message: --- Update gems Add bigdecimal and csv module, to be ruby 3.4 ready Commit: fb90ba3e385db07b3f71d45d4f32f763b861eec6 https://github.com/pmd/pmd/commit/fb90ba3e385db07b3f71d45d4f32f763b861eec6 Author: Andreas Dangel Date: 2024-03-12 (Tue, 12 Mar 2024) Changed paths: M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Review links in release notes Replace links with fixed urls Commit: adef8c29d5a0b87486c7298cc60b9339b795413a https://github.com/pmd/pmd/commit/adef8c29d5a0b87486c7298cc60b9339b795413a Author: Andreas Dangel Date: 2024-03-14 (Thu, 14 Mar 2024) Changed paths: M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Review links in release notes Replace links with fixed urls Commit: d54b8b3e8f7d3e8462729142aaf44e7a55ee0d15 https://github.com/pmd/pmd/commit/d54b8b3e8f7d3e8462729142aaf44e7a55ee0d15 Author: Andreas Dangel Date: 2024-03-14 (Thu, 14 Mar 2024) Changed paths: M docs/pages/release_notes_pmd7.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/InternalApiBridge.java
[pmd-commits] [pmd/pmd] 621cd0: Update to use renamed pmd-designer
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 621cd0e0137390e16d1ce6df3707575c8419fa39 https://github.com/pmd/pmd/commit/621cd0e0137390e16d1ce6df3707575c8419fa39 Author: Andreas Dangel Date: 2024-02-22 (Thu, 22 Feb 2024) Changed paths: M do-release.sh M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/userdocs/extending/designer_reference.md M docs/pages/release_notes.md M pmd-cli/pom.xml M pmd-dist/pom.xml Log Message: --- Update to use renamed pmd-designer See pmd/pmd-designer#80 Commit: 2b37fbe9ba814c2309a520606bca17e153691465 https://github.com/pmd/pmd/commit/2b37fbe9ba814c2309a520606bca17e153691465 Author: Juan Martín Sotuyo Dodero Date: 2024-03-03 (Sun, 03 Mar 2024) Changed paths: M .all-contributorsrc M .ci/build.sh M docs/pages/pmd/languages/apex.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/configuring_rules.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-ant/pom.xml M pmd-apex/pom.xml M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.kt M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/MethodNamingConventionsRule.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexCommentTest.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/MethodNamingConventions.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/documentation/xml/ApexDoc.xml M pmd-compat6/pom.xml A pmd-compat6/src/it/cpd-for-csharp/invoker.properties A pmd-compat6/src/it/cpd-for-csharp/pom.xml A pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings1.cs A pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings2.cs A pmd-compat6/src/it/cpd-for-csharp/verify.bsh A pmd-compat6/src/it/pmd-for-java/config_error_ruleset.xml M pmd-compat6/src/it/pmd-for-java/pom.xml M pmd-compat6/src/it/pmd-for-java/verify.bsh M pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/LanguageFactory.java M pmd-compat6/src/main/java/net/sourceforge/pmd/reporting/Report.java M pmd-core/pom.xml M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/AbstractAnalysisCache.java M pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/FileAnalysisCacheTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/internal/NodeStreamBlanketTest.java M pmd-java/pom.xml 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/documentation/CommentRequiredRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/NonSerializableClassRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/SingletonClassReturningNewInstanceRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/Item.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/ItemProducer.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredTest.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTCastExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTFieldAccessTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodCallTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclarationTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTSuperExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTThisExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTTypeTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTUnaryExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt 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/NodeParsingCtx.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParenthesesTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TestExtensions.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TypeDisambiguationTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/UsageResolutionTest.kt M
[pmd-commits] [pmd/pmd] 9f4d87: [java] SingletonClassReturningNewInstance - fix do...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 9f4d870fa514a90b51c5871f8cc9122c2ca58a24 https://github.com/pmd/pmd/commit/9f4d870fa514a90b51c5871f8cc9122c2ca58a24 Author: Andreas Dangel Date: 2024-01-17 (Wed, 17 Jan 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/SingletonClassReturningNewInstanceRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/SingletonClassReturningNewInstance.xml Log Message: --- [java] SingletonClassReturningNewInstance - fix double assignment case Fixes #932 Commit: 023e51e67fe3f02136fab1fbdc57f98038e39a9c https://github.com/pmd/pmd/commit/023e51e67fe3f02136fab1fbdc57f98038e39a9c Author: Andreas Dangel Date: 2024-01-17 (Wed, 17 Jan 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/SingletonClassReturningNewInstanceRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/SingletonClassReturningNewInstance.xml Log Message: --- [java] SingletonClassReturningNewInstance - variant 2 (#932) Commit: 82db75bedf02336dbbf9d2612d4ed6cb26c668d7 https://github.com/pmd/pmd/commit/82db75bedf02336dbbf9d2612d4ed6cb26c668d7 Author: Juan Martín Sotuyo Dodero Date: 2024-03-03 (Sun, 03 Mar 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/SingletonClassReturningNewInstanceRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/SingletonClassReturningNewInstance.xml Log Message: --- Merge pull request #4801 from adangel/issue-932-SingletonClassReturningNewInstance [java] SingletonClassReturningNewInstance - fix double assignment case Compare: https://github.com/pmd/pmd/compare/5ee8176b2721...82db75bedf02 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 0f7dff: [compat6] Support configuration errors
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 0f7dff69091217e09686f636df9217e529de52bf https://github.com/pmd/pmd/commit/0f7dff69091217e09686f636df9217e529de52bf Author: Andreas Dangel Date: 2024-02-17 (Sat, 17 Feb 2024) Changed paths: A pmd-compat6/src/it/pmd-for-java/config_error_ruleset.xml M pmd-compat6/src/it/pmd-for-java/pom.xml M pmd-compat6/src/it/pmd-for-java/verify.bsh M pmd-compat6/src/main/java/net/sourceforge/pmd/reporting/Report.java Log Message: --- [compat6] Support configuration errors Commit: b223b1a672439fc0707e279326b1ce3255513da0 https://github.com/pmd/pmd/commit/b223b1a672439fc0707e279326b1ce3255513da0 Author: Andreas Dangel Date: 2024-02-17 (Sat, 17 Feb 2024) Changed paths: A pmd-compat6/src/it/cpd-for-csharp/invoker.properties A pmd-compat6/src/it/cpd-for-csharp/pom.xml A pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings1.cs A pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings2.cs A pmd-compat6/src/it/cpd-for-csharp/verify.bsh M pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/LanguageFactory.java Log Message: --- [compat6] Support other cpd languages like cs Commit: 3dd4ace6438540b97783b8242355710d6d6c14b0 https://github.com/pmd/pmd/commit/3dd4ace6438540b97783b8242355710d6d6c14b0 Author: Andreas Dangel Date: 2024-02-18 (Sun, 18 Feb 2024) Changed paths: M pmd-compat6/pom.xml Log Message: --- [compat6] add dependency to pmd-cs Commit: f2aedc86e519d7aacd3db59f13eb2f6a65b18394 https://github.com/pmd/pmd/commit/f2aedc86e519d7aacd3db59f13eb2f6a65b18394 Author: Andreas Dangel Date: 2024-02-18 (Sun, 18 Feb 2024) Changed paths: M docs/pages/release_notes.md Log Message: --- [doc] Update release notes (#4827) Commit: ab29eba3f93dff57fe23abc322bc7cd6547e08ad https://github.com/pmd/pmd/commit/ab29eba3f93dff57fe23abc322bc7cd6547e08ad Author: Juan Martín Sotuyo Dodero Date: 2024-03-03 (Sun, 03 Mar 2024) Changed paths: M .all-contributorsrc M .ci/build.sh M docs/pages/pmd/languages/apex.md M docs/pages/pmd/languages/html.md M docs/pages/pmd/languages/kotlin.md M docs/pages/pmd/languages/visualforce.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/projectdocs/decisions/adr-1.md M docs/pages/pmd/projectdocs/decisions/adr-2.md M docs/pages/pmd/projectdocs/decisions/adr-3.md M docs/pages/pmd/userdocs/configuring_rules.md M docs/pages/pmd/userdocs/migrating_to_pmd7.md M docs/pages/pmd/userdocs/pmd_report_formats.md M docs/pages/pmd/userdocs/tools/maven.md M docs/pages/release_notes.md M docs/pages/release_notes_old.md M docs/pages/release_notes_pmd7.md M javacc-wrapper.xml M pmd-ant/pom.xml M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/Formatter.java A pmd-ant/src/main/java/net/sourceforge/pmd/ant/InternalApiBridge.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/ReportException.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/RuleSetWrapper.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/SourceLanguage.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java R pmd-apex-jorje/pom.xml R pmd-apex-jorje/repo/README.md R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/_remote.repositories R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/apex-jorje-lsp-minimized-2023-06-05-c27a5d.jar R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/apex-jorje-lsp-minimized-2023-06-05-c27a5d.pom R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/maven-metadata-local.xml R pmd-apex-jorje/repo/create-local-repo.sh M pmd-apex/pom.xml R pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexJorjeLogging.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageProcessor.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotation.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotationParameter.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnonymousClass.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTApexFile.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTArrayLoadExpression.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTArrayStoreExpression.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAssignmentExpression.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTBinaryExpression.java M
[pmd-commits] [pmd/pmd] dc92c6: [core] NodeStreamBlanketTest - prefilter the test ...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: dc92c64135a80c49ca4ba5bd7f5ff692a258346b https://github.com/pmd/pmd/commit/dc92c64135a80c49ca4ba5bd7f5ff692a258346b Author: Andreas Dangel Date: 2024-03-01 (Fri, 01 Mar 2024) Changed paths: M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/internal/NodeStreamBlanketTest.java Log Message: --- [core] NodeStreamBlanketTest - prefilter the test data in order to avoid many ignored unit tests. E.g. before this change, we had: Tests passed: 5,417, ignored: 2,539 of 7,956 tests meaning about 30% of the tests were ignored. Commit: a9baf48c4d86990fb159bcf166bd6533149314b8 https://github.com/pmd/pmd/commit/a9baf48c4d86990fb159bcf166bd6533149314b8 Author: Juan Martín Sotuyo Dodero Date: 2024-03-01 (Fri, 01 Mar 2024) Changed paths: M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/internal/NodeStreamBlanketTest.java Log Message: --- Merge pull request #4851 from adangel/core-nodestream-test [core] NodeStreamBlanketTest - prefilter the test data Compare: https://github.com/pmd/pmd/compare/d64ac4bdfef4...a9baf48c4d86 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] cc3da7: Fix kotlin compiler warnings
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: cc3da7b21e3b407c191ff81c67a9d66394ab4da8 https://github.com/pmd/pmd/commit/cc3da7b21e3b407c191ff81c67a9d66394ab4da8 Author: Andreas Dangel Date: 2024-03-01 (Fri, 01 Mar 2024) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTCastExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTFieldAccessTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodCallTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclarationTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTSuperExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTThisExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTTypeTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTUnaryExpressionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt 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/NodeParsingCtx.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParenthesesTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TestExtensions.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TypeDisambiguationTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/UsageResolutionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/VarDisambiguationTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/AstSymbolTests.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/PrimitiveSymbolTests.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/ReflectedClassSymbolTests.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/ReflectedFieldSymbolTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/Utils.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/BrokenClasspathTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/SigParserTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/HeaderScopesTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/LocalTypeScopesTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/MemberInheritanceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/VarScopingTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/ArraySymbolTests.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/BoxingTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/CaptureTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/SubtypingTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TestUtilitiesForTypes.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeCreationDsl.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeEqualityTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeGenerationUtil.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypesFromReflectionTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/ast/ConversionContextTests.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/BranchingExprsTestCases.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/CaptureInferenceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/CtorInferenceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/Java7InferenceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverridingTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/SpecialMethodsTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/StandaloneTypesTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/StressTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/TypeAnnotationsInferenceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/TypeInferenceTest.kt M
[pmd-commits] [pmd/pmd] 5e277c: [core] Fix NPE in AbstractAnalysisCache in case of...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 5e277c8211b932c6fbe1755516eca0a548d430cc https://github.com/pmd/pmd/commit/5e277c8211b932c6fbe1755516eca0a548d430cc Author: Andreas Dangel Date: 2024-03-01 (Fri, 01 Mar 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/AbstractAnalysisCache.java M pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/FileAnalysisCacheTest.java Log Message: --- [core] Fix NPE in AbstractAnalysisCache in case of processing errors Commit: 577f830941cc5ddfe24e57029ac6842d85124df3 https://github.com/pmd/pmd/commit/577f830941cc5ddfe24e57029ac6842d85124df3 Author: Juan Martín Sotuyo Dodero Date: 2024-03-01 (Fri, 01 Mar 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/AbstractAnalysisCache.java M pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/FileAnalysisCacheTest.java Log Message: --- Merge pull request #4849 from adangel/fix-npe-analysiscache [core] Fix NPE in AbstractAnalysisCache in case of processing errors Compare: https://github.com/pmd/pmd/compare/150c0c88a466...577f830941cc To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 9adf12: [doc] Fix configuring rule docu for multivalues pr...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 9adf12f7bee2a8281839c4b7e6729c226f9cf9ec https://github.com/pmd/pmd/commit/9adf12f7bee2a8281839c4b7e6729c226f9cf9ec Author: Andreas Dangel Date: 2024-02-23 (Fri, 23 Feb 2024) Changed paths: M docs/pages/pmd/userdocs/configuring_rules.md M docs/pages/release_notes.md Log Message: --- [doc] Fix configuring rule docu for multivalues properties Fixes #4704 Commit: 642716fabf985d4ca53043d86164a41083af93ab https://github.com/pmd/pmd/commit/642716fabf985d4ca53043d86164a41083af93ab Author: Juan Martín Sotuyo Dodero Date: 2024-02-29 (Thu, 29 Feb 2024) Changed paths: M docs/pages/pmd/userdocs/configuring_rules.md M docs/pages/release_notes.md Log Message: --- Merge pull request #4833 from adangel/issue-4704-doc-multivalued-props [doc] Fix configuring rule docu for multivalues properties Compare: https://github.com/pmd/pmd/compare/08b16d9d...642716fabf98 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 53323d: [apex] MethodNamingConventions: Remove prop skipTe...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 53323de95143c1616ee0a67e6dc18562903079d4 https://github.com/pmd/pmd/commit/53323de95143c1616ee0a67e6dc18562903079d4 Author: Andreas Dangel Date: 2024-02-26 (Mon, 26 Feb 2024) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/MethodNamingConventionsRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/MethodNamingConventions.xml Log Message: --- [apex] MethodNamingConventions: Remove prop skipTestMethodUnderscores This property was deprecated since PMD 6.15.0. Commit: fb4f4888c99d4cec2ad1e2dfe574b6e4b3426280 https://github.com/pmd/pmd/commit/fb4f4888c99d4cec2ad1e2dfe574b6e4b3426280 Author: Andreas Dangel Date: 2024-02-26 (Mon, 26 Feb 2024) Changed paths: M docs/pages/release_notes_pmd7.md Log Message: --- [doc] Fix release notes, add missing change in EmptyControlStatement Refs #4754 Commit: 504fc3e967b3c4acc63644c74863a7fe5192581d https://github.com/pmd/pmd/commit/504fc3e967b3c4acc63644c74863a7fe5192581d Author: Andreas Dangel Date: 2024-02-26 (Mon, 26 Feb 2024) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredRule.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentRequired.xml Log Message: --- [java] CommentRequired: Remove property headerCommentRequirement This property has been deprecated since PMD 6.21.0 Commit: f5d3c737f994f1677aea3c263c4db6bc5f1f9eeb https://github.com/pmd/pmd/commit/f5d3c737f994f1677aea3c263c4db6bc5f1f9eeb Author: Andreas Dangel Date: 2024-02-26 (Mon, 26 Feb 2024) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/NonSerializableClassRule.java Log Message: --- [java] NonSerializableClass: Remove property prefix This property has been deprecated since PMD 6.52.0 Commit: 08b16d9dd24e5ef4288e3d35a255a30ef7a9 https://github.com/pmd/pmd/commit/08b16d9dd24e5ef4288e3d35a255a30ef7a9 Author: Juan Martín Sotuyo Dodero Date: 2024-02-29 (Thu, 29 Feb 2024) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/MethodNamingConventionsRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/MethodNamingConventions.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/NonSerializableClassRule.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentRequired.xml Log Message: --- Merge pull request #4836 from adangel/remove-deprecated-rule-props Remove deprecated rule props Compare: https://github.com/pmd/pmd/compare/3b9ee968407a...08b16d9d To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] b03693: Fix javadoc/dokka configuration
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: b036931995f6841f54384c9f6b0e450a6e185abb https://github.com/pmd/pmd/commit/b036931995f6841f54384c9f6b0e450a6e185abb Author: Andreas Dangel Date: 2024-02-27 (Tue, 27 Feb 2024) Changed paths: M pmd-ant/pom.xml M pmd-core/pom.xml M pmd-lang-test/pom.xml M pmd-test-schema/pom.xml M pmd-test/pom.xml M pom.xml Log Message: --- Fix javadoc/dokka configuration Commit: 3b9ee968407ae33fb82becfaaa0c8dff4017a41c https://github.com/pmd/pmd/commit/3b9ee968407ae33fb82becfaaa0c8dff4017a41c Author: Juan Martín Sotuyo Dodero Date: 2024-02-29 (Thu, 29 Feb 2024) Changed paths: M pmd-ant/pom.xml M pmd-core/pom.xml M pmd-lang-test/pom.xml M pmd-test-schema/pom.xml M pmd-test/pom.xml M pom.xml Log Message: --- Merge pull request #4838 from adangel/fix-javadoc-config Fix javadoc/dokka configuration Compare: https://github.com/pmd/pmd/compare/35c34785a0b0...3b9ee968407a To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] ef1860: [java] UnnecessaryImport - keep analyzing with fai...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: ef18609309629e34ecc42f8eb3698d4a6b285f57 https://github.com/pmd/pmd/commit/ef18609309629e34ecc42f8eb3698d4a6b285f57 Author: Andreas Dangel Date: 2024-02-29 (Thu, 29 Feb 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/Item.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/ItemProducer.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml Log Message: --- [java] UnnecessaryImport - keep analyzing with failed overload selection Fixes #4816 Commit: 35c34785a0b055d72ee028c1ae47eb4e43ccb119 https://github.com/pmd/pmd/commit/35c34785a0b055d72ee028c1ae47eb4e43ccb119 Author: Juan Martín Sotuyo Dodero Date: 2024-02-29 (Thu, 29 Feb 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/Item.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/ItemProducer.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml Log Message: --- Merge pull request #4840 from adangel/issue-4816-UnnecessaryImport [java] UnnecessaryImport - keep analyzing with failed overload selection Compare: https://github.com/pmd/pmd/compare/f90d222ed11d...35c34785a0b0 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] f0cbbd: [java] UnusedAssignment false positive in record c...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: f0cbbddcfc19cdaf006a86606ce19b088e52e990 https://github.com/pmd/pmd/commit/f0cbbddcfc19cdaf006a86606ce19b088e52e990 Author: Andreas Dangel Date: 2024-02-29 (Thu, 29 Feb 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml Log Message: --- [java] UnusedAssignment false positive in record compact constructor Fixes #4603 Commit: f90d222ed11da5b875cd5dc7447f05417637b69d https://github.com/pmd/pmd/commit/f90d222ed11da5b875cd5dc7447f05417637b69d Author: Juan Martín Sotuyo Dodero Date: 2024-02-29 (Thu, 29 Feb 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml Log Message: --- Merge pull request #4839 from adangel/issue-4603-UnusedAssignment-records [java] UnusedAssignment false positive in record compact constructor Compare: https://github.com/pmd/pmd/compare/3b0dd7a82bdf...f90d222ed11d To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 033ede: Fix broken link
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 033ede29256ad920a0deed6719a6d5d89f77ae6f https://github.com/pmd/pmd/commit/033ede29256ad920a0deed6719a6d5d89f77ae6f Author: Juan Martín Sotuyo Dodero Date: 2024-01-26 (Fri, 26 Jan 2024) Changed paths: M docs/pages/pmd/userdocs/tools/java-api.md Log Message: --- Fix broken link ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 68680d: Fix Windows dir separator
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 68680de9cb82e686e5820a618d16271d11716656 https://github.com/pmd/pmd/commit/68680de9cb82e686e5820a618d16271d11716656 Author: Juan Martín Sotuyo Dodero Date: 2024-01-26 (Fri, 26 Jan 2024) Changed paths: M docs/pages/pmd/userdocs/cli_reference.md Log Message: --- Fix Windows dir separator ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] f70b0d: Fix Windows samples
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: f70b0d04cf02f09ebbe0a3050df267adfe9898c5 https://github.com/pmd/pmd/commit/f70b0d04cf02f09ebbe0a3050df267adfe9898c5 Author: Juan Martín Sotuyo Dodero Date: 2024-01-26 (Fri, 26 Jan 2024) Changed paths: M docs/pages/pmd/userdocs/installation.md Log Message: --- Fix Windows samples ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-regression-tester] 4ee50a: Escape violation messages
Branch: refs/heads/master Home: https://github.com/pmd/pmd-regression-tester Commit: 4ee50a17a880020a7afb96108f303cd54ccc1065 https://github.com/pmd/pmd-regression-tester/commit/4ee50a17a880020a7afb96108f303cd54ccc1065 Author: Andreas Dangel Date: 2023-11-09 (Thu, 09 Nov 2023) Changed paths: M History.md M lib/pmdtester/builders/project_hasher.rb A test/resources/summary_report_builder_issue121/base-report.xml A test/resources/summary_report_builder_issue121/base_branch_info.json A test/resources/summary_report_builder_issue121/empty_config.xml A test/resources/summary_report_builder_issue121/expected_base_data.js A test/resources/summary_report_builder_issue121/expected_patch_data.js A test/resources/summary_report_builder_issue121/expected_project_data.js A test/resources/summary_report_builder_issue121/patch-report.xml A test/resources/summary_report_builder_issue121/patch_branch_info.json A test/resources/summary_report_builder_issue121/project-list.xml M test/test_summary_report_builder.rb Log Message: --- Escape violation messages Fixes #121 Commit: 41b41ec659de4a286a945ebbabd03f00c927f9b4 https://github.com/pmd/pmd-regression-tester/commit/41b41ec659de4a286a945ebbabd03f00c927f9b4 Author: Andreas Dangel Date: 2023-11-09 (Thu, 09 Nov 2023) Changed paths: M README.rdoc Log Message: --- trigger new build Commit: 9317d850f6b2b3b9728b7659217d97e4ec19ec25 https://github.com/pmd/pmd-regression-tester/commit/9317d850f6b2b3b9728b7659217d97e4ec19ec25 Author: Andreas Dangel Date: 2023-11-14 (Tue, 14 Nov 2023) Changed paths: M lib/pmdtester/builders/project_hasher.rb Log Message: --- Only create diff if violation.changed? Commit: 4cd955c78c425d46cdcaec243efa76391f2f09de https://github.com/pmd/pmd-regression-tester/commit/4cd955c78c425d46cdcaec243efa76391f2f09de Author: Juan Martín Sotuyo Dodero Date: 2023-11-14 (Tue, 14 Nov 2023) Changed paths: M History.md M README.rdoc M lib/pmdtester/builders/project_hasher.rb A test/resources/summary_report_builder_issue121/base-report.xml A test/resources/summary_report_builder_issue121/base_branch_info.json A test/resources/summary_report_builder_issue121/empty_config.xml A test/resources/summary_report_builder_issue121/expected_base_data.js A test/resources/summary_report_builder_issue121/expected_patch_data.js A test/resources/summary_report_builder_issue121/expected_project_data.js A test/resources/summary_report_builder_issue121/patch-report.xml A test/resources/summary_report_builder_issue121/patch_branch_info.json A test/resources/summary_report_builder_issue121/project-list.xml M test/test_summary_report_builder.rb Log Message: --- Merge pull request #122 from adangel/issue-121 Escape violation messages Compare: https://github.com/pmd/pmd-regression-tester/compare/322be9276e34...4cd955c78c42 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 4ac1d5: Bump snayeyaml dependency
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 4ac1d5f5f3280edfa877994044ced075884dd641 https://github.com/pmd/pmd/commit/4ac1d5f5f3280edfa877994044ced075884dd641 Author: Juan Martín Sotuyo Dodero Date: 2023-11-10 (Fri, 10 Nov 2023) Changed paths: M pom.xml Log Message: --- Bump snayeyaml dependency ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 3e7e05: [apex] Remove ApexNode.getApexVersion()
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 3e7e05025136b7bcfea74958c07e9a9056258932 https://github.com/pmd/pmd/commit/3e7e05025136b7bcfea74958c07e9a9056258932 Author: Andreas Dangel Date: 2023-09-22 (Fri, 22 Sep 2023) Changed paths: M docs/pages/release_notes.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTApexFile.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexNode.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SafeNavigationOperator.txt Log Message: --- [apex] Remove ApexNode.getApexVersion() Commit: 8e3d60a772295cf8c709cee1f8bfbde44b4aa026 https://github.com/pmd/pmd/commit/8e3d60a772295cf8c709cee1f8bfbde44b4aa026 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/files/all-regression-rules.xml M .github/workflows/build.yml M .github/workflows/git-repo-sync.yml M .github/workflows/troubleshooting.yml M Gemfile.lock M do-release.sh M docs/Gemfile.lock M docs/_data/sidebars/pmd_sidebar.yml M docs/_data/tags.yml A docs/_includes/language_info.html M docs/_plugins/javadoc_tag.rb M docs/_plugins/jdoc_namespace_tag.rb M docs/css/customstyles.css M docs/css/theme-green.css M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/languages/apex.md M docs/pages/pmd/languages/coco.md A docs/pages/pmd/languages/cpp.md A docs/pages/pmd/languages/cs.md A docs/pages/pmd/languages/dart.md A docs/pages/pmd/languages/fortran.md M docs/pages/pmd/languages/gherkin.md A docs/pages/pmd/languages/go.md A docs/pages/pmd/languages/groovy.md M docs/pages/pmd/languages/html.md A docs/pages/pmd/languages/index.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/languages/js_ts.md M docs/pages/pmd/languages/jsp.md M docs/pages/pmd/languages/julia.md M docs/pages/pmd/languages/kotlin.md M docs/pages/pmd/languages/language_properties.md A docs/pages/pmd/languages/lua.md A docs/pages/pmd/languages/matlab.md A docs/pages/pmd/languages/modelica.md A docs/pages/pmd/languages/objectivec.md A docs/pages/pmd/languages/perl.md A docs/pages/pmd/languages/php.md M docs/pages/pmd/languages/plsql.md A docs/pages/pmd/languages/python.md A docs/pages/pmd/languages/ruby.md A docs/pages/pmd/languages/scala.md A docs/pages/pmd/languages/swift.md A docs/pages/pmd/languages/tsql.md M docs/pages/pmd/languages/visualforce.md A docs/pages/pmd/languages/vm.md M docs/pages/pmd/languages/xml.md M docs/pages/pmd/projectdocs/committers/releasing.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/tools/ant.md A docs/pages/pmd/userdocs/tools/bld.md M docs/pages/release_notes.md M docs/pages/release_notes_old.md M docs/pages/release_notes_pmd7.md A docs/pages/tags/tag_CpdCapableLanguage.md A docs/pages/tags/tag_PmdCapableLanguage.md A docs/pages/tags/tag_experimental.md M javacc-wrapper.xml M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/Formatter.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java M pmd-apex-jorje/pom.xml M pmd-apex-jorje/repo/README.md R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2021-10-08-631b8c/apex-jorje-lsp-minimized-2021-10-08-631b8c.jar R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2021-10-08-631b8c/apex-jorje-lsp-minimized-2021-10-08-631b8c.pom A pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/_remote.repositories A pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/apex-jorje-lsp-minimized-2023-06-05-c27a5d.jar A pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/apex-jorje-lsp-minimized-2023-06-05-c27a5d.pom M pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/maven-metadata-local.xml M pmd-apex-jorje/repo/create-local-repo.sh M pmd-apex/pom.xml M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlDeleteStatement.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlInsertStatement.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlMergeStatement.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlUndeleteStatement.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlUpdateStatement.java M
[pmd-commits] [pmd/pmd] c07114: [java] CommentDefaultAccessModifier: Fix Parameter...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: c071143880ce6c98e9963f863b1330217607affa https://github.com/pmd/pmd/commit/c071143880ce6c98e9963f863b1330217607affa Author: Andreas Dangel Date: 2023-10-06 (Fri, 06 Oct 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/CommentDefaultAccessModifierRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/CommentDefaultAccessModifier.xml Log Message: --- [java] CommentDefaultAccessModifier: Fix ParameterizedTest annotation Fixes #4645 Commit: 4c590a71bdfacd37ecfd2f776e9800deea191173 https://github.com/pmd/pmd/commit/4c590a71bdfacd37ecfd2f776e9800deea191173 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/files/all-regression-rules.xml M docs/_data/sidebars/pmd_sidebar.yml M docs/_data/tags.yml A docs/_includes/language_info.html M docs/_plugins/javadoc_tag.rb M docs/_plugins/jdoc_namespace_tag.rb M docs/css/customstyles.css M docs/css/theme-green.css M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/languages/apex.md M docs/pages/pmd/languages/coco.md A docs/pages/pmd/languages/cpp.md A docs/pages/pmd/languages/cs.md A docs/pages/pmd/languages/dart.md A docs/pages/pmd/languages/fortran.md M docs/pages/pmd/languages/gherkin.md A docs/pages/pmd/languages/go.md A docs/pages/pmd/languages/groovy.md M docs/pages/pmd/languages/html.md A docs/pages/pmd/languages/index.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/languages/js_ts.md M docs/pages/pmd/languages/jsp.md M docs/pages/pmd/languages/julia.md M docs/pages/pmd/languages/kotlin.md M docs/pages/pmd/languages/language_properties.md A docs/pages/pmd/languages/lua.md A docs/pages/pmd/languages/matlab.md A docs/pages/pmd/languages/modelica.md A docs/pages/pmd/languages/objectivec.md A docs/pages/pmd/languages/perl.md A docs/pages/pmd/languages/php.md M docs/pages/pmd/languages/plsql.md A docs/pages/pmd/languages/python.md A docs/pages/pmd/languages/ruby.md A docs/pages/pmd/languages/scala.md A docs/pages/pmd/languages/swift.md A docs/pages/pmd/languages/tsql.md M docs/pages/pmd/languages/visualforce.md A docs/pages/pmd/languages/vm.md M docs/pages/pmd/languages/xml.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/tools/ant.md A docs/pages/pmd/userdocs/tools/bld.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md A docs/pages/tags/tag_CpdCapableLanguage.md A docs/pages/tags/tag_PmdCapableLanguage.md A docs/pages/tags/tag_experimental.md M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java M pmd-apex/src/main/resources/category/apex/bestpractices.xml M pmd-apex/src/main/resources/category/apex/codestyle.xml M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/main/resources/category/apex/documentation.xml M pmd-apex/src/main/resources/category/apex/errorprone.xml M pmd-apex/src/main/resources/category/apex/multithreading.xml M pmd-apex/src/main/resources/category/apex/performance.xml M pmd-apex/src/main/resources/category/apex/security.xml M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/DefaultRulesetTest.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessor.java M pmd-core/src/main/resources/rulesets/internal/all-ecmascript.xml M pmd-core/src/main/resources/rulesets/internal/all-java.xml M pmd-core/src/main/resources/rulesets/releases/33.xml M pmd-core/src/main/resources/rulesets/releases/34.xml M pmd-core/src/main/resources/rulesets/releases/35.xml M pmd-core/src/main/resources/rulesets/releases/36.xml M pmd-core/src/main/resources/rulesets/releases/37-jsp.xml M pmd-core/src/main/resources/rulesets/releases/37.xml M pmd-core/src/main/resources/rulesets/releases/38.xml M pmd-core/src/main/resources/rulesets/releases/39.xml M pmd-core/src/main/resources/rulesets/releases/40rc1.xml M pmd-core/src/main/resources/rulesets/releases/41.xml M pmd-core/src/main/resources/rulesets/releases/42.xml M pmd-core/src/main/resources/rulesets/releases/50.xml M pmd-core/src/main/resources/rulesets/releases/501.xml M pmd-core/src/main/resources/rulesets/releases/510.xml M pmd-core/src/main/resources/rulesets/releases/512.xml M
[pmd-commits] [pmd/pmd] 839539: [doc] Add bld PMD Extension to Tools / Integrations
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 839539d14be957679fb83e9a0231a187d9a9bcae https://github.com/pmd/pmd/commit/839539d14be957679fb83e9a0231a187d9a9bcae Author: Andreas Dangel Date: 2023-09-09 (Sat, 09 Sep 2023) Changed paths: M docs/_data/sidebars/pmd_sidebar.yml A docs/pages/pmd/userdocs/tools/bld.md Log Message: --- [doc] Add bld PMD Extension to Tools / Integrations Commit: ef57fb643f024c542d1fcf85bf415b8d420f1ea3 https://github.com/pmd/pmd/commit/ef57fb643f024c542d1fcf85bf415b8d420f1ea3 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M docs/_data/sidebars/pmd_sidebar.yml A docs/pages/pmd/userdocs/tools/bld.md Log Message: --- Merge pull request #4669 from adangel/doc-bld-tool [doc] Add bld PMD Extension to Tools / Integrations Compare: https://github.com/pmd/pmd/compare/3b44f93f394d...ef57fb643f02 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 291a5a: [doc] Update language module docs (apex, java, vis...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 291a5aa956401fc195e0f818a1dc1f06e673e612 https://github.com/pmd/pmd/commit/291a5aa956401fc195e0f818a1dc1f06e673e612 Author: Andreas Dangel Date: 2023-08-31 (Thu, 31 Aug 2023) Changed paths: M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/languages/apex.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/languages/visualforce.md M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfLanguageProperties.java Log Message: --- [doc] Update language module docs (apex, java, visualforce) Commit: ca40dc41b0c4a2213eb5d22d83e0a8e422d4604b https://github.com/pmd/pmd/commit/ca40dc41b0c4a2213eb5d22d83e0a8e422d4604b Author: Andreas Dangel Date: 2023-09-01 (Fri, 01 Sep 2023) Changed paths: A docs/_includes/language_info.html M docs/_plugins/javadoc_tag.rb M docs/pages/pmd/languages/apex.md M docs/pages/pmd/languages/java.md Log Message: --- [doc] Add language info summary Commit: 107b8e5b670fe27fd62422f8091f04febdf8bcff https://github.com/pmd/pmd/commit/107b8e5b670fe27fd62422f8091f04febdf8bcff Author: Andreas Dangel Date: 2023-09-01 (Fri, 01 Sep 2023) Changed paths: M docs/_data/sidebars/pmd_sidebar.yml M docs/_includes/language_info.html M docs/_plugins/jdoc_namespace_tag.rb M docs/css/customstyles.css M docs/pages/pmd/languages/apex.md M docs/pages/pmd/languages/coco.md A docs/pages/pmd/languages/cpp.md A docs/pages/pmd/languages/cs.md A docs/pages/pmd/languages/dart.md A docs/pages/pmd/languages/fortran.md M docs/pages/pmd/languages/gherkin.md A docs/pages/pmd/languages/go.md A docs/pages/pmd/languages/groovy.md M docs/pages/pmd/languages/html.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/languages/js_ts.md M docs/pages/pmd/languages/jsp.md M docs/pages/pmd/languages/julia.md M docs/pages/pmd/languages/kotlin.md M docs/pages/pmd/languages/language_properties.md A docs/pages/pmd/languages/lua.md A docs/pages/pmd/languages/matlab.md A docs/pages/pmd/languages/modelica.md A docs/pages/pmd/languages/objectivec.md A docs/pages/pmd/languages/perl.md A docs/pages/pmd/languages/php.md M docs/pages/pmd/languages/plsql.md A docs/pages/pmd/languages/python.md A docs/pages/pmd/languages/ruby.md A docs/pages/pmd/languages/scala.md A docs/pages/pmd/languages/swift.md A docs/pages/pmd/languages/tsql.md M docs/pages/pmd/languages/visualforce.md A docs/pages/pmd/languages/vm.md M docs/pages/pmd/languages/xml.md M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfLanguageModule.java M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmLanguageModule.java Log Message: --- [doc] Add pages for all supported language Commit: 91a1c21680ed281f4036f254d03097a6c24cb84e https://github.com/pmd/pmd/commit/91a1c21680ed281f4036f254d03097a6c24cb84e Author: Andreas Dangel Date: 2023-09-01 (Fri, 01 Sep 2023) Changed paths: M docs/_plugins/javadoc_tag.rb Log Message: --- [doc] jdoc tag: Report location incl. linenumber for warnings Commit: 92b2718da778ac637f551b1a1ba9371878b6a685 https://github.com/pmd/pmd/commit/92b2718da778ac637f551b1a1ba9371878b6a685 Author: Andreas Dangel Date: 2023-09-04 (Mon, 04 Sep 2023) Changed paths: M pmd-doc/src/test/resources/expected/pmd_sidebar.yml Log Message: --- Fix unit test Commit: 81b1d7e32b7a2b01cd642c5e91a1479340aace5d https://github.com/pmd/pmd/commit/81b1d7e32b7a2b01cd642c5e91a1479340aace5d Author: Andreas Dangel Date: 2023-09-04 (Mon, 04 Sep 2023) Changed paths: M docs/_data/sidebars/pmd_sidebar.yml M docs/_data/tags.yml M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/languages/apex.md M docs/pages/pmd/languages/coco.md M docs/pages/pmd/languages/cpp.md M docs/pages/pmd/languages/cs.md M docs/pages/pmd/languages/dart.md M docs/pages/pmd/languages/fortran.md M docs/pages/pmd/languages/gherkin.md M docs/pages/pmd/languages/go.md M docs/pages/pmd/languages/groovy.md M docs/pages/pmd/languages/html.md A docs/pages/pmd/languages/index.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/languages/js_ts.md M docs/pages/pmd/languages/jsp.md M docs/pages/pmd/languages/julia.md M docs/pages/pmd/languages/kotlin.md M docs/pages/pmd/languages/lua.md M docs/pages/pmd/languages/matlab.md M
[pmd-commits] [pmd/pmd] 6e61b9: [ant] Improve documentation
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 6e61b9f2a8824221a49fb1367e9008fc962c2b9f https://github.com/pmd/pmd/commit/6e61b9f2a8824221a49fb1367e9008fc962c2b9f Author: Andreas Dangel Date: 2023-08-31 (Thu, 31 Aug 2023) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/tools/ant.md M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java Log Message: --- [ant] Improve documentation Refs #4658 Commit: be429e9a3dca557e8c64122d7f68521c81f05942 https://github.com/pmd/pmd/commit/be429e9a3dca557e8c64122d7f68521c81f05942 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/tools/ant.md M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java Log Message: --- Merge pull request #4659 from adangel/issue-4658-doc-ant-tasks [ant] Improve documentation Compare: https://github.com/pmd/pmd/compare/5bb4a9290d02...be429e9a3dca ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 295ee3: Issue: Launch failure via bin/bash
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 295ee304a49539597e351a88b25adb7328e3bbd3 https://github.com/pmd/pmd/commit/295ee304a49539597e351a88b25adb7328e3bbd3 Author: Shai Bennathan Date: 2023-08-07 (Mon, 07 Aug 2023) Changed paths: M pmd-dist/src/main/resources/scripts/pmd Log Message: --- Issue: Launch failure via bin/bash Currently if run.sh is launched via 'bin/bash run.sh', when run.sh is not in the local directory (i.e., accessed via path env var) it thinks it runs in the local directory. This change makes sure that all cases are covered. Tested on local Ubuntu 22.04. Commit: 56ae02ad3547e80dc082624a9f38c42e4c45aa7f https://github.com/pmd/pmd/commit/56ae02ad3547e80dc082624a9f38c42e4c45aa7f Author: Shai Bennathan Date: 2023-08-07 (Mon, 07 Aug 2023) Changed paths: M pmd-dist/src/main/resources/scripts/pmd Log Message: --- Update pmd-dist/src/main/resources/scripts/pmd Co-authored-by: Juan Martín Sotuyo Dodero Commit: 0e94fe55d19ed0dc9a9cb0c85468de750cd694c4 https://github.com/pmd/pmd/commit/0e94fe55d19ed0dc9a9cb0c85468de750cd694c4 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M pmd-dist/src/main/resources/scripts/pmd Log Message: --- Fix issue for conf dir too Commit: 2fa80cbc34cef8718a3638700e4b91ff9a9f82b1 https://github.com/pmd/pmd/commit/2fa80cbc34cef8718a3638700e4b91ff9a9f82b1 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M pmd-dist/src/main/resources/scripts/pmd Log Message: --- Merge branch 'pr-4640' Commit: e0633a1c65bd6cbba20af1481ea26ae0dfc50021 https://github.com/pmd/pmd/commit/e0633a1c65bd6cbba20af1481ea26ae0dfc50021 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog refs #4640 Commit: 5bb4a9290d0222f2e8856b93037262752b838f66 https://github.com/pmd/pmd/commit/5bb4a9290d0222f2e8856b93037262752b838f66 Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: --- Add @shai-bennathan as a contributor Compare: https://github.com/pmd/pmd/compare/a768230ca82a...5bb4a9290d02 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 6fc454: [core] Deal with errors from threads in multithrea...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 6fc45493e7a1abe1b007395c02dfa83ba7c32f26 https://github.com/pmd/pmd/commit/6fc45493e7a1abe1b007395c02dfa83ba7c32f26 Author: Andreas Dangel Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessor.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MonoThreadProcessorTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java Log Message: --- [core] Deal with errors from threads in multithreading mode If an error occurs in multithreading mode, PMD now rethrows this. Such errors indicate a serious problem like incomplete runtime classpath of PMD or other VM error (out of memory) that shouldn't be swallowed. Commit: a768230ca82a5f42aff4e59d5eefa2a6be835b3b https://github.com/pmd/pmd/commit/a768230ca82a5f42aff4e59d5eefa2a6be835b3b Author: Juan Martín Sotuyo Dodero Date: 2023-10-19 (Thu, 19 Oct 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessor.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MonoThreadProcessorTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java Log Message: --- Merge pull request #4612 from adangel/multithreading-errors [core] Deal with errors from threads in multithreading mode Compare: https://github.com/pmd/pmd/compare/14b9029e9750...a768230ca82a ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] f980c1: [doc] Make side fixed only for big screens
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: f980c1f17bac399cf31bbd0decbbb3d85cce1b22 https://github.com/pmd/pmd/commit/f980c1f17bac399cf31bbd0decbbb3d85cce1b22 Author: Andreas Dangel Date: 2023-08-10 (Thu, 10 Aug 2023) Changed paths: M docs/_config.yml M docs/_layouts/page.html M docs/css/customstyles.css M docs/js/customscripts.js M docs/pages/release_notes.md Log Message: --- [doc] Make side fixed only for big screens Also wrap the inline-toc in an accordion to save some space. Remove some of the unneeded javascript. Fixes #4521 Commit: 9aa81016b025511b63bc06d6ded57a09edc23c22 https://github.com/pmd/pmd/commit/9aa81016b025511b63bc06d6ded57a09edc23c22 Author: Juan Martín Sotuyo Dodero Date: 2023-08-22 (Tue, 22 Aug 2023) Changed paths: M docs/_config.yml M docs/_layouts/page.html M docs/css/customstyles.css M docs/js/customscripts.js M docs/pages/release_notes.md Log Message: --- Merge pull request #4643 from adangel/issue-4521-mobile-website [doc] Make side fixed only for big screens Compare: https://github.com/pmd/pmd/compare/8681e8d7f93d...9aa81016b025 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 03a5b7: [apex] ExcessivePublicCount: consider properties
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 03a5b7549e8eae13d430a41d0f763aa9c7dc637d https://github.com/pmd/pmd/commit/03a5b7549e8eae13d430a41d0f763aa9c7dc637d Author: Andreas Dangel Date: 2023-06-24 (Sat, 24 Jun 2023) Changed paths: M docs/pages/release_notes.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml Log Message: --- [apex] ExcessivePublicCount: consider properties Fixes #4596 Commit: 6a3eb6f12e7b213cfe09ae7500197cb047a5a100 https://github.com/pmd/pmd/commit/6a3eb6f12e7b213cfe09ae7500197cb047a5a100 Author: Juan Martín Sotuyo Dodero Date: 2023-06-24 (Sat, 24 Jun 2023) Changed paths: M docs/pages/release_notes.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml Log Message: --- Merge pull request #4604 from adangel/issue-4596-apex-excessivepubliccount [apex] ExcessivePublicCount: consider properties Compare: https://github.com/pmd/pmd/compare/d238de53071a...6a3eb6f12e7b ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer]
Branch: refs/heads/expose-prop-defaults Home: https://github.com/pmd/pmd-designer ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 04302c: Expose all properties with default values
Branch: refs/heads/expose-prop-defaults Home: https://github.com/pmd/pmd-designer Commit: 04302c9697f97afb5595822c48f3f1c23fe61278 https://github.com/pmd/pmd-designer/commit/04302c9697f97afb5595822c48f3f1c23fe61278 Author: Juan Martín Sotuyo Dodero Date: 2023-06-07 (Wed, 07 Jun 2023) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/model/XPathEvaluator.java Log Message: --- Expose all properties with default values - The current implementation was leaving out any property without a set value instead of taking the default, so any rule defining and using a property would throw a syntax error. - Notice that there is no way to set property values for testing. The values of `AstManagerImpl.ruleProperties()` are never set nor bound to anything- ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 8c0add: Always print short stacktrace of internal exceptions
Branch: refs/heads/master Home: https://github.com/pmd/pmd-designer Commit: 8c0addab2699facd536b69c206aa45559b80c10b https://github.com/pmd/pmd-designer/commit/8c0addab2699facd536b69c206aa45559b80c10b Author: Andreas Dangel Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/ApplicationComponent.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/NodeSelectionSource.java Log Message: --- Always print short stacktrace of internal exceptions Commit: fe097a6f4a82e0502125d26c5529d9968684a1f0 https://github.com/pmd/pmd-designer/commit/fe097a6f4a82e0502125d26c5529d9968684a1f0 Author: Andreas Dangel Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java Log Message: --- Log LinkageErrors as internal exceptions Commit: 90200fb690a7de3291b5a0651dc63ee0f410debc https://github.com/pmd/pmd-designer/commit/90200fb690a7de3291b5a0651dc63ee0f410debc Author: Andreas Dangel Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M CHANGELOG.md Log Message: --- [doc] Update release notes, fixes #62 Commit: e4f04006aaa7503f9945cc629b6d511b88215f2d https://github.com/pmd/pmd-designer/commit/e4f04006aaa7503f9945cc629b6d511b88215f2d Author: Juan Martín Sotuyo Dodero Date: 2023-06-06 (Tue, 06 Jun 2023) Changed paths: M .mvn/wrapper/maven-wrapper.properties M CHANGELOG.md M pom.xml M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java R src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java Log Message: --- Merge branch 'master' into log-exceptions Commit: 4266f7451be8a5f33bdf4318cd1b0ce112c11f0a https://github.com/pmd/pmd-designer/commit/4266f7451be8a5f33bdf4318cd1b0ce112c11f0a Author: Juan Martín Sotuyo Dodero Date: 2023-06-06 (Tue, 06 Jun 2023) Changed paths: M CHANGELOG.md M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/ApplicationComponent.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/NodeSelectionSource.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java Log Message: --- Merge pull request #64 from adangel/log-exceptions Log exceptions Compare: https://github.com/pmd/pmd-designer/compare/f3211df5df7a...4266f7451be8 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd-designer] 635072: Update to PMD 7.0.0-rc3
Branch: refs/heads/master Home: https://github.com/pmd/pmd-designer Commit: 635072f72698ca6906b18a5d6a79266c6bea7590 https://github.com/pmd/pmd-designer/commit/635072f72698ca6906b18a5d6a79266c6bea7590 Author: Andreas Dangel Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M CHANGELOG.md M pom.xml M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java R src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java Log Message: --- Update to PMD 7.0.0-rc3 Fixes #61 Fixes #63 Commit: f3211df5df7abf965cb4811d92bea5a512be5a45 https://github.com/pmd/pmd-designer/commit/f3211df5df7abf965cb4811d92bea5a512be5a45 Author: Juan Martín Sotuyo Dodero Date: 2023-06-06 (Tue, 06 Jun 2023) Changed paths: M CHANGELOG.md M pom.xml M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java R src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java Log Message: --- Merge pull request #66 from adangel/update-pmd-7.0.0-rc3 Update to PMD 7.0.0-rc3 Compare: https://github.com/pmd/pmd-designer/compare/4c7d3ea77ecc...f3211df5df7a ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] be59b4: [java] Fix test cases so that PMD can be built wit...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: be59b47a4866a4f1bc21a44594c98e767815b5d0 https://github.com/pmd/pmd/commit/be59b47a4866a4f1bc21a44594c98e767815b5d0 Author: Andreas Dangel Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt Log Message: --- [java] Fix test cases so that PMD can be built with Java19+ Fixes #4401 Commit: e8dbb54cb5ed682d9dfd4f54895f4bbd73be728e https://github.com/pmd/pmd/commit/e8dbb54cb5ed682d9dfd4f54895f4bbd73be728e Author: Juan Martín Sotuyo Dodero Date: 2023-06-01 (Thu, 01 Jun 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt Log Message: --- Merge pull request #4584 from adangel/issue-4401 [java] Fix test cases so that PMD can be built with Java19+ Compare: https://github.com/pmd/pmd/compare/e6428eb6fd3f...e8dbb54cb5ed ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] d568ea: Update LanguageRegistry.java javadoc
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: d568ea7e66187180073b1bd12f14211a688a77db https://github.com/pmd/pmd/commit/d568ea7e66187180073b1bd12f14211a688a77db Author: Juan Martín Sotuyo Dodero Date: 2023-05-26 (Fri, 26 May 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java Log Message: --- Update LanguageRegistry.java javadoc Be more clear about how to invoke replacement methods. ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] b3ca1f: [core] Use MultiThreadProcessor already with 1 thread
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: b3ca1fdda35062375a8029613e492a1fbb1046dc https://github.com/pmd/pmd/commit/b3ca1fdda35062375a8029613e492a1fbb1046dc Author: Andreas Dangel Date: 2023-05-05 (Fri, 05 May 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessor.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java Log Message: --- [core] Use MultiThreadProcessor already with 1 thread Commit: e09962b3cfc0ff250f8ae67be736600e6ae0b45c https://github.com/pmd/pmd/commit/e09962b3cfc0ff250f8ae67be736600e6ae0b45c Author: Andreas Dangel Date: 2023-05-05 (Fri, 05 May 2023) Changed paths: A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java R pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/basic.xml M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/dysfunctional.xml Log Message: --- [core] Move MultiThreadProcessorTest to correct package Commit: 6ade09a84008d5ac64b57f8f4f0ee10fc6fafb7a https://github.com/pmd/pmd/commit/6ade09a84008d5ac64b57f8f4f0ee10fc6fafb7a Author: Andreas Dangel Date: 2023-05-05 (Fri, 05 May 2023) Changed paths: M .ci/inc/regression-tester.inc M Dangerfile Log Message: --- [ci] Run pmd-regression-tester with multiple threads Also build the baseline with multiple threads. Commit: bc9c43fb42bf2930a101080016e423ba98367782 https://github.com/pmd/pmd/commit/bc9c43fb42bf2930a101080016e423ba98367782 Author: Andreas Dangel Date: 2023-05-05 (Fri, 05 May 2023) Changed paths: M pmd-core/src/test/java/net/sourceforge/pmd/processor/GlobalListenerTest.java M pmd-core/src/test/java/net/sourceforge/pmd/processor/PmdRunnableTest.java M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java Log Message: --- Fix tests Commit: bcf8bdd7aede05d2013312d77c2ef9c59072396a https://github.com/pmd/pmd/commit/bcf8bdd7aede05d2013312d77c2ef9c59072396a Author: Juan Martín Sotuyo Dodero Date: 2023-05-22 (Mon, 22 May 2023) Changed paths: M .ci/inc/regression-tester.inc M Dangerfile M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessor.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java M pmd-core/src/test/java/net/sourceforge/pmd/processor/GlobalListenerTest.java R pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java M pmd-core/src/test/java/net/sourceforge/pmd/processor/PmdRunnableTest.java M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/basic.xml M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/dysfunctional.xml M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java Log Message: --- Merge pull request #4550 from adangel/pmd-processor-threads [core] Restore behavior with thread=1 setting Compare: https://github.com/pmd/pmd/compare/59345b95edf5...bcf8bdd7aede ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 6c635c: Add test case
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 6c635c5ddbe20cfa82dfb10acd087d1b4ec8bcbb https://github.com/pmd/pmd/commit/6c635c5ddbe20cfa82dfb10acd087d1b4ec8bcbb Author: Clément Fournier Date: 2023-05-12 (Fri, 12 May 2023) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml Log Message: --- Add test case Commit: 3aea46cbd06bdaebf252a83c0cde3f89be9c19b0 https://github.com/pmd/pmd/commit/3aea46cbd06bdaebf252a83c0cde3f89be9c19b0 Author: Clément Fournier Date: 2023-05-12 (Fri, 12 May 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/PhaseOverloadSet.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverloadResolutionTest.kt Log Message: --- Fix #4457 - overload ambiguity Commit: c5790f177cc7ba6f9c339e810213ba8a26e35c7b https://github.com/pmd/pmd/commit/c5790f177cc7ba6f9c339e810213ba8a26e35c7b Author: Clément Fournier Date: 2023-05-12 (Fri, 12 May 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- Update release notes Fix #4557 Commit: 59345b95edf52d4017f4f34c3dea22e79ef6fb50 https://github.com/pmd/pmd/commit/59345b95edf52d4017f4f34c3dea22e79ef6fb50 Author: Juan Martín Sotuyo Dodero Date: 2023-05-22 (Mon, 22 May 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/PhaseOverloadSet.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverloadResolutionTest.kt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml Log Message: --- Merge pull request #4560 from oowekyala/issue4557-unnecessary-import-ambiguous [java] Fix FP of UnnecessaryImport Compare: https://github.com/pmd/pmd/compare/68db0584ba52...59345b95edf5 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 82847c: More unit tests for sig parser
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 82847c9e0175fc784931502e45cd8a23282baf93 https://github.com/pmd/pmd/commit/82847c9e0175fc784931502e45cd8a23282baf93 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/InvalidTypeSignatureException.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/SignatureScanner.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/TypeSigParser.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/SigParserTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TestUtilitiesForTypes.kt Log Message: --- More unit tests for sig parser Commit: 75fe7f9f4109a2939ff83d5ff10c7807f0425f98 https://github.com/pmd/pmd/commit/75fe7f9f4109a2939ff83d5ff10c7807f0425f98 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/SignatureParser.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/TypeSigParser.java Log Message: --- Use real 1-elt stacks Commit: 580bac6c908f742323103a83329a9705fbf333d5 https://github.com/pmd/pmd/commit/580bac6c908f742323103a83329a9705fbf333d5 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/InvalidTypeSignatureException.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/TypeSigParser.java Log Message: --- Lint Commit: 49b989b9ee97ab390a4ba8dbf830678b5b26f0b5 https://github.com/pmd/pmd/commit/49b989b9ee97ab390a4ba8dbf830678b5b26f0b5 Author: Juan Martín Sotuyo Dodero Date: 2023-05-02 (Tue, 02 May 2023) Changed paths: A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/InvalidTypeSignatureException.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/SignatureParser.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/SignatureScanner.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/TypeSigParser.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/SigParserTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TestUtilitiesForTypes.kt Log Message: --- Merge pull request #4524 from oowekyala/pmd7.java-opt-sigparser [java] More unit tests for sig parser Compare: https://github.com/pmd/pmd/compare/cb62fab1c190...49b989b9ee97 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 5031c8: Enable coverage test
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 5031c83c880d11f215b2b21919ff3091c6f951bf https://github.com/pmd/pmd/commit/5031c83c880d11f215b2b21919ff3091c6f951bf Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/Language.java M pmd-java/src/test/java/net/sourceforge/pmd/coverage/PMDCoverageTest.java Log Message: --- Enable coverage test Commit: 76c41f23198074664150208d30d418ce90390cf4 https://github.com/pmd/pmd/commit/76c41f23198074664150208d30d418ce90390cf4 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPassTest.java Log Message: --- Fix bug found by coverage test Commit: 261df24af883f3a7e1b83628d764c0f8a85301af https://github.com/pmd/pmd/commit/261df24af883f3a7e1b83628d764c0f8a85301af Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M docs/pages/pmd/userdocs/tools/java-api.md M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/reporting/FileAnalysisListener.java Log Message: --- Improve doc for PmdAnalysis Commit: 82b4d97cb5719ca29ac02425ffb41f344550f479 https://github.com/pmd/pmd/commit/82b4d97cb5719ca29ac02425ffb41f344550f479 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M docs/pages/pmd/devdocs/how_pmd_works.md M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/CpdCommand.java M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/PmdCommand.java M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/TreeExportCommand.java M pmd-core/src/main/java/net/sourceforge/pmd/AbstractConfiguration.java R pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java R pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java R pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java R pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/ShortFilenameUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/AbstractRenderer.java M pmd-core/src/test/java/net/sourceforge/pmd/PmdConfigurationTest.java R pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDCommandLineInterfaceTest.java R pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDParametersTest.java R pmd-core/src/test/java/net/sourceforge/pmd/lang/LanguageParameterTest.java Log Message: --- Remove old CLI, more doc Commit: 8567fd77e977f611aca73145ebf025a417ac8115 https://github.com/pmd/pmd/commit/8567fd77e977f611aca73145ebf025a417ac8115 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java Log Message: --- Remove more things Commit: 8217f26a1658959ea171c035477dc03f44670469 https://github.com/pmd/pmd/commit/8217f26a1658959ea171c035477dc03f44670469 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-core/pom.xml M pom.xml Log Message: --- Remove jcommander dep Commit: 551ab86113a336d973ea59e9e7489c0fd37f8821 https://github.com/pmd/pmd/commit/551ab86113a336d973ea59e9e7489c0fd37f8821 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPassTest.java Log Message: --- Lint Commit: 776897827f256dda80ab92c5d9b4ddedaa079301 https://github.com/pmd/pmd/commit/776897827f256dda80ab92c5d9b4ddedaa079301 Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-javascript/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language Log Message: --- Merge branch 'master' into pmd8.coverage-test Commit: af4d47140f41f2bdb00a29e1053c0afea92afd2e https://github.com/pmd/pmd/commit/af4d47140f41f2bdb00a29e1053c0afea92afd2e Author: Clément Fournier Date: 2023-04-29 (Sat, 29 Apr 2023) Changed paths: M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPassTest.java M pmd-javascript/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language Log Message: --- Merge branch 'pmd7.coverage-test' into pmd7.remove-core-cli
[pmd-commits] [pmd/pmd] ae766d: Update gems
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: ae766de203db554963adb11aceffb03907c1b104 https://github.com/pmd/pmd/commit/ae766de203db554963adb11aceffb03907c1b104 Author: Andreas Dangel Date: 2023-04-28 (Fri, 28 Apr 2023) Changed paths: M Gemfile.lock M docs/Gemfile.lock Log Message: --- Update gems Fixes https://github.com/pmd/pmd/security/dependabot/38 Fixes https://github.com/pmd/pmd/security/dependabot/39 Fixes https://github.com/pmd/pmd/security/dependabot/40 Commit: 0756a7c0e4eaf300d84215ed5c4b10057ce3c79c https://github.com/pmd/pmd/commit/0756a7c0e4eaf300d84215ed5c4b10057ce3c79c Author: Andreas Dangel Date: 2023-04-28 (Fri, 28 Apr 2023) Changed paths: M docs/_includes/head.html M docs/assets/README.md R docs/assets/fontawesome-free-5.14.0-web/LICENSE.txt R docs/assets/fontawesome-free-5.14.0-web/css/all.min.css R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.eot R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.svg R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.ttf R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.woff R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.woff2 R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.eot R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.svg R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.ttf R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.woff R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.woff2 R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.eot R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.svg R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.ttf R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.woff R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.woff2 A docs/assets/fontawesome-free-5.15.4-web/LICENSE.txt A docs/assets/fontawesome-free-5.15.4-web/css/all.min.css A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.eot A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.svg A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.ttf A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.woff A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.woff2 A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.eot A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.svg A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.ttf A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.woff A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.woff2 A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.eot A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.svg A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.ttf A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.woff A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.woff2 M docs/css/customstyles.css Log Message: --- Update fontawesome, fix external-link icon Commit: 9e9739e2b34c7dfb146bbda4eba34e471c6e45a1 https://github.com/pmd/pmd/commit/9e9739e2b34c7dfb146bbda4eba34e471c6e45a1 Author: Andreas Dangel Date: 2023-04-28 (Fri, 28 Apr 2023) Changed paths: M docs/_includes/head.html Log Message: --- Fix favicon Commit: 58a7e60934441eee53da6021bfc4624db8fd7b84 https://github.com/pmd/pmd/commit/58a7e60934441eee53da6021bfc4624db8fd7b84 Author: Juan Martín Sotuyo Dodero Date: 2023-04-28 (Fri, 28 Apr 2023) Changed paths: M Gemfile.lock M docs/Gemfile.lock M docs/_includes/head.html M docs/assets/README.md R docs/assets/fontawesome-free-5.14.0-web/LICENSE.txt R docs/assets/fontawesome-free-5.14.0-web/css/all.min.css R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.eot R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.svg R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.ttf R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.woff R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.woff2 R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.eot R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.svg R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.ttf R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.woff R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.woff2 R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.eot R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.svg
[pmd-commits] [pmd/pmd] 1a488c: Update TestFrameworksUtil.java
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 1a488c79a4a437889e448a5c41681bc4fa101622 https://github.com/pmd/pmd/commit/1a488c79a4a437889e448a5c41681bc4fa101622 Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-04-19 (Wed, 19 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java Log Message: --- Update TestFrameworksUtil.java Commit: fa7143b8de967f02ae527c4a159cc379a63d5885 https://github.com/pmd/pmd/commit/fa7143b8de967f02ae527c4a159cc379a63d5885 Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SignatureDeclareThrowsException.xml Log Message: --- add annotations Commit: 3c7675ac583afa5e5c20ac48e935006774bfdea0 https://github.com/pmd/pmd/commit/3c7675ac583afa5e5c20ac48e935006774bfdea0 Author: Juan Martín Sotuyo Dodero Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java Log Message: --- Simplify check - Move all annotation to the set, not only TestNG's Commit: b077b6658cd42b5b3d759a09364fd57b79195590 https://github.com/pmd/pmd/commit/b077b6658cd42b5b3d759a09364fd57b79195590 Author: Juan Martín Sotuyo Dodero Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #4488 Commit: 920386d4bd0d521b715769a223578b0e01a751e7 https://github.com/pmd/pmd/commit/920386d4bd0d521b715769a223578b0e01a751e7 Author: Juan Martín Sotuyo Dodero Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SignatureDeclareThrowsException.xml Log Message: --- Merge branch 'pr-4488' Compare: https://github.com/pmd/pmd/compare/622ba91f9407...920386d4bd0d ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 2f0d83: fix issue4487
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 2f0d83f98dc1f3a5c4ad243150123ae75698b41a https://github.com/pmd/pmd/commit/2f0d83f98dc1f3a5c4ad243150123ae75698b41a Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-04-21 (Fri, 21 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryConstructor.xml Log Message: --- fix issue4487 Commit: add3c461790a1a765dfb839fe1882ab516efe941 https://github.com/pmd/pmd/commit/add3c461790a1a765dfb839fe1882ab516efe941 Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-04-21 (Fri, 21 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorRule.java Log Message: --- Update UnnecessaryConstructorRule.java Commit: d457cce9c53c895ab32568a1c90f1bdb17b5ef42 https://github.com/pmd/pmd/commit/d457cce9c53c895ab32568a1c90f1bdb17b5ef42 Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorRule.java Log Message: --- Update UnnecessaryConstructorRule.java Commit: 7034d40cc88d1f24f83740ea3b86b037682e2852 https://github.com/pmd/pmd/commit/7034d40cc88d1f24f83740ea3b86b037682e2852 Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryConstructor.xml Log Message: --- Update UnnecessaryConstructor.xml Commit: ba93312a50c87dd04c8a0e6c7d563c5c3627ce57 https://github.com/pmd/pmd/commit/ba93312a50c87dd04c8a0e6c7d563c5c3627ce57 Author: Juan Martín Sotuyo Dodero Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #4494 Commit: 622ba91f940716d545b948fdb8c366fe2a29868d https://github.com/pmd/pmd/commit/622ba91f940716d545b948fdb8c366fe2a29868d Author: Juan Martín Sotuyo Dodero Date: 2023-04-23 (Sun, 23 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryConstructor.xml Log Message: --- Merge branch 'pr-4494' Compare: https://github.com/pmd/pmd/compare/c138fbb44155...622ba91f9407 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 646fb0: [apex] Improve ExcessivePublicCount message
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 646fb09908a48e8ad2b3ac8128b65192fee71ead https://github.com/pmd/pmd/commit/646fb09908a48e8ad2b3ac8128b65192fee71ead Author: Andreas Dangel Date: 2023-04-21 (Fri, 21 Apr 2023) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml Log Message: --- [apex] Improve ExcessivePublicCount message and verify inner class behavior. Commit: 3e9d6081a4f23b866b4112ae995083b9d6ad0a3a https://github.com/pmd/pmd/commit/3e9d6081a4f23b866b4112ae995083b9d6ad0a3a Author: Andreas Dangel Date: 2023-04-22 (Sat, 22 Apr 2023) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/AbstractCounterCheckRule.java M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml Log Message: --- [apex] Add limit in ExcessivePublicCount message Commit: 9fc7ab55a158e490a1866f267f7eebb1a18fe2fd https://github.com/pmd/pmd/commit/9fc7ab55a158e490a1866f267f7eebb1a18fe2fd Author: Andreas Dangel Date: 2023-04-22 (Sat, 22 Apr 2023) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml Log Message: --- Merge branch 'master' into apex-excessive-public-count Commit: 5882dda0169c74d07dca2f2305f2982d404cdc51 https://github.com/pmd/pmd/commit/5882dda0169c74d07dca2f2305f2982d404cdc51 Author: Andreas Dangel Date: 2023-04-22 (Sat, 22 Apr 2023) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml Log Message: --- [apex] Fix compile errors after merge Commit: c138fbb441556e0c9641202ecfe5a644a4e88515 https://github.com/pmd/pmd/commit/c138fbb441556e0c9641202ecfe5a644a4e88515 Author: Juan Martín Sotuyo Dodero Date: 2023-04-22 (Sat, 22 Apr 2023) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/AbstractCounterCheckRule.java M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml Log Message: --- Merge pull request #4497 from adangel/apex-excessive-public-count [apex] Improve ExcessivePublicCount message Compare: https://github.com/pmd/pmd/compare/d5b2abe2c1c5...c138fbb44155 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] cced58: fix issue4493
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: cced58c9a0b6a4c8d8e5510b8e6727791023a39e https://github.com/pmd/pmd/commit/cced58c9a0b6a4c8d8e5510b8e6727791023a39e Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-04-21 (Fri, 21 Apr 2023) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml Log Message: --- fix issue4493 Commit: 3f941449270ab3eb0a2c4297a5dd9091910e757e https://github.com/pmd/pmd/commit/3f941449270ab3eb0a2c4297a5dd9091910e757e Author: Juan Martín Sotuyo Dodero Date: 2023-04-22 (Sat, 22 Apr 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- Update changelog, refs #4493 Commit: 899da418e238634503ef27d9e57c0db73a93d7e4 https://github.com/pmd/pmd/commit/899da418e238634503ef27d9e57c0db73a93d7e4 Author: Juan Martín Sotuyo Dodero Date: 2023-04-22 (Sat, 22 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml Log Message: --- Merge branch 'pr-4495' Compare: https://github.com/pmd/pmd/compare/c487043a5cba...899da418e238 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 990fb9: [java] ImmutableField: Remove deprecated property ...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 990fb9484516eb57cb13323f15e24b65e86bb080 https://github.com/pmd/pmd/commit/990fb9484516eb57cb13323f15e24b65e86bb080 Author: Andreas Dangel Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml Log Message: --- [java] ImmutableField: Remove deprecated property "ignoredAnnotations" Commit: c487043a5cbaa3f18142f9333e657f3b993cd497 https://github.com/pmd/pmd/commit/c487043a5cbaa3f18142f9333e657f3b993cd497 Author: Juan Martín Sotuyo Dodero Date: 2023-04-22 (Sat, 22 Apr 2023) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml Log Message: --- Merge pull request #4489 from adangel/java-immutable-field-ignoredannot [java] ImmutableField: Remove deprecated property "ignoredAnnotations" Compare: https://github.com/pmd/pmd/compare/5130d5b69e89...c487043a5cba ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] e89990: [apex] Fix NcssMethodCount message
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: e899909c3f58428fa92d5c3b8187bd8717eedafe https://github.com/pmd/pmd/commit/e899909c3f58428fa92d5c3b8187bd8717eedafe Author: Andreas Dangel Date: 2023-04-21 (Fri, 21 Apr 2023) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml Log Message: --- [apex] Fix NcssMethodCount message Commit: 5130d5b69e895ef36642825a2a66f72764f39e5e https://github.com/pmd/pmd/commit/5130d5b69e895ef36642825a2a66f72764f39e5e Author: Juan Martín Sotuyo Dodero Date: 2023-04-21 (Fri, 21 Apr 2023) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml Log Message: --- Merge pull request #4496 from adangel/apex-ncss-method-count-message [apex] Fix NcssMethodCount message Compare: https://github.com/pmd/pmd/compare/5eee9f6a13b0...5130d5b69e89 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 3cf0ba: [dist] Fix pmd.bat script
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 3cf0ba2b3f0fd8986b35bf7d2b772e4d0a6818b4 https://github.com/pmd/pmd/commit/3cf0ba2b3f0fd8986b35bf7d2b772e4d0a6818b4 Author: Andreas Dangel Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-dist/src/main/resources/scripts/pmd M pmd-dist/src/main/resources/scripts/pmd.bat R pmd-dist/src/test/resources/scripts/designertest.bat A pmd-dist/src/test/resources/scripts/pmdtest.bat Log Message: --- [dist] Fix pmd.bat script Fixes #4482 Commit: dffab8e4fbb83a587fc57ec60af2de2cfa4f0be0 https://github.com/pmd/pmd/commit/dffab8e4fbb83a587fc57ec60af2de2cfa4f0be0 Author: Andreas Dangel Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M pmd-dist/src/test/resources/scripts/pmdtest.bat Log Message: --- Fix comment [skip ci] Commit: 9f13f12e4cd11661a10294441f68c7ab8b7d452c https://github.com/pmd/pmd/commit/9f13f12e4cd11661a10294441f68c7ab8b7d452c Author: Juan Martín Sotuyo Dodero Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-dist/src/main/resources/scripts/pmd M pmd-dist/src/main/resources/scripts/pmd.bat R pmd-dist/src/test/resources/scripts/designertest.bat A pmd-dist/src/test/resources/scripts/pmdtest.bat Log Message: --- Merge pull request #4491 from adangel/fix-4482 [dist] Fix pmd.bat script Compare: https://github.com/pmd/pmd/compare/2c2d65f8b228...9f13f12e4cd1 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] d9a98b: [java] ImmutableField - remove @Getter
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: d9a98b9f9ab48b3500722d2b3f5cb737af80325f https://github.com/pmd/pmd/commit/d9a98b9f9ab48b3500722d2b3f5cb737af80325f Author: Andreas Dangel Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml Log Message: --- [java] ImmutableField - remove @Getter This fixes a potential false negative when @Getter is used. See discussion on #4474 Commit: 1cdd09bc86e21e797891d6c15b43180625b040f2 https://github.com/pmd/pmd/commit/1cdd09bc86e21e797891d6c15b43180625b040f2 Author: Juan Martín Sotuyo Dodero Date: 2023-04-20 (Thu, 20 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml Log Message: --- Merge pull request #4490 from adangel/java-immutable-field-getter [java] ImmutableField - remove @Getter Compare: https://github.com/pmd/pmd/compare/f07222772119...1cdd09bc86e2 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] bdacd3: [core] Move AntlrTokenizer and JavaCCTokenizer int...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: bdacd38437e6ee36ed4cd9a3a4b68a78ad8bcc0e https://github.com/pmd/pmd/commit/bdacd38437e6ee36ed4cd9a3a4b68a78ad8bcc0e Author: Andreas Dangel Date: 2023-04-13 (Thu, 13 Apr 2023) Changed paths: M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md A pmd-core/src/main/java/net/sourceforge/pmd/cpd/impl/AntlrTokenizer.java A pmd-core/src/main/java/net/sourceforge/pmd/cpd/impl/JavaCCTokenizer.java R pmd-core/src/main/java/net/sourceforge/pmd/cpd/internal/AntlrTokenizer.java R pmd-core/src/main/java/net/sourceforge/pmd/cpd/internal/JavaCCTokenizer.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JavaccTokenDocument.java M pmd-cpp/src/main/java/net/sourceforge/pmd/cpd/CPPTokenizer.java M pmd-cs/src/main/java/net/sourceforge/pmd/cpd/CsTokenizer.java M pmd-dart/src/main/java/net/sourceforge/pmd/cpd/DartTokenizer.java M pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinTokenizer.java M pmd-go/src/main/java/net/sourceforge/pmd/cpd/GoTokenizer.java M pmd-java/src/main/java/net/sourceforge/pmd/cpd/JavaTokenizer.java M pmd-javascript/src/main/java/net/sourceforge/pmd/cpd/EcmascriptTokenizer.java M pmd-jsp/src/main/java/net/sourceforge/pmd/cpd/JSPTokenizer.java M pmd-kotlin/src/main/java/net/sourceforge/pmd/cpd/KotlinTokenizer.java M pmd-lua/src/main/java/net/sourceforge/pmd/cpd/LuaTokenizer.java M pmd-matlab/src/main/java/net/sourceforge/pmd/cpd/MatlabTokenizer.java M pmd-modelica/src/main/java/net/sourceforge/pmd/cpd/ModelicaTokenizer.java M pmd-objectivec/src/main/java/net/sourceforge/pmd/cpd/ObjectiveCTokenizer.java M pmd-plsql/src/main/java/net/sourceforge/pmd/cpd/PLSQLTokenizer.java M pmd-python/src/main/java/net/sourceforge/pmd/cpd/PythonTokenizer.java M pmd-swift/src/main/java/net/sourceforge/pmd/cpd/SwiftTokenizer.java M pmd-tsql/src/main/java/net/sourceforge/pmd/lang/tsql/cpd/TSqlTokenizer.java M pmd-visualforce/src/main/java/net/sourceforge/pmd/cpd/VfTokenizer.java M pmd-xml/src/main/java/net/sourceforge/pmd/xml/cpd/XmlTokenizer.java Log Message: --- [core] Move AntlrTokenizer and JavaCCTokenizer into impl packages Commit: ee227b13972b2ff259e9892e7130a820af9d4a21 https://github.com/pmd/pmd/commit/ee227b13972b2ff259e9892e7130a820af9d4a21 Author: Andreas Dangel Date: 2023-04-13 (Thu, 13 Apr 2023) Changed paths: M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md R pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrBaseRule.java A pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractVisitorRule.java M pmd-kotlin/src/main/java/net/sourceforge/pmd/lang/kotlin/AbstractKotlinRule.java M pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/AbstractSwiftRule.java M pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/rule/bestpractices/UnavailableFunctionRule.java Log Message: --- [core] Introduce an AbstractVisitorRule Remove AntlrBaseRule Commit: 0d5ecebd4eb8498c95a084e59c472912ae5ef566 https://github.com/pmd/pmd/commit/0d5ecebd4eb8498c95a084e59c472912ae5ef566 Author: Andreas Dangel Date: 2023-04-14 (Fri, 14 Apr 2023) Changed paths: M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrGeneratedParserBase.java M pmd-kotlin/src/main/antlr4/net/sourceforge/pmd/lang/kotlin/ast/Kotlin.g4 M pmd-kotlin/src/main/antlr4/net/sourceforge/pmd/lang/kotlin/ast/README.md M pmd-kotlin/src/main/java/net/sourceforge/pmd/lang/kotlin/ast/KotlinInnerNode.java M pmd-swift/src/main/antlr4/net/sourceforge/pmd/lang/swift/ast/Swift.g4 M pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/ast/SwiftInnerNode.java Log Message: --- [core] Antlr - make more methods protected The abstract methods createPmdTerminal and createPmdError in AntlrGeneratedParserBase don't need to be public. They are just implementation. The language specific inner nodes (KotlinInnerNode, SwiftInnerNode) can be package private. Only the concrete subclasses are considered public API. Commit: d20257ad67a4f16a075474c43cf7386ac092509d https://github.com/pmd/pmd/commit/d20257ad67a4f16a075474c43cf7386ac092509d Author: Andreas Dangel Date: 2023-04-14 (Fri, 14 Apr 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- [doc] Update release notes (#2500) Commit: 414aa3ec3ae68cb53c4812dfaed0dd08ead0f3e6
[pmd-commits] [pmd/pmd] af7496: [core] Fix FileCollector#addSourceFile parameter o...
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: af74964fcd423382a12bc9f54a79d65fae6c48c6 https://github.com/pmd/pmd/commit/af74964fcd423382a12bc9f54a79d65fae6c48c6 Author: Andreas Dangel Date: 2023-04-11 (Tue, 11 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java M pmd-core/src/test/java/net/sourceforge/pmd/PmdAnalysisTest.java M pmd-core/src/test/java/net/sourceforge/pmd/processor/GlobalListenerTest.java M pmd-core/src/test/java/net/sourceforge/pmd/processor/PmdRunnableTest.java M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt Log Message: --- [core] Fix FileCollector#addSourceFile parameter order In PMD 6.55.0 the first parameter is sourceContents and the second is pathId (see https://github.com/pmd/pmd/blob/ef3455348603aa25f86894b9930f05f141f44d20/pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java#L192). This restores that argument order in PMD 7. Commit: 15f62761ab466e91441a3653e36e97b016c6593e https://github.com/pmd/pmd/commit/15f62761ab466e91441a3653e36e97b016c6593e Author: Juan Martín Sotuyo Dodero Date: 2023-04-19 (Wed, 19 Apr 2023) Changed paths: M .all-contributorsrc M .ci/README.md M .ci/build.sh M .ci/inc/pmd-doc.inc M .github/ISSUE_TEMPLATE/0rule_violation_false-positive.md M .github/ISSUE_TEMPLATE/1rule_violation_false-negative.md M CONTRIBUTING.md M README.md M docs/README.md M docs/_config.yml M docs/_includes/footer.html M docs/_plugins/rule_tag.rb A docs/images/logo/pmd-logo-300px-squared.png A docs/images/logo/pmd-logo-600px-squared.png A docs/images/logo/pmd-logo-70px-squared.png A docs/images/logo/pmd-logo-white-300px-squared.png A docs/images/logo/pmd-logo-white-400x165px.png A docs/images/logo/pmd-logo-white-600px-squared.png A docs/images/logo/pmd-old-logo-white-600x440px.png A docs/images/logo/pmd-old.svg M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/projectdocs/committers/main_landing_page.md M docs/pages/pmd/projectdocs/committers/releasing.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/projectdocs/logo.md M docs/pages/release_notes.md M docs/pages/release_notes_old.md M docs/report-examples/pmd-report.sarif.json M docs/sitemap.xml R docs/sitemap_generator.sh M pmd-apex/src/main/resources/category/apex/design.xml M pmd-cli/pom.xml M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/SarifRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/internal/sarif/SarifLogBuilder.java M pmd-core/src/test/java/net/sourceforge/pmd/renderers/CodeClimateRendererTest.java M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/empty.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-configerror.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-error-nomessage.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-error.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple-locations.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected.sarif.json M pmd-dist/pom.xml M pmd-dist/src/main/resources/assemblies/pmd-bin.xml M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/NonThreadSafeSingleton.xml A pmd-languages-deps/pom.xml M pmd-swift/pom.xml M pmd-swift/src/main/resources/category/swift/bestpractices.xml M pmd-swift/src/main/resources/category/swift/errorprone.xml M pmd-test/src/main/java/net/sourceforge/pmd/AbstractRuleSetFactoryTest.java M pom.xml Log Message: --- Merge branch 'master' into filecollector-api Commit: 68e1a5302fde1d4e765b78538b570fa7fd24b6e0 https://github.com/pmd/pmd/commit/68e1a5302fde1d4e765b78538b570fa7fd24b6e0 Author: Juan Martín Sotuyo Dodero Date: 2023-04-19 (Wed, 19 Apr 2023) Changed paths: M
[pmd-commits] [pmd/pmd] be19c6: [doc] Add logos in square shape
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: be19c6fe9badeae3ba270307298e8834f3e71ea1 https://github.com/pmd/pmd/commit/be19c6fe9badeae3ba270307298e8834f3e71ea1 Author: Andreas Dangel Date: 2023-03-31 (Fri, 31 Mar 2023) Changed paths: A docs/images/logo/pmd-logo-300px-squared.png A docs/images/logo/pmd-logo-600px-squared.png A docs/images/logo/pmd-logo-70px-squared.png A docs/images/logo/pmd-logo-white-300px-squared.png A docs/images/logo/pmd-logo-white-400x165px.png A docs/images/logo/pmd-logo-white-600px-squared.png M docs/pages/pmd/projectdocs/logo.md Log Message: --- [doc] Add logos in square shape Refs #4307 Commit: 36fcc2965a4832efff3a6d92e482682bb239d867 https://github.com/pmd/pmd/commit/36fcc2965a4832efff3a6d92e482682bb239d867 Author: Andreas Dangel Date: 2023-03-31 (Fri, 31 Mar 2023) Changed paths: A docs/images/logo/pmd-old-logo-white-600x440px.png A docs/images/logo/pmd-old.svg M docs/pages/pmd/projectdocs/logo.md Log Message: --- [doc] Add old logo as reference documentation Commit: a9d8fe70a78c2cb63e10d48854c1f82adcb95e64 https://github.com/pmd/pmd/commit/a9d8fe70a78c2cb63e10d48854c1f82adcb95e64 Author: Andreas Dangel Date: 2023-03-31 (Fri, 31 Mar 2023) Changed paths: M docs/_includes/footer.html Log Message: --- [doc] Fix github logo in footer Commit: e721c79f96a21e8f7fa9cea1f37948462c72a090 https://github.com/pmd/pmd/commit/e721c79f96a21e8f7fa9cea1f37948462c72a090 Author: Juan Martín Sotuyo Dodero Date: 2023-04-19 (Wed, 19 Apr 2023) Changed paths: M docs/_includes/footer.html A docs/images/logo/pmd-logo-300px-squared.png A docs/images/logo/pmd-logo-600px-squared.png A docs/images/logo/pmd-logo-70px-squared.png A docs/images/logo/pmd-logo-white-300px-squared.png A docs/images/logo/pmd-logo-white-400x165px.png A docs/images/logo/pmd-logo-white-600px-squared.png A docs/images/logo/pmd-old-logo-white-600x440px.png A docs/images/logo/pmd-old.svg M docs/pages/pmd/projectdocs/logo.md Log Message: --- Merge pull request #4447 from adangel/doc-squared-logos [doc] Add additional logos with a square shape Compare: https://github.com/pmd/pmd/compare/740dc2d47b5c...e721c79f96a2 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 1c0d6c: [doc] Fix base url for documentation
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 1c0d6c6a4f14bab244788935816264354173fbe8 https://github.com/pmd/pmd/commit/1c0d6c6a4f14bab244788935816264354173fbe8 Author: Andreas Dangel Date: 2023-03-30 (Thu, 30 Mar 2023) Changed paths: M docs/pages/release_notes.md M docs/pages/release_notes_old.md M pom.xml Log Message: --- [doc] Fix base url for documentation Commit: 910d3178dbf61b68bb3e6dd70f0446a3560106ff https://github.com/pmd/pmd/commit/910d3178dbf61b68bb3e6dd70f0446a3560106ff Author: Andreas Dangel Date: 2023-03-30 (Thu, 30 Mar 2023) Changed paths: M .ci/build.sh M .ci/inc/pmd-doc.inc M docs/_config.yml M docs/sitemap.xml R docs/sitemap_generator.sh Log Message: --- [doc] Fix urls for documentation - Don't publish the doc anymore to pmd.github.io - the docs are now hosted at docs.pmd-code.org - Update sitemap.xml - no extra sitemap generation anymore Commit: 65a713a96da4d86c682449bf116a423b823759b4 https://github.com/pmd/pmd/commit/65a713a96da4d86c682449bf116a423b823759b4 Author: Andreas Dangel Date: 2023-03-30 (Thu, 30 Mar 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- [doc] Update release notes (#4438) Commit: 2e21c193fef0e4bfd33e048da0148f0493014379 https://github.com/pmd/pmd/commit/2e21c193fef0e4bfd33e048da0148f0493014379 Author: Andreas Dangel Date: 2023-03-30 (Thu, 30 Mar 2023) Changed paths: M pmd-swift/pom.xml M pmd-swift/src/main/resources/category/swift/bestpractices.xml M pmd-swift/src/main/resources/category/swift/errorprone.xml M pmd-test/src/main/java/net/sourceforge/pmd/AbstractRuleSetFactoryTest.java Log Message: --- Fix externalInfoURLs in rulesets Commit: f7d0444d86e8a891c94a6d6fe93edd13bbbfc8e2 https://github.com/pmd/pmd/commit/f7d0444d86e8a891c94a6d6fe93edd13bbbfc8e2 Author: Andreas Dangel Date: 2023-03-30 (Thu, 30 Mar 2023) Changed paths: M .ci/README.md M .github/ISSUE_TEMPLATE/0rule_violation_false-positive.md M .github/ISSUE_TEMPLATE/1rule_violation_false-negative.md M CONTRIBUTING.md M README.md M docs/README.md M docs/_plugins/rule_tag.rb M docs/pages/pmd/projectdocs/committers/main_landing_page.md M docs/pages/pmd/projectdocs/committers/releasing.md M docs/report-examples/pmd-report.sarif.json M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/SarifRenderer.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/internal/sarif/SarifLogBuilder.java M pmd-core/src/test/java/net/sourceforge/pmd/renderers/CodeClimateRendererTest.java M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/empty.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-configerror.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-error-nomessage.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-error.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple-locations.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected.sarif.json Log Message: --- Replace more old URLs Commit: cf213fbbe3ab1e516da18c4f539b5d71ac3f08fa https://github.com/pmd/pmd/commit/cf213fbbe3ab1e516da18c4f539b5d71ac3f08fa Author: Andreas Dangel Date: 2023-04-04 (Tue, 04 Apr 2023) Changed paths: M docs/pages/release_notes.md Log Message: --- [doc] Fix links to pmd_release_notes_pmd7.html Commit: 7b42f81dfdedc3f6044fdac809faf8b105c7e3d3 https://github.com/pmd/pmd/commit/7b42f81dfdedc3f6044fdac809faf8b105c7e3d3 Author: Juan Martín Sotuyo Dodero Date: 2023-04-19 (Wed, 19 Apr 2023) Changed paths: M .all-contributorsrc M .ci/build.sh M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M pmd-apex/src/main/resources/category/apex/design.xml M pmd-cli/pom.xml M pmd-dist/pom.xml M pmd-dist/src/main/resources/assemblies/pmd-bin.xml M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/CommentDefaultAccessModifierRule.java M
[pmd-commits] [pmd/pmd] ae0bf2: Provide Software Bill of Materials (SBOM)
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: ae0bf240d76130bbae58e72a960aadf5b440e4d6 https://github.com/pmd/pmd/commit/ae0bf240d76130bbae58e72a960aadf5b440e4d6 Author: Andreas Dangel Date: 2023-04-06 (Thu, 06 Apr 2023) Changed paths: M docs/pages/release_notes.md M pmd-dist/src/main/resources/assemblies/pmd-bin.xml M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pom.xml Log Message: --- Provide Software Bill of Materials (SBOM) - Add cyclonedx plugin to generate SBOM (Software Bill of Materials) - The SBOM is attached and deployed into maven central - The SBOM is also included in the binary distribution of PMD See https://github.com/CycloneDX/cyclonedx-maven-plugin Commit: a4893b964b45eae012ea0ddbfdb7dbb2cbdf7ff6 https://github.com/pmd/pmd/commit/a4893b964b45eae012ea0ddbfdb7dbb2cbdf7ff6 Author: Andreas Dangel Date: 2023-04-10 (Mon, 10 Apr 2023) Changed paths: M .ci/build.sh Log Message: --- Upload sbom as release artifact Uploads xml/json to sourceforge and to Githu releases Commit: 08d362aa66672cadf3140ea3eb760c3d6933a83c https://github.com/pmd/pmd/commit/08d362aa66672cadf3140ea3eb760c3d6933a83c Author: Juan Martín Sotuyo Dodero Date: 2023-04-19 (Wed, 19 Apr 2023) Changed paths: M .ci/build.sh M docs/pages/release_notes.md M pmd-dist/src/main/resources/assemblies/pmd-bin.xml M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pom.xml Log Message: --- Merge pull request #4462 from adangel/create-sbom Provide Software Bill of Materials (SBOM) Compare: https://github.com/pmd/pmd/compare/1789014dc6be...08d362aa6667 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 1c2d77: Introduce a pmd-languages-deps module
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 1c2d77fd6a4e760bc8ad29cde77c6bb71a75a0bc https://github.com/pmd/pmd/commit/1c2d77fd6a4e760bc8ad29cde77c6bb71a75a0bc Author: Andreas Dangel Date: 2023-04-06 (Thu, 06 Apr 2023) Changed paths: M pmd-cli/pom.xml M pmd-dist/pom.xml M pmd-dist/src/main/resources/assemblies/pmd-bin.xml A pmd-languages-deps/pom.xml M pom.xml Log Message: --- Introduce a pmd-languages-deps module This is kind of a [BOM](https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#bill-of-materials-bom-poms), but different: It defines hard dependencies and not just versions for dependencyManagement. This new module depends on all languages modules and is used by pmd-cli and by pmd-dist. So, we have only one place to modify, when we add new language modules. Commit: bdd06be619c367152e73bb9c4c2d4713ee1300b6 https://github.com/pmd/pmd/commit/bdd06be619c367152e73bb9c4c2d4713ee1300b6 Author: Andreas Dangel Date: 2023-04-13 (Thu, 13 Apr 2023) Changed paths: M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md Log Message: --- [doc] Mention pmd-languages-deps Commit: 4eb9280f19060c55ce2cf795349f0eb95e622c47 https://github.com/pmd/pmd/commit/4eb9280f19060c55ce2cf795349f0eb95e622c47 Author: Juan Martín Sotuyo Dodero Date: 2023-04-13 (Thu, 13 Apr 2023) Changed paths: M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M pmd-cli/pom.xml M pmd-dist/pom.xml M pmd-dist/src/main/resources/assemblies/pmd-bin.xml A pmd-languages-deps/pom.xml M pom.xml Log Message: --- Merge pull request #4459 from adangel/languages-deps Introduce a pmd-languages-deps module Compare: https://github.com/pmd/pmd/compare/c36a22eca633...4eb9280f1906 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 3d6e15: Disable maven-pmd-plugin option linkXRef
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 3d6e15b523205aa64ee0373adaa4741cad1b4823 https://github.com/pmd/pmd/commit/3d6e15b523205aa64ee0373adaa4741cad1b4823 Author: Andreas Dangel Date: 2023-04-06 (Thu, 06 Apr 2023) Changed paths: M pom.xml Log Message: --- Disable maven-pmd-plugin option linkXRef We don't have the jxr plugin and also don't create reports. Disabling this option avoids the many warnings like `[WARNING] Unable to locate Source XRef to link to - DISABLED`. Commit: 0313ffdedd19d5f84e844f50d43fc5c8961ae1f9 https://github.com/pmd/pmd/commit/0313ffdedd19d5f84e844f50d43fc5c8961ae1f9 Author: Juan Martín Sotuyo Dodero Date: 2023-04-06 (Thu, 06 Apr 2023) Changed paths: M pom.xml Log Message: --- Merge pull request #4461 from adangel/pmd-plugin-linkxref Disable maven-pmd-plugin option linkXRef Compare: https://github.com/pmd/pmd/compare/7a89f550d97c...0313ffdedd19 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] abc0b3: Delete pmd-test/DummyLanguageModule
Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: abc0b3c94ef2eff25df4a3f177bf22233569eee9 https://github.com/pmd/pmd/commit/abc0b3c94ef2eff25df4a3f177bf22233569eee9 Author: Clément Fournier Date: 2023-02-18 (Sat, 18 Feb 2023) Changed paths: 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 Log Message: --- Delete pmd-test/DummyLanguageModule Refs #2436 Commit: 72ce6c5dc0d6b8993c2d4f0089001572c2547816 https://github.com/pmd/pmd/commit/72ce6c5dc0d6b8993c2d4f0089001572c2547816 Author: Juan Martín Sotuyo Dodero Date: 2023-02-25 (Sat, 25 Feb 2023) Changed paths: 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 Log Message: --- Merge pull request #4399 from oowekyala/clem.pmd7-remove-dummy-lang [test] Remove dummy language module from pmd-test Compare: https://github.com/pmd/pmd/compare/132cb61511a0...72ce6c5dc0d6 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 17364a: [doc] CPD - use non deprecated `--dir` cli option
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 17364a997b1ff135cb48dc412a797286bb0025fe https://github.com/pmd/pmd/commit/17364a997b1ff135cb48dc412a797286bb0025fe Author: Andreas Dangel Date: 2023-02-17 (Fri, 17 Feb 2023) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/installation.md M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-java/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java M pmd-javascript/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java Log Message: --- [doc] CPD - use non deprecated `--dir` cli option Commit: 67c8daaf25a151d9cc6508c030e8132efbf86dc6 https://github.com/pmd/pmd/commit/67c8daaf25a151d9cc6508c030e8132efbf86dc6 Author: Juan Martín Sotuyo Dodero Date: 2023-02-21 (Tue, 21 Feb 2023) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/installation.md M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-java/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java M pmd-javascript/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java Log Message: --- Merge pull request #4398 from adangel/pmd6-cpd-usage-text [doc] CPD - use non deprecated `--dir` cli option Compare: https://github.com/pmd/pmd/compare/a74bf9665fe9...67c8daaf25a1 ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits
[pmd-commits] [pmd/pmd] 016afb: [go] Deprecate GoLanguageModule
Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 016afb96e386bc947fa8b33d36dcd71f6ebfce91 https://github.com/pmd/pmd/commit/016afb96e386bc947fa8b33d36dcd71f6ebfce91 Author: Andreas Dangel Date: 2023-02-03 (Fri, 03 Feb 2023) Changed paths: M docs/pages/release_notes.md M pmd-go/src/main/java/net/sourceforge/pmd/lang/go/GoLanguageModule.java R pmd-go/src/test/java/net/sourceforge/pmd/LanguageVersionTest.java Log Message: --- [go] Deprecate GoLanguageModule Commit: bc3d9b24adcf96821aba77b41f07486e75af6626 https://github.com/pmd/pmd/commit/bc3d9b24adcf96821aba77b41f07486e75af6626 Author: Juan Martín Sotuyo Dodero Date: 2023-02-09 (Thu, 09 Feb 2023) Changed paths: M docs/pages/release_notes.md M pmd-go/src/main/java/net/sourceforge/pmd/lang/go/GoLanguageModule.java R pmd-go/src/test/java/net/sourceforge/pmd/LanguageVersionTest.java Log Message: --- Merge pull request #4374 from adangel/pmd6-deprecate-go-language-module [go] Deprecate GoLanguageModule Compare: https://github.com/pmd/pmd/compare/e10cf6a4ff96...bc3d9b24adcf ___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits