The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of Anima, reference main (6ac7f1), with Swift 5.9 for macOS (SPM) on 23 Mar 2025 13:28:51 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/flocked/Anima.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/flocked/Anima
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 6ac7f14 updated
Cloned https://github.com/flocked/Anima.git
Revision (git rev-parse @):
6ac7f147416dc9d0341a04862c7b433f662c9dcf
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/flocked/Anima.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD
https://github.com/flocked/Anima.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[1/64] Emitting module Anima
[2/70] Compiling Anima AnimatablePropertyProvider.swift
[3/70] Compiling Anima AnimationProvider.swift
[4/70] Compiling Anima PropertyAnimator+Layer.swift
[5/70] Compiling Anima PropertyAnimator+Layout.swift
[6/70] Compiling Anima PropertyAnimator+Popover.swift
[7/70] Compiling Anima PropertyAnimator+View.swift
[8/70] Compiling Anima PropertyAnimator+Window.swift
[9/70] Compiling Anima VectorArithmetic+.swift
[10/70] Compiling Anima NSUI Typealias.swift
[11/70] Compiling Anima Optional.swift
[12/70] Compiling Anima NSScrollView+.swift
[13/70] Compiling Anima NSUIScrollView+.swift
[14/70] Compiling Anima NSUITextField+.swift
[15/70] Compiling Anima NSUIView+.swift
[16/70] Compiling Anima Anima+AnimationConfiguration.swift
[17/70] Compiling Anima Anima+AnimationOptions.swift
[18/70] Compiling Anima Anima+AnimationState.swift
[19/70] Compiling Anima Anima.swift
[20/70] Compiling Anima AnimationController.swift
[21/70] Compiling Anima AnimatableArray.swift
[22/70] Compiling Anima AnimatableProperty.swift
[23/70] Compiling Anima CGFloatVectorTypes.swift
[24/70] Compiling Anima SIMDConvenienceExtensions.swift
[25/70] Compiling Anima SIMDDecomposed.swift
[26/70] Compiling Anima Rotation.swift
[27/70] Compiling Anima Rubberband.swift
[28/70] Compiling Anima Scale.swift
[29/70] Compiling Anima PropertyAnimator.swift
[30/70] Compiling Anima BaseAnimation.swift
[31/70] Compiling Anima ValueAnimation.swift
[32/70] Compiling Anima CubicAnimation.swift
[33/70] Compiling Anima CubicFunction.swift
[34/70] Compiling Anima DecayAnimation.swift
[35/70] Compiling Anima DecayFunction.swift
[36/70] Compiling Anima CAKeyframeAnimationEmittable+Layer.swift
[37/70] Compiling Anima CAKeyframeAnimationEmittable.swift
[38/70] Compiling Anima CAKeyframeAnimationValueConvertible.swift
[39/70] Compiling Anima BorderConfiguration.swift
[40/70] Compiling Anima ShadowConfiguration.swift
[41/70] Compiling Anima CALayerExtensions.swift
[42/70] Compiling Anima CATransform3DExtensions.swift
[43/70] Compiling Anima KeyValueObserver.swift
[44/70] Compiling Anima NSObject+Observe.swift
[45/70] Compiling Anima NotificationCenter+.swift
[46/70] Compiling Anima KeyPath+.swift
[47/70] Compiling Anima ApproximateEquatable.swift
[48/70] Compiling Anima CVTimeStamp+.swift
[49/70] Compiling Anima Comparable+Clamp.swift
[50/70] Compiling Anima EasingAnimation.swift
[51/70] Compiling Anima TimingFunction.swift
[52/70] Compiling Anima ColorAnimation.swift
[53/70] Compiling Anima Keyframe.swift
[54/70] Compiling Anima Spring.swift
[55/70] Compiling Anima SpringAnimation.swift
[56/70] Compiling Anima AssociatedValue.swift
[57/70] Compiling Anima CGColor+.swift
[58/70] Compiling Anima NSUIColor+.swift
[59/70] Compiling Anima CALayer+.swift
[60/70] Compiling Anima CAMediaTimingFunction+.swift
[61/70] Compiling Anima CATransform3D+.swift
[62/70] Compiling Anima InnerShadowLayer.swift
[63/70] Compiling Anima DisplayLink+Combine.swift
[64/70] Compiling Anima CoreGraphics+.swift
[65/70] Compiling Anima NSUIBezierpath+.swift
[66/70] Compiling Anima NSUIEdgeInset+.swift
[67/70] Compiling Anima NSValue+.swift
[68/70] Compiling Anima Number+FloatInitializable.swift
[69/70] Compiling Anima Sequence+Sort.swift
[70/70] Compiling Anima TimeInterval+.swift
Build complete! (11.29s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Anima",
  "name" : "Anima",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "11.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "Anima",
      "targets" : [
        "Anima"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "AnimaTests",
      "module_type" : "SwiftTarget",
      "name" : "AnimaTests",
      "path" : "Tests/AnimaTests",
      "sources" : [
        "AnimaTests.swift"
      ],
      "target_dependencies" : [
        "Anima"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Anima",
      "module_type" : "SwiftTarget",
      "name" : "Anima",
      "path" : "Sources/Anima",
      "product_memberships" : [
        "Anima"
      ],
      "sources" : [
        "Anima/Anima+AnimationConfiguration.swift",
        "Anima/Anima+AnimationOptions.swift",
        "Anima/Anima+AnimationState.swift",
        "Anima/Anima.swift",
        "Anima/AnimationController.swift",
        "AnimatableProperty/AnimatableArray.swift",
        "AnimatableProperty/AnimatableProperty.swift",
        "AnimatablePropertyProvider/AnimatablePropertyProvider.swift",
        "AnimatablePropertyProvider/AnimationProvider.swift",
        "AnimatablePropertyProvider/PropertyAnimator+Layer.swift",
        "AnimatablePropertyProvider/PropertyAnimator+Layout.swift",
        "AnimatablePropertyProvider/PropertyAnimator+Popover.swift",
        "AnimatablePropertyProvider/PropertyAnimator+View.swift",
        "AnimatablePropertyProvider/PropertyAnimator+Window.swift",
        "AnimatablePropertyProvider/PropertyAnimator.swift",
        "Animations/Base/BaseAnimation.swift",
        "Animations/Base/ValueAnimation.swift",
        "Animations/Cubic/CubicAnimation.swift",
        "Animations/Cubic/CubicFunction.swift",
        "Animations/Decay/DecayAnimation.swift",
        "Animations/Decay/DecayFunction.swift",
        "Animations/Easing/EasingAnimation.swift",
        "Animations/Easing/TimingFunction.swift",
        "Animations/Misc/ColorAnimation.swift",
        "Animations/Misc/Keyframe.swift",
        "Animations/Spring/Spring.swift",
        "Animations/Spring/SpringAnimation.swift",
        "Extensions/AssociatedValue.swift",
        "Extensions/Colors/CGColor+.swift",
        "Extensions/Colors/NSUIColor+.swift",
        "Extensions/CoreAnimation/CALayer+.swift",
        "Extensions/CoreAnimation/CAMediaTimingFunction+.swift",
        "Extensions/CoreAnimation/CATransform3D+.swift",
        "Extensions/CoreAnimation/InnerShadowLayer.swift",
        "Extensions/DisplayLink+Combine.swift",
        "Extensions/KVO/KeyValueObserver.swift",
        "Extensions/KVO/NSObject+Observe.swift",
        "Extensions/KVO/NotificationCenter+.swift",
        "Extensions/KeyPath+.swift",
        "Extensions/Math & Geometry/ApproximateEquatable.swift",
        "Extensions/Math & Geometry/CVTimeStamp+.swift",
        "Extensions/Math & Geometry/Comparable+Clamp.swift",
        "Extensions/Math & Geometry/CoreGraphics+.swift",
        "Extensions/Math & Geometry/NSUIBezierpath+.swift",
        "Extensions/Math & Geometry/NSUIEdgeInset+.swift",
        "Extensions/Math & Geometry/NSValue+.swift",
        "Extensions/Math & Geometry/Number+FloatInitializable.swift",
        "Extensions/Math & Geometry/Sequence+Sort.swift",
        "Extensions/Math & Geometry/TimeInterval+.swift",
        "Extensions/Math & Geometry/VectorArithmetic+.swift",
        "Extensions/NSUI Typealias.swift",
        "Extensions/Optional.swift",
        "Extensions/Views/NSScrollView+.swift",
        "Extensions/Views/NSUIScrollView+.swift",
        "Extensions/Views/NSUITextField+.swift",
        "Extensions/Views/NSUIView+.swift",
        "Misc/CAKeyFrameAnimation/CAKeyframeAnimationEmittable+Layer.swift",
        "Misc/CAKeyFrameAnimation/CAKeyframeAnimationEmittable.swift",
        "Misc/CAKeyFrameAnimation/CAKeyframeAnimationValueConvertible.swift",
        "Misc/ContentConfiguration/BorderConfiguration.swift",
        "Misc/ContentConfiguration/ShadowConfiguration.swift",
        "Misc/Decomposed/CALayerExtensions.swift",
        "Misc/Decomposed/CATransform3DExtensions.swift",
        "Misc/Decomposed/CGFloatVectorTypes.swift",
        "Misc/Decomposed/SIMDConvenienceExtensions.swift",
        "Misc/Decomposed/SIMDDecomposed.swift",
        "Misc/Rotation.swift",
        "Misc/Rubberband.swift",
        "Misc/Scale.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.