You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2025/05/30 11:20:00 UTC

[jira] [Commented] (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:comment-tabpanel&focusedCommentId=17955186#comment-17955186 ] 

ASF GitHub Bot commented on WAGON-643:
--------------------------------------

elharo opened a new pull request, #162:
URL: https://github.com/apache/maven-wagon/pull/162

   (no comment)




> 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
>            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)