Am 2022-06-24 um 20:12 schrieb Slawomir Jaranowski:
Hi,

maven-shared-utils has many deprecated stuff and looks like we want to bury
this project.

I want to fix the issue: MSHARED-1072 [1] ...  is in maven-shared-utils
project

I need it in maven-invoker, which is used by m-release-p for executing fork
builds ...

So I've tried to see if it is possible to move code responsible for the cli
process from shared-utils to invoker ....

but ... looks like package org.apache.maven.shared.utils.cli is even
widely used [2], so coping code is not good

Beware, the CLI invocation code is, IMHO, fucked up. It wraps everything in a shell, this is absolutely not necessary and caused a lot of bugs around quoting and masking args. I wasted quite some time in SCM for this. This must go way. Morover, it does not use ProcessBuilder, but still Runtime.getRuntime().exec(). This must go way as well.

M

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to