Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ All notable changes to the VS Code PMD for Java will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
### Change
- upgraded PMD to 7.5.0

## [0.7.3]
### Change
- Rename extension to "PMD for Java"
Expand Down Expand Up @@ -58,4 +62,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Change
- based on vscode-apex-pmd v0.5.8
- upgraded PMD to 6.41.0
- update cache option to new PMD format
- update cache option to new PMD format
Empty file modified bin/pmd/bin/pmd
100644 → 100755
Empty file.
4 changes: 3 additions & 1 deletion bin/pmd/bin/pmd.bat
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,10 @@ if %_needjfxlib% EQU 1 (
)
rem The wildcard will include only jar files, but we need to access also
rem property files such as javafx.properties that lay bare in the dir
set pmd_classpath=%TOPDIR%\conf;%TOPDIR%\lib\*;%JAVAFX_HOME%\lib\*;%JAVAFX_HOME%\lib\
rem note: no trailing backslash, as this would escape a following quote when %pmd_classpath% is used later
set pmd_classpath=%TOPDIR%\conf;%TOPDIR%\lib\*;%JAVAFX_HOME%\lib\*;%JAVAFX_HOME%\lib
) else (
rem note: no trailing backslash, as this would escape a following quote when %pmd_classpath% is used later
set pmd_classpath=%TOPDIR%\conf;%TOPDIR%\lib\*
)

Expand Down
Binary file not shown.
Binary file removed bin/pmd/lib/asm-9.6.jar
Binary file not shown.
Binary file added bin/pmd/lib/asm-9.7.jar
Binary file not shown.
Binary file removed bin/pmd/lib/pcollections-3.2.0.jar
Binary file not shown.
Binary file added bin/pmd/lib/pcollections-4.0.2.jar
Binary file not shown.
Binary file not shown.
Binary file not shown.
166 changes: 83 additions & 83 deletions bin/pmd/sbom/pmd-1.0.0-SNAPSHOT-cyclonedx.json
100644 → 100755

Large diffs are not rendered by default.

166 changes: 83 additions & 83 deletions bin/pmd/sbom/pmd-1.0.0-SNAPSHOT-cyclonedx.xml
100644 → 100755

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pmd-packager/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<packaging>pom</packaging>

<properties>
<pmd.version>7.2.0</pmd.version>
<pmd.version>7.5.0</pmd.version>
<pmd.dist.zipName>pmd-java-bin-${pmd.version}</pmd.dist.zipName>
<!-- Rename this so the name is clearer. This weird name is necessary for the maven assembly. -->
<pmd.dist.bin.baseDirectory>${pmd.dist.zipName}</pmd.dist.bin.baseDirectory>
Expand Down
4 changes: 2 additions & 2 deletions pmd-packager/upgrade.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
VERSION=$(curl -s https://api.github.com/repos/pmd/pmd/releases/latest | grep '.tag_name' | sed 's:.*/::' | sed 's:",::')
echo $VERSION
sed -i "" "s|version\>[0-9\.]*\<|version>$VERSION<|g" pom.xml
sed -i "" "s|pmd.version\>[0-9\.]*\<|pmd.version>$VERSION<|g" pom.xml

./mvnw package -Dpmd.dist.bin.baseDirectory=pmd -Dpmd.version=$VERSION
rm -rf ../bin/pmd/*
unzip target/pmd.zip -d ../bin
unzip target/pmd.zip -d ../bin