[ https://issues.apache.org/jira/browse/MNG-7820?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17736854#comment-17736854 ]
Guillaume Nodet commented on MNG-7820: -------------------------------------- [~crazyhzm] awesome ! the idea is to get rid of {{StringUtils}} by inlining the methods, {{ReaderFactory}} and {{WriterFactory}} by using streams and letting the parser handle the encoding (those are usually used to read files anyway, so using {{Files.newInputStream(...)}} is the best option. The {{diag}} package would have to be completely copied to maven-core I think. Not sure where to put the {{Os}} stuff though, it may be inlined... > Remove dependency on plexus-utils > --------------------------------- > > Key: MNG-7820 > URL: https://issues.apache.org/jira/browse/MNG-7820 > Project: Maven > Issue Type: Task > Reporter: Guillaume Nodet > Priority: Major > Fix For: 4.0.0-alpha-8 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)