[pmd-commits] [pmd/pmd] 322e94: Update documentation

2022-04-21 Thread Machine account for PMD via Pmd-commits
  Branch: refs/heads/gh-pages
  Home:   https://github.com/pmd/pmd
  Commit: 322e94d67c294a6e998bee29766fa91de02c9ede
  https://github.com/pmd/pmd/commit/322e94d67c294a6e998bee29766fa91de02c9ede
  Author: PMD CI (pmd-bot) 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M feed.xml

  Log Message:
  ---
  Update documentation

https://github.com/pmd/pmd/actions/runs/2203826776
https://github.com/pmd/pmd/compare/764920f61fdb...23997a15d734




___
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits


[pmd-commits] [pmd/pmd] 23997a: Fix pmd dogfood - ClassWithOnlyPrivateConstructors...

2022-04-21 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: 23997a15d734b9d47234929d417715ac17e6823c
  https://github.com/pmd/pmd/commit/23997a15d734b9d47234929d417715ac17e6823c
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java

  Log Message:
  ---
  Fix pmd dogfood - ClassWithOnlyPrivateConstructorsShouldBeFinal


  Commit: 3cec04ebc53c75d5711c245e4cd8ebeba2901a83
  https://github.com/pmd/pmd/commit/3cec04ebc53c75d5711c245e4cd8ebeba2901a83
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java

  Log Message:
  ---
  Merge branch 'master' into pmd/7.0.x


Compare: https://github.com/pmd/pmd/compare/38765e1ce1b1...3cec04ebc53c


___
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits


[pmd-commits] [pmd/pmd] 23997a: Fix pmd dogfood - ClassWithOnlyPrivateConstructors...

2022-04-21 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 23997a15d734b9d47234929d417715ac17e6823c
  https://github.com/pmd/pmd/commit/23997a15d734b9d47234929d417715ac17e6823c
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java

  Log Message:
  ---
  Fix pmd dogfood - ClassWithOnlyPrivateConstructorsShouldBeFinal




___
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits


[pmd-commits] [pmd/pmd] 38765e: Add missing files

2022-04-21 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: 38765e1ce1b10815d01a96c905ec4e8770cb37be
  https://github.com/pmd/pmd/commit/38765e1ce1b10815d01a96c905ec4e8770cb37be
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup0.txt
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup1.txt
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup2.txt

  Log Message:
  ---
  Add missing files




___
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits


[pmd-commits] [pmd/pmd] d30841: [core] Fix ast-dump CLI when reading from stdin

2022-04-21 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: d30841b200676166f45678d367f5a061179076dc
  https://github.com/pmd/pmd/commit/d30841b200676166f45678d367f5a061179076dc
  Author: Clément Fournier 
  Date:   2022-04-03 (Sun, 03 Apr 2022)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java

  Log Message:
  ---
  [core] Fix ast-dump CLI when reading from stdin

Bug was introduced in e64d48


  Commit: 41b03fec64b239029ca078cb1d047dd141fa9da6
  https://github.com/pmd/pmd/commit/41b03fec64b239029ca078cb1d047dd141fa9da6
  Author: Clément Fournier 
  Date:   2022-04-03 (Sun, 03 Apr 2022)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractParser.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
M pmd-core/src/test/java/net/sourceforge/pmd/util/designer/DesignerTest.java

  Log Message:
  ---
  Make dummy parser more useful

It builds a tree now, which allows building
valid trees more easily.

The syntax is lispish: balanced parentheses
create new nodes.


  Commit: 13e2b3342c42dedae00353c78b4109a67b9be18f
  https://github.com/pmd/pmd/commit/13e2b3342c42dedae00353c78b4109a67b9be18f
  Author: Clément Fournier 
  Date:   2022-04-03 (Sun, 03 Apr 2022)

  Changed paths:
A pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/Io.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java
A 
pmd-core/src/test/java/net/sourceforge/pmd/util/treeexport/TreeExportCliTest.java

  Log Message:
  ---
  Make tree dump cli testable


  Commit: 5485794da51bfbe2f4ed039ade630eb4b4a26f90
  https://github.com/pmd/pmd/commit/5485794da51bfbe2f4ed039ade630eb4b4a26f90
  Author: Clément Fournier 
  Date:   2022-04-03 (Sun, 03 Apr 2022)

  Changed paths:
