576 Commits

Author SHA1 Message Date
dependabot[bot]
07de5559bc
Bump org.apache.commons:commons-compress from 1.26.0 to 1.27.1
Bumps org.apache.commons:commons-compress from 1.26.0 to 1.27.1.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-compress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-11 03:35:46 +00:00
Andreas Dangel
3f697aff35
[ant] Formatter: avoid reflective access to determine console encoding
- for java 17+, there is public API to get the console encoding
  -> no problem
- for older java versions, try to use system property
  sun.jnu.encoding if it exists
- only then use the fall-backs with illegal reflective access
  to private fields/methods on java.io.Console
- Also avoid using reflection utils from apache commons, instead
  use reflection directly. The illegal access warnings are then
  properly reported against our class
  net.sourceforge.pmd.ant.Formatter.

Fixes #1860
2024-10-25 18:33:36 +02:00
Andreas Dangel
c179834288
[release] Prepare next development version [skip ci] 2024-10-25 09:28:54 +02:00
Andreas Dangel
7739f2b840
[release] prepare release pmd_releases/7.7.0 2024-10-25 09:07:54 +02:00
Andreas Dangel
5fe19b2096
[release] Prepare next development version [skip ci] 2024-09-27 11:43:22 +02:00
Andreas Dangel
d8d4d3d061
[release] prepare release pmd_releases/7.6.0 2024-09-27 11:08:53 +02:00
Andreas Dangel
2ed25964b8
[release] Prepare next development version [skip ci] 2024-08-30 10:52:17 +02:00
Andreas Dangel
74ada426af
[release] prepare release pmd_releases/7.5.0 2024-08-30 10:31:09 +02:00
Andreas Dangel
10681cd6a8
[java] Remove version 21-preview 2024-08-01 10:28:29 +02:00
Andreas Dangel
568314bb89
[java] Add new language version 23 and 23-preview 2024-08-01 10:15:09 +02:00
Andreas Dangel
ee800d326f
[release] Prepare next development version [skip ci] 2024-07-26 10:11:46 +02:00
Andreas Dangel
db5fa2dbce
[release] prepare release pmd_releases/7.4.0 2024-07-26 09:03:38 +02:00
Andreas Dangel
8c7a5d0664
[cli] Fix pmd.bat for Windows when starting designer with JAVAFX_HOME
Fixes #5120
2024-07-19 10:17:27 +02:00
Andreas Dangel
d952a10790
[release] Prepare next development version [skip ci] 2024-06-28 11:27:41 +02:00
Andreas Dangel
c5dbc29bea
[release] prepare release pmd_releases/7.3.0 2024-06-28 11:00:04 +02:00
Andreas Dangel
724b3afe95
Merge branch 'master' into cli-exit-codes-processing-errors 2024-06-21 19:14:17 +02:00
Andreas Dangel
28c6c8e121
[release] Prepare next development version [skip ci] 2024-05-31 13:21:14 +02:00
Andreas Dangel
38bc997d4e
[release] prepare release pmd_releases/7.2.0 2024-05-31 12:57:36 +02:00
Andreas Dangel
ab82f28cf1
Fix integration test 2024-05-03 10:46:33 +02:00
Andreas Dangel
339e1d4f43
[release] Prepare next development version [skip ci] 2024-04-26 09:04:20 +02:00
Andreas Dangel
592e80d4a9
[release] prepare release pmd_releases/7.1.0 2024-04-26 08:35:11 +02:00
Andreas Dangel
280b1a1ee3
Bump next version to be 7.1.0-SNAPSHOT 2024-04-04 10:49:18 +02:00
Andreas Dangel
5fbf7a26f1
[xml] fix integration test for pom rule 2024-04-02 19:47:24 +02:00
Andreas Dangel
6c0571cf1b
[cli] Fix double quoting in pmd.bat
Quoting happens now when we start java
2024-03-29 11:03:16 +01:00
han.li
427d0951c2 fix the error caused by space in JDK path 2024-03-27 17:48:43 +08:00
Andreas Dangel
7332d61515
[release] prepare for next development iteration 2024-03-22 09:28:44 +01:00
Andreas Dangel
0541ab8591
Revert "[release] prepare for next development iteration"
This reverts commit 27620724dcf48160f9ea91b9a02a6186400a38cd.
2024-03-22 09:01:47 +01:00
Andreas Dangel
27620724dc
[release] prepare for next development iteration 2024-03-22 08:46:33 +01:00
Andreas Dangel
2e91f316f4
Revert "[release] prepare for next development iteration"
This reverts commit 0c7c0386363e41cf3d639a46352e2e875be0710a.
2024-03-22 08:44:25 +01:00
Andreas Dangel
0c7c038636
[release] prepare for next development iteration 2024-03-22 08:36:51 +01:00
Andreas Dangel
ccb123f1ff
[release] prepare release pmd_releases/7.0.0 2024-03-22 08:36:44 +01:00
Andreas Dangel
73952508cc
[dist] Make mvnw executable in source dist zip
Fixes #4867
2024-03-21 11:12:16 +01:00
Andreas Dangel
cddadf5532
Fix integration test (new apex version 60) 2024-03-14 18:30:58 +01:00
Andreas Dangel
f6d3242510
Bump ant from 1.10.13 to 1.10.14 2024-03-07 11:39:33 +01:00
Andreas Dangel
079a13ec4b
Merge branch 'master' into cli-banner-display 2024-03-05 19:40:48 +01:00
Andreas Dangel
b64489a515
Merge branch 'master' into issue-4830-consolidate-packages 2024-03-04 19:21:16 +01:00
Andreas Dangel
93bf4d59cd
Merge branch 'master' into issue-4794-java-22 2024-03-04 18:28:35 +01:00
Andreas Dangel
aa672e9d0e
[cli] Remove unnecessary logging 2024-02-29 20:49:33 +01:00
Andreas Dangel
1aa6112aae
[velocity] Rename package and language id from vm to velocity
Also change prefix from Vm to Vtl
2024-02-23 17:46:32 +01:00
Andreas Dangel
d21e5c95d0
[visualforce] Rename package and language id from vf to visualforce 2024-02-23 17:46:31 +01:00
Andreas Dangel
194f759533
[dist] Move test classes into correct package 2024-02-23 17:46:30 +01:00
Andreas Dangel
621cd0e013
Update to use renamed pmd-designer
See pmd/pmd-designer#80
2024-02-22 19:13:10 +01:00
Andreas Dangel
3b5149eb86
[dist] Remove now unnecessary exclude for apex-jorje 2024-02-22 18:48:06 +01:00
Andreas Dangel
bd9fa30cf3
[dist] Bump commons-compress from 1.21 to 1.26.0
Fixes https://github.com/pmd/pmd/security/dependabot/51
Fixes CVE-2024-26308
Fixes https://github.com/advisories/GHSA-4265-ccf5-phj5
2024-02-22 14:05:49 +01:00
Andreas Dangel
474274e129
[dist] Remove unnecessary exclusion for pmd-cli:sh:completion
Note: java and javascript are needed for tests in cli

Refs #4594
2024-02-22 13:00:04 +01:00
Andreas Dangel
decb759a8f
[dist] Make SBOM optional in assembly descriptor
fix dist sbom
2024-02-22 12:59:56 +01:00
Andreas Dangel
2a53ebaa55
[java] Remove java language version 20-preview 2024-02-15 09:50:06 +01:00
Andreas Dangel
73dbd56ec4
[java] Add new java language versions 22 and 22-preview 2024-02-15 09:50:01 +01:00
kenji
10ae2fae96
Add swift 5.9 support 2023-12-01 15:48:31 +01:00
Andreas Dangel
20a7f612d8
Merge pull request #4594 from Monits:runtime-completion
[cli] Change completion generation to runtime #4594
2023-10-20 12:46:35 +02:00