-
Notifications
You must be signed in to change notification settings - Fork 107
buildSrc restoration in integration #2609
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
base: igor.demin/integration-c49f30
Are you sure you want to change the base?
Conversation
| includeProject(":navigation:navigation-runtime-ktx", [BuildType.MAIN, BuildType.FLAN, BuildType.COMPOSE, BuildType.KMP]) | ||
| includeProject(":navigation:navigation-safe-args-generator", [BuildType.MAIN, BuildType.FLAN]) | ||
| includeProject(":navigation:navigation-safe-args-gradle-plugin", [BuildType.MAIN, BuildType.FLAN]) | ||
| //includeProject(":navigation:navigation-safe-args-generator", [BuildType.MAIN, BuildType.FLAN]) |
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.
Modify shouldIncludeInJetBrainsFork instead
|
|
||
| private String getRequestedProjectSubsetName() { | ||
| return "COMPOSE" | ||
| /* In JetBrains Fork only COMPOSE subset is supported. |
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.
no-repo changes are not supposed to be merged into the integration branch
| # artifactRedirection.version.<redirectionGroup>.<redirectionModule> | ||
| # covers all sub-module projects | ||
| # (artifactRedirection.version.androidx.compose covers androidx.compose.*:*) | ||
| artifactRedirection.version.androidx.compose=1.10.0-beta02 |
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.
Can we move it into a separate file to reduce conflicts?
| } | ||
|
|
||
| @Test | ||
| fun handleEncodedValues() { |
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.
Is it related to this PR?
| internal expect class NoNameNavigator() : Navigator<NavDestination> { | ||
| override fun createDestination(): NavDestination | ||
|
|
||
| override fun navigate( |
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.
Is it related to this PR?
| mac() | ||
| ios() | ||
| js() | ||
| wasmJs() |
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.
Let's merge these changes into integration branch separately
|
|
||
| afterEvaluate { | ||
| tasks.withType(Test) { t -> | ||
| t.jvmArgs += ["--add-opens=java.desktop/sun.font=ALL-UNNAMED"] |
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's the context around it? Do we have some references/commits with explanation?
| WasmJs("Web"), | ||
| MacosX64("Macos"), | ||
| MacosArm64("Macos"), | ||
| UikitX64("UiKit"), // TODO: Align with AOSP: rename to iOS |
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.
Let's merge it separately
|
@MatkovIvan, it is not ready for review yet (this code is just to make it work, and will be refactored) |
Partially adresses [CMP-1036](https://youtrack.jetbrains.com/issue/CMP-1036) Align custom source set names simplify build by unifying targets ## Testing [snapshot build](https://teamcity.jetbrains.com/buildConfiguration/JetBrainsPublicProjects_Compose_AllPersonalBuild/5717244) ## Release Notes N/A # Conflicts: # buildSrc/private/src/main/kotlin/org/jetbrains/androidx/build/AndroidXComposeMultiplatformExtensionImpl.kt # buildSrc/public/src/main/kotlin/org/jetbrains/androidx/build/ComposePlatforms.kt # buildSrc/public/src/main/kotlin/org/jetbrains/androidx/build/JetBrainsPublication.kt # compose/foundation/foundation-layout/build.gradle # compose/foundation/foundation/build.gradle # compose/material3/material3/build.gradle # compose/mpp/demo-swiftui/build.gradle.kts # compose/ui/ui-test/build.gradle # compose/ui/ui-text/build.gradle # compose/ui/ui-uikit/build.gradle # compose/ui/ui-util/build.gradle # compose/ui/ui/build.gradle # navigation/navigation-compose/build.gradle # navigation3/navigation3-ui/build.gradle # testutils/testutils-xctest/build.gradle
e4a1f63 to
5dbc3a8
Compare
Release Notes
N/A