Skip to content

chore(deps): bump net.sourceforge.pmd:pmd-core #2316

chore(deps): bump net.sourceforge.pmd:pmd-core

chore(deps): bump net.sourceforge.pmd:pmd-core #2316

Triggered via pull request March 3, 2025 14:06
Status Failure
Total duration 2m 0s
Artifacts 1
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

verify.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 7 warnings
pmd
Process completed with exit code 1.
maven-verify
Process completed with exit code 1.
The switch block is exhaustive even without the default case: com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/AbstractSystemTest.java#L319
When switching over an enum or sealed class, the compiler will ensure that all possible cases are covered. If a case is missing, this will result in a compilation error. But if a default case is added, this compiler check is not performed anymore, leading to difficulties in noticing bugs at runtime. Not using a default case makes sure, a compiler error is introduced whenever a new enum constant or a new subclass to the sealed class hierarchy is added. We will discover this problem at compile time rather than at runtime (if at all). Note: The fix it not necessarily just removing the default case. Maybe a case is missing which needs to be implemented. ExhaustiveSwitchHasDefault (Priority: 3, Ruleset: Best Practices) https://docs.pmd-code.org/pmd-doc-7.11.0/pmd_rules_java_bestpractices.html#exhaustiveswitchhasdefault
Package name contains upper case characters: com.avaloq.tools.ddk.xtext.generator/src/com/avaloq/tools/ddk/xtext/generator/ide/contentAssist/AnnotationAwareFollowElementCalculator.java#L1
Detects when a package definition contains uppercase characters. PackageCase (Priority: 3, Ruleset: Code Style) https://docs.pmd-code.org/pmd-doc-7.11.0/pmd_rules_java_codestyle.html#packagecase
Package name contains upper case characters: com.avaloq.tools.ddk.xtext.generator/src/com/avaloq/tools/ddk/xtext/generator/ide/contentAssist/AnnotationAwareFollowElementComputer.java#L1
Detects when a package definition contains uppercase characters. PackageCase (Priority: 3, Ruleset: Code Style) https://docs.pmd-code.org/pmd-doc-7.11.0/pmd_rules_java_codestyle.html#packagecase
Package name contains upper case characters: com.avaloq.tools.ddk.xtext.ide/src/com/avaloq/tools/ddk/xtext/ide/contentAssist/AnnotationAwareFollowElementCalculator.java#L1
Detects when a package definition contains uppercase characters. PackageCase (Priority: 3, Ruleset: Code Style) https://docs.pmd-code.org/pmd-doc-7.11.0/pmd_rules_java_codestyle.html#packagecase
Package name contains upper case characters: com.avaloq.tools.ddk.xtext.ide/src/com/avaloq/tools/ddk/xtext/ide/contentAssist/AnnotationAwareFollowElementComputer.java#L1
Detects when a package definition contains uppercase characters. PackageCase (Priority: 3, Ruleset: Code Style) https://docs.pmd-code.org/pmd-doc-7.11.0/pmd_rules_java_codestyle.html#packagecase
Package name contains upper case characters: com.avaloq.tools.ddk.xtext.ide/src/com/avaloq/tools/ddk/xtext/ide/contentAssist/ParserRuleUtil.java#L1
Detects when a package definition contains uppercase characters. PackageCase (Priority: 3, Ruleset: Code Style) https://docs.pmd-code.org/pmd-doc-7.11.0/pmd_rules_java_codestyle.html#packagecase
maven-verify
No files were found with the provided path: /com.avaloq.tools.ddk.xtext.test/target/work/data/.metadata/.log. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
PMD Report Expired
2.1 KB
sha256:d0a0133aae1b9efea17ae238d6d91e969bd6bc18dd650bc2da0fb18131299049