M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/util/treeexport/TreeExportCliTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/util/treeexport/TreeRenderersTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/util/treeexport/XmlTreeRendererTest.java

  Log Message:
  ---
  Cleanup some tests


  Commit: 9888ca485183f3c55885916d6e4093b8f3aa6f54
  https://github.com/pmd/pmd/commit/9888ca485183f3c55885916d6e4093b8f3aa6f54
  Author: Clément Fournier 
  Date:   2022-04-05 (Tue, 05 Apr 2022)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/Io.java

  Log Message:
  ---
  checkstyle


  Commit: 00da4fe48aad85f115e5475976d9f2e2f1aee8a8
  https://github.com/pmd/pmd/commit/00da4fe48aad85f115e5475976d9f2e2f1aee8a8
  Author: Clément Fournier 
  Date:   2022-04-06 (Wed, 06 Apr 2022)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeRenderers.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/XmlTreeRenderer.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/util/treeexport/TreeExportCliTest.java

  Log Message:
  ---
  Add names for line separators


  Commit: 1ed96bb52bf4137f8c5e98e4d05dadce0ac077a1
  https://github.com/pmd/pmd/commit/1ed96bb52bf4137f8c5e98e4d05dadce0ac077a1
  Author: Clément Fournier 
  Date:   2022-04-07 (Thu, 07 Apr 2022)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java

  Log Message:
  ---
  Move misplaced field


  Commit: 715442b66b97865782ac31786bcbf73f2a61c0b6
  https://github.com/pmd/pmd/commit/715442b66b97865782ac31786bcbf73f2a61c0b6
  Author: Clément Fournier 
  Date:   2022-04-15 (Fri, 15 Apr 2022)

  Changed paths:
M pmd-java/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/DummyJavaRule.java
M pmd-java/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml
A pmd-java/src/test/resources/rulesets/testing/test-rset-1.xml
A pmd-java/src/test/resources/rulesets/testing/test-rset-2.xml
A pmd-java/src/test/resources/rulesets/testing/test-rset-3.xml
M pmd-test/src/main/java/net/sourceforge/pmd/ant/AbstractAntTestHelper.java

  Log Message:
  ---
  Update java/PMDTaskTest to use mocked rules


  Commit: 359225ca3777ae39d82c19d1a5c08eefe3be16b4
  https://github.com/pmd/pmd/commit/359225ca3777ae39d82c19d1a5c08eefe3be16b4
  Author: Clément Fournier 
  Date:   2022-04-15 (Fri, 15 Apr 2022)

  Changed paths:
M pmd-java/src/test/java/net/sourceforge/pmd/ExcludeLinesTest.java
M pmd-java/src/test/resources/rulesets/testing/test-rset-3.xml

  Log Message:
  ---
  Update ExcludeLinesTest


  Commit: c77826629416c1e80ad3ecf5411b43f776c691e0
  

[pmd-commits] [pmd/pmd] 911b0e: Update documentation

2022-04-21 Thread Machine account for PMD via Pmd-commits
  Branch: refs/heads/gh-pages
  Home:   https://github.com/pmd/pmd
  Commit: 911b0eafb631c24b045f21d9763c38dc3dacbfbe
  https://github.com/pmd/pmd/commit/911b0eafb631c24b045f21d9763c38dc3dacbfbe
  Author: PMD CI (pmd-bot) 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M feed.xml
M pmd_projectdocs_credits.html
M pmd_release_notes.html
M pmd_rules_java_bestpractices.html

  Log Message:
  ---
  Update documentation

https://github.com/pmd/pmd/actions/runs/2202712399
https://github.com/pmd/pmd/compare/9b2a92bc52d8...764920f61fdb




___
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits


[pmd-commits] [pmd/pmd] 764920: Fix unit test under Windows

2022-04-21 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 764920f61fdb1741d74884cc1de05ffdb07f3bf2
  https://github.com/pmd/pmd/commit/764920f61fdb1741d74884cc1de05ffdb07f3bf2
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M pmd-core/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java

  Log Message:
  ---
  Fix unit test under Windows




___
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits


[pmd-commits] [pmd/pmd] 715442: Update java/PMDTaskTest to use mocked rules

