Andreas Dangel
f48ab0e509
[doc] Mark package n.s.p.lang.html experimental
2022-04-28 11:57:30 +02:00
Andreas Dangel
e6254baaae
Merge remote-tracking branch 'adangel/html-jsoup' into html-jsoup
2022-04-22 12:40:44 +02:00
Andreas Dangel
0e6ad2dc63
[html] Add documentation ( #3885 )
2022-04-22 12:34:59 +02:00
Andreas Dangel
83c07a540b
[html] New rule UseAltAttributeForImages which uses rule chain
2022-04-22 12:01:55 +02:00
Andreas Dangel
b3871a1476
[html] New rule UnnecessaryTypeAttributeRule
2022-04-22 11:39:38 +02:00
Andreas Dangel
3e8274fd0d
[html] Rename AST nodes
2022-04-22 11:38:40 +02:00
Andreas Dangel
004a59ab04
[html] Add visitor, add tests for xpath and java rules
2022-04-22 10:49:13 +02:00
Andreas Dangel
62bedd301a
Merge branch 'master' into html-jsoup
2022-04-22 08:55:55 +02:00
Andreas Dangel
24f4b2ecb6
[ci] Fix maven-pmd-plugin configuration
2022-04-22 08:20:46 +02:00
Andreas Dangel
23997a15d7
Fix pmd dogfood - ClassWithOnlyPrivateConstructorsShouldBeFinal
2022-04-21 21:06:31 +02:00
Andreas Dangel
764920f61f
Fix unit test under Windows
2022-04-21 17:14:11 +02:00
Andreas Dangel
9b2a92bc52
Merge pull request #3921 from oowekyala:issue3068-mock-rules-for-cli-tests
...
[java] Make cli tests use dummy rules #3921
2022-04-21 16:55:29 +02:00
Andreas Dangel
ab1cb6d0e9
Merge pull request #3910 from laoseth:master
...
[java] UnusedPrivateField - Allow the ignored fieldnames to be configurable #3910
2022-04-21 16:52:36 +02:00
Andreas Dangel
29175e0c90
[doc] Update release notes ( #3910 )
2022-04-21 16:51:58 +02:00
Andreas Dangel
e1868543ad
Merge branch 'master' into pr-3910
2022-04-21 16:49:49 +02:00
Andreas Dangel
dc4894d0f5
Add @laoseth as a contributor
2022-04-21 16:45:30 +02:00
Andreas Dangel
455cd962eb
Update docs/pages/release_notes.md
2022-04-21 16:43:29 +02:00
Andreas Dangel
b0f349085d
Merge pull request #3896 from oowekyala:fix-dump-cli
...
[core] Fix ast-dump CLI when reading from stdin #3896
2022-04-21 16:41:51 +02:00
Andreas Dangel
8e0eac97bc
Fix unit test
2022-04-21 16:30:13 +02:00
Andreas Dangel
cfc981fc8e
[doc] Update release notes ( #3896 )
2022-04-21 16:22:18 +02:00
Andreas Dangel
bb564be0b1
[core] AbstractParser.setFileName is InternalApi
2022-04-21 16:21:48 +02:00
Andreas Dangel
aa50b6f28c
Merge branch 'master' into pr-3896
2022-04-21 16:19:38 +02:00
Andreas Dangel
a6d8c1b646
Merge pull request #3928 from LiGaOg:master
...
[plsql] Fix plsql parsing error in parenthesis groups #3928
2022-04-21 11:32:41 +02:00
Andreas Dangel
cb4b981fdd
Add @LiGaOg as a contributor
2022-04-21 11:29:53 +02:00
Andreas Dangel
ebbc017363
[doc] Update release notes ( #3706 , #3928 )
2022-04-21 11:29:26 +02:00
Andreas Dangel
f5be685068
[plsql] Convert ParenthesisGroupTest to be a tree dump test
2022-04-21 11:26:30 +02:00
李家奥
17ff1b7ffb
fix one error in ParenthesisGroup0.pls
2022-04-21 14:47:08 +08:00
李家奥
2667b421c1
add junit test cases
2022-04-20 14:37:11 +08:00
Clément Fournier
9513c505fb
checkstyle
2022-04-19 00:30:20 -06:00
Clément Fournier
8277fd2064
Update release notes, refs #3910
2022-04-19 00:30:20 -06:00
Clément Fournier
6f12ed1322
Stop ignoring name "IDENT"
2022-04-19 00:30:20 -06:00
Seth Wilcox
aab240bc2d
Allow the ignored fieldnames in the Unused Private Field check to be configurable. The current hardcoded defaults handle the fields needed for java serialization, but this isn't documented, and having this be configurable, as well as explicitly documented can be helpful. For example, our default new file template always creates a logger for every file, and I would prefer to have the logger there unused for future use, rather than having to pull it when not used
2022-04-19 00:30:20 -06:00
李家奥
5958b928dc
[plsql] Fix parsing exception
2022-04-19 11:03:29 +08:00
Clément Fournier
91d019343c
Move things around
2022-04-16 20:11:10 +02:00
Clément Fournier
24b7bfb47a
Merge branch 'master' into pr/3885
2022-04-16 20:06:32 +02:00
Clément Fournier
cdf4944865
Checkstyle
2022-04-15 20:05:04 +02:00
Clément Fournier
afc43191dc
update release notes
2022-04-15 19:55:35 +02:00
Clément Fournier
367c6cf54a
Update JS module
2022-04-15 19:54:31 +02:00
Clément Fournier
c778266294
Update java/CLITest
2022-04-15 19:41:39 +02:00
Clément Fournier
359225ca37
Update ExcludeLinesTest
2022-04-15 19:34:55 +02:00
Clément Fournier
715442b66b
Update java/PMDTaskTest to use mocked rules
2022-04-15 19:31:56 +02:00
Clément Fournier
be2618b66b
Merge branch 'pr/3886'
...
Ref #3886
2022-04-15 14:46:30 +02:00
Clément Fournier
28168ac27e
Merge branch 'master' into pr/3886
2022-04-15 14:46:22 +02:00
Andreas Dangel
45cb0a0a35
[ci] Fix pmd-regression-tester calls for PRs against pmd/7.0.x
...
In that case, we should run the regression tests against master
with the same ruleset as used for pmd/7.0.x in the previous
run.
2022-04-12 19:20:56 +02:00
Andreas Dangel
654c8bdb14
Merge pull request #3883 from jasonqiu98:master
...
[doc] Improve side bar by Adding Release Date #3883
2022-04-12 17:06:51 +02:00
Andreas Dangel
95a3eaf90f
Add @jasonqiu98 as a contributor
2022-04-12 16:56:32 +02:00
Andreas Dangel
aa4e76cb71
[doc] Update release notes ( #2505 , #3883 )
2022-04-12 16:55:55 +02:00
Andreas Dangel
d09a48ad5f
Update regression-tester and other gems
...
pmd-tester 1.4.1
nokogiri 1.13.4
Fixes the following security alerts:
- Out-of-bounds Write in zlib affects Nokogiri
- XML Injection in Xerces Java affects Nokogiri
- Inefficient Regular Expression Complexity in Nokogiri
- Denial of Service (DoS) in Nokogiri on JRuby
2022-04-12 12:17:01 +02:00
Andreas Dangel
d3211dbbf0
Merge pull request #3889 from adangel:noclassdeffound-uselessoverridingrule
...
[java] Catch LinkageError in UselessOverridingMethodRule #3889
2022-04-12 12:10:34 +02:00
Andreas Dangel
4f2e075521
Merge pull request #3887 from adangel:sarif-encoding
...
[core] Use always UTF-8 encoding for SARIF #3887
2022-04-12 11:50:24 +02:00