Build Information
Successful build of AdaptiveCardUI, reference main (4ac1a3), with Swift 6.3 for macOS (SPM) on 12 Apr 2026 01:28:59 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/gonzalezreal/AdaptiveCardUI.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/gonzalezreal/AdaptiveCardUI
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 4ac1a3c Split the package into two libraries (#19)
Cloned https://github.com/gonzalezreal/AdaptiveCardUI.git
Revision (git rev-parse @):
4ac1a3c0c14cb951fb530712de7e4ae832573bf3
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/gonzalezreal/AdaptiveCardUI.git at main
Fetching https://github.com/gonzalezreal/DefaultCodable
Fetching https://github.com/gonzalezreal/AnyValue
Fetching https://github.com/gonzalezreal/NetworkImage
Fetching https://github.com/pointfreeco/swift-snapshot-testing
Fetching https://github.com/pointfreeco/combine-schedulers
[1/92] Fetching defaultcodable
[93/2661] Fetching defaultcodable, combine-schedulers
[222/3725] Fetching defaultcodable, combine-schedulers, networkimage
[1339/3754] Fetching defaultcodable, combine-schedulers, networkimage, anyvalue
Fetched https://github.com/gonzalezreal/DefaultCodable from cache (1.25s)
[1/16046] Fetching swift-snapshot-testing
Fetched https://github.com/gonzalezreal/AnyValue from cache (3.64s)
Fetched https://github.com/gonzalezreal/NetworkImage from cache (3.64s)
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (3.64s)
Fetched https://github.com/pointfreeco/combine-schedulers from cache (3.64s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.8.2 (4.32s)
Computing version for https://github.com/pointfreeco/combine-schedulers
Computed https://github.com/pointfreeco/combine-schedulers at 0.1.2 (0.73s)
Computing version for https://github.com/gonzalezreal/NetworkImage
Computed https://github.com/gonzalezreal/NetworkImage at 1.1.1 (0.73s)
Computing version for https://github.com/gonzalezreal/AnyValue
Computed https://github.com/gonzalezreal/AnyValue at 1.0.0 (0.74s)
Computing version for https://github.com/gonzalezreal/DefaultCodable
Computed https://github.com/gonzalezreal/DefaultCodable at 1.2.0 (0.71s)
Creating working copy for https://github.com/gonzalezreal/AnyValue
Working copy of https://github.com/gonzalezreal/AnyValue resolved at 1.0.0
Creating working copy for https://github.com/gonzalezreal/DefaultCodable
Working copy of https://github.com/gonzalezreal/DefaultCodable resolved at 1.2.0
Creating working copy for https://github.com/gonzalezreal/NetworkImage
Working copy of https://github.com/gonzalezreal/NetworkImage resolved at 1.1.1
Creating working copy for https://github.com/pointfreeco/combine-schedulers
Working copy of https://github.com/pointfreeco/combine-schedulers resolved at 0.1.2
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.8.2
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "adaptivecardui",
"name": "AdaptiveCardUI",
"url": "https://github.com/gonzalezreal/AdaptiveCardUI.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AdaptiveCardUI",
"traits": [
"default"
],
"dependencies": [
{
"identity": "defaultcodable",
"name": "DefaultCodable",
"url": "https://github.com/gonzalezreal/DefaultCodable",
"version": "1.2.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/DefaultCodable",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "anyvalue",
"name": "AnyValue",
"url": "https://github.com/gonzalezreal/AnyValue",
"version": "1.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AnyValue",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "networkimage",
"name": "NetworkImage",
"url": "https://github.com/gonzalezreal/NetworkImage",
"version": "1.1.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/NetworkImage",
"traits": [
"default"
],
"dependencies": [
{
"identity": "combine-schedulers",
"name": "combine-schedulers",
"url": "https://github.com/pointfreeco/combine-schedulers",
"version": "0.11.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/combine-schedulers",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-concurrency-extras",
"name": "swift-concurrency-extras",
"url": "https://github.com/pointfreeco/swift-concurrency-extras",
"version": "0.1.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-concurrency-extras",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "xctest-dynamic-overlay",
"name": "xctest-dynamic-overlay",
"url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
"version": "0.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
},
{
"identity": "combine-schedulers",
"name": "combine-schedulers",
"url": "https://github.com/pointfreeco/combine-schedulers",
"version": "0.11.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/combine-schedulers",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-concurrency-extras",
"name": "swift-concurrency-extras",
"url": "https://github.com/pointfreeco/swift-concurrency-extras",
"version": "0.1.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-concurrency-extras",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "xctest-dynamic-overlay",
"name": "xctest-dynamic-overlay",
"url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
"version": "0.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
]
}
Fetching https://github.com/gonzalezreal/AdaptiveCardUI.git
[1/905] Fetching adaptivecardui
Fetched https://github.com/gonzalezreal/AdaptiveCardUI.git from cache (1.09s)
Fetching https://github.com/gonzalezreal/DefaultCodable from cache
Fetching https://github.com/gonzalezreal/AnyValue from cache
Fetching https://github.com/gonzalezreal/NetworkImage from cache
Fetching https://github.com/pointfreeco/combine-schedulers from cache
Fetched https://github.com/gonzalezreal/AnyValue from cache (0.48s)
Fetched https://github.com/gonzalezreal/NetworkImage from cache (0.48s)
Fetched https://github.com/pointfreeco/combine-schedulers from cache (0.48s)
Fetched https://github.com/gonzalezreal/DefaultCodable from cache (0.48s)
Computing version for https://github.com/gonzalezreal/NetworkImage
Computed https://github.com/gonzalezreal/NetworkImage at 1.1.1 (0.55s)
Computing version for https://github.com/gonzalezreal/AnyValue
Computed https://github.com/gonzalezreal/AnyValue at 1.0.0 (0.03s)
Computing version for https://github.com/gonzalezreal/DefaultCodable
Computed https://github.com/gonzalezreal/DefaultCodable at 1.2.1 (0.03s)
Computing version for https://github.com/pointfreeco/combine-schedulers
Computed https://github.com/pointfreeco/combine-schedulers at 0.11.0 (0.65s)
Fetching https://github.com/pointfreeco/swift-concurrency-extras
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[1/956] Fetching swift-concurrency-extras
[126/6679] Fetching swift-concurrency-extras, xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/swift-concurrency-extras from cache (0.92s)
[1946/5723] Fetching xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (1.24s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 0.9.0 (1.92s)
Computing version for https://github.com/pointfreeco/swift-concurrency-extras
Computed https://github.com/pointfreeco/swift-concurrency-extras at 0.1.2 (0.67s)
Creating working copy for https://github.com/gonzalezreal/DefaultCodable
Working copy of https://github.com/gonzalezreal/DefaultCodable resolved at 1.2.1
Creating working copy for https://github.com/pointfreeco/swift-concurrency-extras
Working copy of https://github.com/pointfreeco/swift-concurrency-extras resolved at 0.1.2
Creating working copy for https://github.com/pointfreeco/combine-schedulers
Working copy of https://github.com/pointfreeco/combine-schedulers resolved at 0.11.0
Creating working copy for https://github.com/gonzalezreal/AdaptiveCardUI.git
Working copy of https://github.com/gonzalezreal/AdaptiveCardUI.git resolved at main (4ac1a3c)
Creating working copy for https://github.com/gonzalezreal/NetworkImage
Working copy of https://github.com/gonzalezreal/NetworkImage resolved at 1.1.1
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 0.9.0
Creating working copy for https://github.com/gonzalezreal/AnyValue
Working copy of https://github.com/gonzalezreal/AnyValue resolved at 1.0.0
warning: '.resolve-product-dependencies': dependency 'adaptivecardui' is not used by any target
Found 4 product dependencies
- DefaultCodable
- AnyValue
- NetworkImage
- combine-schedulers
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/gonzalezreal/AdaptiveCardUI.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/9] Write sources
[1/9] Copying Info.plist
[1/9] Copying Localizable.strings
[1/9] Write sources
[8/9] Write swift-version--6988338F2F200930.txt
[10/21] Compiling CombineSchedulers UIScheduler.swift
[11/21] Emitting module AnyValue
[12/21] Compiling AnyValue AnyValue.swift
[13/21] Compiling DefaultCodable DefaultValueProvider.swift
[14/21] Emitting module DefaultCodable
[15/21] Compiling DefaultCodable Default.swift
[16/21] Compiling CombineSchedulers TestScheduler.swift
[17/21] Compiling CombineSchedulers Lock.swift
[18/21] Compiling CombineSchedulers ImmediateScheduler.swift
[19/21] Compiling CombineSchedulers AnyScheduler.swift
[20/21] Emitting module CombineSchedulers
[21/21] Compiling CombineSchedulers Timer.swift
[22/78] Compiling AdaptiveCard FontWeight.swift
[23/78] Compiling AdaptiveCard HAlignment.swift
[24/78] Compiling AdaptiveCard ImageFillMode.swift
[25/78] Compiling AdaptiveCard ImageSize.swift
[26/78] Compiling AdaptiveCard ImageStyle.swift
[27/82] Compiling AdaptiveCard Column.swift
[28/82] Compiling AdaptiveCard ColumnSetElement.swift
[29/82] Compiling AdaptiveCard ColumnSetElementProtocol.swift
[30/82] Compiling AdaptiveCard ColumnWidth.swift
[31/82] Compiling AdaptiveCard CustomCardElement.swift
[32/82] Compiling AdaptiveCard Fallback.swift
[33/82] Compiling AdaptiveCard Image.swift
[34/82] Compiling AdaptiveCard RichTextBlock.swift
[35/82] Compiling AdaptiveCard FactSet.swift
[36/82] Compiling AdaptiveCard ImageSet.swift
[37/82] Compiling AdaptiveCard CardElement.swift
[38/82] Compiling AdaptiveCard CardElementProtocol.swift
[39/82] Compiling NetworkImage ImageCache.swift
[40/82] Compiling NetworkImage ImageDecoding.swift
[41/82] Compiling NetworkImage ImageDownloader.swift
[42/82] Compiling NetworkImage ImagePrefetcher.swift
[43/82] Compiling NetworkImage ImmediateImageCache.swift
[44/82] Emitting module AdaptiveCard
[45/82] Compiling NetworkImage NetworkImageError.swift
[46/82] Compiling NetworkImage NetworkImageStore.swift
[47/82] Compiling NetworkImage URLSession+NetworkImage.swift
[48/82] Compiling AdaptiveCard FontSize.swift
[49/82] Compiling AdaptiveCard FontType.swift
[50/82] Compiling AdaptiveCard SubmitAction.swift
[51/82] Compiling AdaptiveCard TargetElement.swift
[52/82] Compiling AdaptiveCard ToggleVisibilityAction.swift
[53/82] Compiling AdaptiveCard UnknownAction.swift
[54/82] Compiling AdaptiveCard AdaptiveCard.swift
[55/82] Compiling AdaptiveCard VAlignment.swift
[56/82] Compiling AdaptiveCard ActionSet.swift
[57/82] Compiling AdaptiveCard ColumnSet.swift
[58/82] Compiling AdaptiveCard Container.swift
[59/82] Compiling AdaptiveCard Fact.swift
[60/82] Compiling AdaptiveCard ItemIdentifier.swift
[61/82] Compiling AdaptiveCard PixelDimension.swift
[62/82] Compiling AdaptiveCard SemanticVersion.swift
[63/82] Compiling AdaptiveCard Spacing.swift
[64/82] Compiling AdaptiveCard TextColor.swift
[65/82] Compiling AdaptiveCard TextBlock.swift
[66/82] Compiling AdaptiveCard TextRun.swift
[67/82] Compiling AdaptiveCard UnknownCardElement.swift
[68/82] Compiling AdaptiveCard UnknownColumnSetElement.swift
[73/83] Compiling NetworkImage NetworkImageView.swift
[74/83] Emitting module NetworkImage
[79/83] Compiling NetworkImage NetworkImageState.swift
[80/83] Compiling NetworkImage NetworkImage.swift
[81/83] Compiling NetworkImage Image+OSImage.swift
[82/83] Compiling NetworkImage NetworkImageStyle.swift
[83/83] Compiling NetworkImage ResizableNetworkImageStyle.swift
[84/162] Emitting module AdaptiveCardUI
[85/162] Compiling AdaptiveCardUI AdaptiveCard+FeatureAdaptable.swift
[86/162] Compiling AdaptiveCardUI CardElement+FeatureAdaptable.swift
[87/162] Compiling AdaptiveCardUI ColumnSetElement+FeatureAdaptable.swift
[88/162] Compiling AdaptiveCardUI Fallback+FeatureAdaptable.swift
[89/162] Compiling AdaptiveCardUI FeatureAdaptable.swift
[90/162] Compiling AdaptiveCardUI AdaptiveCard+DuplicateIdentifiers.swift
[91/162] Compiling AdaptiveCardUI AdaptiveCard+ImageURLs.swift
[92/162] Compiling AdaptiveCardUI AdaptiveCardCache.swift
[93/162] Compiling AdaptiveCardUI AdaptiveCardDownloader.swift
[94/170] Compiling AdaptiveCardUI CapsuleButtonModifier.swift
[95/170] Compiling AdaptiveCardUI CapsuleButtonStyle.swift
[96/170] Compiling AdaptiveCardUI AdaptiveCardFeatures.swift
[97/170] Compiling AdaptiveCardUI AdaptiveCardSourceView.swift
[98/170] Compiling AdaptiveCardUI AdaptiveCardView.swift
[99/170] Compiling AdaptiveCardUI ErrorView.swift
[100/170] Compiling AdaptiveCardUI PrimitiveCardView.swift
[101/170] Compiling AdaptiveCardUI BackgroundImageStyle.swift
[102/170] Compiling AdaptiveCardUI BackgroundImageView.swift
[103/170] Compiling AdaptiveCardUI FlowLayout.swift
[104/170] Compiling AdaptiveCardUI HAlign.swift
[105/170] Compiling AdaptiveCardUI HAlignment+Offset.swift
[106/170] Compiling AdaptiveCardUI Padded.swift
[107/170] Compiling AdaptiveCardUI PixelDimension+CGFloat.swift
[108/170] Compiling AdaptiveCardUI SelectActionModifier.swift
[109/170] Compiling AdaptiveCardUI VAlignment+Offset.swift
[110/170] Compiling AdaptiveCardUI AutoImageView.swift
[111/170] Compiling AdaptiveCardUI ColumnView.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/FactSet/FactSetView.swift:24:39: warning: non-constant range: not an integer range
22 | var body: some View {
23 | VStack(alignment: .leading) {
24 | ForEach(factSet.facts.indices) { row in
| `- warning: non-constant range: not an integer range
25 | HStack(alignment: .top, spacing: factSetConfiguration.spacing) {
26 | text(factSet.facts[row].title, configuration: factSetConfiguration.title)
[112/170] Compiling AdaptiveCardUI SpacingColumnView.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/FactSet/FactSetView.swift:24:39: warning: non-constant range: not an integer range
22 | var body: some View {
23 | VStack(alignment: .leading) {
24 | ForEach(factSet.facts.indices) { row in
| `- warning: non-constant range: not an integer range
25 | HStack(alignment: .top, spacing: factSetConfiguration.spacing) {
26 | text(factSet.facts[row].title, configuration: factSetConfiguration.title)
[113/170] Compiling AdaptiveCardUI ContainerView.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/FactSet/FactSetView.swift:24:39: warning: non-constant range: not an integer range
22 | var body: some View {
23 | VStack(alignment: .leading) {
24 | ForEach(factSet.facts.indices) { row in
| `- warning: non-constant range: not an integer range
25 | HStack(alignment: .top, spacing: factSetConfiguration.spacing) {
26 | text(factSet.facts[row].title, configuration: factSetConfiguration.title)
[114/170] Compiling AdaptiveCardUI EnvironmentValues+ContainerStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/FactSet/FactSetView.swift:24:39: warning: non-constant range: not an integer range
22 | var body: some View {
23 | VStack(alignment: .leading) {
24 | ForEach(factSet.facts.indices) { row in
| `- warning: non-constant range: not an integer range
25 | HStack(alignment: .top, spacing: factSetConfiguration.spacing) {
26 | text(factSet.facts[row].title, configuration: factSetConfiguration.title)
[115/170] Compiling AdaptiveCardUI FactSetView.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/FactSet/FactSetView.swift:24:39: warning: non-constant range: not an integer range
22 | var body: some View {
23 | VStack(alignment: .leading) {
24 | ForEach(factSet.facts.indices) { row in
| `- warning: non-constant range: not an integer range
25 | HStack(alignment: .top, spacing: factSetConfiguration.spacing) {
26 | text(factSet.facts[row].title, configuration: factSetConfiguration.title)
[116/170] Compiling AdaptiveCardUI Alignment+VAlignment.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/FactSet/FactSetView.swift:24:39: warning: non-constant range: not an integer range
22 | var body: some View {
23 | VStack(alignment: .leading) {
24 | ForEach(factSet.facts.indices) { row in
| `- warning: non-constant range: not an integer range
25 | HStack(alignment: .top, spacing: factSetConfiguration.spacing) {
26 | text(factSet.facts[row].title, configuration: factSetConfiguration.title)
[117/170] Compiling AdaptiveCardUI BlockElementHeight+CGFloat.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/FactSet/FactSetView.swift:24:39: warning: non-constant range: not an integer range
22 | var body: some View {
23 | VStack(alignment: .leading) {
24 | ForEach(factSet.facts.indices) { row in
| `- warning: non-constant range: not an integer range
25 | HStack(alignment: .top, spacing: factSetConfiguration.spacing) {
26 | text(factSet.facts[row].title, configuration: factSetConfiguration.title)
[118/170] Compiling AdaptiveCardUI CollectSizeModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/FactSet/FactSetView.swift:24:39: warning: non-constant range: not an integer range
22 | var body: some View {
23 | VStack(alignment: .leading) {
24 | ForEach(factSet.facts.indices) { row in
| `- warning: non-constant range: not an integer range
25 | HStack(alignment: .top, spacing: factSetConfiguration.spacing) {
26 | text(factSet.facts[row].title, configuration: factSetConfiguration.title)
[119/170] Compiling AdaptiveCardUI ContentSizeKey.swift
[120/170] Compiling AdaptiveCardUI CustomImageStyle.swift
[121/170] Compiling AdaptiveCardUI FixedSizeImageView.swift
[122/170] Compiling AdaptiveCardUI ImageSetView.swift
[123/170] Compiling AdaptiveCardUI ImageSizeImageView.swift
[124/170] Compiling AdaptiveCardUI ImageStyleView.swift
[125/170] Compiling AdaptiveCardUI ImageView.swift
[126/170] Compiling AdaptiveCardUI PrimitiveImageStyle.swift
[127/170] Compiling AdaptiveCardUI ActionSetConfiguration.swift
[128/170] Compiling AdaptiveCardUI AdaptiveCardConfiguration.swift
[129/170] Compiling AdaptiveCardUI Color+Configuration.swift
[130/170] Compiling AdaptiveCardUI ContainerConfiguration.swift
[131/170] Compiling AdaptiveCardUI ContainerStyleConfiguration.swift
[132/170] Compiling AdaptiveCardUI EnvironmentValues+Configuration.swift
[133/170] Compiling AdaptiveCardUI FactSetConfiguration.swift
[134/170] Compiling AdaptiveCardUI FontConfiguration.swift
[135/170] Compiling AdaptiveCardUI FontTypeConfiguration.swift
[136/170] Compiling AdaptiveCardUI ImageSizeConfiguration.swift
[137/170] Compiling AdaptiveCardUI ShowCardConfiguration.swift
[138/170] Compiling AdaptiveCardUI SpacingConfiguration.swift
[139/170] Compiling AdaptiveCardUI TextBlockConfiguration.swift
[140/170] Compiling AdaptiveCardUI TextColorConfiguration.swift
[141/170] Compiling AdaptiveCardUI TextColorPair.swift
[142/170] Compiling AdaptiveCardUI View+Configuration.swift
[143/170] Compiling AdaptiveCardUI Exports.swift
[144/170] Compiling AdaptiveCardUI Action+FeatureAdaptable.swift
[145/170] Compiling AdaptiveCardUI AdaptiveCardStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:30:53: warning: non-constant range: not an integer range
28 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
29 | HStack(spacing: actionSetConfiguration.buttonSpacing) {
30 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
31 | actionViews[index]
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:37:49: warning: non-constant range: not an integer range
35 | case .vertical:
36 | VStack(spacing: actionSetConfiguration.buttonSpacing) {
37 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
38 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
39 | actionViews[index]
[146/170] Compiling AdaptiveCardUI ImmediateAdaptiveCardCache.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:30:53: warning: non-constant range: not an integer range
28 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
29 | HStack(spacing: actionSetConfiguration.buttonSpacing) {
30 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
31 | actionViews[index]
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:37:49: warning: non-constant range: not an integer range
35 | case .vertical:
36 | VStack(spacing: actionSetConfiguration.buttonSpacing) {
37 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
38 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
39 | actionViews[index]
[147/170] Compiling AdaptiveCardUI AdaptiveCard+Toggleable.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:30:53: warning: non-constant range: not an integer range
28 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
29 | HStack(spacing: actionSetConfiguration.buttonSpacing) {
30 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
31 | actionViews[index]
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:37:49: warning: non-constant range: not an integer range
35 | case .vertical:
36 | VStack(spacing: actionSetConfiguration.buttonSpacing) {
37 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
38 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
39 | actionViews[index]
[148/170] Compiling AdaptiveCardUI CardElement+Toggleable.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:30:53: warning: non-constant range: not an integer range
28 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
29 | HStack(spacing: actionSetConfiguration.buttonSpacing) {
30 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
31 | actionViews[index]
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:37:49: warning: non-constant range: not an integer range
35 | case .vertical:
36 | VStack(spacing: actionSetConfiguration.buttonSpacing) {
37 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
38 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
39 | actionViews[index]
[149/170] Compiling AdaptiveCardUI ColumnSetElement+Toggleable.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:30:53: warning: non-constant range: not an integer range
28 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
29 | HStack(spacing: actionSetConfiguration.buttonSpacing) {
30 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
31 | actionViews[index]
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:37:49: warning: non-constant range: not an integer range
35 | case .vertical:
36 | VStack(spacing: actionSetConfiguration.buttonSpacing) {
37 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
38 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
39 | actionViews[index]
[150/170] Compiling AdaptiveCardUI Image+Toggleable.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:30:53: warning: non-constant range: not an integer range
28 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
29 | HStack(spacing: actionSetConfiguration.buttonSpacing) {
30 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
31 | actionViews[index]
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:37:49: warning: non-constant range: not an integer range
35 | case .vertical:
36 | VStack(spacing: actionSetConfiguration.buttonSpacing) {
37 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
38 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
39 | actionViews[index]
[151/170] Compiling AdaptiveCardUI Toggleable.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:30:53: warning: non-constant range: not an integer range
28 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
29 | HStack(spacing: actionSetConfiguration.buttonSpacing) {
30 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
31 | actionViews[index]
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:37:49: warning: non-constant range: not an integer range
35 | case .vertical:
36 | VStack(spacing: actionSetConfiguration.buttonSpacing) {
37 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
38 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
39 | actionViews[index]
[152/170] Compiling AdaptiveCardUI ActionSetView.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:30:53: warning: non-constant range: not an integer range
28 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
29 | HStack(spacing: actionSetConfiguration.buttonSpacing) {
30 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
31 | actionViews[index]
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:37:49: warning: non-constant range: not an integer range
35 | case .vertical:
36 | VStack(spacing: actionSetConfiguration.buttonSpacing) {
37 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
38 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
39 | actionViews[index]
[153/170] Compiling AdaptiveCardUI ActionView.swift
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:30:53: warning: non-constant range: not an integer range
28 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
29 | HStack(spacing: actionSetConfiguration.buttonSpacing) {
30 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
31 | actionViews[index]
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:37:49: warning: non-constant range: not an integer range
35 | case .vertical:
36 | VStack(spacing: actionSetConfiguration.buttonSpacing) {
37 | ForEach(actionViews.indices) { index in
| `- warning: non-constant range: not an integer range
38 | HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
39 | actionViews[index]
[154/170] Compiling AdaptiveCardUI CoverImageView.swift
[155/170] Compiling AdaptiveCardUI RepeatHorizontallyImageView.swift
[156/170] Compiling AdaptiveCardUI RepeatVerticallyImageView.swift
[157/170] Compiling AdaptiveCardUI CardElementList.swift
[158/170] Compiling AdaptiveCardUI CardElementView.swift
[159/170] Compiling AdaptiveCardUI CustomCardElementView.swift
[160/170] Compiling AdaptiveCardUI SpacingCardElementView.swift
[161/170] Compiling AdaptiveCardUI Color+ARGBHex.swift
[162/170] Compiling AdaptiveCardUI ColumnSetView.swift
[163/170] Compiling AdaptiveCardUI Font.Design+FontType.swift
[164/170] Compiling AdaptiveCardUI Font.Weight+FontWeight.swift
[165/170] Compiling AdaptiveCardUI RichTextBlockView.swift
[166/170] Compiling AdaptiveCardUI Text+Parsing.swift
[167/170] Compiling AdaptiveCardUI TextAlignment+HAlignment.swift
[168/170] Compiling AdaptiveCardUI TextBlockView.swift
[169/170] Compiling AdaptiveCardUI TextElement.swift
[170/170] Compiling AdaptiveCardUI resource_bundle_accessor.swift
Build complete! (13.92s)
Build complete.
{
"default_localization" : "en",
"dependencies" : [
{
"identity" : "defaultcodable",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/gonzalezreal/DefaultCodable"
},
{
"identity" : "anyvalue",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/gonzalezreal/AnyValue"
},
{
"identity" : "networkimage",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/gonzalezreal/NetworkImage"
},
{
"identity" : "combine-schedulers",
"requirement" : {
"range" : [
{
"lower_bound" : "0.1.2",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/combine-schedulers"
},
{
"identity" : "swift-snapshot-testing",
"requirement" : {
"range" : [
{
"lower_bound" : "1.8.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-snapshot-testing"
}
],
"manifest_display_name" : "AdaptiveCardUI",
"name" : "AdaptiveCardUI",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.12"
},
{
"name" : "ios",
"version" : "11.0"
},
{
"name" : "tvos",
"version" : "11.0"
},
{
"name" : "watchos",
"version" : "3.0"
}
],
"products" : [
{
"name" : "AdaptiveCard",
"targets" : [
"AdaptiveCard"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "AdaptiveCardUI",
"targets" : [
"AdaptiveCardUI"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "AdaptiveCardUITests",
"module_type" : "SwiftTarget",
"name" : "AdaptiveCardUITests",
"path" : "Tests/AdaptiveCardUITests",
"product_dependencies" : [
"SnapshotTesting"
],
"sources" : [
"Configuration/ActionSetConfigurationTests.swift",
"Configuration/FontConfigurationTests.swift",
"Configuration/ImageSizeConfigurationTests.swift",
"Configuration/ShowCardConfigurationTests.swift",
"Configuration/SpacingConfigurationTests.swift",
"Logic/AdaptiveCardDuplicateIdentifiersTests.swift",
"Logic/AdaptiveCardFeatureAdaptableTests.swift",
"Logic/AdaptiveCardImageURLsTests.swift",
"Logic/AdaptiveCardStoreTests.swift",
"Logic/AdaptiveCardToggleVisibilityTests.swift",
"UI/ActionRenderingTests.swift",
"UI/AdaptiveCardConfiguration+Test.swift",
"UI/ColorTests.swift",
"UI/ColumnSetRenderingTests.swift",
"UI/ContainerRenderingTests.swift",
"UI/CustomCardElementRenderingTests.swift",
"UI/CustomCardElements/RepoLanguage.swift",
"UI/CustomCardElements/RepoLanguageView.swift",
"UI/CustomCardElements/StarCount.swift",
"UI/CustomCardElements/StarCountView.swift",
"UI/FactSetRenderingTests.swift",
"UI/ImageRenderingTests.swift",
"UI/ImageSetRenderingTests.swift",
"UI/RichTextBlockRenderingTests.swift",
"UI/TestHelpers.swift",
"UI/TextBlockRenderingTests.swift",
"UI/TextElementTests.swift"
],
"target_dependencies" : [
"AdaptiveCardUI"
],
"type" : "test"
},
{
"c99name" : "AdaptiveCardUI",
"module_type" : "SwiftTarget",
"name" : "AdaptiveCardUI",
"path" : "Sources/AdaptiveCardUI",
"product_dependencies" : [
"NetworkImage",
"CombineSchedulers"
],
"product_memberships" : [
"AdaptiveCardUI"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/en.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "en"
}
}
}
],
"sources" : [
"Configuration/ActionSetConfiguration.swift",
"Configuration/AdaptiveCardConfiguration.swift",
"Configuration/Color+Configuration.swift",
"Configuration/ContainerConfiguration.swift",
"Configuration/ContainerStyleConfiguration.swift",
"Configuration/EnvironmentValues+Configuration.swift",
"Configuration/FactSetConfiguration.swift",
"Configuration/FontConfiguration.swift",
"Configuration/FontTypeConfiguration.swift",
"Configuration/ImageSizeConfiguration.swift",
"Configuration/ShowCardConfiguration.swift",
"Configuration/SpacingConfiguration.swift",
"Configuration/TextBlockConfiguration.swift",
"Configuration/TextColorConfiguration.swift",
"Configuration/TextColorPair.swift",
"Configuration/View+Configuration.swift",
"Internal/Exports.swift",
"Logic/FeatureAdaptation/Action+FeatureAdaptable.swift",
"Logic/FeatureAdaptation/AdaptiveCard+FeatureAdaptable.swift",
"Logic/FeatureAdaptation/CardElement+FeatureAdaptable.swift",
"Logic/FeatureAdaptation/ColumnSetElement+FeatureAdaptable.swift",
"Logic/FeatureAdaptation/Fallback+FeatureAdaptable.swift",
"Logic/FeatureAdaptation/FeatureAdaptable.swift",
"Logic/Store/AdaptiveCard+DuplicateIdentifiers.swift",
"Logic/Store/AdaptiveCard+ImageURLs.swift",
"Logic/Store/AdaptiveCardCache.swift",
"Logic/Store/AdaptiveCardDownloader.swift",
"Logic/Store/AdaptiveCardStore.swift",
"Logic/Store/ImmediateAdaptiveCardCache.swift",
"Logic/ToggleVisibility/AdaptiveCard+Toggleable.swift",
"Logic/ToggleVisibility/CardElement+Toggleable.swift",
"Logic/ToggleVisibility/ColumnSetElement+Toggleable.swift",
"Logic/ToggleVisibility/Image+Toggleable.swift",
"Logic/ToggleVisibility/Toggleable.swift",
"UI/ActionSet/ActionSetView.swift",
"UI/ActionSet/ActionView.swift",
"UI/ActionSet/CapsuleButtonModifier.swift",
"UI/ActionSet/CapsuleButtonStyle.swift",
"UI/AdaptiveCard/AdaptiveCardFeatures.swift",
"UI/AdaptiveCard/AdaptiveCardSourceView.swift",
"UI/AdaptiveCard/AdaptiveCardView.swift",
"UI/AdaptiveCard/ErrorView.swift",
"UI/AdaptiveCard/PrimitiveCardView.swift",
"UI/BackgroundImage/BackgroundImageStyle.swift",
"UI/BackgroundImage/BackgroundImageView.swift",
"UI/BackgroundImage/CoverImageView.swift",
"UI/BackgroundImage/RepeatHorizontallyImageView.swift",
"UI/BackgroundImage/RepeatVerticallyImageView.swift",
"UI/CardElement/CardElementList.swift",
"UI/CardElement/CardElementView.swift",
"UI/CardElement/CustomCardElementView.swift",
"UI/CardElement/SpacingCardElementView.swift",
"UI/Color/Color+ARGBHex.swift",
"UI/ColumnSet/ColumnSetView.swift",
"UI/ColumnSet/ColumnView.swift",
"UI/ColumnSet/SpacingColumnView.swift",
"UI/Container/ContainerView.swift",
"UI/Container/EnvironmentValues+ContainerStyle.swift",
"UI/FactSet/FactSetView.swift",
"UI/Helpers/Alignment+VAlignment.swift",
"UI/Helpers/BlockElementHeight+CGFloat.swift",
"UI/Helpers/CollectSizeModifier.swift",
"UI/Helpers/FlowLayout.swift",
"UI/Helpers/HAlign.swift",
"UI/Helpers/HAlignment+Offset.swift",
"UI/Helpers/Padded.swift",
"UI/Helpers/PixelDimension+CGFloat.swift",
"UI/Helpers/SelectActionModifier.swift",
"UI/Helpers/VAlignment+Offset.swift",
"UI/Image/AutoImageView.swift",
"UI/Image/ContentSizeKey.swift",
"UI/Image/CustomImageStyle.swift",
"UI/Image/FixedSizeImageView.swift",
"UI/Image/ImageSetView.swift",
"UI/Image/ImageSizeImageView.swift",
"UI/Image/ImageStyleView.swift",
"UI/Image/ImageView.swift",
"UI/Image/PrimitiveImageStyle.swift",
"UI/Text/Font.Design+FontType.swift",
"UI/Text/Font.Weight+FontWeight.swift",
"UI/Text/RichTextBlockView.swift",
"UI/Text/Text+Parsing.swift",
"UI/Text/TextAlignment+HAlignment.swift",
"UI/Text/TextBlockView.swift",
"UI/Text/TextElement.swift"
],
"target_dependencies" : [
"AdaptiveCard"
],
"type" : "library"
},
{
"c99name" : "AdaptiveCardTests",
"module_type" : "SwiftTarget",
"name" : "AdaptiveCardTests",
"path" : "Tests/AdaptiveCardTests",
"sources" : [
"ActionTests.swift",
"BackgroundImageTests.swift",
"BlockElementHeightTests.swift",
"CardElementTests.swift",
"ColumnSetElementTests.swift",
"ColumnWidthTests.swift",
"PixelDimensionTests.swift",
"SemanticVersionTests.swift",
"TargetElementTests.swift",
"TextRunTests.swift"
],
"target_dependencies" : [
"AdaptiveCard"
],
"type" : "test"
},
{
"c99name" : "AdaptiveCard",
"module_type" : "SwiftTarget",
"name" : "AdaptiveCard",
"path" : "Sources/AdaptiveCard",
"product_dependencies" : [
"DefaultCodable",
"AnyValue"
],
"product_memberships" : [
"AdaptiveCard",
"AdaptiveCardUI"
],
"sources" : [
"Actions/Action.swift",
"Actions/ActionProtocol.swift",
"Actions/ActionStyle.swift",
"Actions/OpenURLAction.swift",
"Actions/ShowCardAction.swift",
"Actions/SubmitAction.swift",
"Actions/TargetElement.swift",
"Actions/ToggleVisibilityAction.swift",
"Actions/UnknownAction.swift",
"AdaptiveCard.swift",
"Common/BackgroundImage.swift",
"Common/BlockElementHeight.swift",
"Common/ContainerStyle.swift",
"Common/FontSize.swift",
"Common/FontType.swift",
"Common/FontWeight.swift",
"Common/HAlignment.swift",
"Common/ImageFillMode.swift",
"Common/ImageSize.swift",
"Common/ImageStyle.swift",
"Common/ItemIdentifier.swift",
"Common/PixelDimension.swift",
"Common/SemanticVersion.swift",
"Common/Spacing.swift",
"Common/TextColor.swift",
"Common/VAlignment.swift",
"Containers/ActionSet.swift",
"Containers/ColumnSet.swift",
"Containers/Container.swift",
"Containers/Fact.swift",
"Containers/FactSet.swift",
"Containers/ImageSet.swift",
"Elements/CardElement.swift",
"Elements/CardElementProtocol.swift",
"Elements/Column.swift",
"Elements/ColumnSetElement.swift",
"Elements/ColumnSetElementProtocol.swift",
"Elements/ColumnWidth.swift",
"Elements/CustomCardElement.swift",
"Elements/Fallback.swift",
"Elements/Image.swift",
"Elements/RichTextBlock.swift",
"Elements/TextBlock.swift",
"Elements/TextRun.swift",
"Elements/UnknownCardElement.swift",
"Elements/UnknownColumnSetElement.swift"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
Done.