[pmd-commits] [pmd/pmd] c4bbd6: [core] CPD: Optimize --skip-lexical-errors option

2021-07-06 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: c4bbd6bab115da763537524ce32b17d4bf1c78bf
  https://github.com/pmd/pmd/commit/c4bbd6bab115da763537524ce32b17d4bf1c78bf
  Author: Woongsik Choi 
  Date:   2021-07-06 (Tue, 06 Jul 2021)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java

  Log Message:
  ---
  [core] CPD: Optimize --skip-lexical-errors option


  Commit: f6714a660222358a7089567b54b8ce7ef29d2515
  https://github.com/pmd/pmd/commit/f6714a660222358a7089567b54b8ce7ef29d2515
  Author: Juan Martín Sotuyo Dodero 
  Date:   2021-07-06 (Tue, 06 Jul 2021)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Tokens.java

  Log Message:
  ---
  Improve semantics of token state management


  Commit: bd4caa6a471af780f911f482bd0a34f3f1c0e625
  https://github.com/pmd/pmd/commit/bd4caa6a471af780f911f482bd0a34f3f1c0e625
  Author: Juan Martín Sotuyo Dodero 
  Date:   2021-07-06 (Tue, 06 Jul 2021)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  Update changelog, refs #3385


  Commit: 5b31a74735b2ed5167fcd18bd9ddb5ab2b61a055
  https://github.com/pmd/pmd/commit/5b31a74735b2ed5167fcd18bd9ddb5ab2b61a055
  Author: Juan Martín Sotuyo Dodero 
  Date:   2021-07-06 (Tue, 06 Jul 2021)

  Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Tokens.java

  Log Message:
  ---
  Merge branch 'pr-3385'


Compare: https://github.com/pmd/pmd/compare/ff5deed1933c...5b31a74735b2


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


[pmd-commits] [pmd/pmd-designer] 0c4732: Usability improvements

2021-07-06 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/usability-improvements
  Home:   https://github.com/pmd/pmd-designer
  Commit: 0c4732bbf3ad32470bbd020d0f0cbd3c21d71ec4
  
https://github.com/pmd/pmd-designer/commit/0c4732bbf3ad32470bbd020d0f0cbd3c21d71ec4
  Author: Juan Martín Sotuyo Dodero 
  Date:   2021-07-07 (Wed, 07 Jul 2021)

  Changed paths:
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/util/controls/TestCaseListCell.java
M src/main/resources/net/sourceforge/pmd/util/fxdesigner/fxml/editor.fxml
M src/main/resources/net/sourceforge/pmd/util/fxdesigner/less/tests.less

  Log Message:
  ---
  Usability improvements

 - The export AST now uses the same icon as other exports
 - The edit test code button now uses a more descriptive icon
 - The edit test name button is now smaller and to the left to keep them
all aligned
 - The duplicate test tooltip text is improved
 - The border around test status no longer fades around the sides




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


[pmd-commits] [pmd/pmd-designer] 86e21f: Update src/main/resources/net/sourceforge/pmd/util...

2021-07-07 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/usability-improvements
  Home:   https://github.com/pmd/pmd-designer
  Commit: 86e21fe9a8d8ff81687bf44c5c84230138a35f90
  
https://github.com/pmd/pmd-designer/commit/86e21fe9a8d8ff81687bf44c5c84230138a35f90
  Author: Juan Martín Sotuyo Dodero 
  Date:   2021-07-07 (Wed, 07 Jul 2021)

  Changed paths:
M src/main/resources/net/sourceforge/pmd/util/fxdesigner/less/tests.less

  Log Message:
  ---
  Update src/main/resources/net/sourceforge/pmd/util/fxdesigner/less/tests.less

Co-authored-by: Clément Fournier 




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


[pmd-commits] [pmd/pmd-designer]

2021-07-30 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/usability-improvements
  Home:   https://github.com/pmd/pmd-designer


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


[pmd-commits] [pmd/pmd-designer] 98fdc6: Ignore Eclipse project files

2022-08-10 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/cli-compat
  Home:   https://github.com/pmd/pmd-designer
  Commit: 98fdc6c14692b8b1edb330786840d24234acbcd0
  
https://github.com/pmd/pmd-designer/commit/98fdc6c14692b8b1edb330786840d24234acbcd0
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M .gitignore

  Log Message:
  ---
  Ignore Eclipse project files


  Commit: 5c844e8d23c9450c08bcec7c226cdc068d01448b
  
https://github.com/pmd/pmd-designer/commit/5c844e8d23c9450c08bcec7c226cdc068d01448b
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java
A src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/GlobalDiskManagerImpl.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/OnDiskPersistenceManager.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java

  Log Message:
  ---
  Move version info away from Designer

 - This allows consumers (ie: pmd-cli) to access the Designer version without 
requiring JavaFX


  Commit: 6b06d6e97ccd0d92727e19c0c9470032f74a7239
  
https://github.com/pmd/pmd-designer/commit/6b06d6e97ccd0d92727e19c0c9470032f74a7239
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/DesignerParams.java

  Log Message:
  ---
  Debug params compatibility with toher commands

 - All other commands allow for --debug and -D on top of --verbose and -v


  Commit: c889e2a69b8699d6fc862843c6beec3bad9e6a04
  
https://github.com/pmd/pmd-designer/commit/c889e2a69b8699d6fc862843c6beec3bad9e6a04
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/DesignerParams.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java

  Log Message:
  ---
  Allow DesignerStarter to be invoked directly

 - The JCommander usage is deprecated
 - We update debug params for compatibility with all PMD commands
 - We allow to call startGui directly


Compare: 
https://github.com/pmd/pmd-designer/compare/98fdc6c14692%5E...c889e2a69b86


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


[pmd-commits] [pmd/pmd-designer] fb75fd: Add mimssing System.exit

2022-08-10 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/cli-compat
  Home:   https://github.com/pmd/pmd-designer
  Commit: fb75fda7ae87796671ca471fa9b7d1d8351d1cc5
  
https://github.com/pmd/pmd-designer/commit/fb75fda7ae87796671ca471fa9b7d1d8351d1cc5
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Add mimssing System.exit




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


[pmd-commits] [pmd/pmd-designer] c2c28b: Fix import order

2022-08-10 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/cli-compat
  Home:   https://github.com/pmd/pmd-designer
  Commit: c2c28b06b76ce8354b790f546ac6adc276313803
  
https://github.com/pmd/pmd-designer/commit/c2c28b06b76ce8354b790f546ac6adc276313803
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Fix import order




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


[pmd-commits] [pmd/pmd-designer] 202877: Provide a fix for issue #10

2022-08-10 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/issue-10
  Home:   https://github.com/pmd/pmd-designer
  Commit: 2028779b44004d4f19e1f8d09860fef9f10f013b
  
https://github.com/pmd/pmd-designer/commit/2028779b44004d4f19e1f8d09860fef9f10f013b
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Provide a fix for issue #10


  Commit: 2868ca74f6df7a5bc8771dd76d376e6839f23eb2
  
https://github.com/pmd/pmd-designer/commit/2868ca74f6df7a5bc8771dd76d376e6839f23eb2
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Add version check for Mac OSX


  Commit: c8d4a9edcb42bd401d426fdb433040be7b365554
  
https://github.com/pmd/pmd-designer/commit/c8d4a9edcb42bd401d426fdb433040be7b365554
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Update dev javafx version to 14 so it works on Mac


Compare: 
https://github.com/pmd/pmd-designer/compare/2028779b4400%5E...c8d4a9edcb42


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


[pmd-commits] [pmd/pmd-designer] 81d1e5: Update to JavaFX 14 latest

2022-08-10 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/issue-10
  Home:   https://github.com/pmd/pmd-designer
  Commit: 81d1e59173937acf0f89a9d293bf4acfe73e4fab
  
https://github.com/pmd/pmd-designer/commit/81d1e59173937acf0f89a9d293bf4acfe73e4fab
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Update to JavaFX 14 latest


  Commit: ea242c969c2ef6f2d25a36075a4cc4f080bd071d
  
https://github.com/pmd/pmd-designer/commit/ea242c969c2ef6f2d25a36075a4cc4f080bd071d
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M 
src/test/kotlin/net/sourceforge/pmd/util/fxdesigner/util/codearea/CoordinateMappingTest.kt

  Log Message:
  ---
  Ensure the platform is initialized to avoid NPEs

 - Soem internals of JavaFX seem to have changed, ensuing that,
at least on Mac OS, there is a NPE the first time CodeAre tries to animate it's 
text.
Forcing this initialization prevents that.


Compare: https://github.com/pmd/pmd-designer/compare/c8d4a9edcb42...ea242c969c2e


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


[pmd-commits] [pmd/pmd-designer] a07c51: Try to use a virtual display

2022-08-10 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/issue-10
  Home:   https://github.com/pmd/pmd-designer
  Commit: a07c51d33b9cecb118724154ff3b1f42ce81bc8f
  
https://github.com/pmd/pmd-designer/commit/a07c51d33b9cecb118724154ff3b1f42ce81bc8f
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M .ci/build.sh

  Log Message:
  ---
  Try to use a virtual display




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


[pmd-commits] [pmd/pmd-designer] c26b3c: Revert to building with JavaFX 11.0.2

2022-08-11 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/issue-10
  Home:   https://github.com/pmd/pmd-designer
  Commit: c26b3c182fc713372d989cc56c044f03e9965bc6
  
https://github.com/pmd/pmd-designer/commit/c26b3c182fc713372d989cc56c044f03e9965bc6
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M .ci/build.sh
M pom.xml

  Log Message:
  ---
  Revert to building with JavaFX 11.0.2




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


[pmd-commits] [pmd/pmd-designer] 802d5c: Remove platform startup

2022-08-11 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/issue-10
  Home:   https://github.com/pmd/pmd-designer
  Commit: 802d5c3594187f1f98276decf1a4aad8bac36032
  
https://github.com/pmd/pmd-designer/commit/802d5c3594187f1f98276decf1a4aad8bac36032
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M 
src/test/kotlin/net/sourceforge/pmd/util/fxdesigner/util/codearea/CoordinateMappingTest.kt

  Log Message:
  ---
  Remove platform startup




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


[pmd-commits] [pmd/pmd-designer] e82bff: Checkstyle

2022-08-11 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/issue-10
  Home:   https://github.com/pmd/pmd-designer
  Commit: e82bff293a608b961314dd150dbb3f58d491199c
  
https://github.com/pmd/pmd-designer/commit/e82bff293a608b961314dd150dbb3f58d491199c
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Checkstyle




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


[pmd-commits] [pmd/pmd-designer] 3ad43c: Review requested changes

2022-08-11 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/cli-compat
  Home:   https://github.com/pmd/pmd-designer
  Commit: 3ad43cea6aa2c7012c7b0267da0b9ca1d73423c7
  
https://github.com/pmd/pmd-designer/commit/3ad43cea6aa2c7012c7b0267da0b9ca1d73423c7
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Review requested changes




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


[pmd-commits] [pmd/pmd-designer] 202877: Provide a fix for issue #10

2022-08-11 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-designer
  Commit: 2028779b44004d4f19e1f8d09860fef9f10f013b
  
https://github.com/pmd/pmd-designer/commit/2028779b44004d4f19e1f8d09860fef9f10f013b
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Provide a fix for issue #10


  Commit: 2868ca74f6df7a5bc8771dd76d376e6839f23eb2
  
https://github.com/pmd/pmd-designer/commit/2868ca74f6df7a5bc8771dd76d376e6839f23eb2
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Add version check for Mac OSX


  Commit: c8d4a9edcb42bd401d426fdb433040be7b365554
  
https://github.com/pmd/pmd-designer/commit/c8d4a9edcb42bd401d426fdb433040be7b365554
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Update dev javafx version to 14 so it works on Mac


  Commit: 81d1e59173937acf0f89a9d293bf4acfe73e4fab
  
https://github.com/pmd/pmd-designer/commit/81d1e59173937acf0f89a9d293bf4acfe73e4fab
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Update to JavaFX 14 latest


  Commit: ea242c969c2ef6f2d25a36075a4cc4f080bd071d
  
https://github.com/pmd/pmd-designer/commit/ea242c969c2ef6f2d25a36075a4cc4f080bd071d
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M 
src/test/kotlin/net/sourceforge/pmd/util/fxdesigner/util/codearea/CoordinateMappingTest.kt

  Log Message:
  ---
  Ensure the platform is initialized to avoid NPEs

 - Soem internals of JavaFX seem to have changed, ensuing that,
at least on Mac OS, there is a NPE the first time CodeAre tries to animate it's 
text.
Forcing this initialization prevents that.


  Commit: a07c51d33b9cecb118724154ff3b1f42ce81bc8f
  
https://github.com/pmd/pmd-designer/commit/a07c51d33b9cecb118724154ff3b1f42ce81bc8f
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M .ci/build.sh

  Log Message:
  ---
  Try to use a virtual display


  Commit: c26b3c182fc713372d989cc56c044f03e9965bc6
  
https://github.com/pmd/pmd-designer/commit/c26b3c182fc713372d989cc56c044f03e9965bc6
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M .ci/build.sh
M pom.xml

  Log Message:
  ---
  Revert to building with JavaFX 11.0.2


  Commit: 802d5c3594187f1f98276decf1a4aad8bac36032
  
https://github.com/pmd/pmd-designer/commit/802d5c3594187f1f98276decf1a4aad8bac36032
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M 
src/test/kotlin/net/sourceforge/pmd/util/fxdesigner/util/codearea/CoordinateMappingTest.kt

  Log Message:
  ---
  Remove platform startup


  Commit: e82bff293a608b961314dd150dbb3f58d491199c
  
https://github.com/pmd/pmd-designer/commit/e82bff293a608b961314dd150dbb3f58d491199c
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Checkstyle


  Commit: be58f57f0c482f2949a0446b46a59cfc6ee23aca
  
https://github.com/pmd/pmd-designer/commit/be58f57f0c482f2949a0446b46a59cfc6ee23aca
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Merge pull request #53 from pmd/issue-10

Resolve text rendering issues across different platforms


Compare: https://github.com/pmd/pmd-designer/compare/a4b96b969a77...be58f57f0c48


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


[pmd-commits] [pmd/pmd-designer]

2022-08-11 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/issue-10
  Home:   https://github.com/pmd/pmd-designer


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


[pmd-commits] [pmd/pmd-designer] c51a04: Ignore Eclipse project files

2022-08-11 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/cli-compat
  Home:   https://github.com/pmd/pmd-designer
  Commit: c51a04f10b70d5542d3f9c9d7872a96d12b4fb38
  
https://github.com/pmd/pmd-designer/commit/c51a04f10b70d5542d3f9c9d7872a96d12b4fb38
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M .gitignore

  Log Message:
  ---
  Ignore Eclipse project files


  Commit: afbcbf40d3297b23d06f707edaae1121e5abbcc8
  
https://github.com/pmd/pmd-designer/commit/afbcbf40d3297b23d06f707edaae1121e5abbcc8
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java
A src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/GlobalDiskManagerImpl.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/OnDiskPersistenceManager.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java

  Log Message:
  ---
  Move version info away from Designer

 - This allows consumers (ie: pmd-cli) to access the Designer version without 
requiring JavaFX


  Commit: 437bcff6990059df08744728e608940c85593433
  
https://github.com/pmd/pmd-designer/commit/437bcff6990059df08744728e608940c85593433
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/DesignerParams.java

  Log Message:
  ---
  Debug params compatibility with toher commands

 - All other commands allow for --debug and -D on top of --verbose and -v


  Commit: 7b2086fe032efc8d5ac3e6c4f5c4b27720341a9f
  
https://github.com/pmd/pmd-designer/commit/7b2086fe032efc8d5ac3e6c4f5c4b27720341a9f
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/DesignerParams.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java

  Log Message:
  ---
  Allow DesignerStarter to be invoked directly

 - The JCommander usage is deprecated
 - We update debug params for compatibility with all PMD commands
 - We allow to call startGui directly


  Commit: 3b8997a2f088571fd6ff9ad27bf74974c99701f0
  
https://github.com/pmd/pmd-designer/commit/3b8997a2f088571fd6ff9ad27bf74974c99701f0
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Add mimssing System.exit


  Commit: 3936a636d6b80a13fbc1226c2dae5eb237468652
  
https://github.com/pmd/pmd-designer/commit/3936a636d6b80a13fbc1226c2dae5eb237468652
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Review requested changes


Compare: https://github.com/pmd/pmd-designer/compare/3ad43cea6aa2...3936a636d6b8


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


[pmd-commits] [pmd/pmd-designer] c51a04: Ignore Eclipse project files

2022-08-11 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-designer
  Commit: c51a04f10b70d5542d3f9c9d7872a96d12b4fb38
  
https://github.com/pmd/pmd-designer/commit/c51a04f10b70d5542d3f9c9d7872a96d12b4fb38
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M .gitignore

  Log Message:
  ---
  Ignore Eclipse project files


  Commit: afbcbf40d3297b23d06f707edaae1121e5abbcc8
  
https://github.com/pmd/pmd-designer/commit/afbcbf40d3297b23d06f707edaae1121e5abbcc8
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java
A src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/GlobalDiskManagerImpl.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/OnDiskPersistenceManager.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java

  Log Message:
  ---
  Move version info away from Designer

 - This allows consumers (ie: pmd-cli) to access the Designer version without 
requiring JavaFX


  Commit: 437bcff6990059df08744728e608940c85593433
  
https://github.com/pmd/pmd-designer/commit/437bcff6990059df08744728e608940c85593433
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/DesignerParams.java

  Log Message:
  ---
  Debug params compatibility with toher commands

 - All other commands allow for --debug and -D on top of --verbose and -v


  Commit: 7b2086fe032efc8d5ac3e6c4f5c4b27720341a9f
  
https://github.com/pmd/pmd-designer/commit/7b2086fe032efc8d5ac3e6c4f5c4b27720341a9f
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/DesignerParams.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java

  Log Message:
  ---
  Allow DesignerStarter to be invoked directly

 - The JCommander usage is deprecated
 - We update debug params for compatibility with all PMD commands
 - We allow to call startGui directly


  Commit: 3b8997a2f088571fd6ff9ad27bf74974c99701f0
  
https://github.com/pmd/pmd-designer/commit/3b8997a2f088571fd6ff9ad27bf74974c99701f0
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Add mimssing System.exit


  Commit: 3936a636d6b80a13fbc1226c2dae5eb237468652
  
https://github.com/pmd/pmd-designer/commit/3936a636d6b80a13fbc1226c2dae5eb237468652
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Review requested changes


  Commit: c3ec06cbeecebab2f3ed5bbe02a34f872cf2875c
  
https://github.com/pmd/pmd-designer/commit/c3ec06cbeecebab2f3ed5bbe02a34f872cf2875c
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M .gitignore
M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java
A src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/app/DesignerParams.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/GlobalDiskManagerImpl.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/OnDiskPersistenceManager.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java

  Log Message:
  ---
  Merge pull request #52 from pmd/cli-compat

Better expose entry points for pmd-cli integration


Compare: https://github.com/pmd/pmd-designer/compare/be58f57f0c48...c3ec06cbeece


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


[pmd-commits] [pmd/pmd-designer]

2022-08-11 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/cli-compat
  Home:   https://github.com/pmd/pmd-designer


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


[pmd-commits] [pmd/pmd-designer] 202877: Provide a fix for issue #10

2022-08-11 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/compat-7.0
  Home:   https://github.com/pmd/pmd-designer
  Commit: 2028779b44004d4f19e1f8d09860fef9f10f013b
  
https://github.com/pmd/pmd-designer/commit/2028779b44004d4f19e1f8d09860fef9f10f013b
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Provide a fix for issue #10


  Commit: 2868ca74f6df7a5bc8771dd76d376e6839f23eb2
  
https://github.com/pmd/pmd-designer/commit/2868ca74f6df7a5bc8771dd76d376e6839f23eb2
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Add version check for Mac OSX


  Commit: c8d4a9edcb42bd401d426fdb433040be7b365554
  
https://github.com/pmd/pmd-designer/commit/c8d4a9edcb42bd401d426fdb433040be7b365554
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Update dev javafx version to 14 so it works on Mac


  Commit: 81d1e59173937acf0f89a9d293bf4acfe73e4fab
  
https://github.com/pmd/pmd-designer/commit/81d1e59173937acf0f89a9d293bf4acfe73e4fab
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Update to JavaFX 14 latest


  Commit: ea242c969c2ef6f2d25a36075a4cc4f080bd071d
  
https://github.com/pmd/pmd-designer/commit/ea242c969c2ef6f2d25a36075a4cc4f080bd071d
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M 
src/test/kotlin/net/sourceforge/pmd/util/fxdesigner/util/codearea/CoordinateMappingTest.kt

  Log Message:
  ---
  Ensure the platform is initialized to avoid NPEs

 - Soem internals of JavaFX seem to have changed, ensuing that,
at least on Mac OS, there is a NPE the first time CodeAre tries to animate it's 
text.
Forcing this initialization prevents that.


  Commit: a07c51d33b9cecb118724154ff3b1f42ce81bc8f
  
https://github.com/pmd/pmd-designer/commit/a07c51d33b9cecb118724154ff3b1f42ce81bc8f
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M .ci/build.sh

  Log Message:
  ---
  Try to use a virtual display


  Commit: c26b3c182fc713372d989cc56c044f03e9965bc6
  
https://github.com/pmd/pmd-designer/commit/c26b3c182fc713372d989cc56c044f03e9965bc6
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M .ci/build.sh
M pom.xml

  Log Message:
  ---
  Revert to building with JavaFX 11.0.2


  Commit: 802d5c3594187f1f98276decf1a4aad8bac36032
  
