-
-
Notifications
You must be signed in to change notification settings - Fork 767
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
Remove xml report consolidation. #1774
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
First of all, thank you for your efforts, Markus!
I think it's also a good idea to revert this.
I agree with you that this approach introduces more problems than benefits.
It would take another stab at this, I think.
Anyhow, I really appreciate all the work, which has been done on this feature.
@marschwar the linked PR in #1329 changed quite a lot. Are you sure that everything, which is related to this feature, actually got removed in this PR?
Thank you for making me take another look. While most of the unreverted changes were refactorings in test code and formatting there was one more thing that could be removed. With this the detekt task does not have to depend on the detekt task of its child projects. |
Codecov Report
@@ Coverage Diff @@
## master #1774 +/- ##
============================================
- Coverage 79.86% 79.82% -0.05%
+ Complexity 1939 1937 -2
============================================
Files 325 324 -1
Lines 5473 5472 -1
Branches 1010 1009 -1
============================================
- Hits 4371 4368 -3
- Misses 580 581 +1
- Partials 522 523 +1
Continue to review full report at Codecov.
|
I also appreciate your work and investigations on this one! |
I realize this is going to be a bit controversial but I wanted to get the discussion started anyway.
IMHO the report consolidation as it currently stands should be removed. Reasons for that being:
detektMain
I realize that this was heavily requested feature, but the way it is implemented simply introduces more problems than benefits.
Reverts #1329