832def7c30
Merge branch 'master' into pr/3760
2022-02-12 18:10:46 +01:00
918456bbcc
Update release notes, refs #3767
2022-02-11 21:49:37 +01:00
fe797fe135
[doc] Update release notes [skip ci]
2022-02-03 20:03:17 +01:00
1d29cdeccb
Prepare next development version [skip ci]
2022-01-29 09:55:16 +01:00
2d6a149659
Prepare pmd release 6.42.0
2022-01-29 09:42:23 +01:00
93811d3449
Merge pull request #3726 from adangel:issue-3328-designer-bat
...
[core] Handle quotes correctly in designer.bat and other *.bat files
#3726
* pr-3726:
[core] Handle quotes correctly in designer.bat and other *.bat files
2022-01-27 14:23:40 +01:00
fb5e4dce91
[doc] Update release notes ( #3747 )
2022-01-24 19:37:54 +01:00
c0c2c76e49
Merge pull request #3722 from adangel:issue-3721-returnemptycollection
...
[java] Fix #3721 ReturnEmptyCollectionRatherThanNull false positive with
lambdas #3722
* pr-3722:
Revert "dogfood - suppress ReturnEmptyCollectionRatherThanNull"
[java] ReturnEmptyCollectionRatherThanNull - fix false positive for
lambdas
2022-01-20 15:27:06 +01:00
6558167ec1
Merge pull request #3674 from adangel:issue-3639-usestringbufferlength
...
[java] UseStringBufferLength: false negative with empty string variable
#3674
* pr-3674:
[java] UseStringBufferLength: false negative with empty string
variable
2022-01-20 15:25:16 +01:00
3b8f87a38c
Merge pull request #3745 from gredler:pmd-3712
...
[java] Fix #3712 : InsufficientStringBufferDeclaration setLength false
positive #3745
* pr-3745:
[doc] Update release notes (#3712 , #3745 )
Fix #3712 : InsufficientStringBufferDeclaration false positive with
StringBuilder.setLength(0)
2022-01-20 15:23:31 +01:00
869419cb31
[doc] Update release notes ( #3712 , #3745 )
2022-01-20 15:22:32 +01:00
8f7dc0f033
[doc] Fix release notes
2022-01-20 15:20:42 +01:00
a4bef55362
Merge pull request #3727 from dykov:hotfix/3679
...
[java] #3724 - fix FinalFieldCouldBeStatic: triggers only if the
referenced name is static #3727
* pr-3727:
[doc] Update release notes (#3727 )
#3724 - fix FinalFieldCouldBeStatic: triggers only if the referenced
name is static
2022-01-20 15:19:01 +01:00
d857d94ec9
[doc] Update release notes ( #3727 )
2022-01-20 15:18:02 +01:00
eadc469c39
Merge pull request #3667 from adangel:issue-3644-invalidlogmessageformat
...
[java] InvalidLogMessageFormat - fix false positive with logstash #3667
* pr-3667:
Use Set instead of array
[java] InvalidLogMessageFormat - fix false positive with logstash
2022-01-20 10:58:32 +01:00
803cfad7de
Merge pull request #3725 from adangel:issue-3703-javascript-rhino
...
[java] Fix #3703 and update Rhino #3725
* pr-3725:
[javascript] Update Rhino from 1.7.13 to 1.7.14
[javascript] Add ASTXmlPropRef node
2022-01-20 10:45:03 +01:00
f37a99d651
Fix #3712 : InsufficientStringBufferDeclaration false positive with StringBuilder.setLength(0)
2022-01-19 20:37:14 -05:00
19529542db
Merge pull request #3740 from oowekyala:issue3698-symtable
...
[java] Fix #3698 - Error resolving Symbol Table #3740
* pr-3740:
[doc] Update release notes (#3698 )
Fix #3698 - Error resolving Symbol Table
2022-01-17 19:08:13 +01:00
51212fd55a
[doc] Update release notes ( #3698 )
2022-01-17 19:07:18 +01:00
d49014c861
Merge pull request #3742 from dykov:hotfix/3701
...
[java] Fix #3701 - fix MissingStaticMethodInNonInstantiatableClass for
method local classes #3742
* pr-3742:
[doc] Update release notes (#3701 , #3742 )
#3701 - fix MissingStaticMethodInNonInstantiatableClass for method
local classes
2022-01-17 19:05:59 +01:00
7688346045
[doc] Update release notes ( #3701 , #3742 )
2022-01-17 19:04:45 +01:00
3f9bfcf95d
[doc] Update release notes ( #3744 )
2022-01-17 18:58:35 +01:00
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
4b14c09b4d
[doc] Update release notes ( #3720 )
2022-01-13 18:17:36 +01:00
a52c62c292
[doc] Update release notes ( #3679 , #3724 )
2022-01-13 18:08:06 +01:00
308173a0fc
[core] Handle quotes correctly in designer.bat and other *.bat files
...
Fixes #3328
2022-01-13 17:16:07 +01:00
f6c994eb3d
[javascript] Update Rhino from 1.7.13 to 1.7.14
...
* Add more nodes
* Note: UpdateExpression is now parsed instead of UnaryExpression
for increments/decrements
2022-01-13 14:38:28 +01:00
cd71c038dd
[javascript] Add ASTXmlPropRef node
...
Fixes #3703
2022-01-13 13:44:36 +01:00
ff2dfedf3c
[java] ReturnEmptyCollectionRatherThanNull - fix false positive for
...
lambdas
Fixes #3721
2022-01-10 18:21:20 +01:00
9802b12182
[doc] Update release notes ( #3686 , #3704 )
2022-01-09 19:42:59 +01:00
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
27b5c9496f
[doc] Update release notes
2022-01-09 19:35:13 +01:00
d867654676
Merge branch 'master' into issue-3644-invalidlogmessageformat
2022-01-09 19:30:46 +01:00
45b1b81cc7
Update release notes
...
refs #3713
2022-01-05 13:22:15 +01:00
aadef37d49
[doc] Update release notes ( #3693 )
2021-12-21 19:14:24 +01:00
9d162156a2
[doc] Update release notes ( #3209 , #3468 , #3683 )
2021-12-17 09:54:31 +01:00
0a8054d531
[doc] Update changelog ( #3688 )
2021-12-15 18:50:35 +01:00
72a037d27f
[doc] Update release notes ( #3492 , #3631 )
2021-12-03 16:04:26 +01:00
d70761fe17
[java] UseStringBufferLength: false negative with empty string variable
...
* Fixes #3639
2021-12-03 15:00:30 +01:00
a890051306
[java] InvalidLogMessageFormat - fix false positive with logstash
...
Fixes #3644
2021-12-01 11:29:00 +01:00
013b86b6ef
Prepare next development version
2021-11-27 11:22:51 +01:00
975ccf27c4
Prepare pmd release 6.41.0
2021-11-27 11:09:40 +01:00
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
c206c0ef27
[doc] Update release notes ( #3648 )
2021-11-27 10:59:23 +01:00
039a3afda7
[doc] Update release notes [skip ci]
2021-11-27 10:26:07 +01:00
4e9038d057
[doc] Update release notes ( #2954 )
2021-11-27 10:22:15 +01:00
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
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
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
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