mirror of
https://github.com/bitsycore/compose-desktop-native.git
synced 2026-10-07 11:47:27 +00:00
Convert every module's compose-fork.txt to the folder-style format (SET_FOLDER + '<sourceSet>/kotlin/ -> src/vendor/<area>/kotlin/' directives + '!' refusals), replacing the long per-file listings. The vendored file set is unchanged. - compose-ref.txt -> compose.properties: NAME=value ref variables, referenced from manifests as SET_REPO=<url>@<VARNAME> (COMPOSE_CORE_REF / COMPOSE_REF). SET_REPO is now required per manifest (no implicit default repo). - Rename the SET_ROOT directive to SET_FOLDER. - sync re-annotates each manifest with the folder-expansion listing + a DIAGNOSTIC GAPS block of unvendored .kt. - Docs (CLAUDE.md, README, compose-fork/README) + build.gradle.kts provenance updated.
52 lines
6.7 KiB
Plaintext
52 lines
6.7 KiB
Plaintext
SET_REPO=https://github.com/JetBrains/compose-multiplatform-core@<COMPOSE_CORE_REF>
|
|
SET_FOLDER=compose/foundation/foundation-layout/src
|
|
|
|
commonMain/kotlin/ -> src/vendor/common/kotlin/
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/AlignmentLine.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/AlignmentLine.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/Arrangement.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/Arrangement.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/AspectRatio.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/AspectRatio.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/Box.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/Box.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/BoxWithConstraints.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/BoxWithConstraints.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/Column.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/Column.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/ComposeFoundationLayoutFlags.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/ComposeFoundationLayoutFlags.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/ContextualFlowLayout.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/ContextualFlowLayout.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/ExperimentalFlexBoxApi.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/ExperimentalFlexBoxApi.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/ExperimentalGridApi.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/ExperimentalGridApi.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/ExperimentalLayoutApi.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/ExperimentalLayoutApi.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/FlexBox.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/FlexBox.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/FlowLayout.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/FlowLayout.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/FlowLayoutBuildingBlocks.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/FlowLayoutBuildingBlocks.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/FlowLayoutOverflow.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/FlowLayoutOverflow.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/Grid.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/Grid.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/Intrinsic.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/Intrinsic.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/LayoutScopeMarker.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/LayoutScopeMarker.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/Offset.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/Offset.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/Padding.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/Padding.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/Row.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/Row.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/RowColumnImpl.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/RowColumnImpl.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/RowColumnMeasurePolicy.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/RowColumnMeasurePolicy.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/RulerAlignment.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/RulerAlignment.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/Size.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/Size.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/Spacer.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/Spacer.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/Visible.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/Visible.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/WindowInsets.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/WindowInsets.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/WindowInsetsPadding.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/WindowInsetsPadding.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/WindowInsetsSize.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/WindowInsetsSize.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/internal/InlineClassHelper.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/internal/InlineClassHelper.kt
|
|
# | commonMain/kotlin/androidx/compose/foundation/layout/internal/JvmDefaultWithCompatibility.kt -> src/vendor/common/kotlin/androidx/compose/foundation/layout/internal/JvmDefaultWithCompatibility.kt
|
|
|
|
nonJvmMain/kotlin/androidx/compose/foundation/layout/internal/JvmDefaultWithCompatibility.nonJvm.kt -> src/vendor/native/kotlin/androidx/compose/foundation/layout/internal/JvmDefaultWithCompatibility.native.kt
|
|
|
|
skikoMain/kotlin/ -> src/vendor/native/kotlin/
|
|
# | skikoMain/kotlin/androidx/compose/foundation/layout/WindowInsets.skiko.kt -> src/vendor/native/kotlin/androidx/compose/foundation/layout/WindowInsets.skiko.kt
|
|
# | skikoMain/kotlin/androidx/compose/foundation/layout/WindowInsetsPadding.skiko.kt -> src/vendor/native/kotlin/androidx/compose/foundation/layout/WindowInsetsPadding.skiko.kt
|
|
|
|
# >>> ---- DIAGNOSTIC GAPS ---- <<<<
|
|
# androidMain (3)
|
|
# | androidMain/kotlin/androidx/compose/foundation/layout/WindowInsets.android.kt -> src/vendor/android/kotlin/androidx/compose/foundation/layout/WindowInsets.android.kt
|
|
# | androidMain/kotlin/androidx/compose/foundation/layout/WindowInsetsConnection.android.kt -> src/vendor/android/kotlin/androidx/compose/foundation/layout/WindowInsetsConnection.android.kt
|
|
# | androidMain/kotlin/androidx/compose/foundation/layout/WindowInsetsPadding.android.kt -> src/vendor/android/kotlin/androidx/compose/foundation/layout/WindowInsetsPadding.android.kt
|
|
# jvmAndAndroidMain (1)
|
|
# | jvmAndAndroidMain/kotlin/androidx/compose/foundation/layout/internal/JvmDefaultWithCompatibility.jvmAndAndroid.kt -> src/vendor/jvmAndAndroid/kotlin/androidx/compose/foundation/layout/internal/JvmDefaultWithCompatibility.jvmAndAndroid.kt
|
|
# <<< ---- DIAGNOSTIC GAPS ---- >>>>
|