[pmd-commits] [pmd/pmd] 7177db: Update documentation

2022-02-25 Thread Machine account for PMD via Pmd-commits
  Branch: refs/heads/gh-pages
  Home:   https://github.com/pmd/pmd
  Commit: 7177dbafe5d9f0d4763921654196525ca17a4c8e
  https://github.com/pmd/pmd/commit/7177dbafe5d9f0d4763921654196525ca17a4c8e
  Author: PMD CI (pmd-bot) 
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
M feed.xml
M pmd_release_notes.html
M pmd_userdocs_tools_ant.html

  Log Message:
  ---
  Update documentation

https://github.com/pmd/pmd/actions/runs/1900413401
null




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


[pmd-commits] [pmd/pmd] 6b2dde: [core] Fix SARIF formatter reporting multiple loca...

2022-02-25 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: 6b2dde878ad62018a0cd87a4fdbccf9a3981be24
  https://github.com/pmd/pmd/commit/6b2dde878ad62018a0cd87a4fdbccf9a3981be24
  Author: Andreas Dangel 
  Date:   2022-02-17 (Thu, 17 Feb 2022)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-core/src/main/java/net/sourceforge/pmd/renderers/internal/sarif/SarifLogBuilder.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SarifRendererTest.java
A 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple-locations.sarif.json
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple.sarif.json

  Log Message:
  ---
  [core] Fix SARIF formatter reporting multiple locations

... when it should report multiple results instead.
Now one violation is mapped to exactly one result.

Fixes #3768


  Commit: 3eed1164b48da0802d15834f69502ba50ff4a14d
  https://github.com/pmd/pmd/commit/3eed1164b48da0802d15834f69502ba50ff4a14d
  Author: Andreas Dangel 
  Date:   2022-02-17 (Thu, 17 Feb 2022)

  Changed paths:
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/AbstractRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/CSVRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/CodeClimateRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/JsonRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/PapariTextRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/RenderersTests.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SarifRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SummaryHTMLRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/TextPadRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/TextRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/VBHTMLRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/YAHTMLRendererTest.java
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/json/expected-multiple.json

  Log Message:
  ---
  [core] Refactoring renderer tests


  Commit: a6ac757649e1428ca9a55724c1dbeab4ef5192b3
  https://github.com/pmd/pmd/commit/a6ac757649e1428ca9a55724c1dbeab4ef5192b3
  Author: jeickhoff 
  Date:   2022-02-23 (Wed, 23 Feb 2022)

  Changed paths:
M docs/_layouts/default.html
M docs/_layouts/page.html
M docs/css/customstyles.css
M docs/js/customscripts.js

  Log Message:
  ---
  Add responsive floating table-of-contents to documentation website


  Commit: 5d537140c8b4483efa3e2938e7f2d5279412d632
  https://github.com/pmd/pmd/commit/5d537140c8b4483efa3e2938e7f2d5279412d632
  Author: jeickhoff 
  Date:   2022-02-23 (Wed, 23 Feb 2022)

  Changed paths:
M docs/css/customstyles.css

  Log Message:
  ---
  Fix overlap by specifying minimum content div width


  Commit: a61f1eb40499fec40c3ef99e879b9a2a25643499
  https://github.com/pmd/pmd/commit/a61f1eb40499fec40c3ef99e879b9a2a25643499
  Author: Clément Fournier 
  Date:   2022-02-23 (Wed, 23 Feb 2022)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchStatement.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchStatementTest.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/SwitchStmtsShouldHaveDefault.xml

  Log Message:
  ---
  Fix bug with switch arrows


  Commit: 4aa7b56faba29170b61457d6467068c8bdb7e3ad
  https://github.com/pmd/pmd/commit/4aa7b56faba29170b61457d6467068c8bdb7e3ad
  Author: Clément Fournier 
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/AllJavaAstTreeDumpTest.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/DealingWithNull.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/EnhancedTypeCheckingSwitch.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/GuardedAndParenthesizedPatterns.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/ScopeOfPatternVariableDeclarations.txt

  Log Message:
  ---
  Update reference files


  Commit: cf2781c4512a4434f7b3a7d14512059b7f46abc1
  https://github.com/pmd/pmd/commit/cf2781c4512a4434f7b3a7d14512059b7f46abc1
  Author: Andreas Dangel 
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
M docs/pages/release_notes.md

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


  Commit: fb4973b469732cbea0c3cc97f191f3d612439a3f
  

[pmd-commits] [pmd/pmd] 6b2dde: [core] Fix SARIF formatter reporting multiple loca...

2022-02-25 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 6b2dde878ad62018a0cd87a4fdbccf9a3981be24
  https://github.com/pmd/pmd/commit/6b2dde878ad62018a0cd87a4fdbccf9a3981be24
  Author: Andreas Dangel 
  Date:   2022-02-17 (Thu, 17 Feb 2022)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-core/src/main/java/net/sourceforge/pmd/renderers/internal/sarif/SarifLogBuilder.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SarifRendererTest.java
A 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple-locations.sarif.json
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple.sarif.json

  Log Message:
  ---
  [core] Fix SARIF formatter reporting multiple locations

... when it should report multiple results instead.
Now one violation is mapped to exactly one result.

Fixes #3768


  Commit: 3eed1164b48da0802d15834f69502ba50ff4a14d
  https://github.com/pmd/pmd/commit/3eed1164b48da0802d15834f69502ba50ff4a14d
  Author: Andreas Dangel 
  Date:   2022-02-17 (Thu, 17 Feb 2022)

  Changed paths:
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/AbstractRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/CSVRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/CodeClimateRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/JsonRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/PapariTextRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/RenderersTests.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SarifRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SummaryHTMLRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/TextPadRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/TextRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/VBHTMLRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/YAHTMLRendererTest.java
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/json/expected-multiple.json

  Log Message:
  ---
  [core] Refactoring renderer tests


  Commit: 73940e2672b9117c5e9b719a5ccb6c1415366748
  https://github.com/pmd/pmd/commit/73940e2672b9117c5e9b719a5ccb6c1415366748
  Author: Andreas Dangel 
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
M docs/pages/pmd/userdocs/tools/ant.md
M pmd-core/src/main/java/net/sourceforge/pmd/ant/PMDTask.java
M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java

  Log Message:
  ---
  [doc] Document Ant Task parameter `threads`

Also change the default to "1" to be consistent with
CLI `--threads` parameter.

See also #3806


  Commit: 74516235dda0aac53c9a1d53b8804500d8614a63
  https://github.com/pmd/pmd/commit/74516235dda0aac53c9a1d53b8804500d8614a63
  Author: Andreas Dangel 
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  [doc] Update release notes (#3807) [skip ci]


  Commit: 9a437b015a30f5ce4f09baef85e354666dd04224
  https://github.com/pmd/pmd/commit/9a437b015a30f5ce4f09baef85e354666dd04224
  Author: Andreas Dangel 
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-core/src/main/java/net/sourceforge/pmd/renderers/internal/sarif/SarifLogBuilder.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/AbstractRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/CSVRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/CodeClimateRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/JsonRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/PapariTextRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/RenderersTests.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SarifRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SummaryHTMLRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/TextPadRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/TextRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/VBHTMLRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/YAHTMLRendererTest.java
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/json/expected-multiple.json
A 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple-locations.sarif.json
M 

[pmd-commits] [pmd/pmd] 743ff2: Extract members of JavaRuleUtil

2022-02-25 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: 743ff275ebd4b4ad69b648e5b22acd1fb3896e73
  https://github.com/pmd/pmd/commit/743ff275ebd4b4ad69b648e5b22acd1fb3896e73
  Author: Clément Fournier 
  Date:   2022-02-18 (Fri, 18 Feb 2022)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAssignableExpr.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/JavaMetrics.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/ArrayIsStoredDirectlyRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AvoidReassigningLoopVariablesRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/ForLoopCanBeForeachRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/MethodReturnsInternalArrayRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/PreserveStackTraceRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/SimplifiableTestAssertionRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateFieldRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseCollectionIsEmptyRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseTryWithResourcesRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/FieldDeclarationsShouldBeAtStartOfClassRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/IdenticalCatchBranchesRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryCastRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryReturnRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SimplifyBooleanReturnsRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SimplifyConditionalRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/UseUtilityClassRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/UselessOverridingMethodRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AssignmentInOperandRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/BeanMembersShouldSerializeRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/BrokenNullCheckRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloneMethodMustImplementCloneableRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/IdempotentOperationsRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/InvalidLogMessageFormatRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ProperCloneImplementationRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/SingletonClassReturningNewInstanceRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java
A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/JavaAstUtil.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/JavaRuleUtil.java
A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/NodeMatcher.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/StablePathMatcher.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/DoubleCheckedLockingRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/UnsynchronizedStaticFormatterRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/ConsecutiveLiteralAppendsRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InefficientEmptyStringCheckRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InefficientStringBufferingRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/RedundantFieldInitializerRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UseStringBufferForStringAppendsRule.java
M 

[pmd-commits] [pmd/pmd] 25bfb7: Update LawOfDemeter

2022-02-25 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: 25bfb70c7dcaa0d0a36d292693b1e698b4e319a3
  https://github.com/pmd/pmd/commit/25bfb70c7dcaa0d0a36d292693b1e698b4e319a3
  Author: Clément Fournier 
  Date:   2021-09-18 (Sat, 18 Sep 2021)

  Changed paths:
M .ci/files/all-java.xml
M pmd-core/src/main/java/net/sourceforge/pmd/util/DataMap.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/AvoidThrowingNullPointerExceptionRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java
M pmd-java/src/main/resources/category/java/design.xml
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterTest.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml

  Log Message:
  ---
  Update LawOfDemeter


  Commit: 86332e8a57b39188ab8e22b69ae7421c2ab9c302
  https://github.com/pmd/pmd/commit/86332e8a57b39188ab8e22b69ae7421c2ab9c302
  Author: Clément Fournier 
  Date:   2021-09-18 (Sat, 18 Sep 2021)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml

  Log Message:
  ---
  Refactor LawOfDemeter to give better semantics to iterator/collections


  Commit: 7bb4a76bcfa4b7acb8c0ff3ad0981a47fea545d3
  https://github.com/pmd/pmd/commit/7bb4a76bcfa4b7acb8c0ff3ad0981a47fea545d3
  Author: Clément Fournier 
  Date:   2021-09-19 (Sun, 19 Sep 2021)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java

  Log Message:
  ---
  Special case static methods


  Commit: 70ee1b0f1409d2de27cc72693e6dc2249709771f
  https://github.com/pmd/pmd/commit/70ee1b0f1409d2de27cc72693e6dc2249709771f
  Author: Clément Fournier 
  Date:   2021-09-19 (Sun, 19 Sep 2021)

  Changed paths:
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml

  Log Message:
  ---
  wip fix stackoverflow


  Commit: 88e82195b2e033b50ba966d7d7c7f8452471e06e
  https://github.com/pmd/pmd/commit/88e82195b2e033b50ba966d7d7c7f8452471e06e
  Author: Clément Fournier 
  Date:   2022-01-04 (Tue, 04 Jan 2022)

  Changed paths:
A .all-contributorsrc
M .ci/README.md
M .ci/build.sh
M .ci/files/all-java.xml
M .ci/files/project-list.xml
M .ci/inc/pmd-doc.inc
M .ci/inc/regression-tester.inc
M .github/workflows/build.yml
M .github/workflows/git-repo-sync.yml
M .github/workflows/troubleshooting.yml
M .gitignore
M .mvn/wrapper/maven-wrapper.properties
M CONTRIBUTING.md
M Gemfile
M Gemfile.lock
M README.md
M do-release.sh
M docs/Gemfile.lock
M docs/_config.yml
M docs/_data/sidebars/pmd_sidebar.yml
M docs/css/customstyles.css
A docs/images/userdocs/pmd-demo.gif
M docs/index.md
M docs/pages/7_0_0_release_notes.md
M docs/pages/next_major_development.md
A docs/pages/pmd/languages/visualforce.md
M docs/pages/pmd/projectdocs/committers/merging_pull_requests.md
M docs/pages/pmd/projectdocs/committers/releasing.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/pmd/userdocs/cli_reference.md
M docs/pages/pmd/userdocs/cpd/cpd.md
M docs/pages/pmd/userdocs/installation.md
M docs/pages/pmd/userdocs/tools/ci.md
M docs/pages/pmd/userdocs/tools/tools.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
A package-lock.json
A package.json
M pmd-apex-jorje/pom.xml
R 
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2020-09-10-5a5192/apex-jorje-lsp-minimized-2020-09-10-5a5192.jar
R 
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2020-09-10-5a5192/apex-jorje-lsp-minimized-2020-09-10-5a5192.pom
A 
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2021-10-08-631b8c/apex-jorje-lsp-minimized-2021-10-08-631b8c.jar
A 
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2021-10-08-631b8c/apex-jorje-lsp-minimized-2021-10-08-631b8c.pom
M pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/maven-metadata-local.xml
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTCatchBlockStatement.java
A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTCommentContainer.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTLiteralExpression.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTModifierNode.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTTypeWhenBlock.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTUserClass.java
M 

[pmd-commits] [pmd/pmd] 0f13f1: Update documentation

2022-02-25 Thread Machine account for PMD via Pmd-commits
  Branch: refs/heads/gh-pages
  Home:   https://github.com/pmd/pmd
  Commit: 0f13f1e9c0c6288fd03ea376b2b3df5dc746a70e
  https://github.com/pmd/pmd/commit/0f13f1e9c0c6288fd03ea376b2b3df5dc746a70e
  Author: PMD CI (pmd-bot) 
  Date:   2022-02-25 (Fri, 25 Feb 2022)

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

  Log Message:
  ---
  Update documentation

https://github.com/pmd/pmd/actions/runs/1898166118
https://github.com/pmd/pmd/compare/36134edda20e...47901b75d299




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


[pmd-commits] [pmd/pmd] a61f1e: Fix bug with switch arrows

2022-02-25 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: a61f1eb40499fec40c3ef99e879b9a2a25643499
  https://github.com/pmd/pmd/commit/a61f1eb40499fec40c3ef99e879b9a2a25643499
  Author: Clément Fournier 
  Date:   2022-02-23 (Wed, 23 Feb 2022)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchStatement.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchStatementTest.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/SwitchStmtsShouldHaveDefault.xml

  Log Message:
  ---
  Fix bug with switch arrows


  Commit: 4aa7b56faba29170b61457d6467068c8bdb7e3ad
  https://github.com/pmd/pmd/commit/4aa7b56faba29170b61457d6467068c8bdb7e3ad
  Author: Clément Fournier 
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/AllJavaAstTreeDumpTest.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/DealingWithNull.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/EnhancedTypeCheckingSwitch.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/GuardedAndParenthesizedPatterns.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/ScopeOfPatternVariableDeclarations.txt

  Log Message:
  ---
  Update reference files


  Commit: 71f4fe7243370d2b36135c746d3076c1aa621bda
  https://github.com/pmd/pmd/commit/71f4fe7243370d2b36135c746d3076c1aa621bda
  Author: Andreas Dangel 
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
M docs/pages/release_notes.md

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


  Commit: f36945572d0e82fdf8b50d77d65d82cd94c65f3c
  https://github.com/pmd/pmd/commit/f36945572d0e82fdf8b50d77d65d82cd94c65f3c
  Author: Andreas Dangel 
  Date:   2022-02-25 (Fri, 25 Feb 2022)

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

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


  Commit: 47901b75d299dd5e3bbf2bc37d0618b39d95094d
  https://github.com/pmd/pmd/commit/47901b75d299dd5e3bbf2bc37d0618b39d95094d
  Author: Andreas Dangel 
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
M .all-contributorsrc
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchStatement.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchStatementTest.java
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/AllJavaAstTreeDumpTest.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/DealingWithNull.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/EnhancedTypeCheckingSwitch.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/GuardedAndParenthesizedPatterns.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/ScopeOfPatternVariableDeclarations.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/SwitchStmtsShouldHaveDefault.xml

  Log Message:
  ---
  Merge pull request #3805 from oowekyala:issue3605-default-case

[java] Fix #3605 bug with switch arrows #3805

* pr-3805:
  Add @karel1980 as a contributor
  [doc] Update release notes (#3605 #3805)
  Update reference files
  Fix bug with switch arrows


Compare: https://github.com/pmd/pmd/compare/36134edda20e...47901b75d299


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


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

2022-02-25 Thread Machine account for PMD via Pmd-commits
  Branch: refs/heads/gh-pages
  Home:   https://github.com/pmd/pmd
  Commit: dd7c713075357e1a859de7d582c42bcb4efdef2b
  https://github.com/pmd/pmd/commit/dd7c713075357e1a859de7d582c42bcb4efdef2b
  Author: PMD CI (pmd-bot) 
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
M 404.html
M css/customstyles.css
M feed.xml
M index.html
M js/customscripts.js
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_jsp.html
M pmd_languages_plsql.html
M pmd_languages_visualforce.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/1897898237
https://github.com/pmd/pmd/compare/a6e55845f7fa...36134edda20e




___
Pmd-commits 

[pmd-commits] [pmd/pmd] a6ac75: Add responsive floating table-of-contents to docum...

2022-02-25 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: a6ac757649e1428ca9a55724c1dbeab4ef5192b3
  https://github.com/pmd/pmd/commit/a6ac757649e1428ca9a55724c1dbeab4ef5192b3
  Author: jeickhoff 
  Date:   2022-02-23 (Wed, 23 Feb 2022)

  Changed paths:
M docs/_layouts/default.html
M docs/_layouts/page.html
M docs/css/customstyles.css
M docs/js/customscripts.js

  Log Message:
  ---
  Add responsive floating table-of-contents to documentation website


  Commit: 5d537140c8b4483efa3e2938e7f2d5279412d632
  https://github.com/pmd/pmd/commit/5d537140c8b4483efa3e2938e7f2d5279412d632
  Author: jeickhoff 
  Date:   2022-02-23 (Wed, 23 Feb 2022)

  Changed paths:
M docs/css/customstyles.css

  Log Message:
  ---
  Fix overlap by specifying minimum content div width


  Commit: cf2781c4512a4434f7b3a7d14512059b7f46abc1
  https://github.com/pmd/pmd/commit/cf2781c4512a4434f7b3a7d14512059b7f46abc1
  Author: Andreas Dangel 
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
M docs/pages/release_notes.md

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


  Commit: fb4973b469732cbea0c3cc97f191f3d612439a3f
  https://github.com/pmd/pmd/commit/fb4973b469732cbea0c3cc97f191f3d612439a3f
  Author: Andreas Dangel 
  Date:   2022-02-25 (Fri, 25 Feb 2022)

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

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


  Commit: 36134edda20e5685cff76e92309c80e8ee0e9f90
  https://github.com/pmd/pmd/commit/36134edda20e5685cff76e92309c80e8ee0e9f90
  Author: Andreas Dangel 
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
M .all-contributorsrc
M docs/_layouts/default.html
M docs/_layouts/page.html
M docs/css/customstyles.css
M docs/js/customscripts.js
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md

  Log Message:
  ---
  Merge pull request #3804 from 
JerritEic:issue2502-Add-floating-table-of-contents

[doc] Add floating table of contents (issue #2502) #3804

* pr-3804:
  Add @JerritEic as a contributor
  [doc] Update release notes (#2502 #3804)
  Fix overlap by specifying minimum content div width
  Add responsive floating table-of-contents to documentation website


Compare: https://github.com/pmd/pmd/compare/a6e55845f7fa...36134edda20e


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


[pmd-commits] [pmd/pmd-github-action] 37850e: Updated CHANGELOG.md

2022-02-25 Thread Machine account for PMD via Pmd-commits
  Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd-github-action
  Commit: 37850e3f79f3b6690b20c646e5917bb3eb794c54
  
https://github.com/pmd/pmd-github-action/commit/37850e3f79f3b6690b20c646e5917bb3eb794c54
  Author: GitHub Actions (pmd-bot) 
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
M CHANGELOG.md

  Log Message:
  ---
  Updated CHANGELOG.md




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


[pmd-commits] [pmd/pmd-github-action]

2022-02-25 Thread dependabot[bot] via Pmd-commits
  Branch: refs/heads/dependabot/github_actions/actions/setup-node-3.0.0
  Home:   https://github.com/pmd/pmd-github-action


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


[pmd-commits] [pmd/pmd-github-action] f910c5: Bump actions/setup-node from 2.5.1 to 3.0.0 (#60)

2022-02-25 Thread dependabot[bot] via Pmd-commits
  Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd-github-action
  Commit: f910c5d009305ee3b9da3b1eae681287a55dfb7b
  
https://github.com/pmd/pmd-github-action/commit/f910c5d009305ee3b9da3b1eae681287a55dfb7b
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2022-02-25 (Fri, 25 Feb 2022)

  Changed paths:
M .github/workflows/check-dist.yml
M .github/workflows/publish.yml
M .github/workflows/test.yml

  Log Message:
  ---
  Bump actions/setup-node from 2.5.1 to 3.0.0 (#60)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.5.1 to 
3.0.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.5.1...v3.0.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] 

Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>




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