Files
DWA 5a6f42008c refactor(compose-fork): folder-style manifests + compose.properties ref vars
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.
2026-07-10 15:50:38 +02:00

59 lines
8.1 KiB
Plaintext

SET_REPO=https://github.com/JetBrains/compose-multiplatform-core@<COMPOSE_CORE_REF>
SET_FOLDER=compose/animation/animation-core/src
commonMain/kotlin/ -> src/vendor/common/kotlin/
# | commonMain/kotlin/androidx/compose/animation/core/Animatable.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/Animatable.kt
# | commonMain/kotlin/androidx/compose/animation/core/AnimateAsState.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/AnimateAsState.kt
# | commonMain/kotlin/androidx/compose/animation/core/Animation.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/Animation.kt
# | commonMain/kotlin/androidx/compose/animation/core/AnimationEndReason.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/AnimationEndReason.kt
# | commonMain/kotlin/androidx/compose/animation/core/AnimationSpec.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/AnimationSpec.kt
# | commonMain/kotlin/androidx/compose/animation/core/AnimationState.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/AnimationState.kt
# | commonMain/kotlin/androidx/compose/animation/core/AnimationVectors.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/AnimationVectors.kt
# | commonMain/kotlin/androidx/compose/animation/core/ArcSpline.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/ArcSpline.kt
# | commonMain/kotlin/androidx/compose/animation/core/DecayAnimationSpec.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/DecayAnimationSpec.kt
# | commonMain/kotlin/androidx/compose/animation/core/DeferredTargetAnimation.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/DeferredTargetAnimation.kt
# | commonMain/kotlin/androidx/compose/animation/core/Easing.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/Easing.kt
# | commonMain/kotlin/androidx/compose/animation/core/EasingFunctions.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/EasingFunctions.kt
# | commonMain/kotlin/androidx/compose/animation/core/Expect.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/Expect.kt
# | commonMain/kotlin/androidx/compose/animation/core/ExperimentalAnimationSpecApi.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/ExperimentalAnimationSpecApi.kt
# | commonMain/kotlin/androidx/compose/animation/core/ExperimentalDeferredTransitionApi.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/ExperimentalDeferredTransitionApi.kt
# | commonMain/kotlin/androidx/compose/animation/core/ExperimentalTransitionApi.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/ExperimentalTransitionApi.kt
# | commonMain/kotlin/androidx/compose/animation/core/FloatAnimationSpec.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/FloatAnimationSpec.kt
# | commonMain/kotlin/androidx/compose/animation/core/FloatDecayAnimationSpec.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/FloatDecayAnimationSpec.kt
# | commonMain/kotlin/androidx/compose/animation/core/InfiniteAnimationPolicy.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/InfiniteAnimationPolicy.kt
# | commonMain/kotlin/androidx/compose/animation/core/InfiniteTransition.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/InfiniteTransition.kt
# | commonMain/kotlin/androidx/compose/animation/core/InternalAnimationApi.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/InternalAnimationApi.kt
# | commonMain/kotlin/androidx/compose/animation/core/InternalMutatorMutex.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/InternalMutatorMutex.kt
# | commonMain/kotlin/androidx/compose/animation/core/MonoSpline.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/MonoSpline.kt
# | commonMain/kotlin/androidx/compose/animation/core/PathEasing.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/PathEasing.kt
# | commonMain/kotlin/androidx/compose/animation/core/Preconditions.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/Preconditions.kt
# | commonMain/kotlin/androidx/compose/animation/core/SpringEstimation.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/SpringEstimation.kt
# | commonMain/kotlin/androidx/compose/animation/core/SpringSimulation.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/SpringSimulation.kt
# | commonMain/kotlin/androidx/compose/animation/core/SuspendAnimation.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/SuspendAnimation.kt
# | commonMain/kotlin/androidx/compose/animation/core/Transition.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/Transition.kt
# | commonMain/kotlin/androidx/compose/animation/core/VectorConverters.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/VectorConverters.kt
# | commonMain/kotlin/androidx/compose/animation/core/VectorizedAnimationSpec.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/VectorizedAnimationSpec.kt
# | commonMain/kotlin/androidx/compose/animation/core/VectorizedDecayAnimationSpec.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/VectorizedDecayAnimationSpec.kt
# | commonMain/kotlin/androidx/compose/animation/core/VectorizedMonoSplineKeyframesSpec.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/VectorizedMonoSplineKeyframesSpec.kt
# | commonMain/kotlin/androidx/compose/animation/core/VisibilityThresholds.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/VisibilityThresholds.kt
# | commonMain/kotlin/androidx/compose/animation/core/internal/Arrays.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/internal/Arrays.kt
# | commonMain/kotlin/androidx/compose/animation/core/internal/JvmDefaultWithCompatibility.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/internal/JvmDefaultWithCompatibility.kt
# | commonMain/kotlin/androidx/compose/animation/core/internal/PlatformOptimizedCancellationException.kt -> src/vendor/common/kotlin/androidx/compose/animation/core/internal/PlatformOptimizedCancellationException.kt
nonJvmMain/kotlin/ -> src/vendor/native/kotlin/
# | nonJvmMain/kotlin/androidx/compose/animation/core/ArcSpline.nonJvm.kt -> src/vendor/native/kotlin/androidx/compose/animation/core/ArcSpline.nonJvm.kt
# | nonJvmMain/kotlin/androidx/compose/animation/core/AtomicReference.nonJvm.kt -> src/vendor/native/kotlin/androidx/compose/animation/core/AtomicReference.nonJvm.kt
# | nonJvmMain/kotlin/androidx/compose/animation/core/internal/JvmDefaultWithCompatibility.nonJvm.kt -> src/vendor/native/kotlin/androidx/compose/animation/core/internal/JvmDefaultWithCompatibility.nonJvm.kt
# | nonJvmMain/kotlin/androidx/compose/animation/core/internal/PlatformOptimizedCancellationException.nonJvm.kt -> src/vendor/native/kotlin/androidx/compose/animation/core/internal/PlatformOptimizedCancellationException.nonJvm.kt
# >>> ---- DIAGNOSTIC GAPS ---- <<<<
# appleMain (1)
# | appleMain/kotlin/androidx/compose/animation/core/Expect.apple.kt -> src/vendor/native/kotlin/androidx/compose/animation/core/Expect.apple.kt
# jvmAndAndroidMain (4)
# | jvmAndAndroidMain/kotlin/androidx/compose/animation/core/ActualJvm.jvmAndAndroid.kt -> src/vendor/jvmAndAndroid/kotlin/androidx/compose/animation/core/ActualJvm.jvmAndAndroid.kt
# | jvmAndAndroidMain/kotlin/androidx/compose/animation/core/ArcSpline.jvmAndAndroid.kt -> src/vendor/jvmAndAndroid/kotlin/androidx/compose/animation/core/ArcSpline.jvmAndAndroid.kt
# | jvmAndAndroidMain/kotlin/androidx/compose/animation/core/internal/JvmDefaultWithCompatibility.jvmAndAndroid.kt -> src/vendor/jvmAndAndroid/kotlin/androidx/compose/animation/core/internal/JvmDefaultWithCompatibility.jvmAndAndroid.kt
# | jvmAndAndroidMain/kotlin/androidx/compose/animation/core/internal/PlatformOptimizedCancellationException.jvmAndAndroid.kt -> src/vendor/jvmAndAndroid/kotlin/androidx/compose/animation/core/internal/PlatformOptimizedCancellationException.jvmAndAndroid.kt
# webMain (1)
# | webMain/kotlin/androidx/compose/animation/core/Expect.web.kt -> src/vendor/web/kotlin/androidx/compose/animation/core/Expect.web.kt
# <<< ---- DIAGNOSTIC GAPS ---- >>>>