A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/pmd/pmd/issues/3973 below:

[apex] Update parser to support new 'as user' keywords (User Mode for Database Operations) · Issue #3973 · pmd/pmd · GitHub

Affects PMD Version:

Commit 9d23d79 (PMD 6.45.0)

Description:

It looks like the Maven dependencies declared by pmd-apex-jorje do not match the actual dependencies of the currently used apex-jorje-lsp.jar anymore. In particular jol-core seems to not be used anymore, and some other dependencies are pulled in as transitive dependencies and might not have to be declared explicitly.

Do you think it would be possible to adjust the create-local-repo.sh script to automatically adjust the pmd-apex-jorje POM with the information from the META-INF/maven directory in the apex-jorje-lsp.jar file? (with exclusions for the com.salesforce.apex artifacts, since they are part of the JAR)

Maybe it would also be good to add a small comment to create-local-repo.sh explaining why com/google/common* is not removed from the JAR. Currently one has to dig into the Git history to find #773 (comment) which mentions that apex-jorje-lsp.jar is using a modified version of Guava.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4