https://github.com/pmd/pmd-designer/commit/802d5c3594187f1f98276decf1a4aad8bac36032
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M 
src/test/kotlin/net/sourceforge/pmd/util/fxdesigner/util/codearea/CoordinateMappingTest.kt

  Log Message:
  ---
  Remove platform startup


  Commit: e82bff293a608b961314dd150dbb3f58d491199c
  
https://github.com/pmd/pmd-designer/commit/e82bff293a608b961314dd150dbb3f58d491199c
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Checkstyle


  Commit: be58f57f0c482f2949a0446b46a59cfc6ee23aca
  
https://github.com/pmd/pmd-designer/commit/be58f57f0c482f2949a0446b46a59cfc6ee23aca
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java

  Log Message:
  ---
  Merge pull request #53 from pmd/issue-10

Resolve text rendering issues across different platforms


  Commit: c51a04f10b70d5542d3f9c9d7872a96d12b4fb38
  
https://github.com/pmd/pmd-designer/commit/c51a04f10b70d5542d3f9c9d7872a96d12b4fb38
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M .gitignore

  Log Message:
  ---
  Ignore Eclipse project files


  Commit: afbcbf40d3297b23d06f707edaae1121e5abbcc8
  
https://github.com/pmd/pmd-designer/commit/afbcbf40d3297b23d06f707edaae1121e5abbcc8
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-11 (Thu, 11 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java
A src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerVersion.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/GlobalDiskManagerImpl.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/OnDiskPersistenceManager.java
M src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java

  Log Message:
  ---
  Move version info away from Designe

[pmd-commits] [pmd/pmd-designer] 5e3674: Fix breaking change introduced in #52

2022-08-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/fix-breaking-change
  Home:   https://github.com/pmd/pmd-designer
  Commit: 5e3674a7023a5a84c565be32f09970b11c44ccb4
  
https://github.com/pmd/pmd-designer/commit/5e3674a7023a5a84c565be32f09970b11c44ccb4
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-08-24 (Wed, 24 Aug 2022)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java

  Log Message:
  ---
  Fix breaking change introduced in #52




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


[pmd-commits] [pmd/pmd] 6faf6e: [doc] Update docs to reflect supported languages (...

2022-10-06 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 6faf6ed223d9cb4d0b06a7b30d77315a55a78e32
  https://github.com/pmd/pmd/commit/6faf6ed223d9cb4d0b06a7b30d77315a55a78e32
  Author: Andreas Dangel 
  Date:   2022-10-06 (Thu, 06 Oct 2022)

  Changed paths:
M docs/index.md
M docs/pages/pmd/userdocs/cli_reference.md
M docs/pages/pmd/userdocs/installation.md
M docs/pages/release_notes.md
M pom.xml

  Log Message:
  ---
  [doc] Update docs to reflect supported languages (#4143)

Refs #4059


  Commit: 1063d6c2243c49a6379dac38cc0f39f1f0c702c6
  https://github.com/pmd/pmd/commit/1063d6c2243c49a6379dac38cc0f39f1f0c702c6
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-10-06 (Thu, 06 Oct 2022)

  Changed paths:
M docs/pages/release_notes.md

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

Co-authored-by: Andreas Dangel 


  Commit: e22a77699e1e130c46e0e339c4f05c9726a796c4
  https://github.com/pmd/pmd/commit/e22a77699e1e130c46e0e339c4f05c9726a796c4
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-10-06 (Thu, 06 Oct 2022)

  Changed paths:
M .all-contributorsrc
M .github/ISSUE_TEMPLATE/0rule_violation_false-positive.md
M .github/ISSUE_TEMPLATE/1rule_violation_false-negative.md
M .github/ISSUE_TEMPLATE/2new_rule.md
M .github/ISSUE_TEMPLATE/4bug_report.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
M pmd-java/src/main/resources/category/java/documentation.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/UncommentedEmptyConstructor.xml
M pmd-xml/pom.xml
M pmd-xml/src/main/resources/category/pom/errorprone.xml

  Log Message:
  ---
  Merge branch 'master' into doc-supported-languages


  Commit: 5f2961f78fc811fa7eee688d2306901363257907
  https://github.com/pmd/pmd/commit/5f2961f78fc811fa7eee688d2306901363257907
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-10-06 (Thu, 06 Oct 2022)

  Changed paths:
M docs/index.md
M docs/pages/pmd/userdocs/cli_reference.md
M docs/pages/pmd/userdocs/installation.md
M docs/pages/release_notes.md
M pom.xml

  Log Message:
  ---
  Merge pull request #4144 from adangel/doc-supported-languages

[doc] Update docs to reflect supported languages


Compare: https://github.com/pmd/pmd/compare/d09aa4806402...5f2961f78fc8


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


[pmd-commits] [pmd/pmd] b9737e: Backport to PMD6 changes to accomodate PicoCli in ...

2022-11-10 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: b9737e23b5a71b68a4135257e6bb10797cb16d52
  https://github.com/pmd/pmd/commit/b9737e23b5a71b68a4135257e6bb10797cb16d52
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-10-14 (Fri, 14 Oct 2022)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M pmd-dist/src/main/resources/scripts/run.sh

  Log Message:
  ---
  Backport to PMD6 changes to accomodate PicoCli in PMD7

 - Companion PR for #4059
 - Add deprecations and path the way for the upcoming changes to the CLI in PMD7


  Commit: 7d0208f6ac12161b6dca857995160e88bf294b95
  https://github.com/pmd/pmd/commit/7d0208f6ac12161b6dca857995160e88bf294b95
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-10-14 (Fri, 14 Oct 2022)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java

  Log Message:
  ---
  Avoid NPEs


  Commit: 9e92ca3d76fe7f505a53a2ef0340dfeaa3224ed8
  https://github.com/pmd/pmd/commit/9e92ca3d76fe7f505a53a2ef0340dfeaa3224ed8
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-10-17 (Mon, 17 Oct 2022)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  Include CLI deprecations


  Commit: 21306f36dbf71c452ae83cf7ca09b0d041ae0ac6
  https://github.com/pmd/pmd/commit/21306f36dbf71c452ae83cf7ca09b0d041ae0ac6
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-10-17 (Mon, 17 Oct 2022)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  Add deprecations


  Commit: 637b701778f34c6bc57ae47abeb4926e9c7ecb55
  https://github.com/pmd/pmd/commit/637b701778f34c6bc57ae47abeb4926e9c7ecb55
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-10-17 (Mon, 17 Oct 2022)

  Changed paths:
M docs/pages/pmd/userdocs/installation.md

  Log Message:
  ---
  Fix link to JavaFX


  Commit: ecd7ab14ce9c338cc2c62d9684bdfc0e9d332063
  https://github.com/pmd/pmd/commit/ecd7ab14ce9c338cc2c62d9684bdfc0e9d332063
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-10-17 (Mon, 17 Oct 2022)

  Changed paths:
M docs/pages/pmd/userdocs/cli_reference.md
M docs/pages/pmd/userdocs/cpd/cpd.md

  Log Message:
  ---
  Update CLI docs


  Commit: 6c5c34bb03dd1ca0825e556f3e0a96659af1e39f
  https://github.com/pmd/pmd/commit/6c5c34bb03dd1ca0825e556f3e0a96659af1e39f
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-11-10 (Thu, 10 Nov 2022)

  Changed paths:
M docs/pages/pmd/userdocs/cli_reference.md

  Log Message:
  ---
  Update docs/pages/pmd/userdocs/cli_reference.md

Co-authored-by: Clément Fournier 


  Commit: c513d72d592adf9486ab2974db828249ff9c740c
  https://github.com/pmd/pmd/commit/c513d72d592adf9486ab2974db828249ff9c740c
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-11-10 (Thu, 10 Nov 2022)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  Fix typo


  Commit: 79e294b36eca7a8e831d370ed3acde1bb2a33c7c
  https://github.com/pmd/pmd/commit/79e294b36eca7a8e831d370ed3acde1bb2a33c7c
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-11-10 (Thu, 10 Nov 2022)

  Changed paths:
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/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M pmd-dist/src/main/resources/scripts/run.sh

  Log Message:
  ---
  Merge pull request #4161 from Monits/prep-4059

[core] Backport to PMD6 changes to accomodate PicoCli in PMD7


Compare: https://github.com/pmd/pmd/compare/a6a419928757...79e294b36eca


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


[pmd-commits] [pmd/pmd] e38326: Fix compilation errors

2022-11-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: e38326844a464c1de610120400cc937ed7651f16
  https://github.com/pmd/pmd/commit/e38326844a464c1de610120400cc937ed7651f16
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-11-24 (Thu, 24 Nov 2022)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JjtreeNode.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTBlock.java

  Log Message:
  ---
  Fix compilation errors

 - Due to multiple paths ending up with the same interface being implemented 
with differing generic restrictions
and erasure, compilation errors arose depending on how the compiler picks them 
up.




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


[pmd-commits] [pmd/pmd] a377f0: Fix doc showing deprecated CLI switches

2022-12-07 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: a377f07b9c1da5139e986b7f7940650f00820d0c
  https://github.com/pmd/pmd/commit/a377f07b9c1da5139e986b7f7940650f00820d0c
  Author: Clément Fournier 
  Date:   2022-12-07 (Wed, 07 Dec 2022)

  Changed paths:
M docs/pages/pmd/languages/java.md

  Log Message:
  ---
  Fix doc showing deprecated CLI switches


  Commit: 3f525dfdbb36927919dd8e4e1a0f6980483e8381
  https://github.com/pmd/pmd/commit/3f525dfdbb36927919dd8e4e1a0f6980483e8381
  Author: Juan Martín Sotuyo Dodero 
  Date:   2022-12-07 (Wed, 07 Dec 2022)

  Changed paths:
M docs/pages/pmd/languages/java.md

  Log Message:
  ---
  Merge pull request #4256 from pmd/doc-fix-use-version

[doc] Fix doc showing deprecated CLI switches


Compare: https://github.com/pmd/pmd/compare/30b78ddec3e0...3f525dfdbb36


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


[pmd-commits] [pmd/pmd]

2022-12-07 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/doc-fix-use-version
  Home:   https://github.com/pmd/pmd


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


[pmd-commits] [pmd/pmd] d6ef48: Fix ASTPatternTest to have leaf test nodes

2023-01-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: d6ef489dd1800c3ffbf6696b6871a943e9dc8032
  https://github.com/pmd/pmd/commit/d6ef489dd1800c3ffbf6696b6871a943e9dc8032
  Author: Andreas Dangel 
  Date:   2023-01-19 (Thu, 19 Jan 2023)

  Changed paths:
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt

  Log Message:
  ---
  Fix ASTPatternTest to have leaf test nodes


  Commit: bc7b0f8e2ffe5af48a3cb72af5d26fd04b477cd2
  https://github.com/pmd/pmd/commit/bc7b0f8e2ffe5af48a3cb72af5d26fd04b477cd2
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt

  Log Message:
  ---
  Fix missing package for Java11Test


  Commit: 67c04ef42b4ff890ade111436b7141e2bf7f8203
  https://github.com/pmd/pmd/commit/67c04ef42b4ff890ade111436b7141e2bf7f8203
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParserTestSpec.kt

  Log Message:
  ---
  Refactor ParserTestSpec to not depend on internal kotest API

This adds custom test scopes and makes the ParserTestCtx a container.


  Commit: ac2e4d881bb3a4e7a37d8df05a504455753b3ab4
  https://github.com/pmd/pmd/commit/ac2e4d881bb3a4e7a37d8df05a504455753b3ab4
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8

Remove forkMode option as it doesn't exist anymore


  Commit: eff73bdb0b513a2cbb8e60671a1ba938c6b04c98
  https://github.com/pmd/pmd/commit/eff73bdb0b513a2cbb8e60671a1ba938c6b04c98
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Fix wrong junit-platform-commons version


  Commit: de1c886c2a755e9a0f693b10985db43b3147b568
  https://github.com/pmd/pmd/commit/de1c886c2a755e9a0f693b10985db43b3147b568
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump build-tools from 19 to 20-SNAPSHOT


  Commit: b59808f04f9b11032d9740c611eefda6bd4dfb0a
  https://github.com/pmd/pmd/commit/b59808f04f9b11032d9740c611eefda6bd4dfb0a
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Use custom surefire console reporter from build tools


  Commit: 61ecf4c500e31041293fee6b7e769d7b98776b2e
  https://github.com/pmd/pmd/commit/61ecf4c500e31041293fee6b7e769d7b98776b2e
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParserTestSpec.kt
M pom.xml

  Log Message:
  ---
  Merge pull request #4346 from adangel/issue-4236-kotest

[testing] Use custom surefire console reporter


Compare: https://github.com/pmd/pmd/compare/774a8fbadf92...61ecf4c500e3


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


[pmd-commits] [pmd/pmd] 611cb9: [core] Allow empty values for rule properties

2023-01-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 611cb94b7a76b59ce3d1b90ef4a431ce1fda72f9
  https://github.com/pmd/pmd/commit/611cb94b7a76b59ce3d1b90ef4a431ce1fda72f9
  Author: Andreas Dangel 
  Date:   2023-01-11 (Wed, 11 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleFactory.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java

  Log Message:
  ---
  [core] Allow empty values for rule properties

Fixes #4279


  Commit: d3c576fd0d0fbe395ac5310b9978bb749ddee156
  https://github.com/pmd/pmd/commit/d3c576fd0d0fbe395ac5310b9978bb749ddee156
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  Update release notes


  Commit: 453d2282fc6956fdb3e6d8be9652dd7f3b9758fd
  https://github.com/pmd/pmd/commit/453d2282fc6956fdb3e6d8be9652dd7f3b9758fd
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleFactory.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java

  Log Message:
  ---
  Merge branch 'pr-4300'


Compare: https://github.com/pmd/pmd/compare/61ecf4c500e3...453d2282fc69


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


[pmd-commits] [pmd/pmd] 26a571: [core] Add CPDReport#filterMatches

2023-01-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 26a57156a1423802728bc3611804bd3b63796399
  https://github.com/pmd/pmd/commit/26a57156a1423802728bc3611804bd3b63796399
  Author: Andreas Dangel 
  Date:   2023-01-18 (Wed, 18 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java
A pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDReportTest.java

  Log Message:
  ---
  [core] Add CPDReport#filterMatches

Fixes #4340


  Commit: e6696a3f7e541481ed1564ab6754a0f7fcb21547
  https://github.com/pmd/pmd/commit/e6696a3f7e541481ed1564ab6754a0f7fcb21547
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java
A pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDReportTest.java

  Log Message:
  ---
  Merge branch 'pr-4341'


Compare: https://github.com/pmd/pmd/compare/453d2282fc69...e6696a3f7e54


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


[pmd-commits] [pmd/pmd] 125edb: [core] CPD - implement CPDReportRenderer for all r...

2023-01-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 125edb4fed5a4089e47efe9c9b9bb4d9380212fa
  https://github.com/pmd/pmd/commit/125edb4fed5a4089e47efe9c9b9bb4d9380212fa
  Author: Andreas Dangel 
  Date:   2023-01-19 (Thu, 19 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CSVRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/SimpleRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/VSRenderer.java

  Log Message:
  ---
  [core] CPD - implement CPDReportRenderer for all renderers


  Commit: 39c62fca7fd8481023063951d4076e3250d3728c
  https://github.com/pmd/pmd/commit/39c62fca7fd8481023063951d4076e3250d3728c
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CSVRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/SimpleRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/VSRenderer.java

  Log Message:
  ---
  Merge pull request #4343 from adangel/cpd-renderer

[core] CPD - implement CPDReportRenderer for all renderers


Compare: https://github.com/pmd/pmd/compare/e6696a3f7e54...39c62fca7fd8


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


[pmd-commits] [pmd/pmd] c5784c: Remove PMDParameters.RulePriorityConverter (#881)

2023-01-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: c5784c3f50955124d28a8798d05ce42605a04f55
  https://github.com/pmd/pmd/commit/c5784c3f50955124d28a8798d05ce42605a04f55
  Author: Andreas Dangel 
  Date:   2023-01-18 (Wed, 18 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java

  Log Message:
  ---
  Remove PMDParameters.RulePriorityConverter (#881)


  Commit: e4ea22431660328f04ab51871a3ff33733a68d62
  https://github.com/pmd/pmd/commit/e4ea22431660328f04ab51871a3ff33733a68d62
  Author: Andreas Dangel 
  Date:   2023-01-18 (Wed, 18 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetWriter.java

  Log Message:
  ---
  Remove RuleSetWriter#RULESET_NS_URI (#881)


  Commit: f2ab6ebeb4fc1ced7abc27b129007563e17895e8
  https://github.com/pmd/pmd/commit/f2ab6ebeb4fc1ced7abc27b129007563e17895e8
  Author: Andreas Dangel 
  Date:   2023-01-18 (Wed, 18 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleReference.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleReferenceTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetWriterTest.java

  Log Message:
  ---
  Remove default ctor of RuleReference (#881)


  Commit: 2b1b1c6ac88709b3b4c2db34151ed96438b7eb02
  https://github.com/pmd/pmd/commit/2b1b1c6ac88709b3b4c2db34151ed96438b7eb02
  Author: Andreas Dangel 
  Date:   2023-01-19 (Thu, 19 Jan 2023)

  Changed paths:
R 
pmd-core/src/main/resources/net/sourceforge/pmd/util/viewer/resources/viewer_strings.properties

  Log Message:
  ---
  Remove viewer_strings.properties (#881)

It was only used be the old ui viewer, which was removed with #1431 already


  Commit: 661abf024d9495709422e7801bfb6e8c7dbd0243
  https://github.com/pmd/pmd/commit/661abf024d9495709422e7801bfb6e8c7dbd0243
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetWriter.java
M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleReference.java
R 
pmd-core/src/main/resources/net/sourceforge/pmd/util/viewer/resources/viewer_strings.properties
M pmd-core/src/test/java/net/sourceforge/pmd/RuleReferenceTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetWriterTest.java

  Log Message:
  ---
  Merge pull request #4342 from adangel/pmd7-issue-881-deprecation-removals

[core] Remove deprecated classes/methods (finish #881)


Compare: https://github.com/pmd/pmd/compare/9bc62266a22b...661abf024d94


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


[pmd-commits] [pmd/pmd] fe568a: Add failing test using type inference

2023-01-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/fix-closeresource-rule
  Home:   https://github.com/pmd/pmd
  Commit: fe568a016151d8a8151e1daf311e1b4a4955c600
  https://github.com/pmd/pmd/commit/fe568a016151d8a8151e1daf311e1b4a4955c600
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

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

  Log Message:
  ---
  Add failing test using type inference


  Commit: 25afa04d7671d1d2c748946f621cc308df6fec56
  https://github.com/pmd/pmd/commit/25afa04d7671d1d2c748946f621cc308df6fec56
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java

  Log Message:
  ---
  Fix failing test

 - Type inference now leads to runtime types being used, even if it's on a 
MethodCall expression


Compare: https://github.com/pmd/pmd/compare/fe568a016151%5E...25afa04d7671


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


[pmd-commits] [pmd/pmd] 378ba3: Add failing test for UseDiamongOperatorRule

2023-01-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/fix-usediamongoperator-rule
  Home:   https://github.com/pmd/pmd
  Commit: 378ba33f596e635fef8d762ec647d0a769a6e1c4
  https://github.com/pmd/pmd/commit/378ba33f596e635fef8d762ec647d0a769a6e1c4
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

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

  Log Message:
  ---
  Add failing test for UseDiamongOperatorRule

 - An IllegalStateException is produced when the inference context corresponds
to an invocation of an unresolved method.
 - The rule effectively can't determine if the diamond oeprator can be used, 
but the current message of
"overload resolution is not complete" is noisy, not actionable to the user
(the issue is a missing class in the auxclasspath, not the overload resolution),
and prevents the rule from continuing to analyze the current file.


  Commit: 8ef6042eb4931cefc12c3e5dffbf3bfc934643d3
  https://github.com/pmd/pmd/commit/8ef6042eb4931cefc12c3e5dffbf3bfc934643d3
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseDiamondOperatorRule.java

  Log Message:
  ---
  Suppress the overload resolution failure and continue

 - This is probably not the best solution (maybe the Infer logic needs to remove
the check and handle it seamlessly?) but that code is too complex for me to 
make that call


Compare: https://github.com/pmd/pmd/compare/378ba33f596e%5E...8ef6042eb493


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


[pmd-commits] [pmd/pmd]

2023-01-25 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/fix-usediamongoperator-rule
  Home:   https://github.com/pmd/pmd


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


[pmd-commits] [pmd/pmd] 378ba3: Add failing test for UseDiamongOperatorRule

2023-01-25 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: 378ba33f596e635fef8d762ec647d0a769a6e1c4
  https://github.com/pmd/pmd/commit/378ba33f596e635fef8d762ec647d0a769a6e1c4
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

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

  Log Message:
  ---
  Add failing test for UseDiamongOperatorRule

 - An IllegalStateException is produced when the inference context corresponds
to an invocation of an unresolved method.
 - The rule effectively can't determine if the diamond oeprator can be used, 
but the current message of
"overload resolution is not complete" is noisy, not actionable to the user
(the issue is a missing class in the auxclasspath, not the overload resolution),
and prevents the rule from continuing to analyze the current file.


  Commit: 8ef6042eb4931cefc12c3e5dffbf3bfc934643d3
  https://github.com/pmd/pmd/commit/8ef6042eb4931cefc12c3e5dffbf3bfc934643d3
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseDiamondOperatorRule.java

  Log Message:
  ---
  Suppress the overload resolution failure and continue

 - This is probably not the best solution (maybe the Infer logic needs to remove
the check and handle it seamlessly?) but that code is too complex for me to 
make that call


  Commit: 869752bc342e44cf321fc98fcea96ec0159cd5ae
  https://github.com/pmd/pmd/commit/869752bc342e44cf321fc98fcea96ec0159cd5ae
  Author: Clément Fournier 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseDiamondOperatorRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/BaseInvocMirror.java

  Log Message:
  ---
  Shortcut equivalence check if ctdecl is unresolved


  Commit: 596cc2694d04bd2132aa05058551e01069c453cd
  https://github.com/pmd/pmd/commit/596cc2694d04bd2132aa05058551e01069c453cd
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/BaseInvocMirror.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UseDiamondOperator.xml

  Log Message:
  ---
  Merge pull request #4357 from pmd/fix-usediamongoperator-rule

[java] Fix IllegalStateException in UseDiamongOperator rule


Compare: https://github.com/pmd/pmd/compare/74cbba5f61c9...596cc2694d04


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


[pmd-commits] [pmd/pmd] 7c428d: [core] Deprecate get/setEncoding on CPDConfiguration

2023-01-25 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 7c428db06207b80afe2e87db7fa7e1bcad66cad8
  https://github.com/pmd/pmd/commit/7c428db06207b80afe2e87db7fa7e1bcad66cad8
  Author: Andreas Dangel 
  Date:   2023-01-17 (Tue, 17 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java

  Log Message:
  ---
  [core] Deprecate get/setEncoding on CPDConfiguration


  Commit: 3dcecb6b552b6614bbb45a74ee7be927d633aac8
  https://github.com/pmd/pmd/commit/3dcecb6b552b6614bbb45a74ee7be927d633aac8
  Author: Andreas Dangel 
  Date:   2023-01-17 (Tue, 17 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java

  Log Message:
  ---
  [test] Deprecate BaseCLITest


  Commit: aa06344d8733a8d3cfd342a9cfc3690697745add
  https://github.com/pmd/pmd/commit/aa06344d8733a8d3cfd342a9cfc3690697745add
  Author: Andreas Dangel 
  Date:   2023-01-17 (Tue, 17 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCPDCLITest.java

  Log Message:
  ---
  [core] Deprecate BaseCPDCLITest


  Commit: bab2e6f9ab6182aaf32ccb3f469cde35127f91db
  https://github.com/pmd/pmd/commit/bab2e6f9ab6182aaf32ccb3f469cde35127f91db
  Author: Andreas Dangel 
  Date:   2023-01-17 (Tue, 17 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-test/src/main/java/net/sourceforge/pmd/ant/AbstractAntTestHelper.java

  Log Message:
  ---
  [core] Deprecate some fields in AbstractAntTestHelper

Refs #4155


  Commit: b6062ca1fd47b6e2870ddf1262d004c1626b6ecb
  https://github.com/pmd/pmd/commit/b6062ca1fd47b6e2870ddf1262d004c1626b6ecb
  Author: Andreas Dangel 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java

  Log Message:
  ---
  Fixups from review (#4336)


  Commit: 87220c05e6407346ec4fd7e046aa5e990888e780
  https://github.com/pmd/pmd/commit/87220c05e6407346ec4fd7e046aa5e990888e780
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M pmd-test/src/main/java/net/sourceforge/pmd/ant/AbstractAntTestHelper.java
M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java
M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCPDCLITest.java

  Log Message:
  ---
  Merge pull request #4336 from adangel/deprecations-for-4235

[core] Deprecations in CPDConfiguration, Base(CPD)CLITest, AbstractAntTestHelper


Compare: https://github.com/pmd/pmd/compare/7619693102bc...87220c05e640


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


[pmd-commits] [pmd/pmd] d3e68d: Add --relativize-paths-with

2023-01-26 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: d3e68d795b07d0cbc94e38ac85e708f7d5fef107
  https://github.com/pmd/pmd/commit/d3e68d795b07d0cbc94e38ac85e708f7d5fef107
  Author: Clément Fournier 
  Date:   2022-11-13 (Sun, 13 Nov 2022)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java
M pmd-core/src/main/java/net/sourceforge/pmd/ant/PMDTask.java
M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/NioTextFile.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/FileDataSource.java
M pmd-core/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/document/FileCollectorTest.java
M pmd-core/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml

  Log Message:
  ---
  Add --relativize-paths-with


  Commit: 99b24b702ff3cad00d6cc0217d8ced0944c5c08f
  https://github.com/pmd/pmd/commit/99b24b702ff3cad00d6cc0217d8ced0944c5c08f
  Author: Clément Fournier 
  Date:   2022-11-13 (Sun, 13 Nov 2022)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java
M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDFilelistTest.java
A pmd-core/src/test/resources/net/sourceforge/pmd/cli/FakeRuleset2.xml
A pmd-core/src/test/resources/net/sourceforge/pmd/cli/filelist4.txt
A 
pmd-core/src/test/resources/net/sourceforge/pmd/cli/otherSrc/somefile.dummy

  Log Message:
  ---
  Add tests, dedup collected files


  Commit: e0c0bd924126df5d4387651877a0bc87fbeedef6
  https://github.com/pmd/pmd/commit/e0c0bd924126df5d4387651877a0bc87fbeedef6
  Author: Clément Fournier 
  Date:   2022-11-13 (Sun, 13 Nov 2022)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java
M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDFilelistTest.java

  Log Message:
  ---
  Test -z /


  Commit: b45ab080210678b0352d8402abe8e699f58573e0
  https://github.com/pmd/pmd/commit/b45ab080210678b0352d8402abe8e699f58573e0
  Author: Clément Fournier 
  Date:   2022-11-13 (Sun, 13 Nov 2022)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java
A pmd-core/src/test/java/net/sourceforge/pmd/cli/ZipFileTest.java
A pmd-core/src/test/resources/net/sourceforge/pmd/cli/zipWithSources.zip

  Log Message:
  ---
  Add tests for zip file paths


  Commit: faf3b6ebf95371455284f390be5e46f2230e5f09
  https://github.com/pmd/pmd/commit/faf3b6ebf95371455284f390be5e46f2230e5f09
  Author: Andreas Dangel 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M .all-contributorsrc
M .ci/build.sh
M .ci/files/project-list.xml
M .github/workflows/build.yml
M .github/workflows/git-repo-sync.yml
M .github/workflows/troubleshooting.yml
M Gemfile.lock
M docs/Gemfile
M docs/Gemfile.lock
M docs/_config.yml
M docs/_data/sidebars/pmd_sidebar.yml
M docs/pages/next_major_development.md
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
M docs/pages/pmd/languages/java.md
M docs/pages/pmd/projectdocs/committers/releasing.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/pmd/projectdocs/trivia/similarprojects.md
M docs/pages/pmd/userdocs/cli_reference.md
M docs/pages/pmd/userdocs/extending/metrics_howto.md
M docs/pages/pmd/userdocs/installation.md
M docs/pages/pmd/userdocs/making_rulesets.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M pmd-apex-jorje/pom.xml
M pmd-apex/pom.xml
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexUnitTestRule.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestShouldNotUseSeeAllDataTrueRule.java
M 
pmd-apex/src/main/java/n

[pmd-commits] [pmd/pmd] d3e68d: Add --relativize-paths-with

2023-01-26 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: d3e68d795b07d0cbc94e38ac85e708f7d5fef107
  https://github.com/pmd/pmd/commit/d3e68d795b07d0cbc94e38ac85e708f7d5fef107
  Author: Clément Fournier 
  Date:   2022-11-13 (Sun, 13 Nov 2022)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java
M pmd-core/src/main/java/net/sourceforge/pmd/ant/PMDTask.java
M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/NioTextFile.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/FileDataSource.java
M pmd-core/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/document/FileCollectorTest.java
M pmd-core/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml

  Log Message:
  ---
  Add --relativize-paths-with


  Commit: 99b24b702ff3cad00d6cc0217d8ced0944c5c08f
  https://github.com/pmd/pmd/commit/99b24b702ff3cad00d6cc0217d8ced0944c5c08f
  Author: Clément Fournier 
  Date:   2022-11-13 (Sun, 13 Nov 2022)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java
M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDFilelistTest.java
A pmd-core/src/test/resources/net/sourceforge/pmd/cli/FakeRuleset2.xml
A pmd-core/src/test/resources/net/sourceforge/pmd/cli/filelist4.txt
A 
pmd-core/src/test/resources/net/sourceforge/pmd/cli/otherSrc/somefile.dummy

  Log Message:
  ---
  Add tests, dedup collected files


  Commit: e0c0bd924126df5d4387651877a0bc87fbeedef6
  https://github.com/pmd/pmd/commit/e0c0bd924126df5d4387651877a0bc87fbeedef6
  Author: Clément Fournier 
  Date:   2022-11-13 (Sun, 13 Nov 2022)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java
M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDFilelistTest.java

  Log Message:
  ---
  Test -z /


  Commit: b45ab080210678b0352d8402abe8e699f58573e0
  https://github.com/pmd/pmd/commit/b45ab080210678b0352d8402abe8e699f58573e0
  Author: Clément Fournier 
  Date:   2022-11-13 (Sun, 13 Nov 2022)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java
A pmd-core/src/test/java/net/sourceforge/pmd/cli/ZipFileTest.java
A pmd-core/src/test/resources/net/sourceforge/pmd/cli/zipWithSources.zip

  Log Message:
  ---
  Add tests for zip file paths


  Commit: faf3b6ebf95371455284f390be5e46f2230e5f09
  https://github.com/pmd/pmd/commit/faf3b6ebf95371455284f390be5e46f2230e5f09
  Author: Andreas Dangel 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M .all-contributorsrc
M .ci/build.sh
M .ci/files/project-list.xml
M .github/workflows/build.yml
M .github/workflows/git-repo-sync.yml
M .github/workflows/troubleshooting.yml
M Gemfile.lock
M docs/Gemfile
M docs/Gemfile.lock
M docs/_config.yml
M docs/_data/sidebars/pmd_sidebar.yml
M docs/pages/next_major_development.md
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
M docs/pages/pmd/languages/java.md
M docs/pages/pmd/projectdocs/committers/releasing.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/pmd/projectdocs/trivia/similarprojects.md
M docs/pages/pmd/userdocs/cli_reference.md
M docs/pages/pmd/userdocs/extending/metrics_howto.md
M docs/pages/pmd/userdocs/installation.md
M docs/pages/pmd/userdocs/making_rulesets.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M pmd-apex-jorje/pom.xml
M pmd-apex/pom.xml
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexUnitTestRule.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestShouldNotUseSeeAllDataTrueRule.java
M 
pmd-apex/src/main/jav

[pmd-commits] [pmd/pmd] ba18f3: Improve CommentSize

2023-01-27 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: ba18f3b364b326c42ae2480ae6638ab4c215b59e
  https://github.com/pmd/pmd/commit/ba18f3b364b326c42ae2480ae6638ab4c215b59e
  Author: Clément Fournier 
  Date:   2023-01-27 (Fri, 27 Jan 2023)

  Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaComment.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentSizeRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentSize.xml

  Log Message:
  ---
  Improve CommentSize


  Commit: 0e19c2aaed6daf5d859558dbeae11c7f540ef303
  https://github.com/pmd/pmd/commit/0e19c2aaed6daf5d859558dbeae11c7f540ef303
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-27 (Fri, 27 Jan 2023)

  Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaComment.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentSizeRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentSize.xml

  Log Message:
  ---
  Merge pull request #4369 from oowekyala/pmd7.fix-commentsize

[java] Improve CommentSize


Compare: https://github.com/pmd/pmd/compare/120e89f81b74...0e19c2aaed6d


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


[pmd-commits] [pmd/pmd] 056516: Micro-opts

2023-01-27 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: 056516bee4f02af66f4f74aa637c29547f3b42b3
  https://github.com/pmd/pmd/commit/056516bee4f02af66f4f74aa637c29547f3b42b3
  Author: Clément Fournier 
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/AbstractNode.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/AstTreeInfo.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotationMemberList.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTIntersectionType.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTList.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMemberValuePair.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTUnionType.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTWildcardType.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalInterfaces.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/CommentSizeRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/AvoidInstantiatingObjectsInLoopsRule.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/NodeParsingCtx.kt

  Log Message:
  ---
  Micro-opts


  Commit: ea4c8271169b33e3e79f4b5003e2c8cb8bbff5eb
  https://github.com/pmd/pmd/commit/ea4c8271169b33e3e79f4b5003e2c8cb8bbff5eb
  Author: Clément Fournier 
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/AddEmptyStringRule.java
M pmd-java/src/main/resources/category/java/performance.xml

  Log Message:
  ---
  Convert AddEmptyString to java rule


  Commit: 1a366e3683ff2ddb9630b112c86e62ccb8e344a0
  https://github.com/pmd/pmd/commit/1a366e3683ff2ddb9630b112c86e62ccb8e344a0
  Author: Clément Fournier 
  Date:   2023-01-27 (Fri, 27 Jan 2023)

  Changed paths:
M .all-contributorsrc
M .ci/build.sh
M .ci/files/project-list.xml
M .github/workflows/build.yml
M .github/workflows/git-repo-sync.yml
M .github/workflows/troubleshooting.yml
M Gemfile.lock
M docs/Gemfile
M docs/Gemfile.lock
M docs/pages/7_0_0_release_notes.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/pmd/userdocs/cli_reference.md
M docs/pages/pmd/userdocs/pmd_report_formats.md
M docs/pages/pmd/userdocs/tools/ant.md
M docs/pages/release_notes.md
A docs/report-examples/html-report-v2.html
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
M pmd-ant/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
M pmd-ant/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml
M pmd-apex-jorje/pom.xml
R pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexHandler.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTApexFile.java
A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/internal/ApexHandler.java
A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/internal/ApexViolationSuppressors.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexUnitTestRule.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestShouldNotUseSeeAllDataTrueRule.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/UnusedLocalVariableRule.java
R 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/ApexRuleViolationFactory.java
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/UnusedLocalVariable.xml
M pmd-cli/pom.xml
A pmd-cli/src/main/java/me/tongfei/progressbar/PmdProgressBarFriend.java
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/AbstractPmdSubcommand.java
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/CpdCommand.java
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/DesignerCommand.java
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/PmdCommand.java
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/PmdRootCommand.java
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/TreeExportCommand.java
A pmd-cli/src/main/java/net/sourceforge/pmd/cli/internal/CliExitCode.java
R 
pmd-cli/src/main/java/net/s

[pmd-commits] [pmd/pmd]

2023-01-30 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/fix-closeresource-rule
  Home:   https://github.com/pmd/pmd


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


[pmd-commits] [pmd/pmd] 016afb: [go] Deprecate GoLanguageModule

2023-02-09 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 016afb96e386bc947fa8b33d36dcd71f6ebfce91
  https://github.com/pmd/pmd/commit/016afb96e386bc947fa8b33d36dcd71f6ebfce91
  Author: Andreas Dangel 
  Date:   2023-02-03 (Fri, 03 Feb 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-go/src/main/java/net/sourceforge/pmd/lang/go/GoLanguageModule.java
R pmd-go/src/test/java/net/sourceforge/pmd/LanguageVersionTest.java

  Log Message:
  ---
  [go] Deprecate GoLanguageModule


  Commit: bc3d9b24adcf96821aba77b41f07486e75af6626
  https://github.com/pmd/pmd/commit/bc3d9b24adcf96821aba77b41f07486e75af6626
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-02-09 (Thu, 09 Feb 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-go/src/main/java/net/sourceforge/pmd/lang/go/GoLanguageModule.java
R pmd-go/src/test/java/net/sourceforge/pmd/LanguageVersionTest.java

  Log Message:
  ---
  Merge pull request #4374 from adangel/pmd6-deprecate-go-language-module

[go] Deprecate GoLanguageModule


Compare: https://github.com/pmd/pmd/compare/e10cf6a4ff96...bc3d9b24adcf


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


[pmd-commits] [pmd/pmd] 17364a: [doc] CPD - use non deprecated `--dir` cli option

2023-02-21 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 17364a997b1ff135cb48dc412a797286bb0025fe
  https://github.com/pmd/pmd/commit/17364a997b1ff135cb48dc412a797286bb0025fe
  Author: Andreas Dangel 
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
M docs/pages/pmd/userdocs/cpd/cpd.md
M docs/pages/pmd/userdocs/installation.md
M 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java
M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java
M 
pmd-javascript/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java

  Log Message:
  ---
  [doc] CPD - use non deprecated `--dir` cli option


  Commit: 67c8daaf25a151d9cc6508c030e8132efbf86dc6
  https://github.com/pmd/pmd/commit/67c8daaf25a151d9cc6508c030e8132efbf86dc6
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-02-21 (Tue, 21 Feb 2023)

  Changed paths:
M docs/pages/pmd/userdocs/cpd/cpd.md
M docs/pages/pmd/userdocs/installation.md
M 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java
M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java
M 
pmd-javascript/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java

  Log Message:
  ---
  Merge pull request #4398 from adangel/pmd6-cpd-usage-text

[doc] CPD - use non deprecated `--dir` cli option


Compare: https://github.com/pmd/pmd/compare/a74bf9665fe9...67c8daaf25a1


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


[pmd-commits] [pmd/pmd] abc0b3: Delete pmd-test/DummyLanguageModule

2023-02-25 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: abc0b3c94ef2eff25df4a3f177bf22233569eee9
  https://github.com/pmd/pmd/commit/abc0b3c94ef2eff25df4a3f177bf22233569eee9
  Author: Clément Fournier 
  Date:   2023-02-18 (Sat, 18 Feb 2023)

  Changed paths:
M pmd-test/pom.xml
R 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java
R pmd-test/src/main/java/net/sourceforge/pmd/test/lang/ast/DummyNode.java
M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java
M 
pmd-test/src/main/java/net/sourceforge/pmd/testframework/SimpleAggregatorTst.java
R 
pmd-test/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
M pmd-test/src/test/java/net/sourceforge/pmd/testframework/RuleTstTest.java

  Log Message:
  ---
  Delete pmd-test/DummyLanguageModule

Refs #2436


  Commit: 72ce6c5dc0d6b8993c2d4f0089001572c2547816
  https://github.com/pmd/pmd/commit/72ce6c5dc0d6b8993c2d4f0089001572c2547816
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-02-25 (Sat, 25 Feb 2023)

  Changed paths:
M pmd-test/pom.xml
R 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java
R pmd-test/src/main/java/net/sourceforge/pmd/test/lang/ast/DummyNode.java
M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java
M 
pmd-test/src/main/java/net/sourceforge/pmd/testframework/SimpleAggregatorTst.java
R 
pmd-test/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
M pmd-test/src/test/java/net/sourceforge/pmd/testframework/RuleTstTest.java

  Log Message:
  ---
  Merge pull request #4399 from oowekyala/clem.pmd7-remove-dummy-lang

[test] Remove dummy language module from pmd-test


Compare: https://github.com/pmd/pmd/compare/132cb61511a0...72ce6c5dc0d6


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


[pmd-commits] [pmd/pmd] 3d6e15: Disable maven-pmd-plugin option linkXRef

2023-04-06 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 3d6e15b523205aa64ee0373adaa4741cad1b4823
  https://github.com/pmd/pmd/commit/3d6e15b523205aa64ee0373adaa4741cad1b4823
  Author: Andreas Dangel 
  Date:   2023-04-06 (Thu, 06 Apr 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Disable maven-pmd-plugin option linkXRef

We don't have the jxr plugin and also don't create reports. Disabling this 
option avoids the many warnings like `[WARNING] Unable to locate Source XRef to 
link to - DISABLED`.


  Commit: 0313ffdedd19d5f84e844f50d43fc5c8961ae1f9
  https://github.com/pmd/pmd/commit/0313ffdedd19d5f84e844f50d43fc5c8961ae1f9
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-06 (Thu, 06 Apr 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Merge pull request #4461 from adangel/pmd-plugin-linkxref

Disable maven-pmd-plugin option linkXRef


Compare: https://github.com/pmd/pmd/compare/7a89f550d97c...0313ffdedd19


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


[pmd-commits] [pmd/pmd] 1c2d77: Introduce a pmd-languages-deps module

2023-04-13 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 1c2d77fd6a4e760bc8ad29cde77c6bb71a75a0bc
  https://github.com/pmd/pmd/commit/1c2d77fd6a4e760bc8ad29cde77c6bb71a75a0bc
  Author: Andreas Dangel 
  Date:   2023-04-06 (Thu, 06 Apr 2023)

  Changed paths:
M pmd-cli/pom.xml
M pmd-dist/pom.xml
M pmd-dist/src/main/resources/assemblies/pmd-bin.xml
A pmd-languages-deps/pom.xml
M pom.xml

  Log Message:
  ---
  Introduce a pmd-languages-deps module

This is kind of a 
[BOM](https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#bill-of-materials-bom-poms),
 but different: It defines hard dependencies and not just versions for 
dependencyManagement.
This new module depends on all languages modules and is used by pmd-cli and by 
pmd-dist. So, we have only one place to modify, when we add new language 
modules.


  Commit: bdd06be619c367152e73bb9c4c2d4713ee1300b6
  https://github.com/pmd/pmd/commit/bdd06be619c367152e73bb9c4c2d4713ee1300b6
  Author: Andreas Dangel 
  Date:   2023-04-13 (Thu, 13 Apr 2023)

  Changed paths:
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md

  Log Message:
  ---
  [doc] Mention pmd-languages-deps


  Commit: 4eb9280f19060c55ce2cf795349f0eb95e622c47
  https://github.com/pmd/pmd/commit/4eb9280f19060c55ce2cf795349f0eb95e622c47
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-13 (Thu, 13 Apr 2023)

  Changed paths:
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
M pmd-cli/pom.xml
M pmd-dist/pom.xml
M pmd-dist/src/main/resources/assemblies/pmd-bin.xml
A pmd-languages-deps/pom.xml
M pom.xml

  Log Message:
  ---
  Merge pull request #4459 from adangel/languages-deps

Introduce a pmd-languages-deps module


Compare: https://github.com/pmd/pmd/compare/c36a22eca633...4eb9280f1906


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


[pmd-commits] [pmd/pmd] ae0bf2: Provide Software Bill of Materials (SBOM)

2023-04-18 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: ae0bf240d76130bbae58e72a960aadf5b440e4d6
  https://github.com/pmd/pmd/commit/ae0bf240d76130bbae58e72a960aadf5b440e4d6
  Author: Andreas Dangel 
  Date:   2023-04-06 (Thu, 06 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-dist/src/main/resources/assemblies/pmd-bin.xml
M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
M pom.xml

  Log Message:
  ---
  Provide Software Bill of Materials (SBOM)

- Add cyclonedx plugin to generate SBOM (Software Bill of Materials)
- The SBOM is attached and deployed into maven central
- The SBOM is also included in the binary distribution of PMD

See https://github.com/CycloneDX/cyclonedx-maven-plugin


  Commit: a4893b964b45eae012ea0ddbfdb7dbb2cbdf7ff6
  https://github.com/pmd/pmd/commit/a4893b964b45eae012ea0ddbfdb7dbb2cbdf7ff6
  Author: Andreas Dangel 
  Date:   2023-04-10 (Mon, 10 Apr 2023)

  Changed paths:
M .ci/build.sh

  Log Message:
  ---
  Upload sbom as release artifact

Uploads xml/json to sourceforge
and to Githu releases


  Commit: 08d362aa66672cadf3140ea3eb760c3d6933a83c
  https://github.com/pmd/pmd/commit/08d362aa66672cadf3140ea3eb760c3d6933a83c
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-19 (Wed, 19 Apr 2023)

  Changed paths:
M .ci/build.sh
M docs/pages/release_notes.md
M pmd-dist/src/main/resources/assemblies/pmd-bin.xml
M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
M pom.xml

  Log Message:
  ---
  Merge pull request #4462 from adangel/create-sbom

Provide Software Bill of Materials (SBOM)


Compare: https://github.com/pmd/pmd/compare/1789014dc6be...08d362aa6667


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


[pmd-commits] [pmd/pmd] 1c0d6c: [doc] Fix base url for documentation

2023-04-18 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 1c0d6c6a4f14bab244788935816264354173fbe8
  https://github.com/pmd/pmd/commit/1c0d6c6a4f14bab244788935816264354173fbe8
  Author: Andreas Dangel 
  Date:   2023-03-30 (Thu, 30 Mar 2023)

  Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M pom.xml

  Log Message:
  ---
  [doc] Fix base url for documentation


  Commit: 910d3178dbf61b68bb3e6dd70f0446a3560106ff
  https://github.com/pmd/pmd/commit/910d3178dbf61b68bb3e6dd70f0446a3560106ff
  Author: Andreas Dangel 
  Date:   2023-03-30 (Thu, 30 Mar 2023)

  Changed paths:
M .ci/build.sh
M .ci/inc/pmd-doc.inc
M docs/_config.yml
M docs/sitemap.xml
R docs/sitemap_generator.sh

  Log Message:
  ---
  [doc] Fix urls for documentation

- Don't publish the doc anymore to pmd.github.io - the docs are now hosted at 
docs.pmd-code.org
- Update sitemap.xml - no extra sitemap generation anymore


  Commit: 65a713a96da4d86c682449bf116a423b823759b4
  https://github.com/pmd/pmd/commit/65a713a96da4d86c682449bf116a423b823759b4
  Author: Andreas Dangel 
  Date:   2023-03-30 (Thu, 30 Mar 2023)

  Changed paths:
M docs/pages/release_notes.md

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


  Commit: 2e21c193fef0e4bfd33e048da0148f0493014379
  https://github.com/pmd/pmd/commit/2e21c193fef0e4bfd33e048da0148f0493014379
  Author: Andreas Dangel 
  Date:   2023-03-30 (Thu, 30 Mar 2023)

  Changed paths:
M pmd-swift/pom.xml
M pmd-swift/src/main/resources/category/swift/bestpractices.xml
M pmd-swift/src/main/resources/category/swift/errorprone.xml
M pmd-test/src/main/java/net/sourceforge/pmd/AbstractRuleSetFactoryTest.java

  Log Message:
  ---
  Fix externalInfoURLs in rulesets


  Commit: f7d0444d86e8a891c94a6d6fe93edd13bbbfc8e2
  https://github.com/pmd/pmd/commit/f7d0444d86e8a891c94a6d6fe93edd13bbbfc8e2
  Author: Andreas Dangel 
  Date:   2023-03-30 (Thu, 30 Mar 2023)

  Changed paths:
M .ci/README.md
M .github/ISSUE_TEMPLATE/0rule_violation_false-positive.md
M .github/ISSUE_TEMPLATE/1rule_violation_false-negative.md
M CONTRIBUTING.md
M README.md
M docs/README.md
M docs/_plugins/rule_tag.rb
M docs/pages/pmd/projectdocs/committers/main_landing_page.md
M docs/pages/pmd/projectdocs/committers/releasing.md
M docs/report-examples/pmd-report.sarif.json
M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/SarifRenderer.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/renderers/internal/sarif/SarifLogBuilder.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/CodeClimateRendererTest.java
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/empty.sarif.json
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-configerror.sarif.json
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-error-nomessage.sarif.json
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-error.sarif.json
M 
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
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected.sarif.json

  Log Message:
  ---
  Replace more old URLs


  Commit: cf213fbbe3ab1e516da18c4f539b5d71ac3f08fa
  https://github.com/pmd/pmd/commit/cf213fbbe3ab1e516da18c4f539b5d71ac3f08fa
  Author: Andreas Dangel 
  Date:   2023-04-04 (Tue, 04 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  [doc] Fix links to pmd_release_notes_pmd7.html


  Commit: 7b42f81dfdedc3f6044fdac809faf8b105c7e3d3
  https://github.com/pmd/pmd/commit/7b42f81dfdedc3f6044fdac809faf8b105c7e3d3
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-19 (Wed, 19 Apr 2023)

  Changed paths:
M .all-contributorsrc
M .ci/build.sh
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
M pmd-apex/src/main/resources/category/apex/design.xml
M pmd-cli/pom.xml
M pmd-dist/pom.xml
M pmd-dist/src/main/resources/assemblies/pmd-bin.xml
M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/CommentDefaultAccessModifierRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFie

[pmd-commits] [pmd/pmd] be19c6: [doc] Add logos in square shape

2023-04-18 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: be19c6fe9badeae3ba270307298e8834f3e71ea1
  https://github.com/pmd/pmd/commit/be19c6fe9badeae3ba270307298e8834f3e71ea1
  Author: Andreas Dangel 
  Date:   2023-03-31 (Fri, 31 Mar 2023)

  Changed paths:
A docs/images/logo/pmd-logo-300px-squared.png
A docs/images/logo/pmd-logo-600px-squared.png
A docs/images/logo/pmd-logo-70px-squared.png
A docs/images/logo/pmd-logo-white-300px-squared.png
A docs/images/logo/pmd-logo-white-400x165px.png
A docs/images/logo/pmd-logo-white-600px-squared.png
M docs/pages/pmd/projectdocs/logo.md

  Log Message:
  ---
  [doc] Add logos in square shape

Refs #4307


  Commit: 36fcc2965a4832efff3a6d92e482682bb239d867
  https://github.com/pmd/pmd/commit/36fcc2965a4832efff3a6d92e482682bb239d867
  Author: Andreas Dangel 
  Date:   2023-03-31 (Fri, 31 Mar 2023)

  Changed paths:
A docs/images/logo/pmd-old-logo-white-600x440px.png
A docs/images/logo/pmd-old.svg
M docs/pages/pmd/projectdocs/logo.md

  Log Message:
  ---
  [doc] Add old logo as reference documentation


  Commit: a9d8fe70a78c2cb63e10d48854c1f82adcb95e64
  https://github.com/pmd/pmd/commit/a9d8fe70a78c2cb63e10d48854c1f82adcb95e64
  Author: Andreas Dangel 
  Date:   2023-03-31 (Fri, 31 Mar 2023)

  Changed paths:
M docs/_includes/footer.html

  Log Message:
  ---
  [doc] Fix github logo in footer


  Commit: e721c79f96a21e8f7fa9cea1f37948462c72a090
  https://github.com/pmd/pmd/commit/e721c79f96a21e8f7fa9cea1f37948462c72a090
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-19 (Wed, 19 Apr 2023)

  Changed paths:
M docs/_includes/footer.html
A docs/images/logo/pmd-logo-300px-squared.png
A docs/images/logo/pmd-logo-600px-squared.png
A docs/images/logo/pmd-logo-70px-squared.png
A docs/images/logo/pmd-logo-white-300px-squared.png
A docs/images/logo/pmd-logo-white-400x165px.png
A docs/images/logo/pmd-logo-white-600px-squared.png
A docs/images/logo/pmd-old-logo-white-600x440px.png
A docs/images/logo/pmd-old.svg
M docs/pages/pmd/projectdocs/logo.md

  Log Message:
  ---
  Merge pull request #4447 from adangel/doc-squared-logos

[doc] Add additional logos with a square shape


Compare: https://github.com/pmd/pmd/compare/740dc2d47b5c...e721c79f96a2


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


[pmd-commits] [pmd/pmd] af7496: [core] Fix FileCollector#addSourceFile parameter o...

2023-04-18 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: af74964fcd423382a12bc9f54a79d65fae6c48c6
  https://github.com/pmd/pmd/commit/af74964fcd423382a12bc9f54a79d65fae6c48c6
  Author: Andreas Dangel 
  Date:   2023-04-11 (Tue, 11 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java
M pmd-core/src/test/java/net/sourceforge/pmd/PmdAnalysisTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/processor/GlobalListenerTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/processor/PmdRunnableTest.java
M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt

  Log Message:
  ---
  [core] Fix FileCollector#addSourceFile parameter order

In PMD 6.55.0 the first parameter is sourceContents and the second is pathId 
(see 
https://github.com/pmd/pmd/blob/ef3455348603aa25f86894b9930f05f141f44d20/pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java#L192).
This restores that argument order in PMD 7.


  Commit: 15f62761ab466e91441a3653e36e97b016c6593e
  https://github.com/pmd/pmd/commit/15f62761ab466e91441a3653e36e97b016c6593e
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-19 (Wed, 19 Apr 2023)

  Changed paths:
M .all-contributorsrc
M .ci/README.md
M .ci/build.sh
M .ci/inc/pmd-doc.inc
M .github/ISSUE_TEMPLATE/0rule_violation_false-positive.md
M .github/ISSUE_TEMPLATE/1rule_violation_false-negative.md
M CONTRIBUTING.md
M README.md
M docs/README.md
M docs/_config.yml
M docs/_includes/footer.html
M docs/_plugins/rule_tag.rb
A docs/images/logo/pmd-logo-300px-squared.png
A docs/images/logo/pmd-logo-600px-squared.png
A docs/images/logo/pmd-logo-70px-squared.png
A docs/images/logo/pmd-logo-white-300px-squared.png
A docs/images/logo/pmd-logo-white-400x165px.png
A docs/images/logo/pmd-logo-white-600px-squared.png
A docs/images/logo/pmd-old-logo-white-600x440px.png
A docs/images/logo/pmd-old.svg
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
M docs/pages/pmd/projectdocs/committers/main_landing_page.md
M docs/pages/pmd/projectdocs/committers/releasing.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/pmd/projectdocs/logo.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M docs/report-examples/pmd-report.sarif.json
M docs/sitemap.xml
R docs/sitemap_generator.sh
M pmd-apex/src/main/resources/category/apex/design.xml
M pmd-cli/pom.xml
M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/SarifRenderer.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/renderers/internal/sarif/SarifLogBuilder.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/CodeClimateRendererTest.java
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/empty.sarif.json
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-configerror.sarif.json
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-error-nomessage.sarif.json
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-error.sarif.json
M 
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
M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected.sarif.json
M pmd-dist/pom.xml
M pmd-dist/src/main/resources/assemblies/pmd-bin.xml
M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/NonThreadSafeSingleton.xml
A pmd-languages-deps/pom.xml
M pmd-swift/pom.xml
M pmd-swift/src/main/resources/category/swift/bestpractices.xml
M pmd-swift/src/main/resources/category/swift/errorprone.xml
M pmd-test/src/main/java/net/sourceforge/pmd/AbstractRuleSetFactoryTest.java
M pom.xml

  Log Message:
  ---
  Merge branch 'master' into filecollector-api


  Commit: 68e1a5302fde1d4e765b78538b570fa7fd24b6e0
  https://github.com/pmd/pmd/commit/68e1a5302fde1d4e765b78538b570fa7fd24b6e0
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-19 (Wed, 19 Apr 2023)

  Changed paths:
M docs/pages/rel

[pmd-commits] [pmd/pmd] bdacd3: [core] Move AntlrTokenizer and JavaCCTokenizer int...

2023-04-18 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: bdacd38437e6ee36ed4cd9a3a4b68a78ad8bcc0e
  https://github.com/pmd/pmd/commit/bdacd38437e6ee36ed4cd9a3a4b68a78ad8bcc0e
  Author: Andreas Dangel 
  Date:   2023-04-13 (Thu, 13 Apr 2023)

  Changed paths:
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
A pmd-core/src/main/java/net/sourceforge/pmd/cpd/impl/AntlrTokenizer.java
A pmd-core/src/main/java/net/sourceforge/pmd/cpd/impl/JavaCCTokenizer.java
R 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/internal/AntlrTokenizer.java
R 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/internal/JavaCCTokenizer.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JavaccTokenDocument.java
M pmd-cpp/src/main/java/net/sourceforge/pmd/cpd/CPPTokenizer.java
M pmd-cs/src/main/java/net/sourceforge/pmd/cpd/CsTokenizer.java
M pmd-dart/src/main/java/net/sourceforge/pmd/cpd/DartTokenizer.java
M 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinTokenizer.java
M pmd-go/src/main/java/net/sourceforge/pmd/cpd/GoTokenizer.java
M pmd-java/src/main/java/net/sourceforge/pmd/cpd/JavaTokenizer.java
M 
pmd-javascript/src/main/java/net/sourceforge/pmd/cpd/EcmascriptTokenizer.java
M pmd-jsp/src/main/java/net/sourceforge/pmd/cpd/JSPTokenizer.java
M pmd-kotlin/src/main/java/net/sourceforge/pmd/cpd/KotlinTokenizer.java
M pmd-lua/src/main/java/net/sourceforge/pmd/cpd/LuaTokenizer.java
M pmd-matlab/src/main/java/net/sourceforge/pmd/cpd/MatlabTokenizer.java
M pmd-modelica/src/main/java/net/sourceforge/pmd/cpd/ModelicaTokenizer.java
M 
pmd-objectivec/src/main/java/net/sourceforge/pmd/cpd/ObjectiveCTokenizer.java
M pmd-plsql/src/main/java/net/sourceforge/pmd/cpd/PLSQLTokenizer.java
M pmd-python/src/main/java/net/sourceforge/pmd/cpd/PythonTokenizer.java
M pmd-swift/src/main/java/net/sourceforge/pmd/cpd/SwiftTokenizer.java
M 
pmd-tsql/src/main/java/net/sourceforge/pmd/lang/tsql/cpd/TSqlTokenizer.java
M pmd-visualforce/src/main/java/net/sourceforge/pmd/cpd/VfTokenizer.java
M pmd-xml/src/main/java/net/sourceforge/pmd/xml/cpd/XmlTokenizer.java

  Log Message:
  ---
  [core] Move AntlrTokenizer and JavaCCTokenizer into impl packages


  Commit: ee227b13972b2ff259e9892e7130a820af9d4a21
  https://github.com/pmd/pmd/commit/ee227b13972b2ff259e9892e7130a820af9d4a21
  Author: Andreas Dangel 
  Date:   2023-04-13 (Thu, 13 Apr 2023)

  Changed paths:
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
R 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrBaseRule.java
A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractVisitorRule.java
M 
pmd-kotlin/src/main/java/net/sourceforge/pmd/lang/kotlin/AbstractKotlinRule.java
M 
pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/AbstractSwiftRule.java
M 
pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/rule/bestpractices/UnavailableFunctionRule.java

  Log Message:
  ---
  [core] Introduce an AbstractVisitorRule

Remove AntlrBaseRule


  Commit: 0d5ecebd4eb8498c95a084e59c472912ae5ef566
  https://github.com/pmd/pmd/commit/0d5ecebd4eb8498c95a084e59c472912ae5ef566
  Author: Andreas Dangel 
  Date:   2023-04-14 (Fri, 14 Apr 2023)

  Changed paths:
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrGeneratedParserBase.java
M pmd-kotlin/src/main/antlr4/net/sourceforge/pmd/lang/kotlin/ast/Kotlin.g4
M pmd-kotlin/src/main/antlr4/net/sourceforge/pmd/lang/kotlin/ast/README.md
M 
pmd-kotlin/src/main/java/net/sourceforge/pmd/lang/kotlin/ast/KotlinInnerNode.java
M pmd-swift/src/main/antlr4/net/sourceforge/pmd/lang/swift/ast/Swift.g4
M 
pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/ast/SwiftInnerNode.java

  Log Message:
  ---
  [core] Antlr - make more methods protected

The abstract methods createPmdTerminal and createPmdError in 
AntlrGeneratedParserBase don't need to be public. They are just implementation.

The language specific inner nodes (KotlinInnerNode, SwiftInnerNode)
can be package private. Only the concrete subclasses are considered
public API.


  Commit: d20257ad67a4f16a075474c43cf7386ac092509d
  https://github.com/pmd/pmd/commit/d20257ad67a4f16a075474c43cf7386ac092509d
  Author: Andreas Dangel 
  Date:   2023-04-14 (Fri, 14 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md

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


  Commit: 414aa3ec3ae68cb53c4812dfaed0dd08ead0f3e6
  https://github.com/pmd/pmd/commit/414aa3ec3ae6

[pmd-commits] [pmd/pmd] d9a98b: [java] ImmutableField - remove @Getter

2023-04-20 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: d9a98b9f9ab48b3500722d2b3f5cb737af80325f
  https://github.com/pmd/pmd/commit/d9a98b9f9ab48b3500722d2b3f5cb737af80325f
  Author: Andreas Dangel 
  Date:   2023-04-20 (Thu, 20 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml

  Log Message:
  ---
  [java] ImmutableField - remove @Getter

This fixes a potential false negative when @Getter is used.
See discussion on #4474


  Commit: 1cdd09bc86e21e797891d6c15b43180625b040f2
  https://github.com/pmd/pmd/commit/1cdd09bc86e21e797891d6c15b43180625b040f2
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-20 (Thu, 20 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml

  Log Message:
  ---
  Merge pull request #4490 from adangel/java-immutable-field-getter

[java] ImmutableField - remove @Getter


Compare: https://github.com/pmd/pmd/compare/f07222772119...1cdd09bc86e2


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


[pmd-commits] [pmd/pmd] 3cf0ba: [dist] Fix pmd.bat script

2023-04-20 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 3cf0ba2b3f0fd8986b35bf7d2b772e4d0a6818b4
  https://github.com/pmd/pmd/commit/3cf0ba2b3f0fd8986b35bf7d2b772e4d0a6818b4
  Author: Andreas Dangel 
  Date:   2023-04-20 (Thu, 20 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-dist/src/main/resources/scripts/pmd
M pmd-dist/src/main/resources/scripts/pmd.bat
R pmd-dist/src/test/resources/scripts/designertest.bat
A pmd-dist/src/test/resources/scripts/pmdtest.bat

  Log Message:
  ---
  [dist] Fix pmd.bat script

Fixes #4482


  Commit: dffab8e4fbb83a587fc57ec60af2de2cfa4f0be0
  https://github.com/pmd/pmd/commit/dffab8e4fbb83a587fc57ec60af2de2cfa4f0be0
  Author: Andreas Dangel 
  Date:   2023-04-20 (Thu, 20 Apr 2023)

  Changed paths:
M pmd-dist/src/test/resources/scripts/pmdtest.bat

  Log Message:
  ---
  Fix comment [skip ci]


  Commit: 9f13f12e4cd11661a10294441f68c7ab8b7d452c
  https://github.com/pmd/pmd/commit/9f13f12e4cd11661a10294441f68c7ab8b7d452c
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-20 (Thu, 20 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-dist/src/main/resources/scripts/pmd
M pmd-dist/src/main/resources/scripts/pmd.bat
R pmd-dist/src/test/resources/scripts/designertest.bat
A pmd-dist/src/test/resources/scripts/pmdtest.bat

  Log Message:
  ---
  Merge pull request #4491 from adangel/fix-4482

[dist] Fix pmd.bat script


Compare: https://github.com/pmd/pmd/compare/2c2d65f8b228...9f13f12e4cd1


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


[pmd-commits] [pmd/pmd] e89990: [apex] Fix NcssMethodCount message

2023-04-21 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: e899909c3f58428fa92d5c3b8187bd8717eedafe
  https://github.com/pmd/pmd/commit/e899909c3f58428fa92d5c3b8187bd8717eedafe
  Author: Andreas Dangel 
  Date:   2023-04-21 (Fri, 21 Apr 2023)

  Changed paths:
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml

  Log Message:
  ---
  [apex] Fix NcssMethodCount message


  Commit: 5130d5b69e895ef36642825a2a66f72764f39e5e
  https://github.com/pmd/pmd/commit/5130d5b69e895ef36642825a2a66f72764f39e5e
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-21 (Fri, 21 Apr 2023)

  Changed paths:
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml

  Log Message:
  ---
  Merge pull request #4496 from adangel/apex-ncss-method-count-message

[apex] Fix NcssMethodCount message


Compare: https://github.com/pmd/pmd/compare/5eee9f6a13b0...5130d5b69e89


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


[pmd-commits] [pmd/pmd] 990fb9: [java] ImmutableField: Remove deprecated property ...

2023-04-21 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 990fb9484516eb57cb13323f15e24b65e86bb080
  https://github.com/pmd/pmd/commit/990fb9484516eb57cb13323f15e24b65e86bb080
  Author: Andreas Dangel 
  Date:   2023-04-20 (Thu, 20 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml

  Log Message:
  ---
  [java] ImmutableField: Remove deprecated property "ignoredAnnotations"


  Commit: c487043a5cbaa3f18142f9333e657f3b993cd497
  https://github.com/pmd/pmd/commit/c487043a5cbaa3f18142f9333e657f3b993cd497
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-22 (Sat, 22 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml

  Log Message:
  ---
  Merge pull request #4489 from adangel/java-immutable-field-ignoredannot

[java] ImmutableField: Remove deprecated property "ignoredAnnotations"


Compare: https://github.com/pmd/pmd/compare/5130d5b69e89...c487043a5cba


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


[pmd-commits] [pmd/pmd] cced58: fix issue4493

2023-04-21 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: cced58c9a0b6a4c8d8e5510b8e6727791023a39e
  https://github.com/pmd/pmd/commit/cced58c9a0b6a4c8d8e5510b8e6727791023a39e
  Author: LynnBroe <109954313+lynnb...@users.noreply.github.com>
  Date:   2023-04-21 (Fri, 21 Apr 2023)

  Changed paths:
M pmd-java/src/main/resources/category/java/errorprone.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml

  Log Message:
  ---
  fix issue4493


  Commit: 3f941449270ab3eb0a2c4297a5dd9091910e757e
  https://github.com/pmd/pmd/commit/3f941449270ab3eb0a2c4297a5dd9091910e757e
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-22 (Sat, 22 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  Update changelog, refs #4493


  Commit: 899da418e238634503ef27d9e57c0db73a93d7e4
  https://github.com/pmd/pmd/commit/899da418e238634503ef27d9e57c0db73a93d7e4
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-22 (Sat, 22 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-java/src/main/resources/category/java/errorprone.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml

  Log Message:
  ---
  Merge branch 'pr-4495'


Compare: https://github.com/pmd/pmd/compare/c487043a5cba...899da418e238


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


[pmd-commits] [pmd/pmd] 646fb0: [apex] Improve ExcessivePublicCount message

2023-04-22 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 646fb09908a48e8ad2b3ac8128b65192fee71ead
  https://github.com/pmd/pmd/commit/646fb09908a48e8ad2b3ac8128b65192fee71ead
  Author: Andreas Dangel 
  Date:   2023-04-21 (Fri, 21 Apr 2023)

  Changed paths:
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java
M pmd-apex/src/main/resources/category/apex/design.xml
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml

  Log Message:
  ---
  [apex] Improve ExcessivePublicCount message

and verify inner class behavior.


  Commit: 3e9d6081a4f23b866b4112ae995083b9d6ad0a3a
  https://github.com/pmd/pmd/commit/3e9d6081a4f23b866b4112ae995083b9d6ad0a3a
  Author: Andreas Dangel 
  Date:   2023-04-22 (Sat, 22 Apr 2023)

  Changed paths:
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/AbstractCounterCheckRule.java
M pmd-apex/src/main/resources/category/apex/design.xml
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml

  Log Message:
  ---
  [apex] Add limit in ExcessivePublicCount message


  Commit: 9fc7ab55a158e490a1866f267f7eebb1a18fe2fd
  https://github.com/pmd/pmd/commit/9fc7ab55a158e490a1866f267f7eebb1a18fe2fd
  Author: Andreas Dangel 
  Date:   2023-04-22 (Sat, 22 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
M pmd-java/src/main/resources/category/java/errorprone.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml

  Log Message:
  ---
  Merge branch 'master' into apex-excessive-public-count


  Commit: 5882dda0169c74d07dca2f2305f2982d404cdc51
  https://github.com/pmd/pmd/commit/5882dda0169c74d07dca2f2305f2982d404cdc51
  Author: Andreas Dangel 
  Date:   2023-04-22 (Sat, 22 Apr 2023)

  Changed paths:
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java
M pmd-apex/src/main/resources/category/apex/design.xml
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml

  Log Message:
  ---
  [apex] Fix compile errors after merge


  Commit: c138fbb441556e0c9641202ecfe5a644a4e88515
  https://github.com/pmd/pmd/commit/c138fbb441556e0c9641202ecfe5a644a4e88515
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-22 (Sat, 22 Apr 2023)

  Changed paths:
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/AbstractCounterCheckRule.java
M pmd-apex/src/main/resources/category/apex/design.xml
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/NcssMethodCount.xml

  Log Message:
  ---
  Merge pull request #4497 from adangel/apex-excessive-public-count

[apex] Improve ExcessivePublicCount message


Compare: https://github.com/pmd/pmd/compare/d5b2abe2c1c5...c138fbb44155


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


[pmd-commits] [pmd/pmd] 2f0d83: fix issue4487

2023-04-23 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 2f0d83f98dc1f3a5c4ad243150123ae75698b41a
  https://github.com/pmd/pmd/commit/2f0d83f98dc1f3a5c4ad243150123ae75698b41a
  Author: LynnBroe <109954313+lynnb...@users.noreply.github.com>
  Date:   2023-04-21 (Fri, 21 Apr 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryConstructor.xml

  Log Message:
  ---
  fix issue4487


  Commit: add3c461790a1a765dfb839fe1882ab516efe941
  https://github.com/pmd/pmd/commit/add3c461790a1a765dfb839fe1882ab516efe941
  Author: LynnBroe <109954313+lynnb...@users.noreply.github.com>
  Date:   2023-04-21 (Fri, 21 Apr 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorRule.java

  Log Message:
  ---
  Update UnnecessaryConstructorRule.java


  Commit: d457cce9c53c895ab32568a1c90f1bdb17b5ef42
  https://github.com/pmd/pmd/commit/d457cce9c53c895ab32568a1c90f1bdb17b5ef42
  Author: LynnBroe <109954313+lynnb...@users.noreply.github.com>
  Date:   2023-04-23 (Sun, 23 Apr 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorRule.java

  Log Message:
  ---
  Update UnnecessaryConstructorRule.java


  Commit: 7034d40cc88d1f24f83740ea3b86b037682e2852
  https://github.com/pmd/pmd/commit/7034d40cc88d1f24f83740ea3b86b037682e2852
  Author: LynnBroe <109954313+lynnb...@users.noreply.github.com>
  Date:   2023-04-23 (Sun, 23 Apr 2023)

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

  Log Message:
  ---
  Update UnnecessaryConstructor.xml


  Commit: ba93312a50c87dd04c8a0e6c7d563c5c3627ce57
  https://github.com/pmd/pmd/commit/ba93312a50c87dd04c8a0e6c7d563c5c3627ce57
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-23 (Sun, 23 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  Update changelog, refs #4494


  Commit: 622ba91f940716d545b948fdb8c366fe2a29868d
  https://github.com/pmd/pmd/commit/622ba91f940716d545b948fdb8c366fe2a29868d
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-23 (Sun, 23 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryConstructor.xml

  Log Message:
  ---
  Merge branch 'pr-4494'


Compare: https://github.com/pmd/pmd/compare/c138fbb44155...622ba91f9407


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


[pmd-commits] [pmd/pmd] 1a488c: Update TestFrameworksUtil.java

2023-04-23 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 1a488c79a4a437889e448a5c41681bc4fa101622
  https://github.com/pmd/pmd/commit/1a488c79a4a437889e448a5c41681bc4fa101622
  Author: LynnBroe <109954313+lynnb...@users.noreply.github.com>
  Date:   2023-04-19 (Wed, 19 Apr 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java

  Log Message:
  ---
  Update TestFrameworksUtil.java


  Commit: fa7143b8de967f02ae527c4a159cc379a63d5885
  https://github.com/pmd/pmd/commit/fa7143b8de967f02ae527c4a159cc379a63d5885
  Author: LynnBroe <109954313+lynnb...@users.noreply.github.com>
  Date:   2023-04-23 (Sun, 23 Apr 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SignatureDeclareThrowsException.xml

  Log Message:
  ---
  add annotations


  Commit: 3c7675ac583afa5e5c20ac48e935006774bfdea0
  https://github.com/pmd/pmd/commit/3c7675ac583afa5e5c20ac48e935006774bfdea0
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-23 (Sun, 23 Apr 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java

  Log Message:
  ---
  Simplify check

 - Move all annotation to the set, not only TestNG's


  Commit: b077b6658cd42b5b3d759a09364fd57b79195590
  https://github.com/pmd/pmd/commit/b077b6658cd42b5b3d759a09364fd57b79195590
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-23 (Sun, 23 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  Update changelog, refs #4488


  Commit: 920386d4bd0d521b715769a223578b0e01a751e7
  https://github.com/pmd/pmd/commit/920386d4bd0d521b715769a223578b0e01a751e7
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-23 (Sun, 23 Apr 2023)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SignatureDeclareThrowsException.xml

  Log Message:
  ---
  Merge branch 'pr-4488'


Compare: https://github.com/pmd/pmd/compare/622ba91f9407...920386d4bd0d


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


[pmd-commits] [pmd/pmd] ae766d: Update gems

2023-04-28 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: ae766de203db554963adb11aceffb03907c1b104
  https://github.com/pmd/pmd/commit/ae766de203db554963adb11aceffb03907c1b104
  Author: Andreas Dangel 
  Date:   2023-04-28 (Fri, 28 Apr 2023)

  Changed paths:
M Gemfile.lock
M docs/Gemfile.lock

  Log Message:
  ---
  Update gems

Fixes https://github.com/pmd/pmd/security/dependabot/38
Fixes https://github.com/pmd/pmd/security/dependabot/39
Fixes https://github.com/pmd/pmd/security/dependabot/40


  Commit: 0756a7c0e4eaf300d84215ed5c4b10057ce3c79c
  https://github.com/pmd/pmd/commit/0756a7c0e4eaf300d84215ed5c4b10057ce3c79c
  Author: Andreas Dangel 
  Date:   2023-04-28 (Fri, 28 Apr 2023)

  Changed paths:
M docs/_includes/head.html
M docs/assets/README.md
R docs/assets/fontawesome-free-5.14.0-web/LICENSE.txt
R docs/assets/fontawesome-free-5.14.0-web/css/all.min.css
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.eot
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.svg
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.ttf
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.woff
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.woff2
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.eot
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.svg
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.ttf
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.woff
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.woff2
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.eot
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.svg
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.ttf
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.woff
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.woff2
A docs/assets/fontawesome-free-5.15.4-web/LICENSE.txt
A docs/assets/fontawesome-free-5.15.4-web/css/all.min.css
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.eot
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.svg
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.ttf
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.woff
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.woff2
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.eot
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.svg
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.ttf
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.woff
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.woff2
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.eot
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.svg
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.ttf
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.woff
A docs/assets/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.woff2
M docs/css/customstyles.css

  Log Message:
  ---
  Update fontawesome, fix external-link icon


  Commit: 9e9739e2b34c7dfb146bbda4eba34e471c6e45a1
  https://github.com/pmd/pmd/commit/9e9739e2b34c7dfb146bbda4eba34e471c6e45a1
  Author: Andreas Dangel 
  Date:   2023-04-28 (Fri, 28 Apr 2023)

  Changed paths:
M docs/_includes/head.html

  Log Message:
  ---
  Fix favicon


  Commit: 58a7e60934441eee53da6021bfc4624db8fd7b84
  https://github.com/pmd/pmd/commit/58a7e60934441eee53da6021bfc4624db8fd7b84
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-04-28 (Fri, 28 Apr 2023)

  Changed paths:
M Gemfile.lock
M docs/Gemfile.lock
M docs/_includes/head.html
M docs/assets/README.md
R docs/assets/fontawesome-free-5.14.0-web/LICENSE.txt
R docs/assets/fontawesome-free-5.14.0-web/css/all.min.css
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.eot
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.svg
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.ttf
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.woff
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-brands-400.woff2
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.eot
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.svg
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.ttf
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.woff
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-regular-400.woff2
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.eot
R docs/assets/fontawesome-free-5.14.0-web/webfonts/fa-solid-900.svg
 

[pmd-commits] [pmd/pmd] 5031c8: Enable coverage test

2023-05-02 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 5031c83c880d11f215b2b21919ff3091c6f951bf
  https://github.com/pmd/pmd/commit/5031c83c880d11f215b2b21919ff3091c6f951bf
  Author: Clément Fournier 
  Date:   2023-04-29 (Sat, 29 Apr 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/Language.java
M pmd-java/src/test/java/net/sourceforge/pmd/coverage/PMDCoverageTest.java

  Log Message:
  ---
  Enable coverage test


  Commit: 76c41f23198074664150208d30d418ce90390cf4
  https://github.com/pmd/pmd/commit/76c41f23198074664150208d30d418ce90390cf4
  Author: Clément Fournier 
  Date:   2023-04-29 (Sat, 29 Apr 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPassTest.java

  Log Message:
  ---
  Fix bug found by coverage test


  Commit: 261df24af883f3a7e1b83628d764c0f8a85301af
  https://github.com/pmd/pmd/commit/261df24af883f3a7e1b83628d764c0f8a85301af
  Author: Clément Fournier 
  Date:   2023-04-29 (Sat, 29 Apr 2023)

  Changed paths:
M docs/pages/pmd/userdocs/tools/java-api.md
M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/reporting/FileAnalysisListener.java

  Log Message:
  ---
  Improve doc for PmdAnalysis


  Commit: 82b4d97cb5719ca29ac02425ffb41f344550f479
  https://github.com/pmd/pmd/commit/82b4d97cb5719ca29ac02425ffb41f344550f479
  Author: Clément Fournier 
  Date:   2023-04-29 (Sat, 29 Apr 2023)

  Changed paths:
M docs/pages/pmd/devdocs/how_pmd_works.md
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/CpdCommand.java
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/PmdCommand.java
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/TreeExportCommand.java
M pmd-core/src/main/java/net/sourceforge/pmd/AbstractConfiguration.java
R pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
R 
pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java
R pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
R 
pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/ShortFilenameUtil.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/AbstractRenderer.java
M pmd-core/src/test/java/net/sourceforge/pmd/PmdConfigurationTest.java
R 
pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDCommandLineInterfaceTest.java
R pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDParametersTest.java
R pmd-core/src/test/java/net/sourceforge/pmd/lang/LanguageParameterTest.java

  Log Message:
  ---
  Remove old CLI, more doc


  Commit: 8567fd77e977f611aca73145ebf025a417ac8115
  https://github.com/pmd/pmd/commit/8567fd77e977f611aca73145ebf025a417ac8115
  Author: Clément Fournier 
  Date:   2023-04-29 (Sat, 29 Apr 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java

  Log Message:
  ---
  Remove more things


  Commit: 8217f26a1658959ea171c035477dc03f44670469
  https://github.com/pmd/pmd/commit/8217f26a1658959ea171c035477dc03f44670469
  Author: Clément Fournier 
  Date:   2023-04-29 (Sat, 29 Apr 2023)

  Changed paths:
M pmd-core/pom.xml
M pom.xml

  Log Message:
  ---
  Remove jcommander dep


  Commit: 551ab86113a336d973ea59e9e7489c0fd37f8821
  https://github.com/pmd/pmd/commit/551ab86113a336d973ea59e9e7489c0fd37f8821
  Author: Clément Fournier 
  Date:   2023-04-29 (Sat, 29 Apr 2023)

  Changed paths:
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPassTest.java

  Log Message:
  ---
  Lint


  Commit: 776897827f256dda80ab92c5d9b4ddedaa079301
  https://github.com/pmd/pmd/commit/776897827f256dda80ab92c5d9b4ddedaa079301
  Author: Clément Fournier 
  Date:   2023-04-29 (Sat, 29 Apr 2023)

  Changed paths:
M 
pmd-javascript/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language

  Log Message:
  ---
  Merge branch 'master' into pmd8.coverage-test


  Commit: af4d47140f41f2bdb00a29e1053c0afea92afd2e
  https://github.com/pmd/pmd/commit/af4d47140f41f2bdb00a29e1053c0afea92afd2e
  Author: Clément Fournier 
  Date:   2023-04-29 (Sat, 29 Apr 2023)

  Changed paths:
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPassTest.java
M 
pmd-javascript/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language

  Log Message:
  ---
  Merge branch 'pmd7.coverage-test' into pmd7.remove-core-cli


[pmd-commits] [pmd/pmd] 82847c: More unit tests for sig parser

2023-05-02 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 82847c9e0175fc784931502e45cd8a23282baf93
  https://github.com/pmd/pmd/commit/82847c9e0175fc784931502e45cd8a23282baf93
  Author: Clément Fournier 
  Date:   2023-04-29 (Sat, 29 Apr 2023)

  Changed paths:
A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/InvalidTypeSignatureException.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/SignatureScanner.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/TypeSigParser.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/SigParserTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TestUtilitiesForTypes.kt

  Log Message:
  ---
  More unit tests for sig parser


  Commit: 75fe7f9f4109a2939ff83d5ff10c7807f0425f98
  https://github.com/pmd/pmd/commit/75fe7f9f4109a2939ff83d5ff10c7807f0425f98
  Author: Clément Fournier 
  Date:   2023-04-29 (Sat, 29 Apr 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/SignatureParser.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/TypeSigParser.java

  Log Message:
  ---
  Use real 1-elt stacks


  Commit: 580bac6c908f742323103a83329a9705fbf333d5
  https://github.com/pmd/pmd/commit/580bac6c908f742323103a83329a9705fbf333d5
  Author: Clément Fournier 
  Date:   2023-04-29 (Sat, 29 Apr 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/InvalidTypeSignatureException.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/TypeSigParser.java

  Log Message:
  ---
  Lint


  Commit: 49b989b9ee97ab390a4ba8dbf830678b5b26f0b5
  https://github.com/pmd/pmd/commit/49b989b9ee97ab390a4ba8dbf830678b5b26f0b5
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-05-02 (Tue, 02 May 2023)

  Changed paths:
A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/InvalidTypeSignatureException.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/SignatureParser.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/SignatureScanner.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/TypeSigParser.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/SigParserTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TestUtilitiesForTypes.kt

  Log Message:
  ---
  Merge pull request #4524 from oowekyala/pmd7.java-opt-sigparser

[java] More unit tests for sig parser


Compare: https://github.com/pmd/pmd/compare/cb62fab1c190...49b989b9ee97


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


[pmd-commits] [pmd/pmd] 11f0e8: [core] Rework slf4j reinitialization

2023-05-22 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 11f0e8a075baf86c98faf69f58734cc0db16e028
  https://github.com/pmd/pmd/commit/11f0e8a075baf86c98faf69f58734cc0db16e028
  Author: Andreas Dangel 
  Date:   2023-05-20 (Sat, 20 May 2023)

  Changed paths:
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/AbstractPmdSubcommand.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/internal/Slf4jSimpleConfiguration.java
R pmd-core/src/main/java/org/slf4j/PmdLoggerFactoryFriend.java

  Log Message:
  ---
  [core] Rework slf4j reinitialization

- Support also subclasses of slf4j-simple: e.g. maven uses an own logger 
factory and own loggers
- Determine the new log level by reevaluating the configuration, similar what 
the constructors did
- Remove unnecessary PmdLoggerFactoryFriend


  Commit: 68db0584ba5231818a0d02c250908951d602ee1a
  https://github.com/pmd/pmd/commit/68db0584ba5231818a0d02c250908951d602ee1a
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-05-22 (Mon, 22 May 2023)

  Changed paths:
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/AbstractPmdSubcommand.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/internal/Slf4jSimpleConfiguration.java
R pmd-core/src/main/java/org/slf4j/PmdLoggerFactoryFriend.java

  Log Message:
  ---
  Merge pull request #4567 from adangel/slf4j-logging-reconfiguration

[core] Rework slf4j reinitialization


Compare: https://github.com/pmd/pmd/compare/97343c7664d0...68db0584ba52


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


[pmd-commits] [pmd/pmd] 6c635c: Add test case

2023-05-22 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 6c635c5ddbe20cfa82dfb10acd087d1b4ec8bcbb
  https://github.com/pmd/pmd/commit/6c635c5ddbe20cfa82dfb10acd087d1b4ec8bcbb
  Author: Clément Fournier 
  Date:   2023-05-12 (Fri, 12 May 2023)

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

  Log Message:
  ---
  Add test case


  Commit: 3aea46cbd06bdaebf252a83c0cde3f89be9c19b0
  https://github.com/pmd/pmd/commit/3aea46cbd06bdaebf252a83c0cde3f89be9c19b0
  Author: Clément Fournier 
  Date:   2023-05-12 (Fri, 12 May 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/PhaseOverloadSet.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverloadResolutionTest.kt

  Log Message:
  ---
  Fix #4457 - overload ambiguity


  Commit: c5790f177cc7ba6f9c339e810213ba8a26e35c7b
  https://github.com/pmd/pmd/commit/c5790f177cc7ba6f9c339e810213ba8a26e35c7b
  Author: Clément Fournier 
  Date:   2023-05-12 (Fri, 12 May 2023)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  Update release notes

Fix #4557


  Commit: 59345b95edf52d4017f4f34c3dea22e79ef6fb50
  https://github.com/pmd/pmd/commit/59345b95edf52d4017f4f34c3dea22e79ef6fb50
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-05-22 (Mon, 22 May 2023)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/PhaseOverloadSet.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverloadResolutionTest.kt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml

  Log Message:
  ---
  Merge pull request #4560 from oowekyala/issue4557-unnecessary-import-ambiguous

[java] Fix FP of UnnecessaryImport


Compare: https://github.com/pmd/pmd/compare/68db0584ba52...59345b95edf5


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


[pmd-commits] [pmd/pmd] b3ca1f: [core] Use MultiThreadProcessor already with 1 thread

2023-05-22 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: b3ca1fdda35062375a8029613e492a1fbb1046dc
  https://github.com/pmd/pmd/commit/b3ca1fdda35062375a8029613e492a1fbb1046dc
  Author: Andreas Dangel 
  Date:   2023-05-05 (Fri, 05 May 2023)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessor.java
A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java

  Log Message:
  ---
  [core] Use MultiThreadProcessor already with 1 thread


  Commit: e09962b3cfc0ff250f8ae67be736600e6ae0b45c
  https://github.com/pmd/pmd/commit/e09962b3cfc0ff250f8ae67be736600e6ae0b45c
  Author: Andreas Dangel 
  Date:   2023-05-05 (Fri, 05 May 2023)

  Changed paths:
A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java
R 
pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java
M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/basic.xml
M 
pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/dysfunctional.xml

  Log Message:
  ---
  [core] Move MultiThreadProcessorTest to correct package


  Commit: 6ade09a84008d5ac64b57f8f4f0ee10fc6fafb7a
  https://github.com/pmd/pmd/commit/6ade09a84008d5ac64b57f8f4f0ee10fc6fafb7a
  Author: Andreas Dangel 
  Date:   2023-05-05 (Fri, 05 May 2023)

  Changed paths:
M .ci/inc/regression-tester.inc
M Dangerfile

  Log Message:
  ---
  [ci] Run pmd-regression-tester with multiple threads

Also build the baseline with multiple threads.


  Commit: bc9c43fb42bf2930a101080016e423ba98367782
  https://github.com/pmd/pmd/commit/bc9c43fb42bf2930a101080016e423ba98367782
  Author: Andreas Dangel 
  Date:   2023-05-05 (Fri, 05 May 2023)

  Changed paths:
M 
pmd-core/src/test/java/net/sourceforge/pmd/processor/GlobalListenerTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/processor/PmdRunnableTest.java
M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt
M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java

  Log Message:
  ---
  Fix tests


  Commit: bcf8bdd7aede05d2013312d77c2ef9c59072396a
  https://github.com/pmd/pmd/commit/bcf8bdd7aede05d2013312d77c2ef9c59072396a
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-05-22 (Mon, 22 May 2023)

  Changed paths:
M .ci/inc/regression-tester.inc
M Dangerfile
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessor.java
A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java
A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/processor/GlobalListenerTest.java
R 
pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/processor/PmdRunnableTest.java
M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/basic.xml
M 
pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/dysfunctional.xml
M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt
M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java

  Log Message:
  ---
  Merge pull request #4550 from adangel/pmd-processor-threads

[core] Restore behavior with thread=1 setting


Compare: https://github.com/pmd/pmd/compare/59345b95edf5...bcf8bdd7aede


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


[pmd-commits] [pmd/pmd] d568ea: Update LanguageRegistry.java javadoc

2023-05-26 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: d568ea7e66187180073b1bd12f14211a688a77db
  https://github.com/pmd/pmd/commit/d568ea7e66187180073b1bd12f14211a688a77db
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-05-26 (Fri, 26 May 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java

  Log Message:
  ---
  Update LanguageRegistry.java javadoc

Be more clear about how to invoke replacement methods.




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


[pmd-commits] [pmd/pmd] be59b4: [java] Fix test cases so that PMD can be built wit...

2023-06-01 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: be59b47a4866a4f1bc21a44594c98e767815b5d0
  https://github.com/pmd/pmd/commit/be59b47a4866a4f1bc21a44594c98e767815b5d0
  Author: Andreas Dangel 
  Date:   2023-06-01 (Thu, 01 Jun 2023)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt

  Log Message:
  ---
  [java] Fix test cases so that PMD can be built with Java19+

Fixes #4401


  Commit: e8dbb54cb5ed682d9dfd4f54895f4bbd73be728e
  https://github.com/pmd/pmd/commit/e8dbb54cb5ed682d9dfd4f54895f4bbd73be728e
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-06-01 (Thu, 01 Jun 2023)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt

  Log Message:
  ---
  Merge pull request #4584 from adangel/issue-4401

[java] Fix test cases so that PMD can be built with Java19+


Compare: https://github.com/pmd/pmd/compare/e6428eb6fd3f...e8dbb54cb5ed


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


[pmd-commits] [pmd/pmd-designer] 635072: Update to PMD 7.0.0-rc3

2023-06-06 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-designer
  Commit: 635072f72698ca6906b18a5d6a79266c6bea7590
  
https://github.com/pmd/pmd-designer/commit/635072f72698ca6906b18a5d6a79266c6bea7590
  Author: Andreas Dangel 
  Date:   2023-06-01 (Thu, 01 Jun 2023)

  Changed paths:
M CHANGELOG.md
M pom.xml
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java
R src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java

  Log Message:
  ---
  Update to PMD 7.0.0-rc3

Fixes #61
Fixes #63


  Commit: f3211df5df7abf965cb4811d92bea5a512be5a45
  
https://github.com/pmd/pmd-designer/commit/f3211df5df7abf965cb4811d92bea5a512be5a45
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-06-06 (Tue, 06 Jun 2023)

  Changed paths:
M CHANGELOG.md
M pom.xml
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java
R src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java

  Log Message:
  ---
  Merge pull request #66 from adangel/update-pmd-7.0.0-rc3

Update to PMD 7.0.0-rc3


Compare: https://github.com/pmd/pmd-designer/compare/4c7d3ea77ecc...f3211df5df7a


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


[pmd-commits] [pmd/pmd-designer] 8c0add: Always print short stacktrace of internal exceptions

2023-06-06 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-designer
  Commit: 8c0addab2699facd536b69c206aa45559b80c10b
  
https://github.com/pmd/pmd-designer/commit/8c0addab2699facd536b69c206aa45559b80c10b
  Author: Andreas Dangel 
  Date:   2023-06-01 (Thu, 01 Jun 2023)

  Changed paths:
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/ApplicationComponent.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/NodeSelectionSource.java

  Log Message:
  ---
  Always print short stacktrace of internal exceptions


  Commit: fe097a6f4a82e0502125d26c5529d9968684a1f0
  
https://github.com/pmd/pmd-designer/commit/fe097a6f4a82e0502125d26c5529d9968684a1f0
  Author: Andreas Dangel 
  Date:   2023-06-01 (Thu, 01 Jun 2023)

  Changed paths:
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java

  Log Message:
  ---
  Log LinkageErrors as internal exceptions


  Commit: 90200fb690a7de3291b5a0651dc63ee0f410debc
  
https://github.com/pmd/pmd-designer/commit/90200fb690a7de3291b5a0651dc63ee0f410debc
  Author: Andreas Dangel 
  Date:   2023-06-01 (Thu, 01 Jun 2023)

  Changed paths:
M CHANGELOG.md

  Log Message:
  ---
  [doc] Update release notes, fixes #62


  Commit: e4f04006aaa7503f9945cc629b6d511b88215f2d
  
https://github.com/pmd/pmd-designer/commit/e4f04006aaa7503f9945cc629b6d511b88215f2d
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-06-06 (Tue, 06 Jun 2023)

  Changed paths:
M .mvn/wrapper/maven-wrapper.properties
M CHANGELOG.md
M pom.xml
M src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java
R src/main/java/net/sourceforge/pmd/util/fxdesigner/MainCliArgs.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java

  Log Message:
  ---
  Merge branch 'master' into log-exceptions


  Commit: 4266f7451be8a5f33bdf4318cd1b0ce112c11f0a
  
https://github.com/pmd/pmd-designer/commit/4266f7451be8a5f33bdf4318cd1b0ce112c11f0a
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-06-06 (Tue, 06 Jun 2023)

  Changed paths:
M CHANGELOG.md
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/ApplicationComponent.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/NodeSelectionSource.java
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/app/services/ASTManagerImpl.java

  Log Message:
  ---
  Merge pull request #64 from adangel/log-exceptions

Log exceptions


Compare: https://github.com/pmd/pmd-designer/compare/f3211df5df7a...4266f7451be8


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


[pmd-commits] [pmd/pmd-designer] 04302c: Expose all properties with default values

2023-06-06 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/expose-prop-defaults
  Home:   https://github.com/pmd/pmd-designer
  Commit: 04302c9697f97afb5595822c48f3f1c23fe61278
  
https://github.com/pmd/pmd-designer/commit/04302c9697f97afb5595822c48f3f1c23fe61278
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-06-07 (Wed, 07 Jun 2023)

  Changed paths:
M 
src/main/java/net/sourceforge/pmd/util/fxdesigner/model/XPathEvaluator.java

  Log Message:
  ---
  Expose all properties with default values

 - The current implementation was leaving out any property without a set
   value instead of taking the default, so any rule defining and using a
   property would throw a syntax error.
 - Notice that there is no way to set property values for testing. The
   values of `AstManagerImpl.ruleProperties()` are never set nor bound
   to anything-




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


[pmd-commits] [pmd/pmd-designer]

2023-06-09 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/expose-prop-defaults
  Home:   https://github.com/pmd/pmd-designer


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


[pmd-commits] [pmd/pmd] 03a5b7: [apex] ExcessivePublicCount: consider properties

2023-06-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 03a5b7549e8eae13d430a41d0f763aa9c7dc637d
  https://github.com/pmd/pmd/commit/03a5b7549e8eae13d430a41d0f763aa9c7dc637d
  Author: Andreas Dangel 
  Date:   2023-06-24 (Sat, 24 Jun 2023)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java
M pmd-apex/src/main/resources/category/apex/design.xml
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml

  Log Message:
  ---
  [apex] ExcessivePublicCount: consider properties

Fixes #4596


  Commit: 6a3eb6f12e7b213cfe09ae7500197cb047a5a100
  https://github.com/pmd/pmd/commit/6a3eb6f12e7b213cfe09ae7500197cb047a5a100
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-06-24 (Sat, 24 Jun 2023)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java
M pmd-apex/src/main/resources/category/apex/design.xml
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessivePublicCount.xml

  Log Message:
  ---
  Merge pull request #4604 from adangel/issue-4596-apex-excessivepubliccount

[apex] ExcessivePublicCount: consider properties


Compare: https://github.com/pmd/pmd/compare/d238de53071a...6a3eb6f12e7b


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


[pmd-commits] [pmd/pmd] f980c1: [doc] Make side fixed only for big screens

2023-08-22 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: f980c1f17bac399cf31bbd0decbbb3d85cce1b22
  https://github.com/pmd/pmd/commit/f980c1f17bac399cf31bbd0decbbb3d85cce1b22
  Author: Andreas Dangel 
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
M docs/_config.yml
M docs/_layouts/page.html
M docs/css/customstyles.css
M docs/js/customscripts.js
M docs/pages/release_notes.md

  Log Message:
  ---
  [doc] Make side fixed only for big screens

Also wrap the inline-toc in an accordion to
save some space.
Remove some of the unneeded javascript.

Fixes #4521


  Commit: 9aa81016b025511b63bc06d6ded57a09edc23c22
  https://github.com/pmd/pmd/commit/9aa81016b025511b63bc06d6ded57a09edc23c22
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M docs/_config.yml
M docs/_layouts/page.html
M docs/css/customstyles.css
M docs/js/customscripts.js
M docs/pages/release_notes.md

  Log Message:
  ---
  Merge pull request #4643 from adangel/issue-4521-mobile-website

[doc] Make side fixed only for big screens


Compare: https://github.com/pmd/pmd/compare/8681e8d7f93d...9aa81016b025


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


[pmd-commits] [pmd/pmd] 6fc454: [core] Deal with errors from threads in multithrea...

2023-10-19 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 6fc45493e7a1abe1b007395c02dfa83ba7c32f26
  https://github.com/pmd/pmd/commit/6fc45493e7a1abe1b007395c02dfa83ba7c32f26
  Author: Andreas Dangel 
  Date:   2023-06-29 (Thu, 29 Jun 2023)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessor.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java
A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MonoThreadProcessorTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java

  Log Message:
  ---
  [core] Deal with errors from threads in multithreading mode

If an error occurs in multithreading mode, PMD now
rethrows this. Such errors indicate a serious problem
like incomplete runtime classpath of PMD or other
VM error (out of memory) that shouldn't be swallowed.


  Commit: a768230ca82a5f42aff4e59d5eefa2a6be835b3b
  https://github.com/pmd/pmd/commit/a768230ca82a5f42aff4e59d5eefa2a6be835b3b
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessor.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java
A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MonoThreadProcessorTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java

  Log Message:
  ---
  Merge pull request #4612 from adangel/multithreading-errors

[core] Deal with errors from threads in multithreading mode


Compare: https://github.com/pmd/pmd/compare/14b9029e9750...a768230ca82a


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


[pmd-commits] [pmd/pmd] 295ee3: Issue: Launch failure via bin/bash

2023-10-19 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 295ee304a49539597e351a88b25adb7328e3bbd3
  https://github.com/pmd/pmd/commit/295ee304a49539597e351a88b25adb7328e3bbd3
  Author: Shai Bennathan 
  Date:   2023-08-07 (Mon, 07 Aug 2023)

  Changed paths:
M pmd-dist/src/main/resources/scripts/pmd

  Log Message:
  ---
  Issue: Launch failure via bin/bash

Currently if run.sh is launched via 'bin/bash run.sh', when run.sh is not in 
the local directory (i.e., accessed via path env var) it thinks it runs in the 
local directory.
This change makes sure that all cases are covered.
Tested on local Ubuntu 22.04.


  Commit: 56ae02ad3547e80dc082624a9f38c42e4c45aa7f
  https://github.com/pmd/pmd/commit/56ae02ad3547e80dc082624a9f38c42e4c45aa7f
  Author: Shai Bennathan 
  Date:   2023-08-07 (Mon, 07 Aug 2023)

  Changed paths:
M pmd-dist/src/main/resources/scripts/pmd

  Log Message:
  ---
  Update pmd-dist/src/main/resources/scripts/pmd

Co-authored-by: Juan Martín Sotuyo Dodero 


  Commit: 0e94fe55d19ed0dc9a9cb0c85468de750cd694c4
  https://github.com/pmd/pmd/commit/0e94fe55d19ed0dc9a9cb0c85468de750cd694c4
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M pmd-dist/src/main/resources/scripts/pmd

  Log Message:
  ---
  Fix issue for conf dir too


  Commit: 2fa80cbc34cef8718a3638700e4b91ff9a9f82b1
  https://github.com/pmd/pmd/commit/2fa80cbc34cef8718a3638700e4b91ff9a9f82b1
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M pmd-dist/src/main/resources/scripts/pmd

  Log Message:
  ---
  Merge branch 'pr-4640'


  Commit: e0633a1c65bd6cbba20af1481ea26ae0dfc50021
  https://github.com/pmd/pmd/commit/e0633a1c65bd6cbba20af1481ea26ae0dfc50021
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  Update changelog refs #4640


  Commit: 5bb4a9290d0222f2e8856b93037262752b838f66
  https://github.com/pmd/pmd/commit/5bb4a9290d0222f2e8856b93037262752b838f66
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

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

  Log Message:
  ---
   Add @shai-bennathan as a contributor


Compare: https://github.com/pmd/pmd/compare/a768230ca82a...5bb4a9290d02


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


[pmd-commits] [pmd/pmd] 6e61b9: [ant] Improve documentation

2023-10-19 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 6e61b9f2a8824221a49fb1367e9008fc962c2b9f
  https://github.com/pmd/pmd/commit/6e61b9f2a8824221a49fb1367e9008fc962c2b9f
  Author: Andreas Dangel 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

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

  Log Message:
  ---
  [ant] Improve documentation

Refs #4658


  Commit: be429e9a3dca557e8c64122d7f68521c81f05942
  https://github.com/pmd/pmd/commit/be429e9a3dca557e8c64122d7f68521c81f05942
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

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

  Log Message:
  ---
  Merge pull request #4659 from adangel/issue-4658-doc-ant-tasks

[ant] Improve documentation


Compare: https://github.com/pmd/pmd/compare/5bb4a9290d02...be429e9a3dca


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


[pmd-commits] [pmd/pmd] 291a5a: [doc] Update language module docs (apex, java, vis...

2023-10-19 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 291a5aa956401fc195e0f818a1dc1f06e673e612
  https://github.com/pmd/pmd/commit/291a5aa956401fc195e0f818a1dc1f06e673e612
  Author: Andreas Dangel 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md
M docs/pages/pmd/languages/apex.md
M docs/pages/pmd/languages/java.md
M docs/pages/pmd/languages/visualforce.md
M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfLanguageProperties.java

  Log Message:
  ---
  [doc] Update language module docs (apex, java, visualforce)


  Commit: ca40dc41b0c4a2213eb5d22d83e0a8e422d4604b
  https://github.com/pmd/pmd/commit/ca40dc41b0c4a2213eb5d22d83e0a8e422d4604b
  Author: Andreas Dangel 
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
A docs/_includes/language_info.html
M docs/_plugins/javadoc_tag.rb
M docs/pages/pmd/languages/apex.md
M docs/pages/pmd/languages/java.md

  Log Message:
  ---
  [doc] Add language info summary


  Commit: 107b8e5b670fe27fd62422f8091f04febdf8bcff
  https://github.com/pmd/pmd/commit/107b8e5b670fe27fd62422f8091f04febdf8bcff
  Author: Andreas Dangel 
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
M docs/_data/sidebars/pmd_sidebar.yml
M docs/_includes/language_info.html
M docs/_plugins/jdoc_namespace_tag.rb
M docs/css/customstyles.css
M docs/pages/pmd/languages/apex.md
M docs/pages/pmd/languages/coco.md
A docs/pages/pmd/languages/cpp.md
A docs/pages/pmd/languages/cs.md
A docs/pages/pmd/languages/dart.md
A docs/pages/pmd/languages/fortran.md
M docs/pages/pmd/languages/gherkin.md
A docs/pages/pmd/languages/go.md
A docs/pages/pmd/languages/groovy.md
M docs/pages/pmd/languages/html.md
M docs/pages/pmd/languages/java.md
M docs/pages/pmd/languages/js_ts.md
M docs/pages/pmd/languages/jsp.md
M docs/pages/pmd/languages/julia.md
M docs/pages/pmd/languages/kotlin.md
M docs/pages/pmd/languages/language_properties.md
A docs/pages/pmd/languages/lua.md
A docs/pages/pmd/languages/matlab.md
A docs/pages/pmd/languages/modelica.md
A docs/pages/pmd/languages/objectivec.md
A docs/pages/pmd/languages/perl.md
A docs/pages/pmd/languages/php.md
M docs/pages/pmd/languages/plsql.md
A docs/pages/pmd/languages/python.md
A docs/pages/pmd/languages/ruby.md
A docs/pages/pmd/languages/scala.md
A docs/pages/pmd/languages/swift.md
A docs/pages/pmd/languages/tsql.md
M docs/pages/pmd/languages/visualforce.md
A docs/pages/pmd/languages/vm.md
M docs/pages/pmd/languages/xml.md
M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfLanguageModule.java
M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmLanguageModule.java

  Log Message:
  ---
  [doc] Add pages for all supported language


  Commit: 91a1c21680ed281f4036f254d03097a6c24cb84e
  https://github.com/pmd/pmd/commit/91a1c21680ed281f4036f254d03097a6c24cb84e
  Author: Andreas Dangel 
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
M docs/_plugins/javadoc_tag.rb

  Log Message:
  ---
  [doc] jdoc tag: Report location incl. linenumber for warnings


  Commit: 92b2718da778ac637f551b1a1ba9371878b6a685
  https://github.com/pmd/pmd/commit/92b2718da778ac637f551b1a1ba9371878b6a685
  Author: Andreas Dangel 
  Date:   2023-09-04 (Mon, 04 Sep 2023)

  Changed paths:
M pmd-doc/src/test/resources/expected/pmd_sidebar.yml

  Log Message:
  ---
  Fix unit test


  Commit: 81b1d7e32b7a2b01cd642c5e91a1479340aace5d
  https://github.com/pmd/pmd/commit/81b1d7e32b7a2b01cd642c5e91a1479340aace5d
  Author: Andreas Dangel 
  Date:   2023-09-04 (Mon, 04 Sep 2023)

  Changed paths:
M docs/_data/sidebars/pmd_sidebar.yml
M docs/_data/tags.yml
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
M docs/pages/pmd/languages/apex.md
M docs/pages/pmd/languages/coco.md
M docs/pages/pmd/languages/cpp.md
M docs/pages/pmd/languages/cs.md
M docs/pages/pmd/languages/dart.md
M docs/pages/pmd/languages/fortran.md
M docs/pages/pmd/languages/gherkin.md
M docs/pages/pmd/languages/go.md
M docs/pages/pmd/languages/groovy.md
M docs/pages/pmd/languages/html.md
A docs/pages/pmd/languages/index.md
M docs/pages/pmd/languages/java.md
M docs/pages/pmd/languages/js_ts.md
M docs/pages/pmd/languages/jsp.md
M docs/pages/pmd/languages/julia.md
M docs/pages/pmd/languages/kotlin.md
M docs/pages/pmd/languages/lua.md
M docs/pages/pmd/languages/matlab.md
M docs/pages/pmd/la

[pmd-commits] [pmd/pmd] 839539: [doc] Add bld PMD Extension to Tools / Integrations

2023-10-19 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 839539d14be957679fb83e9a0231a187d9a9bcae
  https://github.com/pmd/pmd/commit/839539d14be957679fb83e9a0231a187d9a9bcae
  Author: Andreas Dangel 
  Date:   2023-09-09 (Sat, 09 Sep 2023)

  Changed paths:
M docs/_data/sidebars/pmd_sidebar.yml
A docs/pages/pmd/userdocs/tools/bld.md

  Log Message:
  ---
  [doc] Add bld PMD Extension to Tools / Integrations


  Commit: ef57fb643f024c542d1fcf85bf415b8d420f1ea3
  https://github.com/pmd/pmd/commit/ef57fb643f024c542d1fcf85bf415b8d420f1ea3
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M docs/_data/sidebars/pmd_sidebar.yml
A docs/pages/pmd/userdocs/tools/bld.md

  Log Message:
  ---
  Merge pull request #4669 from adangel/doc-bld-tool

[doc] Add bld PMD Extension to Tools / Integrations


Compare: https://github.com/pmd/pmd/compare/3b44f93f394d...ef57fb643f02


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


[pmd-commits] [pmd/pmd] c07114: [java] CommentDefaultAccessModifier: Fix Parameter...

2023-10-19 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: c071143880ce6c98e9963f863b1330217607affa
  https://github.com/pmd/pmd/commit/c071143880ce6c98e9963f863b1330217607affa
  Author: Andreas Dangel 
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/CommentDefaultAccessModifierRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/CommentDefaultAccessModifier.xml

  Log Message:
  ---
  [java] CommentDefaultAccessModifier: Fix ParameterizedTest annotation

Fixes #4645


  Commit: 4c590a71bdfacd37ecfd2f776e9800deea191173
  https://github.com/pmd/pmd/commit/4c590a71bdfacd37ecfd2f776e9800deea191173
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M .all-contributorsrc
M .ci/build.sh
M .ci/files/all-regression-rules.xml
M docs/_data/sidebars/pmd_sidebar.yml
M docs/_data/tags.yml
A docs/_includes/language_info.html
M docs/_plugins/javadoc_tag.rb
M docs/_plugins/jdoc_namespace_tag.rb
M docs/css/customstyles.css
M docs/css/theme-green.css
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
M docs/pages/pmd/languages/apex.md
M docs/pages/pmd/languages/coco.md
A docs/pages/pmd/languages/cpp.md
A docs/pages/pmd/languages/cs.md
A docs/pages/pmd/languages/dart.md
A docs/pages/pmd/languages/fortran.md
M docs/pages/pmd/languages/gherkin.md
A docs/pages/pmd/languages/go.md
A docs/pages/pmd/languages/groovy.md
M docs/pages/pmd/languages/html.md
A docs/pages/pmd/languages/index.md
M docs/pages/pmd/languages/java.md
M docs/pages/pmd/languages/js_ts.md
M docs/pages/pmd/languages/jsp.md
M docs/pages/pmd/languages/julia.md
M docs/pages/pmd/languages/kotlin.md
M docs/pages/pmd/languages/language_properties.md
A docs/pages/pmd/languages/lua.md
A docs/pages/pmd/languages/matlab.md
A docs/pages/pmd/languages/modelica.md
A docs/pages/pmd/languages/objectivec.md
A docs/pages/pmd/languages/perl.md
A docs/pages/pmd/languages/php.md
M docs/pages/pmd/languages/plsql.md
A docs/pages/pmd/languages/python.md
A docs/pages/pmd/languages/ruby.md
A docs/pages/pmd/languages/scala.md
A docs/pages/pmd/languages/swift.md
A docs/pages/pmd/languages/tsql.md
M docs/pages/pmd/languages/visualforce.md
A docs/pages/pmd/languages/vm.md
M docs/pages/pmd/languages/xml.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/pmd/userdocs/cpd/cpd.md
M docs/pages/pmd/userdocs/tools/ant.md
A docs/pages/pmd/userdocs/tools/bld.md
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
A docs/pages/tags/tag_CpdCapableLanguage.md
A docs/pages/tags/tag_PmdCapableLanguage.md
A docs/pages/tags/tag_experimental.md
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
M pmd-apex/src/main/resources/category/apex/codestyle.xml
M pmd-apex/src/main/resources/category/apex/design.xml
M pmd-apex/src/main/resources/category/apex/documentation.xml
M pmd-apex/src/main/resources/category/apex/errorprone.xml
M pmd-apex/src/main/resources/category/apex/multithreading.xml
M pmd-apex/src/main/resources/category/apex/performance.xml
M pmd-apex/src/main/resources/category/apex/security.xml
M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/DefaultRulesetTest.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessor.java
M pmd-core/src/main/resources/rulesets/internal/all-ecmascript.xml
M pmd-core/src/main/resources/rulesets/internal/all-java.xml
M pmd-core/src/main/resources/rulesets/releases/33.xml
M pmd-core/src/main/resources/rulesets/releases/34.xml
M pmd-core/src/main/resources/rulesets/releases/35.xml
M pmd-core/src/main/resources/rulesets/releases/36.xml
M pmd-core/src/main/resources/rulesets/releases/37-jsp.xml
M pmd-core/src/main/resources/rulesets/releases/37.xml
M pmd-core/src/main/resources/rulesets/releases/38.xml
M pmd-core/src/main/resources/rulesets/releases/39.xml
M pmd-core/src/main/resources/rulesets/releases/40rc1.xml
M pmd-core/src/main/resources/rulesets/releases/41.xml
M pmd-core/src/main/resources/rulesets/releases/42.xml
M pmd-core/src/main/resources/rulesets/releases/50.xml
M pmd-core/src/main/resources/rulesets/releases/501.xml
M pmd-core/src/main/resources/rulesets/releases/510.xml
M pmd-core/src/main/resources/rulesets/releases/512.xml
M pmd-core/

[pmd-commits] [pmd/pmd] 3e7e05: [apex] Remove ApexNode.getApexVersion()

2023-10-19 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 3e7e05025136b7bcfea74958c07e9a9056258932
  https://github.com/pmd/pmd/commit/3e7e05025136b7bcfea74958c07e9a9056258932
  Author: Andreas Dangel 
  Date:   2023-09-22 (Fri, 22 Sep 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTApexFile.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexNode.java
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SafeNavigationOperator.txt

  Log Message:
  ---
  [apex] Remove ApexNode.getApexVersion()


  Commit: 8e3d60a772295cf8c709cee1f8bfbde44b4aa026
  https://github.com/pmd/pmd/commit/8e3d60a772295cf8c709cee1f8bfbde44b4aa026
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M .all-contributorsrc
M .ci/build.sh
M .ci/files/all-regression-rules.xml
M .github/workflows/build.yml
M .github/workflows/git-repo-sync.yml
M .github/workflows/troubleshooting.yml
M Gemfile.lock
M do-release.sh
M docs/Gemfile.lock
M docs/_data/sidebars/pmd_sidebar.yml
M docs/_data/tags.yml
A docs/_includes/language_info.html
M docs/_plugins/javadoc_tag.rb
M docs/_plugins/jdoc_namespace_tag.rb
M docs/css/customstyles.css
M docs/css/theme-green.css
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
M docs/pages/pmd/languages/apex.md
M docs/pages/pmd/languages/coco.md
A docs/pages/pmd/languages/cpp.md
A docs/pages/pmd/languages/cs.md
A docs/pages/pmd/languages/dart.md
A docs/pages/pmd/languages/fortran.md
M docs/pages/pmd/languages/gherkin.md
A docs/pages/pmd/languages/go.md
A docs/pages/pmd/languages/groovy.md
M docs/pages/pmd/languages/html.md
A docs/pages/pmd/languages/index.md
M docs/pages/pmd/languages/java.md
M docs/pages/pmd/languages/js_ts.md
M docs/pages/pmd/languages/jsp.md
M docs/pages/pmd/languages/julia.md
M docs/pages/pmd/languages/kotlin.md
M docs/pages/pmd/languages/language_properties.md
A docs/pages/pmd/languages/lua.md
A docs/pages/pmd/languages/matlab.md
A docs/pages/pmd/languages/modelica.md
A docs/pages/pmd/languages/objectivec.md
A docs/pages/pmd/languages/perl.md
A docs/pages/pmd/languages/php.md
M docs/pages/pmd/languages/plsql.md
A docs/pages/pmd/languages/python.md
A docs/pages/pmd/languages/ruby.md
A docs/pages/pmd/languages/scala.md
A docs/pages/pmd/languages/swift.md
A docs/pages/pmd/languages/tsql.md
M docs/pages/pmd/languages/visualforce.md
A docs/pages/pmd/languages/vm.md
M docs/pages/pmd/languages/xml.md
M docs/pages/pmd/projectdocs/committers/releasing.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/pmd/userdocs/cpd/cpd.md
M docs/pages/pmd/userdocs/tools/ant.md
A docs/pages/pmd/userdocs/tools/bld.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M docs/pages/release_notes_pmd7.md
A docs/pages/tags/tag_CpdCapableLanguage.md
A docs/pages/tags/tag_PmdCapableLanguage.md
A docs/pages/tags/tag_experimental.md
M javacc-wrapper.xml
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/Formatter.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java
M pmd-apex-jorje/pom.xml
M pmd-apex-jorje/repo/README.md
R 
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2021-10-08-631b8c/apex-jorje-lsp-minimized-2021-10-08-631b8c.jar
R 
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2021-10-08-631b8c/apex-jorje-lsp-minimized-2021-10-08-631b8c.pom
A 
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/_remote.repositories
A 
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/apex-jorje-lsp-minimized-2023-06-05-c27a5d.jar
A 
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/apex-jorje-lsp-minimized-2023-06-05-c27a5d.pom
M pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/maven-metadata-local.xml
M pmd-apex-jorje/repo/create-local-repo.sh
M pmd-apex/pom.xml
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlDeleteStatement.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlInsertStatement.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlMergeStatement.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlUndeleteStatement.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTDmlUpdateStatement.java
M 
pmd-apex/src/main/java/net/

[pmd-commits] [pmd/pmd] 4ac1d5: Bump snayeyaml dependency

2023-11-09 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 4ac1d5f5f3280edfa877994044ced075884dd641
  https://github.com/pmd/pmd/commit/4ac1d5f5f3280edfa877994044ced075884dd641
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-11-10 (Fri, 10 Nov 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump snayeyaml dependency




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


[pmd-commits] [pmd/pmd-regression-tester] 4ee50a: Escape violation messages

2023-11-14 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-regression-tester
  Commit: 4ee50a17a880020a7afb96108f303cd54ccc1065
  
https://github.com/pmd/pmd-regression-tester/commit/4ee50a17a880020a7afb96108f303cd54ccc1065
  Author: Andreas Dangel 
  Date:   2023-11-09 (Thu, 09 Nov 2023)

  Changed paths:
M History.md
M lib/pmdtester/builders/project_hasher.rb
A test/resources/summary_report_builder_issue121/base-report.xml
A test/resources/summary_report_builder_issue121/base_branch_info.json
A test/resources/summary_report_builder_issue121/empty_config.xml
A test/resources/summary_report_builder_issue121/expected_base_data.js
A test/resources/summary_report_builder_issue121/expected_patch_data.js
A test/resources/summary_report_builder_issue121/expected_project_data.js
A test/resources/summary_report_builder_issue121/patch-report.xml
A test/resources/summary_report_builder_issue121/patch_branch_info.json
A test/resources/summary_report_builder_issue121/project-list.xml
M test/test_summary_report_builder.rb

  Log Message:
  ---
  Escape violation messages

Fixes #121


  Commit: 41b41ec659de4a286a945ebbabd03f00c927f9b4
  
https://github.com/pmd/pmd-regression-tester/commit/41b41ec659de4a286a945ebbabd03f00c927f9b4
  Author: Andreas Dangel 
  Date:   2023-11-09 (Thu, 09 Nov 2023)

  Changed paths:
M README.rdoc

  Log Message:
  ---
  trigger new build


  Commit: 9317d850f6b2b3b9728b7659217d97e4ec19ec25
  
https://github.com/pmd/pmd-regression-tester/commit/9317d850f6b2b3b9728b7659217d97e4ec19ec25
  Author: Andreas Dangel 
  Date:   2023-11-14 (Tue, 14 Nov 2023)

  Changed paths:
M lib/pmdtester/builders/project_hasher.rb

  Log Message:
  ---
  Only create diff if violation.changed?


  Commit: 4cd955c78c425d46cdcaec243efa76391f2f09de
  
https://github.com/pmd/pmd-regression-tester/commit/4cd955c78c425d46cdcaec243efa76391f2f09de
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-11-14 (Tue, 14 Nov 2023)

  Changed paths:
M History.md
M README.rdoc
M lib/pmdtester/builders/project_hasher.rb
A test/resources/summary_report_builder_issue121/base-report.xml
A test/resources/summary_report_builder_issue121/base_branch_info.json
A test/resources/summary_report_builder_issue121/empty_config.xml
A test/resources/summary_report_builder_issue121/expected_base_data.js
A test/resources/summary_report_builder_issue121/expected_patch_data.js
A test/resources/summary_report_builder_issue121/expected_project_data.js
A test/resources/summary_report_builder_issue121/patch-report.xml
A test/resources/summary_report_builder_issue121/patch_branch_info.json
A test/resources/summary_report_builder_issue121/project-list.xml
M test/test_summary_report_builder.rb

  Log Message:
  ---
  Merge pull request #122 from adangel/issue-121

Escape violation messages


Compare: 
https://github.com/pmd/pmd-regression-tester/compare/322be9276e34...4cd955c78c42


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


[pmd-commits] [pmd/pmd] f70b0d: Fix Windows samples

2024-01-26 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: f70b0d04cf02f09ebbe0a3050df267adfe9898c5
  https://github.com/pmd/pmd/commit/f70b0d04cf02f09ebbe0a3050df267adfe9898c5
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-01-26 (Fri, 26 Jan 2024)

  Changed paths:
M docs/pages/pmd/userdocs/installation.md

  Log Message:
  ---
  Fix Windows samples




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


[pmd-commits] [pmd/pmd] 68680d: Fix Windows dir separator

2024-01-26 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 68680de9cb82e686e5820a618d16271d11716656
  https://github.com/pmd/pmd/commit/68680de9cb82e686e5820a618d16271d11716656
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-01-26 (Fri, 26 Jan 2024)

  Changed paths:
M docs/pages/pmd/userdocs/cli_reference.md

  Log Message:
  ---
  Fix Windows dir separator




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


[pmd-commits] [pmd/pmd] 033ede: Fix broken link

2024-01-26 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 033ede29256ad920a0deed6719a6d5d89f77ae6f
  https://github.com/pmd/pmd/commit/033ede29256ad920a0deed6719a6d5d89f77ae6f
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-01-26 (Fri, 26 Jan 2024)

  Changed paths:
M docs/pages/pmd/userdocs/tools/java-api.md

  Log Message:
  ---
  Fix broken link




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


[pmd-commits] [pmd/pmd] f0cbbd: [java] UnusedAssignment false positive in record c...

2024-02-29 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: f0cbbddcfc19cdaf006a86606ce19b088e52e990
  https://github.com/pmd/pmd/commit/f0cbbddcfc19cdaf006a86606ce19b088e52e990
  Author: Andreas Dangel 
  Date:   2024-02-29 (Thu, 29 Feb 2024)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml

  Log Message:
  ---
  [java] UnusedAssignment false positive in record compact constructor

Fixes #4603


  Commit: f90d222ed11da5b875cd5dc7447f05417637b69d
  https://github.com/pmd/pmd/commit/f90d222ed11da5b875cd5dc7447f05417637b69d
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-02-29 (Thu, 29 Feb 2024)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml

  Log Message:
  ---
  Merge pull request #4839 from adangel/issue-4603-UnusedAssignment-records

[java] UnusedAssignment false positive in record compact constructor


Compare: https://github.com/pmd/pmd/compare/3b0dd7a82bdf...f90d222ed11d

To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd/settings/notifications


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


[pmd-commits] [pmd/pmd] ef1860: [java] UnnecessaryImport - keep analyzing with fai...

2024-02-29 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: ef18609309629e34ecc42f8eb3698d4a6b285f57
  https://github.com/pmd/pmd/commit/ef18609309629e34ecc42f8eb3698d4a6b285f57
  Author: Andreas Dangel 
  Date:   2024-02-29 (Thu, 29 Feb 2024)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/Item.java
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/ItemProducer.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml

  Log Message:
  ---
  [java] UnnecessaryImport - keep analyzing with failed overload selection

Fixes #4816


  Commit: 35c34785a0b055d72ee028c1ae47eb4e43ccb119
  https://github.com/pmd/pmd/commit/35c34785a0b055d72ee028c1ae47eb4e43ccb119
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-02-29 (Thu, 29 Feb 2024)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/Item.java
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/ItemProducer.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml

  Log Message:
  ---
  Merge pull request #4840 from adangel/issue-4816-UnnecessaryImport

[java] UnnecessaryImport - keep analyzing with failed overload selection


Compare: https://github.com/pmd/pmd/compare/f90d222ed11d...35c34785a0b0

To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd/settings/notifications


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


[pmd-commits] [pmd/pmd] b03693: Fix javadoc/dokka configuration

2024-02-29 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: b036931995f6841f54384c9f6b0e450a6e185abb
  https://github.com/pmd/pmd/commit/b036931995f6841f54384c9f6b0e450a6e185abb
  Author: Andreas Dangel 
  Date:   2024-02-27 (Tue, 27 Feb 2024)

  Changed paths:
M pmd-ant/pom.xml
M pmd-core/pom.xml
M pmd-lang-test/pom.xml
M pmd-test-schema/pom.xml
M pmd-test/pom.xml
M pom.xml

  Log Message:
  ---
  Fix javadoc/dokka configuration


  Commit: 3b9ee968407ae33fb82becfaaa0c8dff4017a41c
  https://github.com/pmd/pmd/commit/3b9ee968407ae33fb82becfaaa0c8dff4017a41c
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-02-29 (Thu, 29 Feb 2024)

  Changed paths:
M pmd-ant/pom.xml
M pmd-core/pom.xml
M pmd-lang-test/pom.xml
M pmd-test-schema/pom.xml
M pmd-test/pom.xml
M pom.xml

  Log Message:
  ---
  Merge pull request #4838 from adangel/fix-javadoc-config

Fix javadoc/dokka configuration


Compare: https://github.com/pmd/pmd/compare/35c34785a0b0...3b9ee968407a

To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd/settings/notifications


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


[pmd-commits] [pmd/pmd] 53323d: [apex] MethodNamingConventions: Remove prop skipTe...

2024-02-29 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 53323de95143c1616ee0a67e6dc18562903079d4
  https://github.com/pmd/pmd/commit/53323de95143c1616ee0a67e6dc18562903079d4
  Author: Andreas Dangel 
  Date:   2024-02-26 (Mon, 26 Feb 2024)

  Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/MethodNamingConventionsRule.java
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/MethodNamingConventions.xml

  Log Message:
  ---
  [apex] MethodNamingConventions: Remove prop skipTestMethodUnderscores

This property was deprecated since PMD 6.15.0.


  Commit: fb4f4888c99d4cec2ad1e2dfe574b6e4b3426280
  https://github.com/pmd/pmd/commit/fb4f4888c99d4cec2ad1e2dfe574b6e4b3426280
  Author: Andreas Dangel 
  Date:   2024-02-26 (Mon, 26 Feb 2024)

  Changed paths:
M docs/pages/release_notes_pmd7.md

  Log Message:
  ---
  [doc] Fix release notes, add missing change in EmptyControlStatement

Refs #4754


  Commit: 504fc3e967b3c4acc63644c74863a7fe5192581d
  https://github.com/pmd/pmd/commit/504fc3e967b3c4acc63644c74863a7fe5192581d
  Author: Andreas Dangel 
  Date:   2024-02-26 (Mon, 26 Feb 2024)

  Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredRule.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredTest.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentRequired.xml

  Log Message:
  ---
  [java] CommentRequired: Remove property headerCommentRequirement

This property has been deprecated since PMD 6.21.0


  Commit: f5d3c737f994f1677aea3c263c4db6bc5f1f9eeb
  https://github.com/pmd/pmd/commit/f5d3c737f994f1677aea3c263c4db6bc5f1f9eeb
  Author: Andreas Dangel 
  Date:   2024-02-26 (Mon, 26 Feb 2024)

  Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/NonSerializableClassRule.java

  Log Message:
  ---
  [java] NonSerializableClass: Remove property prefix

This property has been deprecated since PMD 6.52.0


  Commit: 08b16d9dd24e5ef4288e3d35a255a30ef7a9
  https://github.com/pmd/pmd/commit/08b16d9dd24e5ef4288e3d35a255a30ef7a9
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-02-29 (Thu, 29 Feb 2024)

  Changed paths:
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/MethodNamingConventionsRule.java
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/MethodNamingConventions.xml
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/NonSerializableClassRule.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredTest.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentRequired.xml

  Log Message:
  ---
  Merge pull request #4836 from adangel/remove-deprecated-rule-props

Remove deprecated rule props


Compare: https://github.com/pmd/pmd/compare/3b9ee968407a...08b16d9d

To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd/settings/notifications


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


[pmd-commits] [pmd/pmd] 9adf12: [doc] Fix configuring rule docu for multivalues pr...

2024-02-29 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 9adf12f7bee2a8281839c4b7e6729c226f9cf9ec
  https://github.com/pmd/pmd/commit/9adf12f7bee2a8281839c4b7e6729c226f9cf9ec
  Author: Andreas Dangel 
  Date:   2024-02-23 (Fri, 23 Feb 2024)

  Changed paths:
M docs/pages/pmd/userdocs/configuring_rules.md
M docs/pages/release_notes.md

  Log Message:
  ---
  [doc] Fix configuring rule docu for multivalues properties

Fixes #4704


  Commit: 642716fabf985d4ca53043d86164a41083af93ab
  https://github.com/pmd/pmd/commit/642716fabf985d4ca53043d86164a41083af93ab
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-02-29 (Thu, 29 Feb 2024)

  Changed paths:
M docs/pages/pmd/userdocs/configuring_rules.md
M docs/pages/release_notes.md

  Log Message:
  ---
  Merge pull request #4833 from adangel/issue-4704-doc-multivalued-props

[doc] Fix configuring rule docu for multivalues properties


Compare: https://github.com/pmd/pmd/compare/08b16d9d...642716fabf98

To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd/settings/notifications


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


[pmd-commits] [pmd/pmd] 5e277c: [core] Fix NPE in AbstractAnalysisCache in case of...

2024-03-01 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 5e277c8211b932c6fbe1755516eca0a548d430cc
  https://github.com/pmd/pmd/commit/5e277c8211b932c6fbe1755516eca0a548d430cc
  Author: Andreas Dangel 
  Date:   2024-03-01 (Fri, 01 Mar 2024)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/AbstractAnalysisCache.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/FileAnalysisCacheTest.java

  Log Message:
  ---
  [core] Fix NPE in AbstractAnalysisCache in case of processing errors


  Commit: 577f830941cc5ddfe24e57029ac6842d85124df3
  https://github.com/pmd/pmd/commit/577f830941cc5ddfe24e57029ac6842d85124df3
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-01 (Fri, 01 Mar 2024)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/AbstractAnalysisCache.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/FileAnalysisCacheTest.java

  Log Message:
  ---
  Merge pull request #4849 from adangel/fix-npe-analysiscache

[core] Fix NPE in AbstractAnalysisCache in case of processing errors


Compare: https://github.com/pmd/pmd/compare/150c0c88a466...577f830941cc

To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd/settings/notifications


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


[pmd-commits] [pmd/pmd] cc3da7: Fix kotlin compiler warnings

2024-03-01 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: cc3da7b21e3b407c191ff81c67a9d66394ab4da8
  https://github.com/pmd/pmd/commit/cc3da7b21e3b407c191ff81c67a9d66394ab4da8
  Author: Andreas Dangel 
  Date:   2024-03-01 (Fri, 01 Mar 2024)

  Changed paths:
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTCastExpressionTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTFieldAccessTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodCallTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclarationTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTSuperExpressionTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTThisExpressionTest.kt
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTTypeTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTUnaryExpressionTest.kt
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/NodeParsingCtx.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParenthesesTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TestExtensions.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TypeDisambiguationTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/UsageResolutionTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/VarDisambiguationTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/AstSymbolTests.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/PrimitiveSymbolTests.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/ReflectedClassSymbolTests.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/ReflectedFieldSymbolTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/Utils.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/BrokenClasspathTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/SigParserTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/HeaderScopesTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/LocalTypeScopesTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/MemberInheritanceTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/VarScopingTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/ArraySymbolTests.kt
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/BoxingTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/CaptureTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/SubtypingTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TestUtilitiesForTypes.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeCreationDsl.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeEqualityTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeGenerationUtil.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypesFromReflectionTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/ast/ConversionContextTests.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/BranchingExprsTestCases.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/CaptureInferenceTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/CtorInferenceTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/Java7InferenceTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverridingTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/SpecialMethodsTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/StandaloneTypesTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/StressTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/TypeAnnotationsInferenceTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/TypeInferenceTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/i

[pmd-commits] [pmd/pmd] dc92c6: [core] NodeStreamBlanketTest - prefilter the test ...

2024-03-01 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: dc92c64135a80c49ca4ba5bd7f5ff692a258346b
  https://github.com/pmd/pmd/commit/dc92c64135a80c49ca4ba5bd7f5ff692a258346b
  Author: Andreas Dangel 
  Date:   2024-03-01 (Fri, 01 Mar 2024)

  Changed paths:
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/internal/NodeStreamBlanketTest.java

  Log Message:
  ---
  [core] NodeStreamBlanketTest - prefilter the test data

in order to avoid many ignored unit tests.
E.g. before this change, we had:

Tests passed: 5,417, ignored: 2,539 of 7,956 tests
meaning about 30% of the tests were ignored.


  Commit: a9baf48c4d86990fb159bcf166bd6533149314b8
  https://github.com/pmd/pmd/commit/a9baf48c4d86990fb159bcf166bd6533149314b8
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-01 (Fri, 01 Mar 2024)

  Changed paths:
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/internal/NodeStreamBlanketTest.java

  Log Message:
  ---
  Merge pull request #4851 from adangel/core-nodestream-test

[core] NodeStreamBlanketTest - prefilter the test data


Compare: https://github.com/pmd/pmd/compare/d64ac4bdfef4...a9baf48c4d86

To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd/settings/notifications


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


[pmd-commits] [pmd/pmd] 0f7dff: [compat6] Support configuration errors

2024-03-03 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 0f7dff69091217e09686f636df9217e529de52bf
  https://github.com/pmd/pmd/commit/0f7dff69091217e09686f636df9217e529de52bf
  Author: Andreas Dangel 
  Date:   2024-02-17 (Sat, 17 Feb 2024)

  Changed paths:
A pmd-compat6/src/it/pmd-for-java/config_error_ruleset.xml
M pmd-compat6/src/it/pmd-for-java/pom.xml
M pmd-compat6/src/it/pmd-for-java/verify.bsh
M pmd-compat6/src/main/java/net/sourceforge/pmd/reporting/Report.java

  Log Message:
  ---
  [compat6] Support configuration errors


  Commit: b223b1a672439fc0707e279326b1ce3255513da0
  https://github.com/pmd/pmd/commit/b223b1a672439fc0707e279326b1ce3255513da0
  Author: Andreas Dangel 
  Date:   2024-02-17 (Sat, 17 Feb 2024)

  Changed paths:
A pmd-compat6/src/it/cpd-for-csharp/invoker.properties
A pmd-compat6/src/it/cpd-for-csharp/pom.xml
A pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings1.cs
A pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings2.cs
A pmd-compat6/src/it/cpd-for-csharp/verify.bsh
M pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/LanguageFactory.java

  Log Message:
  ---
  [compat6] Support other cpd languages like cs


  Commit: 3dd4ace6438540b97783b8242355710d6d6c14b0
  https://github.com/pmd/pmd/commit/3dd4ace6438540b97783b8242355710d6d6c14b0
  Author: Andreas Dangel 
  Date:   2024-02-18 (Sun, 18 Feb 2024)

  Changed paths:
M pmd-compat6/pom.xml

  Log Message:
  ---
  [compat6] add dependency to pmd-cs


  Commit: f2aedc86e519d7aacd3db59f13eb2f6a65b18394
  https://github.com/pmd/pmd/commit/f2aedc86e519d7aacd3db59f13eb2f6a65b18394
  Author: Andreas Dangel 
  Date:   2024-02-18 (Sun, 18 Feb 2024)

  Changed paths:
M docs/pages/release_notes.md

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


  Commit: ab29eba3f93dff57fe23abc322bc7cd6547e08ad
  https://github.com/pmd/pmd/commit/ab29eba3f93dff57fe23abc322bc7cd6547e08ad
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-03 (Sun, 03 Mar 2024)

  Changed paths:
M .all-contributorsrc
M .ci/build.sh
M docs/pages/pmd/languages/apex.md
M docs/pages/pmd/languages/html.md
M docs/pages/pmd/languages/kotlin.md
M docs/pages/pmd/languages/visualforce.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/pmd/projectdocs/decisions/adr-1.md
M docs/pages/pmd/projectdocs/decisions/adr-2.md
M docs/pages/pmd/projectdocs/decisions/adr-3.md
M docs/pages/pmd/userdocs/configuring_rules.md
M docs/pages/pmd/userdocs/migrating_to_pmd7.md
M docs/pages/pmd/userdocs/pmd_report_formats.md
M docs/pages/pmd/userdocs/tools/maven.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M docs/pages/release_notes_pmd7.md
M javacc-wrapper.xml
M pmd-ant/pom.xml
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/Formatter.java
A pmd-ant/src/main/java/net/sourceforge/pmd/ant/InternalApiBridge.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/ReportException.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/RuleSetWrapper.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/SourceLanguage.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
R pmd-apex-jorje/pom.xml
R pmd-apex-jorje/repo/README.md
R 
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/_remote.repositories
R 
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/apex-jorje-lsp-minimized-2023-06-05-c27a5d.jar
R 
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2023-06-05-c27a5d/apex-jorje-lsp-minimized-2023-06-05-c27a5d.pom
R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/maven-metadata-local.xml
R pmd-apex-jorje/repo/create-local-repo.sh
M pmd-apex/pom.xml
R pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexJorjeLogging.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageProcessor.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotation.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotationParameter.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnonymousClass.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTApexFile.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTArrayLoadExpression.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTArrayStoreExpression.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAssignmentExpression.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTBinaryExpression.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/la

[pmd-commits] [pmd/pmd] 9f4d87: [java] SingletonClassReturningNewInstance - fix do...

2024-03-03 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 9f4d870fa514a90b51c5871f8cc9122c2ca58a24
  https://github.com/pmd/pmd/commit/9f4d870fa514a90b51c5871f8cc9122c2ca58a24
  Author: Andreas Dangel 
  Date:   2024-01-17 (Wed, 17 Jan 2024)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/SingletonClassReturningNewInstanceRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/SingletonClassReturningNewInstance.xml

  Log Message:
  ---
  [java] SingletonClassReturningNewInstance - fix double assignment case

Fixes #932


  Commit: 023e51e67fe3f02136fab1fbdc57f98038e39a9c
  https://github.com/pmd/pmd/commit/023e51e67fe3f02136fab1fbdc57f98038e39a9c
  Author: Andreas Dangel 
  Date:   2024-01-17 (Wed, 17 Jan 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/SingletonClassReturningNewInstanceRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/SingletonClassReturningNewInstance.xml

  Log Message:
  ---
  [java] SingletonClassReturningNewInstance - variant 2 (#932)


  Commit: 82db75bedf02336dbbf9d2612d4ed6cb26c668d7
  https://github.com/pmd/pmd/commit/82db75bedf02336dbbf9d2612d4ed6cb26c668d7
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-03 (Sun, 03 Mar 2024)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/SingletonClassReturningNewInstanceRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/SingletonClassReturningNewInstance.xml

  Log Message:
  ---
  Merge pull request #4801 from 
adangel/issue-932-SingletonClassReturningNewInstance

[java] SingletonClassReturningNewInstance - fix double assignment case


Compare: https://github.com/pmd/pmd/compare/5ee8176b2721...82db75bedf02

To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd/settings/notifications


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


[pmd-commits] [pmd/pmd] 621cd0: Update to use renamed pmd-designer

2024-03-03 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 621cd0e0137390e16d1ce6df3707575c8419fa39
  https://github.com/pmd/pmd/commit/621cd0e0137390e16d1ce6df3707575c8419fa39
  Author: Andreas Dangel 
  Date:   2024-02-22 (Thu, 22 Feb 2024)

  Changed paths:
M do-release.sh
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md
M docs/pages/pmd/userdocs/extending/designer_reference.md
M docs/pages/release_notes.md
M pmd-cli/pom.xml
M pmd-dist/pom.xml

  Log Message:
  ---
  Update to use renamed pmd-designer

See pmd/pmd-designer#80


  Commit: 2b37fbe9ba814c2309a520606bca17e153691465
  https://github.com/pmd/pmd/commit/2b37fbe9ba814c2309a520606bca17e153691465
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-03 (Sun, 03 Mar 2024)

  Changed paths:
M .all-contributorsrc
M .ci/build.sh
M docs/pages/pmd/languages/apex.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/pmd/userdocs/configuring_rules.md
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M pmd-ant/pom.xml
M pmd-apex/pom.xml
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.kt
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/MethodNamingConventionsRule.java
M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexCommentTest.java
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/MethodNamingConventions.xml
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/documentation/xml/ApexDoc.xml
M pmd-compat6/pom.xml
A pmd-compat6/src/it/cpd-for-csharp/invoker.properties
A pmd-compat6/src/it/cpd-for-csharp/pom.xml
A pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings1.cs
A pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings2.cs
A pmd-compat6/src/it/cpd-for-csharp/verify.bsh
A pmd-compat6/src/it/pmd-for-java/config_error_ruleset.xml
M pmd-compat6/src/it/pmd-for-java/pom.xml
M pmd-compat6/src/it/pmd-for-java/verify.bsh
M pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/LanguageFactory.java
M pmd-compat6/src/main/java/net/sourceforge/pmd/reporting/Report.java
M pmd-core/pom.xml
M 
pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/AbstractAnalysisCache.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/FileAnalysisCacheTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/internal/NodeStreamBlanketTest.java
M pmd-java/pom.xml
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.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/NonSerializableClassRule.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/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/Item.java
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/ItemProducer.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredTest.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTCastExpressionTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTFieldAccessTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodCallTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclarationTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTSuperExpressionTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTThisExpressionTest.kt
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTTypeTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTUnaryExpressionTest.kt
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/NodeParsingCtx.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParenthesesTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TestExtensions.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TypeDisambiguationTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/UsageResolutionTest.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/VarDisambiguationTest.k

[pmd-commits] [pmd/pmd] 708c8f: [doc] Rework release notes

2024-03-15 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 708c8f14c6b6f15a3b6581638882194776253077
  https://github.com/pmd/pmd/commit/708c8f14c6b6f15a3b6581638882194776253077
  Author: Andreas Dangel 
  Date:   2024-03-09 (Sat, 09 Mar 2024)

  Changed paths:
M docs/pages/pmd/userdocs/migrating_to_pmd7.md
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md

  Log Message:
  ---
  [doc] Rework release notes

- move more details into release_notes_pmd7.md
- sort sections alphabetically (in language related changes)


  Commit: d1ef7c728c6388d09065853f143572cec9416a4d
  https://github.com/pmd/pmd/commit/d1ef7c728c6388d09065853f143572cec9416a4d
  Author: Andreas Dangel 
  Date:   2024-03-10 (Sun, 10 Mar 2024)

  Changed paths:
M docs/pages/pmd/userdocs/migrating_to_pmd7.md
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md

  Log Message:
  ---
  [doc] Review release notes

- make sure, everything is mentioned in both files
- unify formatting
- combine java 21/22 changes
- sort language related changes alphabetically


  Commit: eb631b987d731bf81937cdc0ac41623b91d15428
  https://github.com/pmd/pmd/commit/eb631b987d731bf81937cdc0ac41623b91d15428
  Author: Andreas Dangel 
  Date:   2024-03-10 (Sun, 10 Mar 2024)

  Changed paths:
M docs/_includes/language_info.html
M docs/_plugins/javadoc_tag.rb
M docs/_plugins/tocmaker_block.rb
M docs/css/customstyles.css
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md
M 
docs/pages/pmd/devdocs/major_contributions/adding_a_new_javacc_based_language.md
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
M docs/pages/pmd/languages/java.md
M docs/pages/pmd/languages/kotlin.md
M docs/pages/pmd/languages/language_properties.md
M docs/pages/pmd/languages/velocity.md
M docs/pages/pmd/languages/xml.md
M docs/pages/pmd/userdocs/extending/writing_xpath_rules.md
M docs/pages/pmd/userdocs/incremental_analysis.md
M docs/pages/pmd/userdocs/migrating_to_pmd7.md
M docs/pages/release_notes.md
M docs/pages/release_notes_pmd7.md
M pmd-core/src/main/java/net/sourceforge/pmd/lang/metrics/MetricsUtil.java

  Log Message:
  ---
  [doc] Review links in release notes and doc pages

- fix javadoc to find Kotlin files
- fix formatting for language info box
- fix tocmaker link generator


  Commit: afaa198237c2e906d24f300ed5f2cfcf7e9fde33
  https://github.com/pmd/pmd/commit/afaa198237c2e906d24f300ed5f2cfcf7e9fde33
  Author: Andreas Dangel 
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
M docs/_plugins/javadoc_tag.rb
M docs/_plugins/jdoc_namespace_tag.rb
M docs/pages/release_notes_pmd7.md

  Log Message:
  ---
  [doc] Add tag jdoc_package_old


  Commit: 10aba575facba48b2e49fef2af8266afd9e1555d
  https://github.com/pmd/pmd/commit/10aba575facba48b2e49fef2af8266afd9e1555d
  Author: Andreas Dangel 
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
M docs/pages/release_notes_pmd7.md

  Log Message:
  ---
  [doc] Review links in release notes

- fix javadoc links


  Commit: 873dea97ffe33de4852de6d36773c603d4083711
  https://github.com/pmd/pmd/commit/873dea97ffe33de4852de6d36773c603d4083711
  Author: Andreas Dangel 
  Date:   2024-03-12 (Tue, 12 Mar 2024)

  Changed paths:
M docs/pages/release_notes_pmd7.md

  Log Message:
  ---
  [doc] Review links in release notes

- fix javadoc links


  Commit: 2dc91b3de5111f8f46a545295e3853399040a2b8
  https://github.com/pmd/pmd/commit/2dc91b3de5111f8f46a545295e3853399040a2b8
  Author: Andreas Dangel 
  Date:   2024-03-12 (Tue, 12 Mar 2024)

  Changed paths:
M Gemfile
M Gemfile.lock
M docs/Gemfile
M docs/Gemfile.lock

  Log Message:
  ---
  Update gems

Add bigdecimal and csv module, to be ruby 3.4 ready


  Commit: fb90ba3e385db07b3f71d45d4f32f763b861eec6
  https://github.com/pmd/pmd/commit/fb90ba3e385db07b3f71d45d4f32f763b861eec6
  Author: Andreas Dangel 
  Date:   2024-03-12 (Tue, 12 Mar 2024)

  Changed paths:
M docs/pages/release_notes_pmd7.md

  Log Message:
  ---
  [doc] Review links in release notes

Replace links with fixed urls


  Commit: adef8c29d5a0b87486c7298cc60b9339b795413a
  https://github.com/pmd/pmd/commit/adef8c29d5a0b87486c7298cc60b9339b795413a
  Author: Andreas Dangel 
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
M docs/pages/release_notes_pmd7.md

  Log Message:
  ---
  [doc] Review links in release notes

Replace links with fixed urls


  Commit: d54b8b3e8f7d3e8462729142aaf44e7a55ee0d15
  https://github.com/pmd/pmd/commit/d54b8b3e8f7d3e8462729142aaf44e7a55ee0d15
  Author: Andreas Dangel 
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
M docs/pages/release_notes_pmd7.md
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/InternalApiBridge.java

[pmd-commits] [pmd/pmd] 033f55: Add test case for #3626

2024-03-17 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 033f556006a549f164be31585f2f9b2b968e868d
  https://github.com/pmd/pmd/commit/033f556006a549f164be31585f2f9b2b968e868d
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-18 (Mon, 18 Mar 2024)

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

  Log Message:
  ---
  Add test case for #3626


  Commit: e2eda6cec7c0afb331c4a5e87ac5ff4dae2823ee
  https://github.com/pmd/pmd/commit/e2eda6cec7c0afb331c4a5e87ac5ff4dae2823ee
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-18 (Mon, 18 Mar 2024)

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

  Log Message:
  ---
  Add test case for #2710


  Commit: c084e54c582a645ca4cdace7274ac0fb7c9986b6
  https://github.com/pmd/pmd/commit/c084e54c582a645ca4cdace7274ac0fb7c9986b6
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-18 (Mon, 18 Mar 2024)

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

  Log Message:
  ---
  Add test case for #3430


  Commit: 37d352b3c13ed1d4d73d7c6226afc81e6a76ce9a
  https://github.com/pmd/pmd/commit/37d352b3c13ed1d4d73d7c6226afc81e6a76ce9a
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-18 (Mon, 18 Mar 2024)

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

  Log Message:
  ---
  Add test case for #1316


  Commit: d0f8383c3e754f9fda3652252fcca12a0646c2cb
  https://github.com/pmd/pmd/commit/d0f8383c3e754f9fda3652252fcca12a0646c2cb
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-18 (Mon, 18 Mar 2024)

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

  Log Message:
  ---
  Add test case for #935


  Commit: 5a614bcfb586daf7828a9539e4fa5926dd0ec7e9
  https://github.com/pmd/pmd/commit/5a614bcfb586daf7828a9539e4fa5926dd0ec7e9
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-18 (Mon, 18 Mar 2024)

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

  Log Message:
  ---
  Add test case for #1081


  Commit: 07850f3423674302eb6c182a7a946b2a6e4b631e
  https://github.com/pmd/pmd/commit/07850f3423674302eb6c182a7a946b2a6e4b631e
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-18 (Mon, 18 Mar 2024)

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

  Log Message:
  ---
  Add test case for #3467


  Commit: e7ec34ee653dbc62c686c2b55f74bfe6779a57ec
  https://github.com/pmd/pmd/commit/e7ec34ee653dbc62c686c2b55f74bfe6779a57ec
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-18 (Mon, 18 Mar 2024)

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

  Log Message:
  ---
  Add test case for #3627


  Commit: 6be72b2795fc5656c382c5b4b8ff479f71b3e33a
  https://github.com/pmd/pmd/commit/6be72b2795fc5656c382c5b4b8ff479f71b3e33a
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-18 (Mon, 18 Mar 2024)

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

  Log Message:
  ---
  Add test case for #3802


  Commit: a26717533c6142ac9d81d0d5516728a84c9bb548
  https://github.com/pmd/pmd/commit/a26717533c6142ac9d81d0d5516728a84c9bb548
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-18 (Mon, 18 Mar 2024)

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

  Log Message:
  ---
  Add test case for #4277


Compare: https://github.com/pmd/pmd/compare/7d9dc2fcb65b...a26717533c61

To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd/settings/notifications


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


[pmd-commits] [pmd/pmd] 8df40c: Add test case for #2534

2024-03-19 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 8df40cccf5e498b68ef3c4e945ceaf73eef55341
  https://github.com/pmd/pmd/commit/8df40cccf5e498b68ef3c4e945ceaf73eef55341
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-19 (Tue, 19 Mar 2024)

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

  Log Message:
  ---
  Add test case for #2534



To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd/settings/notifications


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


[pmd-commits] [pmd/pmd] 4cb960: Add test case for #4114

2024-03-21 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 4cb9607c4fa06e1c2fe2e5d3d6297b8f507e8b37
  https://github.com/pmd/pmd/commit/4cb9607c4fa06e1c2fe2e5d3d6297b8f507e8b37
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-03-21 (Thu, 21 Mar 2024)

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

  Log Message:
  ---
  Add test case for #4114



To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd/settings/notifications


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


  1   2   >