Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
It has been introduced in 70218af1c1824caa892e7e507463ea713faa7133
This environment variable has several issues:
- Its usage has already been reduced: https://github.com/apache/maven/commit/27eabec6c6b311d3b24eb2d5752634d9811f9f51, https://github.com/apache/maven/commit/6d304204389af94b75aa26cf30c7eb5bc90279ea, https://github.com/apache/maven/commit/27eabec6c6b311d3b24eb2d5752634d9811f9f51, https://github.com/apache/maven/commit/7589e43f57125ee078aeec15d3f2d62360727a57
- Is is not consistently used between Bourne shell script and Windows command script
- It breaks arguments/options with spaces in the Bourne shell script
- It is not used in any of our plugins according to the GitHub search in the apache organization
- It is not realiable possible to break this up again in single args because of whitespaces and incompatible quoting rules between Windows and POSIX, thus requires non-portable Java code
Attachments
Issue Links
- links to