Currently maven is bound to the Java File API, e.g.

org.apache.maven.project.MavenProject.getBasedir()
org.apache.maven.project.MavenProject.getFile()

while others uses Strings, e.g.

org.apache.maven.project.MavenProject.addCompileSourceRoot(String)

I wonder if it would be good to move Maven towards Java Path API using Path at all these places (and probably related projects as well for example [1]).

[1] https://github.com/codehaus-plexus/plexus-utils/issues/224


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to