Commit Graph

  • 176f5c24ae Update documentation PMD CI (pmd-bot) 2024-10-22 18:52:29 +00:00
  • 09b0864eff
    Apply suggestions from code review Andreas Dangel 2024-10-22 20:50:10 +02:00
  • 1517a18956
    Bump org.scala-lang:scala-reflect from 2.13.13 to 2.13.15 (#5281) dependabot[bot] 2024-10-22 20:23:50 +02:00
  • 61b1c372cd [apex] Must use case-insensitive input stream to avoid choking on Unicode escape sequences Willem Hajenius 2024-10-21 23:45:20 +02:00
  • 78565b5d27 Update documentation PMD CI (pmd-bot) 2024-10-21 14:48:15 +00:00
  • 97fe389dcc
    Bump danger from 9.5.0 to 9.5.1 in the all-gems group across 1 directory (#5280) Juan Martín Sotuyo Dodero 2024-10-21 11:28:12 -03:00
  • 41d8667a19
    Bump net.java.dev.javacc:javacc from 5.0 to 7.0.13 dependabot/maven/net.java.dev.javacc-javacc-7.0.13 dependabot[bot] 2024-10-21 03:44:20 +00:00
  • dfe7ad3198
    Bump org.scala-lang:scala-reflect from 2.13.13 to 2.13.15 dependabot[bot] 2024-10-21 03:44:18 +00:00
  • 7df70ea7c1
    Bump danger from 9.5.0 to 9.5.1 in the all-gems group across 1 directory dependabot[bot] 2024-10-21 03:18:38 +00:00
  • 7ad4e0f0fc Add @jdupak as a contributor Jakub Dupak 2024-05-24 11:48:03 +02:00
  • c47f5a6062 [cpd] Add ignore literals and identifiers capability to C++ Jakub Dupak 2024-05-24 11:39:08 +02:00
  • 6d55f6f053
    [java] UselessOperationOnImmutable: consider java.time.* types Andreas Dangel 2024-10-18 17:42:44 +02:00
  • 465e5c776e Update documentation PMD CI (pmd-bot) 2024-10-18 15:03:38 +00:00
  • f182c056e0
    Bump scalameta.version from 4.9.1 to 4.10.2 dependabot/maven/scalameta.version-4.10.2 dependabot[bot] 2024-10-18 14:43:55 +00:00
  • b60b4d8a68
    Bump com.google.protobuf:protobuf-java from 3.25.3 to 4.28.2 (#5234) dependabot[bot] 2024-10-18 16:42:52 +02:00
  • 5df7dccfb6
    [doc] Update release notes (#5255) Andreas Dangel 2024-10-18 16:40:27 +02:00
  • f4941433ce
    Merge branch 'main' into rename-defaultlabelswitch Andreas Dangel 2024-10-18 16:39:12 +02:00
  • 665504decc
    [doc] Update release notes (#5251) Andreas Dangel 2024-10-18 16:30:41 +02:00
  • ef0db9a166
    Merge branch 'main' into issue-5249-5250 Andreas Dangel 2024-10-18 16:30:01 +02:00
  • 3498a23225 Update documentation PMD CI (pmd-bot) 2024-10-18 14:25:17 +00:00
  • 6d37a8f9ab Update documentation PMD CI (pmd-bot) 2024-10-18 14:25:13 +00:00
  • fd8fcd67d6
    [doc] Update release notes (#5248) Andreas Dangel 2024-10-18 16:23:17 +02:00
  • dafdc964a5
    Merge branch 'main' into issue-3362 Andreas Dangel 2024-10-18 16:22:17 +02:00
  • 81429a4628
    [doc] Update release notes (#5247) Andreas Dangel 2024-10-18 16:21:02 +02:00
  • fb94e2493c
    Merge branch 'main' into issue-5030 Andreas Dangel 2024-10-18 16:20:11 +02:00
  • a0d4b38b53
    [doc] Update release notes (#5245) Andreas Dangel 2024-10-18 16:16:54 +02:00
  • f317e8bee5
    Merge branch 'main' into java-unit-test-rules Andreas Dangel 2024-10-18 16:15:51 +02:00
  • 3f56285981
    Cleanup comment about protobuf dependency Andreas Dangel 2024-10-18 16:09:15 +02:00
  • 99f4c9c044
    Bump org.checkerframework:checker-qual from 2.11.1 to 3.48.1 (#5276) dependabot[bot] 2024-10-18 16:04:35 +02:00
  • 656b9052ad
    [java] CouplingBetweenObjects: improve violation message (#5278) Andreas Dangel 2024-10-18 15:40:54 +02:00
  • f0375d61dd
    [doc] Update release notes (#5278) Andreas Dangel 2024-10-18 15:39:52 +02:00
  • a24c8aa002
    [doc] Update release notes Andreas Dangel 2024-10-18 15:36:28 +02:00
  • 5ffb953191
    [java] CouplingBetweenObjects: improve violation message Andreas Dangel 2024-10-18 09:40:02 +02:00
  • 4802521edf
    Bump org.checkerframework:checker-qual from 2.11.1 to 3.48.1 dependabot[bot] 2024-10-14 03:36:13 +00:00
  • 90f3f59f43 Update documentation PMD CI (pmd-bot) 2024-10-14 03:24:48 +00:00
  • d5faa1c74a
    Merge pull request #5275 from adangel/javacc-wrapper-improvement Juan Martín Sotuyo Dodero 2024-10-13 23:54:54 -03:00
  • d61f62d77a Update documentation PMD CI (pmd-bot) 2024-10-13 10:49:13 +00:00
  • 867b142ee4
    Use plugin-classpath to simplify javacc-wrapper.xml Andreas Dangel 2024-10-13 12:03:17 +02:00
  • 0ea42b94e0
    Ignore generated antlr classes in coverage reports (#5258) Andreas Dangel 2024-10-13 12:27:30 +02:00
  • f834b8744d
    [doc] Update release notes (#5258) Andreas Dangel 2024-10-13 12:26:31 +02:00
  • ab1976382a Remove ant.contrib.jar property Juan Martín Sotuyo Dodero 2024-10-12 17:28:18 -03:00
  • 26589b8024 Update documentation PMD CI (pmd-bot) 2024-10-12 17:27:03 +00:00
  • 08bcf29190
    [java] Fix #5253: Support Boolean wrapper class for BooleanGetMethodName rule (#5269) Andreas Dangel 2024-10-12 18:04:14 +02:00
  • 85e0695ca6
    Add @Aryant-Tripathi as a contributor Andreas Dangel 2024-10-12 18:02:07 +02:00
  • 47a59b1810
    Add @phansys as a contributor Andreas Dangel 2024-10-12 18:01:45 +02:00
  • e50234563e
    [doc] Update release notes (#5253, #5269) Andreas Dangel 2024-10-12 18:01:21 +02:00
  • 9a123bff94 Support wrapper class in BooleanGetMethodName rule (#5253)\n \n - Updated XPath rule to include both primitive and wrapper class:\n (PrimitiveType[@Kind = 'boolean'] or ClassType[pmd-java:typeIs('java.lang.Boolean')])\n - Added test cases to ensure that methods returning are also flagged correctly.\n - Ensured the rule enforces consistent method naming for both primitive and wrapper types. Aryant Tripathi 2024-10-11 22:37:01 +05:30
  • 9077c6a71f Support wrapper class in BooleanGetMethodName rule (#5253)\n \n - Updated XPath rule to include both primitive and wrapper class:\n (PrimitiveType[@Kind = 'boolean'] or ClassType[pmd-java:typeIs('java.lang.Boolean')])\n - Added test cases to ensure that methods returning are also flagged correctly.\n - Ensured the rule enforces consistent method naming for both primitive and wrapper types. Aryant Tripathi 2024-10-11 22:34:07 +05:30
  • 36f713b4c7
    Merge branch 'pmd:main' into 5253/feature/support-boolean-wrapper-in-get-method-rule Aryant Tripathi 2024-10-11 22:30:29 +05:30
  • ed6312e3ba Support wrapper class in BooleanGetMethodName rule (#5253)\n \n - Updated XPath rule to include both primitive and wrapper class:\n (PrimitiveType[@Kind = 'boolean'] or ClassType[pmd-java:typeIs('java.lang.Boolean')])\n - Added test cases to ensure that methods returning are also flagged correctly.\n - Ensured the rule enforces consistent method naming for both primitive and wrapper types. Aryant Tripathi 2024-10-11 22:29:42 +05:30
  • 2b2b83916e Update documentation PMD CI (pmd-bot) 2024-10-11 15:04:46 +00:00
  • 8ac55e7ad7
    Bump org.junit from 5.8.2 to 5.11.2 (#5274) Andreas Dangel 2024-10-11 16:42:42 +02:00
  • a715dbdd04
    Bump org.junit from 5.8.2 to 5.11.2 Andreas Dangel 2024-10-11 15:34:01 +02:00
  • 12714fb058 Update documentation PMD CI (pmd-bot) 2024-10-11 11:19:34 +00:00
  • 6bd7a9db8e
    [java] Fix NPE with empty pattern list (#5264) Andreas Dangel 2024-10-11 12:36:26 +02:00
  • 7655cfc63b
    Add @gudzpoz as a contributor Andreas Dangel 2024-10-11 12:35:45 +02:00
  • fbde9b967f
    [doc] Update release notes (#5261, #5264) Andreas Dangel 2024-10-11 12:35:19 +02:00
  • 7ae3155325
    Add @thesunlover as a contributor Andreas Dangel 2024-10-11 11:57:39 +02:00
  • c595fea83f
    [apex] AvoidNonRestrictiveQueries: Fix regex for detecting LIMIT clause Andreas Dangel 2024-10-11 11:57:10 +02:00
  • 8b2af2db8a Support wrapper class in BooleanGetMethodName rule (#5253) Aryant Tripathi 2024-10-10 20:44:06 +05:30
  • 204ce6f090 add new tests I753089 2024-10-09 21:44:49 +02:00
  • 54dfabea9b Support Boolean wrapper class for BooleanGetMethodName rule (#5253) Aryant Tripathi 2024-10-09 10:00:02 +05:30
  • d1675e08bd fix ImportOrder I753089 2024-10-09 02:36:36 +02:00
  • b70b35b40c wip I753089 2024-10-09 02:35:52 +02:00
  • 4da72bb049 move .editorconfig I753089 2024-10-09 02:30:44 +02:00
  • ba5824d137 fix star imports I753089 2024-10-09 02:23:02 +02:00
  • a965286520 doc I753089 2024-10-09 02:12:13 +02:00
  • 0f9ffd1209 wip I753089 2024-10-09 02:07:13 +02:00
  • f7e9e662da wip I753089 2024-10-09 01:53:00 +02:00
  • 78176114a6 doc I753089 2024-10-09 01:46:45 +02:00
  • 948753401f Merge remote-tracking branch 'fork/revisit-UnusedPrivateMethodRule' into revisit-UnusedPrivateMethodRule I753089 2024-10-09 01:42:58 +02:00
  • 5197103c90 inline I753089 2024-10-09 01:41:58 +02:00
  • f589eef5e2 inline I753089 2024-10-09 01:41:58 +02:00
  • b18ab8bc3e fix LooseCoupling thanks pmd:-) I753089 2024-10-09 01:39:34 +02:00
  • 055bbcca66 undo I753089 2024-10-09 01:28:09 +02:00
  • 8505aa173d undo I753089 2024-10-09 01:27:51 +02:00
  • 3be7d6abbf fin I753089 2024-10-08 23:37:33 +02:00
  • f5043ed7e2 wip I753089 2024-10-08 23:34:28 +02:00
  • cb0b431cdd wip I753089 2024-10-08 23:31:33 +02:00
  • c11c87016a wip I753089 2024-10-08 23:27:27 +02:00
  • e788555529 revisit-UnusedPrivateMethodRule I753089 2024-10-08 23:21:26 +02:00
  • 07840cace2
    [java] Rename rule SwitchStmtsShouldHaveDefault to NonExhaustiveSwitch Andreas Dangel 2024-10-08 17:26:18 +02:00
  • ff1b9b2cdd
    [java] SwitchStmtsShouldHaveDefault - test for multiple case constants Andreas Dangel 2024-10-08 17:15:18 +02:00
  • 7d15b815b9
    Make <rule> element optional in ruleset_2_0_0.xsd Hassan ALAMI 2024-10-08 11:32:33 +02:00
  • b724b4dd33
    Fix DataflowPassTest Clément Fournier 2024-10-07 18:18:32 +02:00
  • 2c1a7f026e
    Fix NPE with empty pattern list Clément Fournier 2024-10-07 16:40:37 +02:00
  • ad27310a38
    minimize Clément Fournier 2024-10-07 16:24:55 +02:00
  • 8894f1c68f
    Merge branch 'main' into issue4813-switch-exhaustive-patmat Clément Fournier 2024-10-07 16:18:12 +02:00
  • 9c29315334
    Bump org.junit:junit-bom from 5.8.2 to 5.11.2 dependabot[bot] 2024-10-07 03:09:46 +00:00
  • d0e0d1830e
    Bump org.junit.platform:junit-platform-commons from 1.8.2 to 1.11.2 dependabot[bot] 2024-10-07 03:09:26 +00:00
  • f68130eaf9 Annotate Antlr generated classes for PMD languages Juan Martín Sotuyo Dodero 2024-10-06 20:07:47 -03:00
  • 31018611c6 Add missing lexer properties Juan Martín Sotuyo Dodero 2024-10-06 20:07:37 -03:00
  • e3cd599da2 Add @Generated annotations to cpd Antlr languages Juan Martín Sotuyo Dodero 2024-10-06 19:58:43 -03:00
  • ca71d76553 Include up-to-date-check to Antlr4 cpd Juan Martín Sotuyo Dodero 2024-10-06 19:48:30 -03:00
  • 7679c20f2b Update documentation PMD CI (pmd-bot) 2024-10-06 20:43:30 +00:00
  • 93a019765d Fix incorrect properties Juan Martín Sotuyo Dodero 2024-10-06 17:24:42 -03:00
  • 00bf6fe2f7 Fix @since for @Generated Juan Martín Sotuyo Dodero 2024-10-06 17:21:30 -03:00
  • 377670f267
    [doc] Update release notes (#5257) Andreas Dangel 2024-10-06 18:48:47 +02:00
  • 5ecc29245b
    Fix externalInfoUrl after rename Andreas Dangel 2024-10-05 11:37:45 +02:00
  • 079eb238b9
    [java] NonCaseLabelInSwitch - support switch expressions Andreas Dangel 2024-10-05 11:19:53 +02:00