Commit Graph

2652 Commits

Author SHA1 Message Date
Andreas Dangel
e4771c7687 Merge pull request #3720 from
vgalloy:FinalInterfaceMethodParameterIsUnclear

[java] New rule: FinalParameterInAbstractMethod #3720

* pr-3720:
  [doc] Update release notes (#3720)
  Fix file name
  Fix test class name
  Fix FinalParameterInAbstractMethod.externalInfoUrl
  Rename to FinalParameterInAbstractMethod and target all methods
  [java] New rule: FinalInterfaceMethodParameterIsUnclear
2022-01-13 18:18:41 +01:00
Andreas Dangel
4b14c09b4d [doc] Update release notes (#3720) 2022-01-13 18:17:36 +01:00
Andreas Dangel
a52c62c292 [doc] Update release notes (#3679, #3724) 2022-01-13 18:08:06 +01:00
Andreas Dangel
e0af40d24f Add @dykov as a contributor 2022-01-09 19:43:19 +01:00
Andreas Dangel
9802b12182 [doc] Update release notes (#3686, #3704) 2022-01-09 19:42:59 +01:00
Andreas Dangel
4b200c8507 [doc] Update contributors list 2022-01-09 19:38:08 +01:00
Andreas Dangel
7a6893afee Merge pull request #3719 from squaresurf:upgrade-log4j
[java] Upgrade log4j to 2.17.1 #3719

* pr-3719:
  Add @squaresurf as a contributor
  [doc] Update release notes
  Upgrade log4j to 2.17.1
2022-01-09 19:37:17 +01:00
Andreas Dangel
9403dc50fc Add @squaresurf as a contributor 2022-01-09 19:35:27 +01:00
Andreas Dangel
27b5c9496f [doc] Update release notes 2022-01-09 19:35:13 +01:00
Andreas Dangel
b3faa22b41 Add @vgalloy as a contributor 2022-01-08 20:17:41 +01:00
Clément Fournier
45b1b81cc7 Update release notes
refs #3713
2022-01-05 13:22:15 +01:00
Andreas Dangel
bdf3906682 [doc] Add @babula as a contributor [skip ci] 2021-12-21 19:29:02 +01:00
Andreas Dangel
1775e844b8 Merge pull request from babula:master
[apex] ApexDoc: Add reportProperty property #3693

* pr-3693:
  [doc] Update release notes (#3693)
  [apex] ApexDoc - handle properties via "reportProperty".
  Add reportMissingProperty property
2021-12-21 19:15:04 +01:00
Andreas Dangel
aadef37d49 [doc] Update release notes (#3693) 2021-12-21 19:14:24 +01:00
Andreas Dangel
5e0b9f2382 [doc] Update info about Jenkins
Hudson is no more...
2021-12-20 18:59:02 +01:00
Andreas Dangel
9ca5f1a0f8 [doc] Mention pmd-github-action under Tools 2021-12-20 18:52:01 +01:00
Andreas Dangel
9d162156a2 [doc] Update release notes (#3209, #3468, #3683) 2021-12-17 09:54:31 +01:00
Andreas Dangel
8be44c8d3c Update @snuyanzin as a contributor 2021-12-15 18:51:08 +01:00
Andreas Dangel
0a8054d531 [doc] Update changelog (#3688) 2021-12-15 18:50:35 +01:00
Andreas Dangel
72a037d27f [doc] Update release notes (#3492, #3631) 2021-12-03 16:04:26 +01:00
Andreas Dangel
013b86b6ef Prepare next development version 2021-11-27 11:22:51 +01:00
Andreas Dangel
975ccf27c4 Prepare pmd release 6.41.0 2021-11-27 11:09:40 +01:00
Andreas Dangel
886ab2f2d9 Merge pull request #3648 from
juli1:juli1/rename-code-inspector-to-codiga

[doc] Rename Code Inspector to Codiga #3648

* pr-3648:
  [doc] Update release notes (#3648)
  - Rename Code Inspector to Codiga

[skip ci]
2021-11-27 11:02:40 +01:00
Andreas Dangel
c206c0ef27 [doc] Update release notes (#3648) 2021-11-27 10:59:23 +01:00
Andreas Dangel
039a3afda7 [doc] Update release notes [skip ci] 2021-11-27 10:26:07 +01:00
Andreas Dangel
4e9038d057 [doc] Update release notes (#2954) 2021-11-27 10:22:15 +01:00
Julien Delange
57700f114a - Rename Code Inspector to Codiga 2021-11-26 09:59:51 -07:00
Andreas Dangel
3f9805882f Merge pull request #3638 from
adangel:issue-3595-primitivewrapperinstantiation

[java] Fix PrimitiveWrapperInstantion false negative with new Boolean
#3638

* pr-3638:
  [java] Fix PrimitiveWrapperInstantion false negative with new Boolean
2021-11-26 09:11:27 +01:00
Andreas Dangel
2150e44471 Merge pull request #3637 from adangel:java17-integration-test
[core] Fix ant with Java17 #3637

* pr-3637:
  Only run the AntIT under linux
  [dist] Downgrade ant to 1.9.16 for java7 compat it
  Bump ant from 1.10.11 to 1.10.12
  Fix unused import
  [apex] Fix exception handling for commons-lang3-reflect calls
  [core] Fix Ant task with Java17
  [dist] Add java17, make ant test fail
  [dist] Add integration test for ant
2021-11-26 09:10:08 +01:00
Andreas Dangel
c6635b4942 Merge pull request #3621 from adangel:java-rule-improvements-3
[java] Rule improvements part 3 #3621

* pr-3621:
  [doc] Update release notes (#3620)
  [java] CheckSkipResult - use rulechain
  [java] AvoidUsingOctalValues - use rulechain
  [java] AvoidMultipleUnaryOperators - remove unnecessary super
  [java] SwitchDensity - use super.visit
  [java] SingularField - fix false negative with anonymous classes
2021-11-26 08:47:58 +01:00
Andreas Dangel
af3c3fb9cb Merge pull request #3619 from adangel:java-rule-improvements-2
[java] Rule improvements part 2 #3619

* pr-3619:
  [java] MethodReturnsInternalArray - add test case (#3630)
  [doc] Update release notes (#3618)
  [java] ExceptionAsFlowControl - use rulechain
  [java] CouplingBetweenObjects - consider nested classes in interfaces
  [java] UnnecessaryReturn - use rulechain
  [java] UnnecessaryFullyQualifiedName - remove unnecessary super
  [java] UseCollectionIsEmpty - use rulechain
  [java] UnusedFormalParameter - fix false negative with anonymous
classes
  [java] MethodReturnsInternalArray - use rulechain
2021-11-26 08:46:28 +01:00
Andreas Dangel
2d76292ae8 Merge pull requets #3615 from adangel:java-rule-improvements-1
[java] Rule improvements part 1 #3615

* pr-3615:
  [java] JUnitAssertionsShouldIncludeMessage false positive
  [java] Rewrite JUnitAssertionsShouldIncludeMessage to fix false
negatives
  [java] TestClassWithoutTestCases - add test for #3624
  [java] Rewrite TestClassWithoutTestCases to fix false positives
  [doc] Update release notes (#3613, #3614)
  [java] LooseCoupling - use rule chain
  [java] Refactor AbstractJUnitRule
  [java] JUnitTestsShouldIncludeAssert - support nested test classes
  [java] ArrayIsStoredDirectly - fix false negative with nested classes
  [java] AccessorMethodGeneration - use rulechain
2021-11-26 08:44:36 +01:00
Andreas Dangel
97504937c7 [doc] Update release notes 2021-11-26 08:42:04 +01:00
Andreas Dangel
f7cf17ddbd Merge branch all-contributors/add-duanyang25 into pr-3600
docs: add duanyang25 as a contributor for code #3606
2021-11-25 11:26:27 +01:00
Andreas Dangel
6153d441a9 [doc] Update release notes (#3600, #3424, #3425) 2021-11-25 11:25:18 +01:00
Andreas Dangel
d5df3bf573 Merge branch 'master' into pr-3600 2021-11-25 11:03:38 +01:00
Andreas Dangel
eb24a20460 Merge branch 'master' into java17-integration-test 2021-11-25 10:19:13 +01:00
Andreas Dangel
c8eba25527 [doc] Update release notes 2021-11-23 20:24:44 +01:00
Andreas Dangel
63f6a919d7 [doc] Update release notes (#3635, #3640) 2021-11-23 20:15:05 +01:00
allcontributors[bot]
58d41a7b64 docs: update docs/pages/pmd/projectdocs/credits.md [skip ci] 2021-11-18 18:42:02 +01:00
Andreas Dangel
2e2ad6e89a [doc] Update release notes (#3491, #3612) 2021-11-18 18:24:50 +01:00
Andreas Dangel
6041bb1ff6 Add @johnra2 as a contributor 2021-11-18 18:22:27 +01:00
Andreas Dangel
3374983be9 [java] Fix PrimitiveWrapperInstantion false negative with new Boolean
Fixes #3595
2021-11-18 12:10:35 +01:00
Andreas Dangel
f9b5b9a021 [core] Fix Ant task with Java17
Fixes #3593
2021-11-18 11:32:11 +01:00
Andreas Dangel
48714f8161 [java] MethodReturnsInternalArray - add test case (#3630) 2021-11-15 19:20:41 +01:00
Andreas Dangel
956077f4d4 [java] TestClassWithoutTestCases - add test for #3624 2021-11-14 19:58:05 +01:00
Andreas Dangel
efe6f38aba [doc] Update release notes (#3620) 2021-11-13 11:40:59 +01:00
Andreas Dangel
9e5bfe9536 [doc] Update release notes (#3618) 2021-11-13 10:25:12 +01:00
Andreas Dangel
aa2a1a66fc [doc] Update release notes (#3613, #3614) 2021-11-12 11:50:14 +01:00
Andreas Dangel
b342097073 [doc] CPD CLI: --filelist to --file-list 2021-11-11 09:14:04 +01:00