The Swift Package Index logo.Swift Package Index

Build Information

Successful build of ReactantUI, reference 0.4.0 (a60cb4), with Swift 6.3 for macOS (SPM) on 11 Apr 2026 09:33:09 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Brightify/ReactantUI.git
Reference: 0.4.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Brightify/ReactantUI
 * tag               0.4.0      -> FETCH_HEAD
HEAD is now at a60cb49 Upgrade to Swift 5.1 and Reactant 1.3.
Submodule path 'Dependencies/Reactant': checked out '0dcf37e79e45ed2f38feccf13996c82e856945b2'
Submodule 'Dependencies/Reactant' (https://github.com/Brightify/Reactant.git) registered for path 'Dependencies/Reactant'
Cloning into '/Users/admin/builder/spi-builder-workspace/Dependencies/Reactant'...
Cloned https://github.com/Brightify/ReactantUI.git
Revision (git rev-parse @):
a60cb490fb382e603d3e9d727779aa822e672768
SUCCESS checkout https://github.com/Brightify/ReactantUI.git at 0.4.0
Fetching https://github.com/tadija/AEXML.git
Fetching https://github.com/kylef/PathKit
Fetching https://github.com/jakeheis/SwiftCLI
Fetching https://github.com/tuist/XcodeProj.git
Fetching https://github.com/kylef/Spectre.git
[1/1452] Fetching pathkit
[190/3607] Fetching pathkit, aexml
[191/8681] Fetching pathkit, aexml, swiftcli
[2048/9702] Fetching pathkit, aexml, swiftcli, spectre
[4900/34110] Fetching pathkit, aexml, swiftcli, spectre, xcodeproj
Fetched https://github.com/tadija/AEXML.git from cache (1.18s)
Fetched https://github.com/kylef/Spectre.git from cache (1.18s)
[10188/30934] Fetching pathkit, swiftcli, xcodeproj
Fetched https://github.com/kylef/PathKit from cache (2.77s)
Fetched https://github.com/jakeheis/SwiftCLI from cache (2.77s)
Fetched https://github.com/tuist/XcodeProj.git from cache (2.77s)
Computing version for https://github.com/jakeheis/SwiftCLI
Computed https://github.com/jakeheis/SwiftCLI at 5.3.3 (5.24s)
Computing version for https://github.com/tuist/XcodeProj.git
Computed https://github.com/tuist/XcodeProj.git at 7.3.0 (0.80s)
Computing version for https://github.com/tadija/AEXML.git
Computed https://github.com/tadija/AEXML.git at 4.4.0 (0.84s)
Computing version for https://github.com/kylef/PathKit
Computed https://github.com/kylef/PathKit at 1.0.0 (2.38s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.9.0 (0.65s)
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.9.0
Creating working copy for https://github.com/jakeheis/SwiftCLI
Working copy of https://github.com/jakeheis/SwiftCLI resolved at 5.3.3
Creating working copy for https://github.com/tuist/XcodeProj.git
Working copy of https://github.com/tuist/XcodeProj.git resolved at 7.3.0
Creating working copy for https://github.com/kylef/PathKit
Working copy of https://github.com/kylef/PathKit resolved at 1.0.0
Creating working copy for https://github.com/tadija/AEXML.git
Working copy of https://github.com/tadija/AEXML.git resolved at 4.4.0
========================================
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": "reactantui",
      "name": "ReactantUI",
      "url": "https://github.com/Brightify/ReactantUI.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ReactantUI",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "aexml",
          "name": "AEXML",
          "url": "https://github.com/tadija/AEXML.git",
          "version": "4.5.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AEXML",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "xcodeproj",
          "name": "XcodeProj",
          "url": "https://github.com/tuist/XcodeProj.git",
          "version": "7.23.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/XcodeProj",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "aexml",
              "name": "AEXML",
              "url": "https://github.com/tadija/AEXML.git",
              "version": "4.5.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AEXML",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "pathkit",
              "name": "PathKit",
              "url": "https://github.com/kylef/PathKit",
              "version": "1.0.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PathKit",
              "traits": [
                "default"
              ],
              "dependencies": [
                {
                  "identity": "spectre",
                  "name": "Spectre",
                  "url": "https://github.com/kylef/Spectre.git",
                  "version": "0.10.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
                  "traits": [
                    "default"
                  ],
                  "dependencies": [
                  ]
                }
              ]
            }
          ]
        },
        {
          "identity": "swiftcli",
          "name": "SwiftCLI",
          "url": "https://github.com/jakeheis/SwiftCLI",
          "version": "5.3.3",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftCLI",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/Brightify/ReactantUI.git
[1/6510] Fetching reactantui
Fetched https://github.com/Brightify/ReactantUI.git from cache (1.09s)
Fetching https://github.com/tadija/AEXML.git from cache
Fetching https://github.com/tuist/XcodeProj.git from cache
Fetching https://github.com/jakeheis/SwiftCLI from cache
Fetched https://github.com/tuist/XcodeProj.git from cache (0.65s)
Fetched https://github.com/jakeheis/SwiftCLI from cache (0.65s)
Fetched https://github.com/tadija/AEXML.git from cache (0.66s)
Computing version for https://github.com/jakeheis/SwiftCLI
Computed https://github.com/jakeheis/SwiftCLI at 5.3.3 (0.73s)
Computing version for https://github.com/tadija/AEXML.git
Computed https://github.com/tadija/AEXML.git at 4.7.0 (0.55s)
Computing version for https://github.com/tuist/XcodeProj.git
Computed https://github.com/jakeheis/SwiftCLI at 5.3.3 (0.00s)
Computed https://github.com/tadija/AEXML.git at 4.5.0 (0.05s)
Computed https://github.com/tuist/XcodeProj.git at 7.23.0 (0.00s)
Fetching https://github.com/kylef/PathKit from cache
Fetched https://github.com/kylef/PathKit from cache (0.45s)
Computing version for https://github.com/kylef/PathKit
Computed https://github.com/kylef/PathKit at 1.0.1 (1.15s)
Fetching https://github.com/kylef/Spectre.git from cache
Fetched https://github.com/kylef/Spectre.git from cache (0.55s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (1.27s)
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.10.1
Creating working copy for https://github.com/tadija/AEXML.git
Working copy of https://github.com/tadija/AEXML.git resolved at 4.5.0
Creating working copy for https://github.com/tuist/XcodeProj.git
Working copy of https://github.com/tuist/XcodeProj.git resolved at 7.23.0
Creating working copy for https://github.com/jakeheis/SwiftCLI
Working copy of https://github.com/jakeheis/SwiftCLI resolved at 5.3.3
Creating working copy for https://github.com/Brightify/ReactantUI.git
Working copy of https://github.com/Brightify/ReactantUI.git resolved at 0.4.0 (a60cb49)
Creating working copy for https://github.com/kylef/PathKit
Working copy of https://github.com/kylef/PathKit resolved at 1.0.1
Found 3 product dependencies
  - AEXML
  - XcodeProj
  - SwiftCLI
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/Brightify/ReactantUI.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/13] Write sources
[4/13] Write reactant-ui-entitlement.plist
[4/13] Write sources
[9/13] Write swift-version--6988338F2F200930.txt
[11/45] Compiling SwiftCLI Option.swift
[12/45] Compiling SwiftCLI OptionGroup.swift
[13/45] Compiling SwiftCLI OptionRegistry.swift
[14/45] Compiling SwiftCLI Parameter.swift
[15/47] Compiling SwiftCLI ValueBox.swift
[16/47] Compiling SwiftCLI VersionCommand.swift
[17/47] Emitting module SwiftCLI
[18/47] Compiling SwiftCLI ArgumentList.swift
[19/47] Compiling SwiftCLI ArgumentListManipulator.swift
[20/47] Compiling SwiftCLI CLI.swift
[21/47] Compiling SwiftCLI Term.swift
[22/47] Compiling SwiftCLI Validation.swift
[23/47] Compiling SwiftCLI Command.swift
[24/47] Compiling SwiftCLI Compatibility.swift
[25/47] Compiling SwiftCLI CompletionGenerator.swift
[26/47] Compiling SwiftCLI Error.swift
[27/47] Compiling SwiftCLI HelpCommand.swift
[28/47] Compiling SwiftCLI HelpMessageGenerator.swift
[29/47] Compiling SwiftCLI Input.swift
[30/47] Compiling SwiftCLI Parser.swift
[31/47] Compiling SwiftCLI Path.swift
[32/47] Compiling SwiftCLI Stream.swift
[33/47] Compiling SwiftCLI Task.swift
[34/47] Compiling AEXML Parser.swift
[35/47] Compiling AEXML Error.swift
[36/47] Compiling AEXML Options.swift
[37/47] Emitting module AEXML
[38/47] Compiling AEXML Document.swift
[39/47] Compiling AEXML Element.swift
[40/47] Compiling Common ViewOrientation.swift
[41/47] Compiling Common UITraitHelper.swift
[42/47] Emitting module Common
[43/47] Emitting module PathKit
[44/47] Compiling PathKit PathKit.swift
[45/298] Emitting module XcodeProj
[46/307] Compiling XcodeProj Errors.swift
[47/307] Compiling XcodeProj AEXML+XcodeFormat.swift
[48/307] Compiling XcodeProj Array+Extras.swift
[49/307] Compiling XcodeProj Bool+Extras.swift
[50/307] Compiling XcodeProj Dictionary+Enumerate.swift
[51/307] Compiling XcodeProj Dictionary+Extras.swift
[52/307] Compiling XcodeProj KeyedDecodingContainer+Additions.swift
[53/307] Compiling XcodeProj NSRecursiveLock+Sync.swift
[54/307] Compiling XcodeProj Path+Extras.swift
[55/307] Compiling XcodeProj String+Utils.swift
[56/307] Compiling XcodeProj XcodeProj.swift
[57/307] Compiling XcodeProj Writable.swift
[58/307] Compiling XcodeProj XCScheme+AditionalOption.swift
[59/307] Compiling XcodeProj XCScheme+AnalyzeAction.swift
[60/307] Compiling XcodeProj XCScheme+ArchiveAction.swift
[61/307] Compiling XcodeProj XCScheme+BuildAction.swift
[62/307] Compiling XcodeProj XCScheme+BuildableProductRunnable.swift
[63/307] Compiling XcodeProj XCScheme+BuildableReference.swift
[64/307] Compiling XcodeProj XCScheme+CommandLineArguments.swift
[65/307] Compiling XcodeProj XCScheme+EnvironmentVariable.swift
[66/307] Compiling XcodeProj XCScheme+ExecutionAction.swift
[67/307] Compiling XcodeProj XCScheme+LaunchAction.swift
[68/307] Compiling XcodeProj XCScheme+LocationScenarioReference.swift
[69/307] Compiling XcodeProj XCScheme+ProfileAction.swift
[70/307] Compiling XcodeProj XCScheme+RemoteRunnable.swift
[71/307] Compiling XcodeProj XCScheme+Runnable.swift
[72/307] Compiling XcodeProj XCScheme+SerialAction.swift
[73/307] Compiling XcodeProj XCScheme+SkippedTests.swift
[74/307] Compiling XcodeProj XCScheme+TestAction.swift
[75/307] Compiling XcodeProj XCScheme+TestPlanReference.swift
[76/307] Compiling XcodeProj XCScheme+TestableReference.swift
[77/307] Compiling XcodeProj XCScheme.swift
[78/307] Compiling XcodeProj BuildSettingsProvider.swift
[79/307] Compiling XcodeProj CommentedString.swift
[80/307] Compiling XcodeProj Decoders.swift
[81/307] Compiling XcodeProj JSONDecoding.swift
[82/307] Compiling XcodeProj PBXBatchUpdater.swift
[83/307] Compiling Tokenizer Stepper.swift
[84/307] Compiling Tokenizer Switch.swift
[85/307] Compiling Tokenizer TabBar.swift
[86/307] Compiling XcodeProj PBXBuildPhase.swift
[87/307] Compiling XcodeProj PBXBuildRule.swift
[88/307] Compiling XcodeProj PBXCopyFilesBuildPhase.swift
[89/307] Compiling XcodeProj PBXFrameworksBuildPhase.swift
[90/307] Compiling XcodeProj PBXHeadersBuildPhase.swift
[91/307] Compiling XcodeProj PBXResourcesBuildPhase.swift
[92/307] Compiling XcodeProj PBXRezBuildPhase.swift
[93/307] Compiling Tokenizer NavigationBar.swift
[94/307] Compiling Tokenizer PageControl.swift
[95/307] Compiling Tokenizer PickerView.swift
[96/307] Compiling Tokenizer ProgressView.swift
[97/307] Compiling Tokenizer ScrollView.swift
[98/307] Compiling Tokenizer SearchBar.swift
[99/307] Compiling Tokenizer SegmentedControl.swift
[100/307] Compiling Tokenizer Slider.swift
[101/307] Compiling Tokenizer StackView.swift
[102/307] Compiling XcodeProj PBXNativeTarget.swift
[103/307] Compiling XcodeProj PBXProductType.swift
[104/307] Compiling XcodeProj PBXReferenceProxy.swift
[105/307] Compiling XcodeProj PBXTarget.swift
[106/307] Compiling XcodeProj PBXTargetDependency.swift
[107/307] Compiling XcodeProj WorkspaceSettings.swift
[108/307] Compiling XcodeProj XCBreakpointList.swift
[109/307] Compiling XcodeProj XCSharedData.swift
[110/307] Compiling XcodeProj Xcode.swift
[111/307] Compiling Tokenizer ActivityIndicatorElement.swift
[112/307] Compiling Tokenizer AttributedText.swift
[113/307] Compiling Tokenizer Button.swift
[114/307] Compiling Tokenizer ComponentReference.swift
[115/307] Compiling Tokenizer Container.swift
[116/307] Compiling Tokenizer DatePicker.swift
[117/307] Compiling Tokenizer ImageView.swift
[118/307] Compiling Tokenizer Label.swift
[119/307] Compiling Tokenizer MapView.swift
[120/307] Compiling Tokenizer ComponentContext.swift
[121/307] Compiling Tokenizer DataContext.swift
[122/307] Compiling Tokenizer ElementContext.swift
[123/307] Compiling Tokenizer GlobalContext.swift
[124/307] Compiling Tokenizer PropertyContext.swift
[125/307] Compiling Tokenizer StyleGroupContext.swift
[126/307] Compiling Tokenizer SupportedPropertyTypeContext.swift
[127/307] Compiling Tokenizer ComponentDefinition.swift
[128/307] Compiling Tokenizer Element+Mapping.swift
[129/307] Compiling XcodeProj PlistValue.swift
[130/307] Compiling XcodeProj ReferenceGenerator.swift
[131/307] Compiling XcodeProj XCConfig.swift
[132/307] Compiling XcodeProj XCWorkspace.swift
[133/307] Compiling XcodeProj XCWorkspaceData.swift
[134/307] Compiling XcodeProj XCWorkspaceDataElement.swift
[135/307] Compiling XcodeProj XCWorkspaceDataElementLocationType.swift
[136/307] Compiling XcodeProj XCWorkspaceDataFileRef.swift
[137/307] Compiling XcodeProj XCWorkspaceDataGroup.swift
[138/307] Compiling Tokenizer SmartQuotesType.swift
[139/307] Compiling Tokenizer SpellCheckingType.swift
[140/307] Compiling Tokenizer TableViewCellSeparatorInsetReference.swift
[141/307] Compiling Tokenizer TableViewCellSeparatorStyle.swift
[142/307] Compiling Tokenizer TextAlignment.swift
[143/307] Compiling Tokenizer TextBorderStyle.swift
[144/307] Compiling Tokenizer TextContentType.swift
[145/307] Compiling Tokenizer TextFieldViewMode.swift
[146/307] Compiling Tokenizer VisualEffect.swift
[147/307] Compiling Tokenizer ViewVisibility.swift
[148/307] Compiling Tokenizer WritingDirection.swift
[149/307] Compiling Tokenizer SupportedPropertyType.swift
[150/307] Compiling Tokenizer BuiltinXSDType.swift
[151/307] Compiling Tokenizer EnumerationXSDType.swift
[152/307] Compiling Tokenizer PatternXSDType.swift
[153/307] Compiling Tokenizer UnionXSDType.swift
[154/307] Compiling Tokenizer XSDType.swift
[155/307] Compiling Tokenizer ValueProperty.swift
[174/325] Compiling Tokenizer Toolbar.swift
[175/325] Compiling Tokenizer View.swift
[176/325] Compiling Tokenizer VisualEffectView.swift
[177/325] Compiling Tokenizer WebView.swift
[178/325] Compiling Tokenizer UIContainer.swift
[179/325] Compiling Tokenizer UIElement.swift
[180/325] Compiling Tokenizer Condition.swift
[181/325] Compiling Tokenizer ConditionStatement.swift
[182/325] Compiling Tokenizer Constraint.swift
[183/325] Compiling Tokenizer ConstraintModifier.swift
[184/325] Compiling Tokenizer ConstraintPriority.swift
[185/325] Compiling Tokenizer ConstraintRelation.swift
[186/325] Compiling Tokenizer ConstraintTarget.swift
[187/325] Compiling Tokenizer ConstraintType.swift
[188/325] Compiling Tokenizer DimensionType.swift
[189/325] Compiling Tokenizer InterfaceIdiom.swift
[190/325] Compiling Tokenizer InterfaceSizeClass.swift
[191/325] Compiling Tokenizer InterfaceState.swift
[192/325] Compiling Tokenizer SizeClassType.swift
[212/325] Emitting module Tokenizer
[268/325] Compiling Tokenizer Property.swift
[269/325] Compiling Tokenizer TextParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[270/325] Compiling Tokenizer Lexer.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[271/325] Compiling Tokenizer ParseError.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[272/325] Compiling Tokenizer StringUtils.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[273/325] Compiling Tokenizer Swift+Compatibility.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[274/325] Compiling Tokenizer TokenizationError.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[275/325] Compiling Tokenizer SWXMLHash+TypeConversion.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[276/325] Compiling Tokenizer SWXMLHash.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[277/325] Compiling Tokenizer ComponentDefinition+Serialization.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[278/325] Compiling Tokenizer Layout+Serialization.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[279/325] Compiling Tokenizer Style+Serialization.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[280/325] Compiling Tokenizer XMLAttributeBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[281/325] Compiling Tokenizer XMLAttributeSerializable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[282/325] Compiling Tokenizer XMLElementSerializable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[283/325] Compiling Tokenizer XMLSerializableAttribute.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[284/325] Compiling Tokenizer XMLSerializableElement.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[285/325] Compiling Tokenizer XMLSerializer.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[286/325] Compiling Tokenizer XMLElement+Utils.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:23: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                       `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:44:45: warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 16 |         case parensClose
 17 |         case assignment
 18 |         case equals(value: Bool, original: String)
    |              `- note: 'equals(value:original:)' declared here
 19 |         case colon
 20 |         case semicolon
    :
 42 |              (.bracketsOpen, .bracketsOpen), (.bracketsClose, .bracketsClose):
 43 |             return true
 44 |         case (.equals(let lhsBool), .equals(let rhsBool)):
    |                                             `- warning: enum case 'equals' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
 45 |             return lhsBool == rhsBool
 46 |         case (.other(let lhsOther), .other(let rhsOther)):
[287/325] Compiling Tokenizer PropertyContainer.swift
[288/325] Compiling Tokenizer PropertyHelper.swift
[289/325] Compiling Tokenizer PropertyMaterializationError.swift
[290/325] Compiling Tokenizer EnumPropertyType.swift
[291/325] Compiling Tokenizer Array.swift
[292/325] Compiling Tokenizer Bool.swift
[293/325] Compiling Tokenizer CGColorPropertyType.swift
[294/325] Compiling Tokenizer Color+Names.swift
[295/325] Compiling Tokenizer Color.swift
[296/325] Compiling Tokenizer ContentMode.swift
[297/325] Compiling Tokenizer ControlState.swift
[298/325] Compiling Tokenizer Double.swift
[299/325] Compiling Tokenizer EdgeInsets.swift
[300/325] Compiling Tokenizer Float.swift
[301/325] Compiling Tokenizer Font.swift
[302/325] Compiling Tokenizer Image.swift
[303/325] Compiling Tokenizer Int.swift
[304/325] Compiling Tokenizer OptionSetValue.swift
[305/325] Compiling Tokenizer Style.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[306/325] Compiling Tokenizer StyleContainer.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[307/325] Compiling Tokenizer StyleGroup.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[308/325] Compiling Tokenizer Template.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[309/325] Compiling Tokenizer ApplicationDescription.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[310/325] Compiling Tokenizer Array+distinctLast.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[311/325] Compiling Tokenizer CellWrapper.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[312/325] Compiling Tokenizer Collection+groupBy.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[313/325] Compiling Tokenizer ComponentPath.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[314/325] Compiling Tokenizer Dictionary+Merge.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[315/325] Compiling Tokenizer Float+CGFloat.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[316/325] Compiling Tokenizer Logger.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[317/325] Compiling Tokenizer BaseParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[318/325] Compiling Tokenizer ConditionParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[319/325] Compiling Tokenizer ConstraintParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[320/325] Compiling Tokenizer DimensionParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[321/325] Compiling Tokenizer FontParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[322/325] Compiling Tokenizer SimpleProcedure.swift
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Collection+groupBy.swift:19:13: warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
17 |     public func groupBy<KEY: Hashable>(_ extractKey: (Iterator.Element) -> KEY?) -> [(KEY, [Iterator.Element])] {
18 |         var grouped: [(KEY, [Iterator.Element])] = []
19 |         var t: [String] = []
   |             `- warning: variable 't' was never used; consider replacing with '_' or removing it [#no-usage]
20 |         func add(_ item: Iterator.Element, forKey key: KEY) {
21 |             if let index = grouped.firstIndex(where: { $0.0 == key }) {
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:15:29: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
13 |         if case .identifier(let identifier)? = peekToken(), peekNextToken() == .colon {
14 |             try popTokens(2)
15 |             if case .number(let value)? = peekToken() {
   |                             `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
16 |                 dimension = (identifier: identifier, value: value.value)
17 |                 try popToken()
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/DimensionParser.swift:21:32: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
19 |                 throw ParseError.message("Incorrect format")
20 |             }
21 |         } else if case .number(let value)? = peekToken() {
   |                                `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
22 |             try popToken()
23 |             dimension = (identifier: nil, value: value.value)
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Implementation/FontParser.swift:45:30: warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
43 |                 case .identifier(let identifier):
44 |                     components.append(identifier)
45 |                 case .number(let number):
   |                              `- warning: enum case 'number' has 2 associated values; matching them as a tuple is deprecated [#deprecation]
46 |                     components.append("\(number)")
47 |                 case .parensOpen:
/Users/admin/builder/spi-builder-workspace/Sources/Tokenizer/Util/Parsing/Lexer.swift:14:14: note: 'number(value:original:)' declared here
 12 |     enum Token {
 13 |         case identifier(String)
 14 |         case number(value: Float, original: String)
    |              `- note: 'number(value:original:)' declared here
 15 |         case parensOpen
 16 |         case parensClose
[323/329] Compiling Generator UIGenerator.swift
/Users/admin/builder/spi-builder-workspace/Sources/Generator/UIGenerator.swift:314:24: warning: enum case 'targeted' has 4 associated values; matching them as a tuple is deprecated [#deprecation]
312 |
313 |         switch constraint.type {
314 |         case .targeted(let targetDefinition):
    |                        `- warning: enum case 'targeted' has 4 associated values; matching them as a tuple is deprecated [#deprecation]
315 |             let target: String
316 |             switch targetDefinition.target {
<unknown>:0: note: 'targeted(target:targetAnchor:multiplier:constant:)' declared here
/Users/admin/builder/spi-builder-workspace/Sources/Generator/UIGenerator.swift:344:27: warning: enum case 'targeted' has 4 associated values; matching them as a tuple is deprecated [#deprecation]
342 |         constraintLine += ")"
343 |
344 |         if case .targeted(let targetDefinition) = constraint.type {
    |                           `- warning: enum case 'targeted' has 4 associated values; matching them as a tuple is deprecated [#deprecation]
345 |             if targetDefinition.constant != 0 {
346 |                 constraintLine += ".offset(\(targetDefinition.constant))"
<unknown>:0: note: 'targeted(target:targetAnchor:multiplier:constant:)' declared here
[324/329] Emitting module Generator
[325/329] Compiling Generator Generator.swift
[326/329] Compiling Generator StyleGenerator.swift
[327/343] Compiling reactant_ui XSDCommand.swift
[328/343] Compiling reactant_ui XSDSimpleType.swift
[329/344] Compiling reactant_ui XSDResolver.swift
[330/344] Compiling reactant_ui XSDElement.swift
[331/344] Compiling reactant_ui XSDFile.swift
[332/344] Compiling reactant_ui XSDSerializer.swift
[333/344] Compiling reactant_ui XSDGroup.swift
[334/344] Compiling reactant_ui main.swift
[335/344] Compiling reactant_ui XSDComplexType.swift
[336/344] Compiling reactant_ui XSDComponentRootElement.swift
[337/344] Emitting module reactant_ui
[338/344] Compiling reactant_ui GenerateCommand.swift
[339/344] Compiling reactant_ui Array+Variations.swift
[340/344] Compiling reactant_ui XSDAttribute.swift
[341/344] Compiling reactant_ui XSDAttributeGroup.swift
[341/344] Write Objects.LinkFileList
[342/344] Linking reactant-ui
[343/344] Applying reactant-ui
Build complete! (15.52s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "aexml",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.0",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tadija/AEXML.git"
    },
    {
      "identity" : "xcodeproj",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "7.0.0",
            "upper_bound" : "8.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tuist/XcodeProj.git"
    },
    {
      "identity" : "swiftcli",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.3.3",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/jakeheis/SwiftCLI"
    }
  ],
  "manifest_display_name" : "ReactantUI",
  "name" : "ReactantUI",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "reactant-ui",
      "targets" : [
        "reactant-ui"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "Common",
      "targets" : [
        "Common"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Tokenizer",
      "targets" : [
        "Tokenizer"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Generator",
      "targets" : [
        "Generator"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "reactant_ui",
      "module_type" : "SwiftTarget",
      "name" : "reactant-ui",
      "path" : "Sources/reactant-ui",
      "product_memberships" : [
        "reactant-ui"
      ],
      "sources" : [
        "GenerateCommand.swift",
        "XSD/Array+Variations.swift",
        "XSD/XSDAttribute.swift",
        "XSD/XSDAttributeGroup.swift",
        "XSD/XSDComplexType.swift",
        "XSD/XSDComponentRootElement.swift",
        "XSD/XSDElement.swift",
        "XSD/XSDFile.swift",
        "XSD/XSDGroup.swift",
        "XSD/XSDResolver.swift",
        "XSD/XSDSerializer.swift",
        "XSD/XSDSimpleType.swift",
        "XSDCommand.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "Tokenizer",
        "Generator"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Tokenizer",
      "module_type" : "SwiftTarget",
      "name" : "Tokenizer",
      "path" : "Sources/Tokenizer",
      "product_memberships" : [
        "reactant-ui",
        "Tokenizer",
        "Generator"
      ],
      "sources" : [
        "Contexts/ComponentContext.swift",
        "Contexts/DataContext.swift",
        "Contexts/ElementContext.swift",
        "Contexts/GlobalContext.swift",
        "Contexts/PropertyContext.swift",
        "Contexts/StyleGroupContext.swift",
        "Contexts/SupportedPropertyTypeContext.swift",
        "Elements/ComponentDefinition.swift",
        "Elements/Element+Mapping.swift",
        "Elements/Implementation/ActivityIndicatorElement.swift",
        "Elements/Implementation/AttributedText.swift",
        "Elements/Implementation/Button.swift",
        "Elements/Implementation/ComponentReference.swift",
        "Elements/Implementation/Container.swift",
        "Elements/Implementation/DatePicker.swift",
        "Elements/Implementation/ImageView.swift",
        "Elements/Implementation/Label.swift",
        "Elements/Implementation/MapView.swift",
        "Elements/Implementation/NavigationBar.swift",
        "Elements/Implementation/PageControl.swift",
        "Elements/Implementation/PickerView.swift",
        "Elements/Implementation/ProgressView.swift",
        "Elements/Implementation/ScrollView.swift",
        "Elements/Implementation/SearchBar.swift",
        "Elements/Implementation/SegmentedControl.swift",
        "Elements/Implementation/Slider.swift",
        "Elements/Implementation/StackView.swift",
        "Elements/Implementation/Stepper.swift",
        "Elements/Implementation/Switch.swift",
        "Elements/Implementation/TabBar.swift",
        "Elements/Implementation/TableView/FooterTableView.swift",
        "Elements/Implementation/TableView/HeaderTableView.swift",
        "Elements/Implementation/TableView/PlainTableView.swift",
        "Elements/Implementation/TableView/SimpleTableView.swift",
        "Elements/Implementation/TableView/SimulatedSeparatorTableView.swift",
        "Elements/Implementation/TableView/TableView.swift",
        "Elements/Implementation/TextField.swift",
        "Elements/Implementation/TextView.swift",
        "Elements/Implementation/Toolbar.swift",
        "Elements/Implementation/View.swift",
        "Elements/Implementation/VisualEffectView.swift",
        "Elements/Implementation/WebView.swift",
        "Elements/UIContainer.swift",
        "Elements/UIElement.swift",
        "Layout/Constraints/Condition.swift",
        "Layout/Constraints/ConditionStatement.swift",
        "Layout/Constraints/Constraint.swift",
        "Layout/Constraints/ConstraintModifier.swift",
        "Layout/Constraints/ConstraintPriority.swift",
        "Layout/Constraints/ConstraintRelation.swift",
        "Layout/Constraints/ConstraintTarget.swift",
        "Layout/Constraints/ConstraintType.swift",
        "Layout/Constraints/InterfaceState/DimensionType.swift",
        "Layout/Constraints/InterfaceState/InterfaceIdiom.swift",
        "Layout/Constraints/InterfaceState/InterfaceSizeClass.swift",
        "Layout/Constraints/InterfaceState/InterfaceState.swift",
        "Layout/Constraints/InterfaceState/SizeClassType.swift",
        "Layout/Layout.swift",
        "Layout/LayoutAnchor.swift",
        "Layout/LayoutAttribute.swift",
        "Properties/AssignableProperty.swift",
        "Properties/ControlStateProperty.swift",
        "Properties/Descriptions/AssignablePropertyDesciption.swift",
        "Properties/Descriptions/ControlStatePropertyDescription.swift",
        "Properties/Descriptions/ElementAssignablePropertyDescription.swift",
        "Properties/Descriptions/ElementControlStatePropertyDescription.swift",
        "Properties/Descriptions/MultipleAttributeAssignablePropertyDescription.swift",
        "Properties/Descriptions/PropertyDescription.swift",
        "Properties/Descriptions/ValuePropertyDescription.swift",
        "Properties/ElementAssignableProperty.swift",
        "Properties/ElementControlStateProperty.swift",
        "Properties/LayerProperties.swift",
        "Properties/MultipleAttributeAssignableProperty.swift",
        "Properties/ParagraphStyleProperties.swift",
        "Properties/Properties.swift",
        "Properties/Property.swift",
        "Properties/PropertyContainer.swift",
        "Properties/PropertyHelper.swift",
        "Properties/PropertyMaterializationError.swift",
        "Properties/Types/EnumPropertyType.swift",
        "Properties/Types/Implementation/Array.swift",
        "Properties/Types/Implementation/Bool.swift",
        "Properties/Types/Implementation/CGColorPropertyType.swift",
        "Properties/Types/Implementation/Color+Names.swift",
        "Properties/Types/Implementation/Color.swift",
        "Properties/Types/Implementation/ContentMode.swift",
        "Properties/Types/Implementation/ControlState.swift",
        "Properties/Types/Implementation/Double.swift",
        "Properties/Types/Implementation/EdgeInsets.swift",
        "Properties/Types/Implementation/Float.swift",
        "Properties/Types/Implementation/Font.swift",
        "Properties/Types/Implementation/Image.swift",
        "Properties/Types/Implementation/Int.swift",
        "Properties/Types/Implementation/OptionSetValue.swift",
        "Properties/Types/Implementation/ParagraphStyle.swift",
        "Properties/Types/Implementation/Point.swift",
        "Properties/Types/Implementation/Rect.swift",
        "Properties/Types/Implementation/RectEdge.swift",
        "Properties/Types/Implementation/Shadow.swift",
        "Properties/Types/Implementation/Size.swift",
        "Properties/Types/Implementation/SystemFontWeight.swift",
        "Properties/Types/Implementation/TextTab.swift",
        "Properties/Types/Implementation/Transformations/AffineTransformation.swift",
        "Properties/Types/Implementation/Transformations/TransformationModifier.swift",
        "Properties/Types/Implementation/Transformations/TransformationParser.swift",
        "Properties/Types/Implementation/TransformedText.swift",
        "Properties/Types/Implementation/UIColorPropertyType.swift",
        "Properties/Types/Implementation/URL.swift",
        "Properties/Types/Implementation/UnderlineStyle.swift",
        "Properties/Types/Implementation/ViewCollapseAxis.swift",
        "Properties/Types/Implementation/ViewSpecific/ActivityIndicatorStyle.swift",
        "Properties/Types/Implementation/ViewSpecific/AutocapitalizationType.swift",
        "Properties/Types/Implementation/ViewSpecific/AutocorrectionType.swift",
        "Properties/Types/Implementation/ViewSpecific/BarStyle.swift",
        "Properties/Types/Implementation/ViewSpecific/ControlContentHorizontalAlignment.swift",
        "Properties/Types/Implementation/ViewSpecific/ControlContentVerticalAlignment.swift",
        "Properties/Types/Implementation/ViewSpecific/DatePickerMode.swift",
        "Properties/Types/Implementation/ViewSpecific/KeyboardAppearance.swift",
        "Properties/Types/Implementation/ViewSpecific/KeyboardType.swift",
        "Properties/Types/Implementation/ViewSpecific/LayoutAlignment.swift",
        "Properties/Types/Implementation/ViewSpecific/LayoutAxis.swift",
        "Properties/Types/Implementation/ViewSpecific/LayoutDistribution.swift",
        "Properties/Types/Implementation/ViewSpecific/LineBreakMode.swift",
        "Properties/Types/Implementation/ViewSpecific/MapType.swift",
        "Properties/Types/Implementation/ViewSpecific/ProgressViewStyle.swift",
        "Properties/Types/Implementation/ViewSpecific/ReturnKeyType.swift",
        "Properties/Types/Implementation/ViewSpecific/ScrollViewIndicatorStyle.swift",
        "Properties/Types/Implementation/ViewSpecific/SearchBarStyle.swift",
        "Properties/Types/Implementation/ViewSpecific/SmartDashesType.swift",
        "Properties/Types/Implementation/ViewSpecific/SmartInsertDeleteType.swift",
        "Properties/Types/Implementation/ViewSpecific/SmartQuotesType.swift",
        "Properties/Types/Implementation/ViewSpecific/SpellCheckingType.swift",
        "Properties/Types/Implementation/ViewSpecific/TableViewCellSeparatorInsetReference.swift",
        "Properties/Types/Implementation/ViewSpecific/TableViewCellSeparatorStyle.swift",
        "Properties/Types/Implementation/ViewSpecific/TextAlignment.swift",
        "Properties/Types/Implementation/ViewSpecific/TextBorderStyle.swift",
        "Properties/Types/Implementation/ViewSpecific/TextContentType.swift",
        "Properties/Types/Implementation/ViewSpecific/TextFieldViewMode.swift",
        "Properties/Types/Implementation/ViewSpecific/VisualEffect.swift",
        "Properties/Types/Implementation/ViewVisibility.swift",
        "Properties/Types/Implementation/WritingDirection.swift",
        "Properties/Types/SupportedPropertyType.swift",
        "Properties/Types/XSD/BuiltinXSDType.swift",
        "Properties/Types/XSD/EnumerationXSDType.swift",
        "Properties/Types/XSD/PatternXSDType.swift",
        "Properties/Types/XSD/UnionXSDType.swift",
        "Properties/Types/XSD/XSDType.swift",
        "Properties/ValueProperty.swift",
        "Styles/Style.swift",
        "Styles/StyleContainer.swift",
        "Styles/StyleGroup.swift",
        "Templates/Template.swift",
        "Themes/ApplicationDescription.swift",
        "Util/Array+distinctLast.swift",
        "Util/CellWrapper.swift",
        "Util/Collection+groupBy.swift",
        "Util/ComponentPath.swift",
        "Util/Dictionary+Merge.swift",
        "Util/Float+CGFloat.swift",
        "Util/Logger.swift",
        "Util/Parsing/BaseParser.swift",
        "Util/Parsing/Implementation/ConditionParser.swift",
        "Util/Parsing/Implementation/ConstraintParser.swift",
        "Util/Parsing/Implementation/DimensionParser.swift",
        "Util/Parsing/Implementation/FontParser.swift",
        "Util/Parsing/Implementation/SimpleProcedure.swift",
        "Util/Parsing/Implementation/TextParser.swift",
        "Util/Parsing/Lexer.swift",
        "Util/Parsing/ParseError.swift",
        "Util/StringUtils.swift",
        "Util/Swift+Compatibility.swift",
        "Util/TokenizationError.swift",
        "XML/Deserialization/SWXMLHash+TypeConversion.swift",
        "XML/Deserialization/SWXMLHash.swift",
        "XML/Serialization/Implementation/ComponentDefinition+Serialization.swift",
        "XML/Serialization/Implementation/Layout+Serialization.swift",
        "XML/Serialization/Implementation/Style+Serialization.swift",
        "XML/Serialization/XMLAttributeBuilder.swift",
        "XML/Serialization/XMLAttributeSerializable.swift",
        "XML/Serialization/XMLElementSerializable.swift",
        "XML/Serialization/XMLSerializableAttribute.swift",
        "XML/Serialization/XMLSerializableElement.swift",
        "XML/Serialization/XMLSerializer.swift",
        "XMLElement+Utils.swift"
      ],
      "target_dependencies" : [
        "Common"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Generator",
      "module_type" : "SwiftTarget",
      "name" : "Generator",
      "path" : "Sources/Generator",
      "product_dependencies" : [
        "XcodeProj",
        "SwiftCLI",
        "AEXML"
      ],
      "product_memberships" : [
        "reactant-ui",
        "Generator"
      ],
      "sources" : [
        "Generator.swift",
        "StyleGenerator.swift",
        "UIGenerator.swift"
      ],
      "target_dependencies" : [
        "Tokenizer"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Common",
      "module_type" : "SwiftTarget",
      "name" : "Common",
      "path" : "Sources/Common",
      "product_memberships" : [
        "reactant-ui",
        "Common",
        "Tokenizer",
        "Generator"
      ],
      "sources" : [
        "UITraitHelper.swift",
        "ViewOrientation.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
Done.