-
-
Notifications
You must be signed in to change notification settings - Fork 771
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Quiet mode or ability to disable all output in Gradle #1797
Comments
True. I think the configuration should be more modular, which means putting code in newly created console-reports. |
One more to exclude
Missing log points for exclusion:
|
I see #1818 that's supposed to close this issue, but I have a question: right now when I exclude Similarly, I'm not sure the original issue is fully addressed in the PR: for example having one violation in one file right now yields:
while OP (and I join) requests output similar to
where the minimal amount of information relevant to the fail is presented. Will this change with #1818? |
Thanks for mentioning this. I also came across this yesterday and in my opinion:
I just pushed a commit to change this behavior. |
@lwasyl build passes with up to 10 issues (weighted) by default, you need to change that if you want zero tolerance: |
Thank you! |
Expected Behavior
No output, unless there are problems, even then potentially just a build failure!
Ideal output when no issues detekted: nothing
Ideal output when there are issues:
Note:
Current Behavior
Spamming logs even with all the config I could think of to reduce noise (and no violations):
This is even a small project, I just started writing it, imagine the same with 50+ modules.
Context
I want to reduce noise in my builds (successful build should output nothing, unless configured otherwise). If the build outputs something that must be important, otherwise I stop paying attention to any output and miss important problems/warnings. I noticed this phenomenon and call it "warning blindness". The more warnings there are the easier it is to introduce new ones.
The text was updated successfully, but these errors were encountered: