cstamas commented on PR #1092:
URL: https://github.com/apache/maven/pull/1092#issuecomment-1519718672

   IMHO this above IS aligned with my statement: "it changes output level ONLY 
if value user passed is ANY of the 2 non-default values, otherwise is default"
   
   In your case, it remained DEFAULT. Also, this property does not affect Maven 
functionality (build, plugin or whatever wise), it merely controls the level of 
output, I see no value of failing for invalid input (as in other case, it may 
affect output of build, ie. making it incomplete or whatever... but again, this 
property does not affect anything functionality wise, merely the report 
detail). Validation happens "as early" as plugins are about to resolve, that is 
already "late".
   
   I really don't want to spread this all over the place just to achieve some 
"ideal" state: i'd rather keep it simple and focused. To achieve early 
validation, we need some early hook that would involve and perform validation, 
etc... is it all really worth it? Again, this is really just a splat to user 
face, to update the build. If he mistypes the property value, and instead of 
"quiet" output "default" output happens, is it the end of the world? Should the 
build break for it? Am unsure. 
   
   @slawekjaranowski @gnodet or anyone else? Any opinion?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to