Andreas Dangel
d9fce6107e
Add @lukelukes as a contributor
2022-05-20 09:26:11 +02:00
Andreas Dangel
8a99dee911
[java] Update test case (ImmutableField)
2022-05-20 09:08:05 +02:00
Andreas Dangel
2daa3381b4
[doc] Update release notes ( #3874 , #3964 )
2022-05-20 09:06:29 +02:00
Andreas Dangel
c53a64c688
Update pmd-core/src/main/java/net/sourceforge/pmd/util/IOUtil.java
...
Co-authored-by: Clément Fournier <clement.fournier76@gmail.com>
2022-05-20 08:51:52 +02:00
Clément Fournier
fa41583254
Fix tests
2022-05-17 21:31:43 +02:00
Clément Fournier
9f98d5e264
Merge branch 'master' into issue2352-ruleset-deprecations
2022-05-17 21:17:34 +02:00
Maikel Steneker
7921e836b1
Add option to ignore C# attributes (annotations)
2022-05-16 16:45:08 +02:00
Clément Fournier
5ae11f4e8a
fix java tests
2022-05-15 15:30:14 +02:00
Clément Fournier
0a72e50109
Fix pmd warning
2022-05-15 14:31:16 +02:00
Clément Fournier
e759069956
Make semantic errors report processing errors
2022-05-15 14:28:45 +02:00
Clément Fournier
bd86027d90
Remove info level of SemanticErrorReporter
2022-05-15 14:15:06 +02:00
Clément Fournier
02571c6c04
Only use MessageReporter as backend of SemanticErrorReporter
2022-05-15 14:14:17 +02:00
Clément Fournier
f291a2917b
Turn many semantic errors into warnings
2022-05-15 14:09:58 +02:00
Clément Fournier
fd6f70545f
Merge branch '7.0.x' into abort-on-semantic-errors
2022-05-15 13:05:21 +02:00
Andreas Dangel
e8935523ed
Update pmd-java/src/main/resources/category/java/performance.xml
...
Co-authored-by: Clément Fournier <clement.fournier76@gmail.com>
2022-05-13 20:07:18 +02:00
Andreas Dangel
a507d8c85f
Merge branch 'master' into pmd7-replace-commons-io
2022-05-13 18:41:05 +02:00
Andreas Dangel
8fc4e7e1c9
Merge branch 'master' into replace-commons-io
2022-05-13 18:40:30 +02:00
Andreas Dangel
9d23d79802
[ci] regression test - skip patching/building spring
...
The regression tester now does not anymore
execute a "git reset"... and the patched
files stay in place in the github actions cache.
2022-05-13 18:40:05 +02:00
Andreas Dangel
fe414864a0
Replace IOUtils with IOUtil, Fix compile errors
2022-05-13 17:21:43 +02:00
Andreas Dangel
91342e3d8c
Merge branch 'replace-commons-io' into pmd7-replace-commons-io
2022-05-13 17:14:09 +02:00
Andreas Dangel
a9219b7967
[core] Fix bug in IOUtil.fromReader
2022-05-13 17:13:16 +02:00
Andreas Dangel
8addd05369
Fix tests under Windows
2022-05-13 16:43:17 +02:00
Andreas Dangel
17ba56e454
Replace IOUtils with IOUtil, Fix compile errors
2022-05-13 16:14:47 +02:00
Andreas Dangel
309d1dea28
Merge branch 'replace-commons-io' into pmd7-replace-commons-io
2022-05-13 16:00:19 +02:00
Andreas Dangel
1c9096809d
[doc] Update release notes ( #3942 )
2022-05-13 15:25:24 +02:00
Andreas Dangel
cfacfbbff2
Fix tests under Windows
2022-05-13 15:18:03 +02:00
Andreas Dangel
bef7eed0ec
[doc] Replace IOUtils with IOUtil
2022-05-13 12:03:16 +02:00
Andreas Dangel
a1922c5956
[dist] Replace IOUtils with IOUtil
2022-05-13 12:03:16 +02:00
Andreas Dangel
a4ebb66769
Replace IOUtils with IOUtil
...
plsql, xml, apex, html, javascript, scala
2022-05-13 12:03:15 +02:00
Andreas Dangel
abfc463ef9
Update build-tools to 18-SNAPSHOT
2022-05-13 12:03:15 +02:00
Andreas Dangel
2887fe3ae0
[core] Replace IOUtils with IOUtil
2022-05-13 12:03:15 +02:00
Andreas Dangel
753cb49e40
[all] Remove dependency to commons-io
2022-05-13 12:03:14 +02:00
Andreas Dangel
4944177cc4
[core] Add missing methods to IOUtil as replacement for IOUtils
2022-05-13 12:03:14 +02:00
Andreas Dangel
a28c239921
Bump kotest from 4.3.1 to 4.4.3
2022-05-12 18:08:36 +02:00
Andreas Dangel
03a51a73a5
Bump kotlin from 1.4.10 to 1.4.32
...
Fixes https://nvd.nist.gov/vuln/detail/CVE-2020-29582
2022-05-12 17:48:04 +02:00
Andreas Dangel
8d5fda07be
Merge branch 'master' into usearraysaslist-fixes
2022-05-12 17:36:08 +02:00
Andreas Dangel
dc512e8a04
[ci] Update gems
...
- update pmdtester from 1.5.0 to 1.5.1
- update nokogiri from 1.13.5 to 1.13.6
- update activesupport from 6.0.4.8 to 6.0.5
2022-05-12 17:33:54 +02:00
Andreas Dangel
f81752dc57
[java] UseArraysAsList - skip primitive arrays
...
Fixes #3379
2022-05-12 15:54:47 +02:00
Andreas Dangel
28b0d13da9
[java] UseArraysAsList - ignore non-trivial loops
...
Fixes #3965
2022-05-12 15:16:49 +02:00
Luke Lukes
402939f9cc
[java] ImmutableField: fix mockito/spring false positives
2022-05-10 14:56:10 +03:00
Per Abich
d0ed105b90
Slight refactoring of my changes to reduce complexity
2022-05-09 09:12:33 +02:00
Clément Fournier
8d7074dbaa
Improve doc for parameters
2022-05-08 15:17:40 +02:00
Per Abich
f85a635669
Fixed checkstyle violations
2022-05-08 13:02:15 +02:00
Per Abich
418fe220b9
Fixed #3954 missing reporting of issue on records.
2022-05-08 12:45:40 +02:00
Per Abich
5657559026
Fixed #3954 and wrote test confirming it.
2022-05-08 11:55:20 +02:00
Clément Fournier
90ef710c48
release notes
2022-05-07 19:33:29 +02:00
Clément Fournier
e7229407d4
Fix tests
2022-05-07 19:29:00 +02:00
Clément Fournier
06d0d6b0fb
More tests, release notes
2022-05-07 18:59:21 +02:00
Clément Fournier
686e878caf
Fix #1445 - Allow CLI to take globs as parameters
...
This doesn't interpret globs or anything, only
makes the parameter parsing compatible with shell
expansion. Globs are therefore available provided
you use a shell with that feature
2022-05-07 18:42:45 +02:00
Clément Fournier
f27ea900ab
Fix test
2022-05-07 17:02:14 +02:00