-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
WA: Disable JS legacy transformation manually until it is completely removed from the atomicfu plugin. #4313
Conversation
Could you check the CI build error? Error:
|
…removed from the atomicfu plugin.
58b41da
to
9c88555
Compare
Seems that now, my fix is not the reason of the build failure anymore. @bjhham could please have a look? 🙏 Also, I've changed the base branch from |
build.gradle.kts
Outdated
@@ -102,7 +102,7 @@ apply(from = "gradle/compatibility.gradle") | |||
plugins { | |||
id("org.jetbrains.dokka") version "1.9.20" apply false | |||
id("org.jetbrains.kotlinx.binary-compatibility-validator") version "0.16.3" | |||
id("org.jetbrains.kotlinx.atomicfu") version "0.25.0" apply false | |||
//id("org.jetbrains.kotlinx.atomicfu") version "0.25.0" apply false |
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.
What was the original purpose of disabling the plugin here? 👀
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.
I think the purpose is to add the plugin to the build classpath but apply it later
LGTM, will be merged after CI check |
…removed from the atomicfu plugin. (#4313)
…removed from the atomicfu plugin. (#4313) * WA: Disable JS legacy transformation manually until it is completely removed from the atomicfu plugin. * fixup! Fix getting the atomicfu version from libs * Update build.gradle.kts --------- Co-authored-by: Leonid Stashevsky <[email protected]>
…removed from the atomicfu plugin. (#4313) * WA: Disable JS legacy transformation manually until it is completely removed from the atomicfu plugin. * fixup! Fix getting the atomicfu version from libs * Update build.gradle.kts --------- Co-authored-by: Leonid Stashevsky <[email protected]>
…removed from the atomicfu plugin. (#4313) * WA: Disable JS legacy transformation manually until it is completely removed from the atomicfu plugin. * fixup! Fix getting the atomicfu version from libs * Update build.gradle.kts --------- Co-authored-by: Leonid Stashevsky <[email protected]>
…removed from the atomicfu plugin. (#4313) * WA: Disable JS legacy transformation manually until it is completely removed from the atomicfu plugin. * fixup! Fix getting the atomicfu version from libs
…removed from the atomicfu plugin. (#4313) * WA: Disable JS legacy transformation manually until it is completely removed from the atomicfu plugin. * fixup! Fix getting the atomicfu version from libs * Update build.gradle.kts --------- Co-authored-by: Leonid Stashevsky <[email protected]>
…removed from the atomicfu plugin. (#4313) * WA: Disable JS legacy transformation manually until it is completely removed from the atomicfu plugin. * fixup! Fix getting the atomicfu version from libs * Update build.gradle.kts --------- Co-authored-by: Leonid Stashevsky <[email protected]>
…removed from the atomicfu plugin. (#4313) * WA: Disable JS legacy transformation manually until it is completely removed from the atomicfu plugin. * fixup! Fix getting the atomicfu version from libs * Update build.gradle.kts --------- Co-authored-by: Leonid Stashevsky <[email protected]>
…removed from the atomicfu plugin. (#4313)
This change fixes this train failure.
Through an oversight
atomicfu-gradle-plugin
kept tranformJs option (corresponding to the legacy JS transformation) enabled by default, and with no *.js files to transform it just copied the compileJs output directory.Here is the similar fix merged into kotlinx.coroutines: Kotlin/kotlinx.coroutines#4223