Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 08b68d7dd0436b091954d67ec34565a5d364e913 https://github.com/pmd/pmd/commit/08b68d7dd0436b091954d67ec34565a5d364e913 Author: Clément Fournier <clement.fourn...@tu-dresden.de> Date: 2024-08-25 (Sun, 25 Aug 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/LubTest.kt Log Message: ----------- Fix #5084 - crash in LUB with raw types Commit: d7a15d1854016fa7da383743b50d55fd6adf8972 https://github.com/pmd/pmd/commit/d7a15d1854016fa7da383743b50d55fd6adf8972 Author: Clément Fournier <clement.fourn...@tu-dresden.de> Date: 2024-08-25 (Sun, 25 Aug 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticErrorReporter.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractJavaTypeNode.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalApiBridge.java Log Message: ----------- Report typeres errors more transparently Commit: 60e0109bbb5dfaa0421dc86d81c7e60c7ba11d69 https://github.com/pmd/pmd/commit/60e0109bbb5dfaa0421dc86d81c7e60c7ba11d69 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2024-08-25 (Sun, 25 Aug 2024) Changed paths: M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/LubTest.kt Log Message: ----------- Update pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/LubTest.kt Commit: e597e21eda402b755f0400f450d15f0cd241a265 https://github.com/pmd/pmd/commit/e597e21eda402b755f0400f450d15f0cd241a265 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2024-08-25 (Sun, 25 Aug 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticErrorReporter.java Log Message: ----------- Update pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticErrorReporter.java Commit: 9c0c7f28e2720c9e51e766890c95271d7c8081d5 https://github.com/pmd/pmd/commit/9c0c7f28e2720c9e51e766890c95271d7c8081d5 Author: Clément Fournier <clement.fourn...@tu-dresden.de> Date: 2024-08-26 (Mon, 26 Aug 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalApiBridge.java Log Message: ----------- Throw typeres failures instead of catching them They will be surfaced as processing errors Commit: 672fd635c914e3a6b7c3a93ae61768c2fc82706b https://github.com/pmd/pmd/commit/672fd635c914e3a6b7c3a93ae61768c2fc82706b Author: Clément Fournier <clement.fourn...@tu-dresden.de> Date: 2024-08-28 (Wed, 28 Aug 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/FileAnalysisException.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticErrorReporter.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticException.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/ast/TypesFromAst.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaAstProcessor.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaLanguageProperties.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/ast/internal/LazyTypeResolver.java Log Message: ----------- Improve error handling of semantic exceptions Commit: 20b667d7e4358b836de7286158a8ce57357ba533 https://github.com/pmd/pmd/commit/20b667d7e4358b836de7286158a8ce57357ba533 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-08-29 (Thu, 29 Aug 2024) Changed paths: M .all-contributorsrc M Gemfile.lock M docs/Gemfile.lock M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md 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/rule/bestpractices/GuardLogStatementRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/main/resources/category/java/multithreading.xml M pmd-java/src/main/resources/rulesets/java/quickstart.xml M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/GuardLogStatementTest.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/AvoidSynchronizedStatementTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/GuardLogStatement.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SingularField.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/AvoidSynchronizedStatement.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/InefficientStringBuffering.xml M pmd-plsql/etc/grammar/PLSQL.jjt M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.pls M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.txt M pom.xml Log Message: ----------- Merge branch 'master' into pr-5179 Commit: 488807ff906305d68cbd290a40ef25dbf62831f5 https://github.com/pmd/pmd/commit/488807ff906305d68cbd290a40ef25dbf62831f5 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-08-29 (Thu, 29 Aug 2024) Changed paths: A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/cognitivecomplexity/ReproducerFor5084.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/CognitiveComplexity.xml Log Message: ----------- [java] Add testcase for #5048 Commit: c6ef54326c8058c193414f61fdb9ad41da1d10d4 https://github.com/pmd/pmd/commit/c6ef54326c8058c193414f61fdb9ad41da1d10d4 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-08-29 (Thu, 29 Aug 2024) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: ----------- Add @AB-xdev as a contributor Commit: a44a5ca4ef6c621a9453d608bed28452bb3bd46e https://github.com/pmd/pmd/commit/a44a5ca4ef6c621a9453d608bed28452bb3bd46e Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-08-29 (Thu, 29 Aug 2024) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#5048) Commit: ada303de8390e5c2297e8d48c0fd5149f8998396 https://github.com/pmd/pmd/commit/ada303de8390e5c2297e8d48c0fd5149f8998396 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-08-29 (Thu, 29 Aug 2024) Changed paths: M docs/pages/pmd/languages/language_properties.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaLanguageProperties.java Log Message: ----------- [doc] Document new java language prop xStrictTypeRes Commit: 819b6bc5fb4eb2ca62b29067d4296c8546eafd82 https://github.com/pmd/pmd/commit/819b6bc5fb4eb2ca62b29067d4296c8546eafd82 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-08-29 (Thu, 29 Aug 2024) Changed paths: M .all-contributorsrc M docs/pages/pmd/languages/language_properties.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/FileAnalysisException.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticErrorReporter.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticException.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractJavaTypeNode.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/ast/TypesFromAst.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaAstProcessor.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaLanguageProperties.java 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/ast/internal/LazyTypeResolver.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/cognitivecomplexity/ReproducerFor5084.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/LubTest.kt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/CognitiveComplexity.xml Log Message: ----------- [java] Fix #5084 - crash in LUB with raw types (#5179) Merge pull request #5179 from oowekyala:issue5084-lub-crash Compare: https://github.com/pmd/pmd/compare/773f792dd62e...819b6bc5fb4e 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