Skip to content

Conversation

@igordmn
Copy link
Collaborator

@igordmn igordmn commented Dec 1, 2025

Release Notes

N/A

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])
Copy link
Member

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.
Copy link
Member

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
Copy link
Member

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() {
Copy link
Member

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(
Copy link
Member

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()
Copy link
Member

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"]
Copy link
Member

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
Copy link
Member

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

@igordmn
Copy link
Collaborator Author

igordmn commented Dec 1, 2025

@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
@igordmn igordmn changed the base branch from integration to igor.demin/integration-c49f30 December 5, 2025 20:13
@igordmn igordmn force-pushed the igor.demin/no-repo2 branch from e4a1f63 to 5dbc3a8 Compare December 5, 2025 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants