Skip to content
Merged
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
1 change: 1 addition & 0 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ Eclipse Update Site:
This is a minor release.

### 🚀 New and noteworthy
* Update to PMD 7.18.0

### 🐛 Fixed Issues

Expand Down
86 changes: 42 additions & 44 deletions net.sourceforge.pmd.eclipse.plugin/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -19,34 +19,15 @@ Bundle-ClassPath: .,
target/schema/,
target/lib/ch.qos.logback.logback-classic.jar,
target/lib/ch.qos.logback.logback-core.jar,
target/lib/com.sun.xml.bind.jaxb-core.jar,
target/lib/com.sun.xml.bind.jaxb-impl.jar,
target/lib/javax.activation.javax.activation-api.jar,
target/lib/javax.xml.bind.jaxb-api.jar,
target/lib/org.slf4j.jul-to-slf4j.jar,
target/lib/org.slf4j.slf4j-api.jar,
target/lib/net.sourceforge.pmd.pmd-core.jar,
target/lib/com.github.oowekyala.ooxml.nice-xml-messages.jar,
target/lib/com.google.code.gson.gson.jar,
target/lib/com.google.errorprone.error_prone_annotations.jar,
target/lib/net.sf.saxon.Saxon-HE.jar,
target/lib/org.antlr.antlr4-runtime.jar,
target/lib/org.apache.commons.commons-lang3.jar,
target/lib/org.apache.httpcomponents.client5.httpclient5.jar,
target/lib/org.apache.httpcomponents.core5.httpcore5.jar,
target/lib/org.apache.httpcomponents.core5.httpcore5-h2.jar,
target/lib/org.checkerframework.checker-qual.jar,
target/lib/org.ow2.asm.asm.jar,
target/lib/org.pcollections.pcollections.jar,
target/lib/org.xmlresolver.xmlresolver.jar,
target/lib/org.xmlresolver.xmlresolver-data.jar,
target/lib/net.sourceforge.pmd.pmd-apex.jar,
target/lib/com.github.nawforce.scala-json-rpc_2.13.jar,
target/lib/com.github.nawforce.scala-json-rpc-upickle-json-serializer_2.13.jar,
target/lib/com.github.oowekyala.ooxml.nice-xml-messages.jar,
target/lib/com.github.pathikrit.better-files_2.13.jar,
target/lib/com.google.code.findbugs.jsr305.jar,
target/lib/com.google.flogger.flogger.jar,
target/lib/com.google.code.gson.gson.jar,
target/lib/com.google.errorprone.error_prone_annotations.jar,
target/lib/com.google.flogger.flogger-system-backend.jar,
target/lib/com.google.flogger.flogger.jar,
target/lib/com.google.guava.failureaccess.jar,
target/lib/com.google.guava.guava.jar,
target/lib/com.google.guava.listenablefuture.jar,
Expand All @@ -60,29 +41,25 @@ Bundle-ClassPath: .,
target/lib/com.lihaoyi.upickle_2.13.jar,
target/lib/com.lihaoyi.upickle-core_2.13.jar,
target/lib/com.lihaoyi.upickle-implicits_2.13.jar,
target/lib/com.sun.xml.bind.jaxb-core.jar,
target/lib/com.sun.xml.bind.jaxb-impl.jar,
target/lib/io.github.apex-dev-tools.apex-ls_2.13.jar,
target/lib/io.github.apex-dev-tools.apex-parser.jar,
target/lib/io.github.apex-dev-tools.apex-types_2.13.jar,
target/lib/io.github.apex-dev-tools.outline-parser_2.13.jar,
target/lib/io.github.apex-dev-tools.sobject-types.jar,
target/lib/io.github.apex-dev-tools.standard-types.jar,
target/lib/io.github.apex-dev-tools.vf-parser.jar,
target/lib/io.methvin.directory-watcher.jar,
target/lib/io.methvin.directory-watcher-better-files_2.13.jar,
target/lib/io.methvin.directory-watcher.jar,
target/lib/javax.activation.javax.activation-api.jar,
target/lib/javax.annotation.jsr250-api.jar,
target/lib/javax.xml.bind.jaxb-api.jar,
target/lib/net.java.dev.jna.jna.jar,
target/lib/org.checkerframework.checker-compat-qual.jar,
target/lib/org.danilopianini.gson-extras.jar,
target/lib/org.jetbrains.annotations.jar,
target/lib/org.jetbrains.kotlin.kotlin-stdlib.jar,
target/lib/org.jetbrains.kotlin.kotlin-stdlib-jdk7.jar,
target/lib/org.jetbrains.kotlin.kotlin-stdlib-jdk8.jar,
target/lib/org.scala-js.scalajs-stubs_2.13.jar,
target/lib/org.scala-lang.modules.scala-collection-compat_2.13.jar,
target/lib/org.scala-lang.modules.scala-parallel-collections_2.13.jar,
target/lib/org.scala-lang.modules.scala-xml_2.13.jar,
target/lib/org.scala-lang.scala-reflect.jar,
target/lib/net.sf.saxon.Saxon-HE.jar,
target/lib/net.sourceforge.pmd.pmd-apex.jar,
target/lib/net.sourceforge.pmd.pmd-coco.jar,
target/lib/net.sourceforge.pmd.pmd-core.jar,
target/lib/net.sourceforge.pmd.pmd-cpp.jar,
target/lib/net.sourceforge.pmd.pmd-cs.jar,
target/lib/net.sourceforge.pmd.pmd-css.jar,
Expand All @@ -91,13 +68,9 @@ Bundle-ClassPath: .,
target/lib/net.sourceforge.pmd.pmd-gherkin.jar,
target/lib/net.sourceforge.pmd.pmd-go.jar,
target/lib/net.sourceforge.pmd.pmd-groovy.jar,
target/lib/org.apache.groovy.groovy.jar,
target/lib/net.sourceforge.pmd.pmd-html.jar,
target/lib/org.jsoup.jsoup.jar,
target/lib/net.sourceforge.pmd.pmd-java.jar,
target/lib/commons-codec.commons-codec.jar,
target/lib/net.sourceforge.pmd.pmd-javascript.jar,
target/lib/org.mozilla.rhino.jar,
target/lib/net.sourceforge.pmd.pmd-jsp.jar,
target/lib/net.sourceforge.pmd.pmd-julia.jar,
target/lib/net.sourceforge.pmd.pmd-kotlin.jar,
Expand All @@ -112,15 +85,40 @@ Bundle-ClassPath: .,
target/lib/net.sourceforge.pmd.pmd-ruby.jar,
target/lib/net.sourceforge.pmd.pmd-rust.jar,
target/lib/net.sourceforge.pmd.pmd-scala_2.13.jar,
target/lib/org.scala-lang.scala-library.jar,
target/lib/org.scalameta.common_2.13.jar,
target/lib/org.scalameta.parsers_2.13.jar,
target/lib/org.scalameta.trees_2.13.jar,
target/lib/net.sourceforge.pmd.pmd-swift.jar,
target/lib/net.sourceforge.pmd.pmd-tsql.jar,
target/lib/net.sourceforge.pmd.pmd-velocity.jar,
target/lib/net.sourceforge.pmd.pmd-visualforce.jar,
target/lib/net.sourceforge.pmd.pmd-xml.jar
target/lib/net.sourceforge.pmd.pmd-xml.jar,
target/lib/org.antlr.antlr4-runtime.jar,
target/lib/org.apache.commons.commons-lang3.jar,
target/lib/org.apache.groovy.groovy.jar,
target/lib/org.checkerframework.checker-compat-qual.jar,
target/lib/org.checkerframework.checker-qual.jar,
target/lib/org.danilopianini.gson-extras.jar,
target/lib/org.jetbrains.annotations.jar,
target/lib/org.jetbrains.kotlin.kotlin-stdlib-jdk7.jar,
target/lib/org.jetbrains.kotlin.kotlin-stdlib-jdk8.jar,
target/lib/org.jetbrains.kotlin.kotlin-stdlib.jar,
target/lib/org.jsoup.jsoup.jar,
target/lib/org.jspecify.jspecify.jar,
target/lib/org.mozilla.rhino.jar,
target/lib/org.ow2.asm.asm.jar,
target/lib/org.pcollections.pcollections.jar,
target/lib/org.scala-js.scalajs-stubs_2.13.jar,
target/lib/org.scala-lang.modules.scala-collection-compat_2.13.jar,
target/lib/org.scala-lang.modules.scala-parallel-collections_2.13.jar,
target/lib/org.scala-lang.modules.scala-xml_2.13.jar,
target/lib/org.scala-lang.scala-library.jar,
target/lib/org.scala-lang.scala-reflect.jar,
target/lib/org.scalameta.common_2.13.jar,
target/lib/org.scalameta.io_2.13.jar,
target/lib/org.scalameta.parsers_2.13.jar,
target/lib/org.scalameta.trees_2.13.jar,
target/lib/org.slf4j.jul-to-slf4j.jar,
target/lib/org.slf4j.slf4j-api.jar,
target/lib/org.xmlresolver.xmlresolver-data.jar,
target/lib/org.xmlresolver.xmlresolver.jar
Bundle-Localization: plugin
Export-Package: ch.qos.logback.classic;x-friends:="net.sourceforge.pmd.eclipse.plugin.test",
net.sourceforge.pmd;
Expand Down
86 changes: 42 additions & 44 deletions net.sourceforge.pmd.eclipse.plugin/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -20,34 +20,15 @@ bin.includes = .,\
target/schema/,\
target/lib/ch.qos.logback.logback-classic.jar,\
target/lib/ch.qos.logback.logback-core.jar,\
target/lib/com.sun.xml.bind.jaxb-core.jar,\
target/lib/com.sun.xml.bind.jaxb-impl.jar,\
target/lib/javax.activation.javax.activation-api.jar,\
target/lib/javax.xml.bind.jaxb-api.jar,\
target/lib/org.slf4j.jul-to-slf4j.jar,\
target/lib/org.slf4j.slf4j-api.jar,\
target/lib/net.sourceforge.pmd.pmd-core.jar,\
target/lib/com.github.oowekyala.ooxml.nice-xml-messages.jar,\
target/lib/com.google.code.gson.gson.jar,\
target/lib/com.google.errorprone.error_prone_annotations.jar,\
target/lib/net.sf.saxon.Saxon-HE.jar,\
target/lib/org.antlr.antlr4-runtime.jar,\
target/lib/org.apache.commons.commons-lang3.jar,\
target/lib/org.apache.httpcomponents.client5.httpclient5.jar,\
target/lib/org.apache.httpcomponents.core5.httpcore5.jar,\
target/lib/org.apache.httpcomponents.core5.httpcore5-h2.jar,\
target/lib/org.checkerframework.checker-qual.jar,\
target/lib/org.ow2.asm.asm.jar,\
target/lib/org.pcollections.pcollections.jar,\
target/lib/org.xmlresolver.xmlresolver.jar,\
target/lib/org.xmlresolver.xmlresolver-data.jar,\
target/lib/net.sourceforge.pmd.pmd-apex.jar,\
target/lib/com.github.nawforce.scala-json-rpc_2.13.jar,\
target/lib/com.github.nawforce.scala-json-rpc-upickle-json-serializer_2.13.jar,\
target/lib/com.github.oowekyala.ooxml.nice-xml-messages.jar,\
target/lib/com.github.pathikrit.better-files_2.13.jar,\
target/lib/com.google.code.findbugs.jsr305.jar,\
target/lib/com.google.flogger.flogger.jar,\
target/lib/com.google.code.gson.gson.jar,\
target/lib/com.google.errorprone.error_prone_annotations.jar,\
target/lib/com.google.flogger.flogger-system-backend.jar,\
target/lib/com.google.flogger.flogger.jar,\
target/lib/com.google.guava.failureaccess.jar,\
target/lib/com.google.guava.guava.jar,\
target/lib/com.google.guava.listenablefuture.jar,\
Expand All @@ -61,29 +42,25 @@ bin.includes = .,\
target/lib/com.lihaoyi.upickle_2.13.jar,\
target/lib/com.lihaoyi.upickle-core_2.13.jar,\
target/lib/com.lihaoyi.upickle-implicits_2.13.jar,\
target/lib/com.sun.xml.bind.jaxb-core.jar,\
target/lib/com.sun.xml.bind.jaxb-impl.jar,\
target/lib/io.github.apex-dev-tools.apex-ls_2.13.jar,\
target/lib/io.github.apex-dev-tools.apex-parser.jar,\
target/lib/io.github.apex-dev-tools.apex-types_2.13.jar,\
target/lib/io.github.apex-dev-tools.outline-parser_2.13.jar,\
target/lib/io.github.apex-dev-tools.sobject-types.jar,\
target/lib/io.github.apex-dev-tools.standard-types.jar,\
target/lib/io.github.apex-dev-tools.vf-parser.jar,\
target/lib/io.methvin.directory-watcher.jar,\
target/lib/io.methvin.directory-watcher-better-files_2.13.jar,\
target/lib/io.methvin.directory-watcher.jar,\
target/lib/javax.activation.javax.activation-api.jar,\
target/lib/javax.annotation.jsr250-api.jar,\
target/lib/javax.xml.bind.jaxb-api.jar,\
target/lib/net.java.dev.jna.jna.jar,\
target/lib/org.checkerframework.checker-compat-qual.jar,\
target/lib/org.danilopianini.gson-extras.jar,\
target/lib/org.jetbrains.annotations.jar,\
target/lib/org.jetbrains.kotlin.kotlin-stdlib.jar,\
target/lib/org.jetbrains.kotlin.kotlin-stdlib-jdk7.jar,\
target/lib/org.jetbrains.kotlin.kotlin-stdlib-jdk8.jar,\
target/lib/org.scala-js.scalajs-stubs_2.13.jar,\
target/lib/org.scala-lang.modules.scala-collection-compat_2.13.jar,\
target/lib/org.scala-lang.modules.scala-parallel-collections_2.13.jar,\
target/lib/org.scala-lang.modules.scala-xml_2.13.jar,\
target/lib/org.scala-lang.scala-reflect.jar,\
target/lib/net.sf.saxon.Saxon-HE.jar,\
target/lib/net.sourceforge.pmd.pmd-apex.jar,\
target/lib/net.sourceforge.pmd.pmd-coco.jar,\
target/lib/net.sourceforge.pmd.pmd-core.jar,\
target/lib/net.sourceforge.pmd.pmd-cpp.jar,\
target/lib/net.sourceforge.pmd.pmd-cs.jar,\
target/lib/net.sourceforge.pmd.pmd-css.jar,\
Expand All @@ -92,13 +69,9 @@ bin.includes = .,\
target/lib/net.sourceforge.pmd.pmd-gherkin.jar,\
target/lib/net.sourceforge.pmd.pmd-go.jar,\
target/lib/net.sourceforge.pmd.pmd-groovy.jar,\
target/lib/org.apache.groovy.groovy.jar,\
target/lib/net.sourceforge.pmd.pmd-html.jar,\
target/lib/org.jsoup.jsoup.jar,\
target/lib/net.sourceforge.pmd.pmd-java.jar,\
target/lib/commons-codec.commons-codec.jar,\
target/lib/net.sourceforge.pmd.pmd-javascript.jar,\
target/lib/org.mozilla.rhino.jar,\
target/lib/net.sourceforge.pmd.pmd-jsp.jar,\
target/lib/net.sourceforge.pmd.pmd-julia.jar,\
target/lib/net.sourceforge.pmd.pmd-kotlin.jar,\
Expand All @@ -113,15 +86,40 @@ bin.includes = .,\
target/lib/net.sourceforge.pmd.pmd-ruby.jar,\
target/lib/net.sourceforge.pmd.pmd-rust.jar,\
target/lib/net.sourceforge.pmd.pmd-scala_2.13.jar,\
target/lib/org.scala-lang.scala-library.jar,\
target/lib/org.scalameta.common_2.13.jar,\
target/lib/org.scalameta.parsers_2.13.jar,\
target/lib/org.scalameta.trees_2.13.jar,\
target/lib/net.sourceforge.pmd.pmd-swift.jar,\
target/lib/net.sourceforge.pmd.pmd-tsql.jar,\
target/lib/net.sourceforge.pmd.pmd-velocity.jar,\
target/lib/net.sourceforge.pmd.pmd-visualforce.jar,\
target/lib/net.sourceforge.pmd.pmd-xml.jar
target/lib/net.sourceforge.pmd.pmd-xml.jar,\
target/lib/org.antlr.antlr4-runtime.jar,\
target/lib/org.apache.commons.commons-lang3.jar,\
target/lib/org.apache.groovy.groovy.jar,\
target/lib/org.checkerframework.checker-compat-qual.jar,\
target/lib/org.checkerframework.checker-qual.jar,\
target/lib/org.danilopianini.gson-extras.jar,\
target/lib/org.jetbrains.annotations.jar,\
target/lib/org.jetbrains.kotlin.kotlin-stdlib-jdk7.jar,\
target/lib/org.jetbrains.kotlin.kotlin-stdlib-jdk8.jar,\
target/lib/org.jetbrains.kotlin.kotlin-stdlib.jar,\
target/lib/org.jsoup.jsoup.jar,\
target/lib/org.jspecify.jspecify.jar,\
target/lib/org.mozilla.rhino.jar,\
target/lib/org.ow2.asm.asm.jar,\
target/lib/org.pcollections.pcollections.jar,\
target/lib/org.scala-js.scalajs-stubs_2.13.jar,\
target/lib/org.scala-lang.modules.scala-collection-compat_2.13.jar,\
target/lib/org.scala-lang.modules.scala-parallel-collections_2.13.jar,\
target/lib/org.scala-lang.modules.scala-xml_2.13.jar,\
target/lib/org.scala-lang.scala-library.jar,\
target/lib/org.scala-lang.scala-reflect.jar,\
target/lib/org.scalameta.common_2.13.jar,\
target/lib/org.scalameta.io_2.13.jar,\
target/lib/org.scalameta.parsers_2.13.jar,\
target/lib/org.scalameta.trees_2.13.jar,\
target/lib/org.slf4j.jul-to-slf4j.jar,\
target/lib/org.slf4j.slf4j-api.jar,\
target/lib/org.xmlresolver.xmlresolver-data.jar,\
target/lib/org.xmlresolver.xmlresolver.jar
src.includes = icons/,\
messages.properties,\
target/lib/,\
Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@
<!-- https://github.com/eclipse/tycho/blob/master/RELEASE_NOTES.md and https://github.com/eclipse-tycho/tycho/releases -->
<tycho.version>4.0.10</tycho.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<pmd.version>7.17.0</pmd.version>
<pmd.version>7.18.0</pmd.version>
<pmd.build-tools.version>35</pmd.build-tools.version>
<checkstyle.version>12.1.1</checkstyle.version>
<checkstyle.plugin.version>3.6.0</checkstyle.plugin.version>
<pmd.plugin.version>3.28.0</pmd.plugin.version>
<pmd.check.version>7.17.0</pmd.check.version>
<pmd.check.version>7.18.0</pmd.check.version>

<keystorePath>.ci/files/pmd-eclipse-plugin.p12</keystorePath>
<keystore>${basedir}/${keystorePath}</keystore>
Expand Down