-
-
Notifications
You must be signed in to change notification settings - Fork 768
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
jcenter()
-> mavenCentral()
#3455
Conversation
This PR is incorrect, as they do not seem to be moving to |
There are no evidence that it's true. kotlinx.html will be defenitly presented in mavenCentral, you can track that issue: Kotlin/kotlinx.html#173 |
We could migrate to pull the dependency from JetBrains Space as an alternative |
What do we get from that? JetBrains will move this to mavenCental. And jCenter will be up for nearly one year. If someone is in a hurry to remove jcenter they can do it. But I don't think that we should promote the JetBrains repository. They are not promoting it so I don't see the point for us to promote it. As I said, if someone is in a hurry to remove jCenter can use the JetBrains repository but I think that we should wait. |
Since 'jcenter()' cannot be yet fully replaced with 'mavenCentral()' it is being suppressed instead. The only reason why 'jcenter()' cannot be fully replaced with 'mavenCentral' is Detekt (version 1.16.0), which depends on 'org.jetbrains.kotlinx:kotlinx-html-jvm:0.7.2.'. However, this is already being addressed by this PR: detekt/detekt#3455
kotlinx.html is on central now, Kotlin/kotlinx.html#173 (comment) |
I didn't realiced that this one was already a PR. And I did it again: main...remove-jcenter My branch is a bit more aggresive. No idea if that's ok or not. But I think that this changes should be done: 37fcead |
kotlinx.html 0.7.3 is available in mavenCentral Edit: Too late, didn't notice the two comments before. |
Please note that v0.7.2 was not published to MC – just the newest release, v0.7.3. |
Rebased and included your changes 👌 |
@cortinico Shouldn't you also bump to 0.7.3 in detekt-bom? |
Yup you're right :) |
We probably need to bump to the latest version of dokka to avoid pulling https://gist.github.com/chao2zhang/6522db3677cbd3799ad70596d2f51779 |
Codecov Report
@@ Coverage Diff @@
## main #3455 +/- ##
=========================================
Coverage 78.04% 78.04%
Complexity 2883 2883
=========================================
Files 473 473
Lines 9302 9302
Branches 1767 1767
=========================================
Hits 7260 7260
Misses 1078 1078
Partials 964 964 Continue to review full report at Codecov.
|
mavenLocal() | ||
jcenter() |
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.
Once we publish the new version, we should be able to remove these references in our gradle integration test.
What timeframe do you see for this to be a part of a release? |
I would say "soon" but that's completely subjective. There is not ETA but we know that this is something that a lot of users are wating for so we will try to create a new version "soon". |
1.17.0-RC1 is out and includes this change https://github.com/detekt/detekt/releases/tag/v1.17.0-RC1 |
@cortinico
Unfortunately the plugin doesn't work as expected. The execution of
|
This is a tentative PR to remove our dependency on
jcenter()
.The impact on our project is:
I'll keep this PR updated as things evolve.
Fixes #3461