Skip to content

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
@gnodet gnodet force-pushed the up-plexus-archiver branch from 4c8711c to c98eb4d Compare February 15, 2023 10:56
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
@jira-importer
Copy link

Resolve #127

@slawekjaranowski slawekjaranowski added the dependencies Pull requests that update a dependency file label Oct 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants