Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MPLUGINTESTING-76] Upgrade Plexus Archiver from 4.3.0 to 4.6.1 (broken api in 4.4.0) #29

Merged
merged 1 commit into from
Feb 15, 2023

Conversation

gnodet
Copy link
Contributor

@gnodet gnodet commented Feb 15, 2023

No description provided.

@gnodet gnodet changed the title MPLUGINTESTING-76] Upgrade plexus-archiver from 4.3.0 to 4.6.1 [MPLUGINTESTING-76] Upgrade plexus-archiver from 4.3.0 to 4.6.1 Feb 15, 2023
@@ -273,17 +273,9 @@ public void createUnpackableFile(Artifact artifact, File destFile)
archiver.setDestFile(destFile);
archiver.addFile(srcFile, getUnpackableFileName(artifact));

try {
setVariableValueToObject(archiver, "logger", new SilentLog());
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like SilentLog class is no more used ... maybe we can remove it, or at least deprecate

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If it is in any relation to Plexus Logger, then definitely

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's used in various places within the ASF and there's no real replacement. While maven components should be switched to SLF4j, the plugin side is not completely sorted (as afaik, the org.slf4j package is not exported by the maven core class loader.
So I've raised an issue but I'd keep it as is until it's sorted.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gnodet gnodet changed the title [MPLUGINTESTING-76] Upgrade plexus-archiver from 4.3.0 to 4.6.1 [MPLUGINTESTING-76] Upgrade Plexus Archiver from 4.3.0 to 4.6.1 (broken api in 4.4.0) Feb 15, 2023
@gnodet gnodet merged commit aeabc1d into apache:master Feb 15, 2023
@gnodet gnodet added this to the 4.0.0-alpha-1 milestone Feb 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants