-
-
Notifications
You must be signed in to change notification settings - Fork 778
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
Publish detekt-bom module #2814
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2814 +/- ##
============================================
+ Coverage 80.52% 80.54% +0.02%
- Complexity 2323 2335 +12
============================================
Files 386 387 +1
Lines 6957 6987 +30
Branches 1262 1265 +3
============================================
+ Hits 5602 5628 +26
Misses 726 726
- Partials 629 633 +4
Continue to review full report at Codecov.
|
🤔 If we publish the bom... should we keep ktlint in or bom? I use detekt and ktlint as different tools. |
The question is when to use the detekt pom? Who will use it? Users embedding detekt or write custom rules? -> KtLint should be included Normal users of the cli or gradle plugin won't need it, right? |
Should it? Should I align my custom rules with the format plugin? Should we create a different bom for the format plugin? This bom should contain the detekt bom plus the format plugin dependencies (ktlint). |
Your right. From the point of view of the sonarqube and intellij plugin collaborator I want to have one bom with all dependencies :). |
We have a nexus repository which mirrors other repositories. In our mirror, we somehow managed to retrieve this file: With the following content:
This caused the following build failure:
Could this possibly be a problem of the packaging of detekt? Or a problem with our nexus repository configuration? We resolved this by deleting the |
A mixture of the two. You nexus is considering an error page a valid artifact and storing it (maybe this should be disabled in the configuration). |
No description provided.