You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Elliotte Rusty Harold (Jira)" <ji...@apache.org> on 2025/05/31 10:31:00 UTC
[jira] [Assigned] (WAGON-643) Deprecate most of org.apache.maven.wagon.PathUtils
[ https://issues.apache.org/jira/browse/WAGON-643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Elliotte Rusty Harold reassigned WAGON-643:
-------------------------------------------
Assignee: Elliotte Rusty Harold
> Deprecate most of org.apache.maven.wagon.PathUtils
> --------------------------------------------------
>
> Key: WAGON-643
> URL: https://issues.apache.org/jira/browse/WAGON-643
> Project: Maven Wagon
> Issue Type: Task
> Reporter: Elliotte Rusty Harold
> Assignee: Elliotte Rusty Harold
> Priority: Minor
>
> E.g. toRelative
> Most (all) of this old class functionality is in the JDK these days. Some of these methods are being invoked from places in other plugins that have little to nothing to do with wagon. E.g. PathUtil.toRelative is used heavily in AbstractJavadocMojo, a class that otherwise doesn't use wagon.
> Deprecating and replacing these various utility methods should allow us to decouple a lot of code from wagon, and maybe completely remove some dependencies.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)