2022-04-21 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 715442b66b97865782ac31786bcbf73f2a61c0b6
  https://github.com/pmd/pmd/commit/715442b66b97865782ac31786bcbf73f2a61c0b6
  Author: Clément Fournier 
  Date:   2022-04-15 (Fri, 15 Apr 2022)

  Changed paths:
M pmd-java/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/DummyJavaRule.java
M pmd-java/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml
A pmd-java/src/test/resources/rulesets/testing/test-rset-1.xml
A pmd-java/src/test/resources/rulesets/testing/test-rset-2.xml
A pmd-java/src/test/resources/rulesets/testing/test-rset-3.xml
M pmd-test/src/main/java/net/sourceforge/pmd/ant/AbstractAntTestHelper.java

  Log Message:
  ---
  Update java/PMDTaskTest to use mocked rules


  Commit: 359225ca3777ae39d82c19d1a5c08eefe3be16b4
  https://github.com/pmd/pmd/commit/359225ca3777ae39d82c19d1a5c08eefe3be16b4
  Author: Clément Fournier 
  Date:   2022-04-15 (Fri, 15 Apr 2022)

  Changed paths:
M pmd-java/src/test/java/net/sourceforge/pmd/ExcludeLinesTest.java
M pmd-java/src/test/resources/rulesets/testing/test-rset-3.xml

  Log Message:
  ---
  Update ExcludeLinesTest


  Commit: c77826629416c1e80ad3ecf5411b43f776c691e0
  https://github.com/pmd/pmd/commit/c77826629416c1e80ad3ecf5411b43f776c691e0
  Author: Clément Fournier 
  Date:   2022-04-15 (Fri, 15 Apr 2022)

  Changed paths:
M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java
A pmd-java/src/test/resources/rulesets/testing/rset-without-violations.xml

  Log Message:
  ---
  Update java/CLITest


  Commit: 367c6cf54a94474d41f65055e0f674d1d94958c5
  https://github.com/pmd/pmd/commit/367c6cf54a94474d41f65055e0f674d1d94958c5
  Author: Clément Fournier 
  Date:   2022-04-15 (Fri, 15 Apr 2022)

  Changed paths:
M pmd-javascript/src/test/java/net/sourceforge/pmd/cli/CLITest.java
A 
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/DummyJsRule.java
A pmd-javascript/src/test/resources/rulesets/testing/js-rset1.xml
M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java

  Log Message:
  ---
  Update JS module


  Commit: afc43191dc85cc19e2c1b59446949ef08fd388e4
  https://github.com/pmd/pmd/commit/afc43191dc85cc19e2c1b59446949ef08fd388e4
  Author: Clément Fournier 
  Date:   2022-04-15 (Fri, 15 Apr 2022)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  update release notes


  Commit: cdf49448651481526c231c725f667fe68d60fb61
  https://github.com/pmd/pmd/commit/cdf49448651481526c231c725f667fe68d60fb61
  Author: Clément Fournier 
  Date:   2022-04-15 (Fri, 15 Apr 2022)

  Changed paths:
M pmd-java/src/test/java/net/sourceforge/pmd/ExcludeLinesTest.java

  Log Message:
  ---
  Checkstyle


  Commit: 455cd962ebc06d9c673a51154003dd43ef1a919b
  https://github.com/pmd/pmd/commit/455cd962ebc06d9c673a51154003dd43ef1a919b
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  Update docs/pages/release_notes.md


  Commit: 9b2a92bc52d80d1b7b2caf91a4d188b5ed2adaab
  https://github.com/pmd/pmd/commit/9b2a92bc52d80d1b7b2caf91a4d188b5ed2adaab
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M docs/pages/release_notes.md
M pmd-java/src/test/java/net/sourceforge/pmd/ExcludeLinesTest.java
M pmd-java/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/DummyJavaRule.java
M pmd-java/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml
A pmd-java/src/test/resources/rulesets/testing/rset-without-violations.xml
A pmd-java/src/test/resources/rulesets/testing/test-rset-1.xml
A pmd-java/src/test/resources/rulesets/testing/test-rset-2.xml
A pmd-java/src/test/resources/rulesets/testing/test-rset-3.xml
M pmd-javascript/src/test/java/net/sourceforge/pmd/cli/CLITest.java
A 
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/DummyJsRule.java
A pmd-javascript/src/test/resources/rulesets/testing/js-rset1.xml
M pmd-test/src/main/java/net/sourceforge/pmd/ant/AbstractAntTestHelper.java
M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java

  Log Message:
  ---
  Merge pull request #3921 from oowekyala:issue3068-mock-rules-for-cli-tests

[java] Make cli tests use dummy rules #3921


Compare: https://github.com/pmd/pmd/compare/ab1cb6d0e985...9b2a92bc52d8


___
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits


[pmd-commits] [pmd/pmd] aab240: Allow the ignored fieldnames in the Unused Private...

2022-04-21 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: aab240bc2d27884135668e529824ea745c0dd3d7
  https://github.com/pmd/pmd/commit/aab240bc2d27884135668e529824ea745c0dd3d7
  Author: Seth Wilcox 
  Date:   2022-04-19 (Tue, 19 Apr 2022)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateFieldRule.java

  Log Message:
  ---
  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


  Commit: 6f12ed132277a990dbb25f8845f5dc190bc6fd9b
  https://github.com/pmd/pmd/commit/6f12ed132277a990dbb25f8845f5dc190bc6fd9b
  Author: Clément Fournier 
  Date:   2022-04-19 (Tue, 19 Apr 2022)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateFieldRule.java

  Log Message:
  ---
  Stop ignoring name "IDENT"


  Commit: 8277fd206401d0994948fb4d07506ece2b9c6952
  https://github.com/pmd/pmd/commit/8277fd206401d0994948fb4d07506ece2b9c6952
  Author: Clément Fournier 
  Date:   2022-04-19 (Tue, 19 Apr 2022)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  Update release notes, refs #3910


  Commit: 9513c505fb4e5f975de61686b33ccaf6b56a9c07
  https://github.com/pmd/pmd/commit/9513c505fb4e5f975de61686b33ccaf6b56a9c07
  Author: Clément Fournier 
  Date:   2022-04-19 (Tue, 19 Apr 2022)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateFieldRule.java

  Log Message:
  ---
  checkstyle


  Commit: dc4894d0f5dfcdc8ba1262b7b116c2be468511fa
  https://github.com/pmd/pmd/commit/dc4894d0f5dfcdc8ba1262b7b116c2be468511fa
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M .all-contributorsrc
M docs/pages/pmd/projectdocs/credits.md

  Log Message:
  ---
   Add @laoseth as a contributor


  Commit: e1868543adfa572d361eaa0e8d716ea258a1d3a1
  https://github.com/pmd/pmd/commit/e1868543adfa572d361eaa0e8d716ea258a1d3a1
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M .all-contributorsrc
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractParser.java
A pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/Io.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeRenderers.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/XmlTreeRenderer.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
M pmd-core/src/test/java/net/sourceforge/pmd/util/designer/DesignerTest.java
A 
pmd-core/src/test/java/net/sourceforge/pmd/util/treeexport/TreeExportCliTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/util/treeexport/TreeRenderersTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/util/treeexport/XmlTreeRendererTest.java
M 
pmd-core/src/test/resources/net/sourceforge/pmd/ant/xml/expected-pmd-ant-xml.xml
M pmd-plsql/etc/grammar/PldocAST.jjt
A 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroupTest.java
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup0.pls
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup0.txt
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup1.pls
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup1.txt
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup2.pls
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup2.txt

  Log Message:
  ---
  Merge branch 'master' into pr-3910


  Commit: 29175e0c909f8c9949d9ac831b96212377258b3c
  https://github.com/pmd/pmd/commit/29175e0c909f8c9949d9ac831b96212377258b3c
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  [doc] Update release notes (#3910)


  Commit: ab1cb6d0e9854d97a8bcc24655ea5e96b725cfc4
  https://github.com/pmd/pmd/commit/ab1cb6d0e9854d97a8bcc24655ea5e96b725cfc4
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M .all-contributorsrc
M docs/pages/pmd/projectdocs/credits.md
 

[pmd-commits] [pmd/pmd] d30841: [core] Fix ast-dump CLI when reading from stdin

2022-04-21 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: d30841b200676166f45678d367f5a061179076dc
  https://github.com/pmd/pmd/commit/d30841b200676166f45678d367f5a061179076dc
  Author: Clément Fournier 
  Date:   2022-04-03 (Sun, 03 Apr 2022)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java

  Log Message:
  ---
  [core] Fix ast-dump CLI when reading from stdin

Bug was introduced in e64d48


  Commit: 41b03fec64b239029ca078cb1d047dd141fa9da6
  https://github.com/pmd/pmd/commit/41b03fec64b239029ca078cb1d047dd141fa9da6
  Author: Clément Fournier 
  Date:   2022-04-03 (Sun, 03 Apr 2022)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractParser.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
M pmd-core/src/test/java/net/sourceforge/pmd/util/designer/DesignerTest.java

  Log Message:
  ---
  Make dummy parser more useful

It builds a tree now, which allows building
valid trees more easily.

The syntax is lispish: balanced parentheses
create new nodes.


  Commit: 13e2b3342c42dedae00353c78b4109a67b9be18f
  https://github.com/pmd/pmd/commit/13e2b3342c42dedae00353c78b4109a67b9be18f
  Author: Clément Fournier 
  Date:   2022-04-03 (Sun, 03 Apr 2022)

  Changed paths:
A pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/Io.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java
A 
pmd-core/src/test/java/net/sourceforge/pmd/util/treeexport/TreeExportCliTest.java

  Log Message:
  ---
  Make tree dump cli testable


  Commit: 5485794da51bfbe2f4ed039ade630eb4b4a26f90
  https://github.com/pmd/pmd/commit/5485794da51bfbe2f4ed039ade630eb4b4a26f90
  Author: Clément Fournier 
  Date:   2022-04-03 (Sun, 03 Apr 2022)

  Changed paths:
M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/util/treeexport/TreeExportCliTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/util/treeexport/TreeRenderersTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/util/treeexport/XmlTreeRendererTest.java

  Log Message:
  ---
  Cleanup some tests


  Commit: 9888ca485183f3c55885916d6e4093b8f3aa6f54
  https://github.com/pmd/pmd/commit/9888ca485183f3c55885916d6e4093b8f3aa6f54
  Author: Clément Fournier 
  Date:   2022-04-05 (Tue, 05 Apr 2022)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/Io.java

  Log Message:
  ---
  checkstyle


  Commit: 00da4fe48aad85f115e5475976d9f2e2f1aee8a8
  https://github.com/pmd/pmd/commit/00da4fe48aad85f115e5475976d9f2e2f1aee8a8
  Author: Clément Fournier 
  Date:   2022-04-06 (Wed, 06 Apr 2022)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeRenderers.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/XmlTreeRenderer.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/util/treeexport/TreeExportCliTest.java

  Log Message:
  ---
  Add names for line separators


  Commit: 1ed96bb52bf4137f8c5e98e4d05dadce0ac077a1
  https://github.com/pmd/pmd/commit/1ed96bb52bf4137f8c5e98e4d05dadce0ac077a1
  Author: Clément Fournier 
  Date:   2022-04-07 (Thu, 07 Apr 2022)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java

  Log Message:
  ---
  Move misplaced field


  Commit: aa50b6f28cb2729b8696f937c54d87cc2c829e8b
  https://github.com/pmd/pmd/commit/aa50b6f28cb2729b8696f937c54d87cc2c829e8b
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M .all-contributorsrc
M Dangerfile
M Gemfile.lock
M docs/Gemfile.lock
M docs/_includes/sidebar.html
M docs/css/pmd-customstyles.css
M docs/css/theme-blue.css
M docs/css/theme-green.css
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/SarifRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/IOUtil.java
M pmd-core/src/test/java/net/sourceforge/pmd/FooRule.java
M pmd-core/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/AbstractRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/CodeClimateRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/HTMLRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/JsonRendererTest.java
M 

[pmd-commits] [pmd/pmd] d93dfa: Update documentation

2022-04-21 Thread Machine account for PMD via Pmd-commits
  Branch: refs/heads/gh-pages
  Home:   https://github.com/pmd/pmd
  Commit: d93dfa3775f356fa0371626dd9bb36656bdcdaaf
  https://github.com/pmd/pmd/commit/d93dfa3775f356fa0371626dd9bb36656bdcdaaf
  Author: PMD CI (pmd-bot) 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M 404.html
M feed.xml
M index.html
M js/mydoc_scroll.html
M license.html
M news.html
M news_archive.html
M pmd_about_help.html
M pmd_apex_metrics_index.html
M pmd_devdocs_building.html
M pmd_devdocs_development.html
M pmd_devdocs_experimental_ast_dump.html
M pmd_devdocs_how_pmd_works.html
M pmd_devdocs_major_adding_new_cpd_language.html
M pmd_devdocs_major_adding_new_language.html
M pmd_devdocs_major_adding_new_metrics_framework.html
M pmd_devdocs_major_rule_guidelines.html
M pmd_devdocs_pmdtester.html
M pmd_devdocs_roadmap.html
M pmd_devdocs_rule_deprecation_policy.html
M pmd_devdocs_writing_documentation.html
M pmd_java_metrics_index.html
M pmd_languages_java.html
M pmd_languages_jsp.html
M pmd_languages_plsql.html
M pmd_languages_visualforce.html
M pmd_languages_xml.html
M pmd_next_major_development.html
M pmd_projectdocs_committers_infrastructure.html
M pmd_projectdocs_committers_main_landing_page.html
M pmd_projectdocs_committers_merging_pull_requests.html
M pmd_projectdocs_committers_releasing.html
M pmd_projectdocs_credits.html
M pmd_projectdocs_faq.html
M pmd_projectdocs_trivia_meaning.html
M pmd_projectdocs_trivia_news.html
M pmd_projectdocs_trivia_products.html
M pmd_projectdocs_trivia_similarprojects.html
M pmd_release_notes.html
M pmd_release_notes_old.html
M pmd_rules_apex.html
M pmd_rules_apex_bestpractices.html
M pmd_rules_apex_codestyle.html
M pmd_rules_apex_design.html
M pmd_rules_apex_documentation.html
M pmd_rules_apex_errorprone.html
M pmd_rules_apex_performance.html
M pmd_rules_apex_security.html
M pmd_rules_ecmascript.html
M pmd_rules_ecmascript_bestpractices.html
M pmd_rules_ecmascript_codestyle.html
M pmd_rules_ecmascript_errorprone.html
M pmd_rules_java.html
M pmd_rules_java_bestpractices.html
M pmd_rules_java_codestyle.html
M pmd_rules_java_design.html
M pmd_rules_java_documentation.html
M pmd_rules_java_errorprone.html
M pmd_rules_java_multithreading.html
M pmd_rules_java_performance.html
M pmd_rules_java_security.html
M pmd_rules_jsp.html
M pmd_rules_jsp_bestpractices.html
M pmd_rules_jsp_codestyle.html
M pmd_rules_jsp_design.html
M pmd_rules_jsp_errorprone.html
M pmd_rules_jsp_security.html
M pmd_rules_modelica.html
M pmd_rules_modelica_bestpractices.html
M pmd_rules_plsql.html
M pmd_rules_plsql_bestpractices.html
M pmd_rules_plsql_codestyle.html
M pmd_rules_plsql_design.html
M pmd_rules_plsql_errorprone.html
M pmd_rules_pom.html
M pmd_rules_pom_errorprone.html
M pmd_rules_scala.html
M pmd_rules_vf.html
M pmd_rules_vf_security.html
M pmd_rules_vm.html
M pmd_rules_vm_bestpractices.html
M pmd_rules_vm_design.html
M pmd_rules_vm_errorprone.html
M pmd_rules_xml.html
M pmd_rules_xml_errorprone.html
M pmd_rules_xsl.html
M pmd_rules_xsl_codestyle.html
M pmd_rules_xsl_performance.html
M pmd_userdocs_best_practices.html
M pmd_userdocs_cli_reference.html
M pmd_userdocs_configuring_rules.html
M pmd_userdocs_cpd.html
M pmd_userdocs_cpd_report_formats.html
M pmd_userdocs_extending_defining_properties.html
M pmd_userdocs_extending_designer_reference.html
M pmd_userdocs_extending_metrics_howto.html
M pmd_userdocs_extending_rule_guidelines.html
M pmd_userdocs_extending_testing.html
M pmd_userdocs_extending_writing_java_rules.html
M pmd_userdocs_extending_writing_pmd_rules.html
M pmd_userdocs_extending_writing_rules_intro.html
M pmd_userdocs_extending_writing_xpath_rules.html
M pmd_userdocs_extending_your_first_rule.html
M pmd_userdocs_incremental_analysis.html
M pmd_userdocs_installation.html
M pmd_userdocs_making_rulesets.html
M pmd_userdocs_report_formats.html
M pmd_userdocs_suppressing_warnings.html
M pmd_userdocs_tools.html
M pmd_userdocs_tools_ant.html
M pmd_userdocs_tools_ci.html
M pmd_userdocs_tools_gradle.html
M pmd_userdocs_tools_java_api.html
M pmd_userdocs_tools_maven.html
M tag_devdocs.html
M tag_extending.html
M tag_getting_started.html
M tag_languages.html
M tag_metrics.html
M tag_release_notes.html
M tag_rule_references.html
M tag_tools.html
M tag_troubleshooting.html
M tag_userdocs.html

  Log Message:
  ---
  Update documentation

https://github.com/pmd/pmd/actions/runs/2201024290
https://github.com/pmd/pmd/compare/be2618b66b8d...a6d8c1b646e3




___

[pmd-commits] [pmd/pmd] 5958b9: [plsql] Fix parsing exception

2022-04-21 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 5958b928dc05bed5ba19705f799ada057dab19dc
  https://github.com/pmd/pmd/commit/5958b928dc05bed5ba19705f799ada057dab19dc
  Author: 李家奥 
  Date:   2022-04-19 (Tue, 19 Apr 2022)

  Changed paths:
M pmd-plsql/etc/grammar/PldocAST.jjt

  Log Message:
  ---
  [plsql] Fix parsing exception


  Commit: 2667b421c157b3688c07bce8e98520be8ce591fa
  https://github.com/pmd/pmd/commit/2667b421c157b3688c07bce8e98520be8ce591fa
  Author: 李家奥 
  Date:   2022-04-20 (Wed, 20 Apr 2022)

  Changed paths:
M pmd-plsql/etc/grammar/PldocAST.jjt
A 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroupTest.java
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup0.pls
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup1.pls
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup2.pls

  Log Message:
  ---
  add junit test cases


  Commit: 17ff1b7ffb1b6b34d10b208d7568916000539c38
  https://github.com/pmd/pmd/commit/17ff1b7ffb1b6b34d10b208d7568916000539c38
  Author: 李家奥 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup0.pls

  Log Message:
  ---
  fix one error in ParenthesisGroup0.pls


  Commit: f5be685068e0ee32ba1abaa7a0c05196b18ec640
  https://github.com/pmd/pmd/commit/f5be685068e0ee32ba1abaa7a0c05196b18ec640
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroupTest.java
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup0.txt
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup1.txt
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup2.txt

  Log Message:
  ---
  [plsql] Convert ParenthesisGroupTest to be a tree dump test


  Commit: ebbc01736392e35f8627e9ea5634c8feb8fec8a0
  https://github.com/pmd/pmd/commit/ebbc01736392e35f8627e9ea5634c8feb8fec8a0
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  [doc] Update release notes (#3706, #3928)


  Commit: cb4b981fdd43e4d35e70390cd0b4d3073c7ef096
  https://github.com/pmd/pmd/commit/cb4b981fdd43e4d35e70390cd0b4d3073c7ef096
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M .all-contributorsrc
M docs/pages/pmd/projectdocs/credits.md

  Log Message:
  ---
   Add @LiGaOg as a contributor


  Commit: a6d8c1b646e366401683f6e482068af79644f2de
  https://github.com/pmd/pmd/commit/a6d8c1b646e366401683f6e482068af79644f2de
  Author: Andreas Dangel 
  Date:   2022-04-21 (Thu, 21 Apr 2022)

  Changed paths:
M .all-contributorsrc
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
M pmd-plsql/etc/grammar/PldocAST.jjt
A 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroupTest.java
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup0.pls
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup0.txt
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup1.pls
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup1.txt
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup2.pls
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup2.txt

  Log Message:
  ---
  Merge pull request #3928 from LiGaOg:master

[plsql] Fix plsql parsing error in parenthesis groups #3928


Compare: https://github.com/pmd/pmd/compare/be2618b66b8d...a6d8c1b646e3


___
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits