diff --git a/.github/workflows/swift.yml b/.github/workflows/swift.yml index 3b977ac..5b83658 100644 --- a/.github/workflows/swift.yml +++ b/.github/workflows/swift.yml @@ -10,29 +10,20 @@ jobs: macos: runs-on: macos-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Build run: swift build --build-tests - name: Run tests run: swift test - xcode: - runs-on: macos-latest - strategy: - matrix: - scheme: [BigInt-macOS, BigInt-iOS, BigInt-watchOS, BigInt-tvOS] - steps: - - uses: actions/checkout@v2 - - name: Build - run: xcrun xcodebuild -workspace BigInt.xcworkspace -scheme ${{ matrix.scheme }} linux: container: image: swift:${{ matrix.linux }} runs-on: ubuntu-latest strategy: matrix: - linux: [bionic, xenial, focal] + linux: [focal, jammy, noble] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Build run: swift build --build-tests --enable-test-discovery - name: Test @@ -40,8 +31,8 @@ jobs: codecov: runs-on: macos-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Test and generate code coverage report - run: xcrun xcodebuild -workspace BigInt.xcworkspace -scheme BigInt-macOS test + run: swift test --enable-code-coverage - name: Upload coverage to Codecov uses: codecov/codecov-action@v1 diff --git a/BigInt.podspec b/BigInt.podspec deleted file mode 100644 index 79c8286..0000000 --- a/BigInt.podspec +++ /dev/null @@ -1,18 +0,0 @@ - -Pod::Spec.new do |spec| - spec.name = 'BigInt' - spec.version = '5.3.0' - spec.ios.deployment_target = "12.0" - spec.osx.deployment_target = "10.15" - spec.tvos.deployment_target = "12.0" - spec.watchos.deployment_target = "4.0" - spec.license = { :type => 'MIT', :file => 'LICENSE.md' } - spec.summary = 'Arbitrary-precision arithmetic in pure Swift' - spec.homepage = 'https://github.com/attaswift/BigInt' - spec.author = 'Károly Lőrentey' - spec.source = { :git => 'https://github.com/attaswift/BigInt.git', :tag => 'v' + String(spec.version) } - spec.source_files = 'Sources/*.swift' - spec.social_media_url = 'https://twitter.com/lorentey' - spec.documentation_url = 'http://attaswift.github.io/BigInt/' - spec.swift_version = '5.5' -end diff --git a/BigInt.xcodeproj/project.pbxproj b/BigInt.xcodeproj/project.pbxproj deleted file mode 100644 index 9a82475..0000000 --- a/BigInt.xcodeproj/project.pbxproj +++ /dev/null @@ -1,1429 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 48; - objects = { - -/* Begin PBXBuildFile section */ - 225EE1D7284C38A900C26613 /* BigIntPowerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D1284C38A900C26613 /* BigIntPowerTests.swift */; }; - 225EE1D8284C38A900C26613 /* BigIntPowerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D1284C38A900C26613 /* BigIntPowerTests.swift */; }; - 225EE1D9284C38A900C26613 /* BigIntPowerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D1284C38A900C26613 /* BigIntPowerTests.swift */; }; - 225EE1DA284C38A900C26613 /* BigIntIntegerInitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D2284C38A900C26613 /* BigIntIntegerInitTests.swift */; }; - 225EE1DB284C38A900C26613 /* BigIntIntegerInitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D2284C38A900C26613 /* BigIntIntegerInitTests.swift */; }; - 225EE1DC284C38A900C26613 /* BigIntIntegerInitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D2284C38A900C26613 /* BigIntIntegerInitTests.swift */; }; - 225EE1DD284C38A900C26613 /* BigIntStringInitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D3284C38A900C26613 /* BigIntStringInitTests.swift */; }; - 225EE1DE284C38A900C26613 /* BigIntStringInitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D3284C38A900C26613 /* BigIntStringInitTests.swift */; }; - 225EE1DF284C38A900C26613 /* BigIntStringInitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D3284C38A900C26613 /* BigIntStringInitTests.swift */; }; - 225EE1E0284C38A900C26613 /* BigIntCOWTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D4284C38A900C26613 /* BigIntCOWTests.swift */; }; - 225EE1E1284C38A900C26613 /* BigIntCOWTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D4284C38A900C26613 /* BigIntCOWTests.swift */; }; - 225EE1E2284C38A900C26613 /* BigIntCOWTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D4284C38A900C26613 /* BigIntCOWTests.swift */; }; - 225EE1E3284C38A900C26613 /* BigIntPropertyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D5284C38A900C26613 /* BigIntPropertyTests.swift */; }; - 225EE1E4284C38A900C26613 /* BigIntPropertyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D5284C38A900C26613 /* BigIntPropertyTests.swift */; }; - 225EE1E5284C38A900C26613 /* BigIntPropertyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D5284C38A900C26613 /* BigIntPropertyTests.swift */; }; - 225EE1E6284C38A900C26613 /* BigIntHashTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D6284C38A900C26613 /* BigIntHashTests.swift */; }; - 225EE1E7284C38A900C26613 /* BigIntHashTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D6284C38A900C26613 /* BigIntHashTests.swift */; }; - 225EE1E8284C38A900C26613 /* BigIntHashTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1D6284C38A900C26613 /* BigIntHashTests.swift */; }; - 225EE1EF284C38B400C26613 /* StringTestCases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1EA284C38B400C26613 /* StringTestCases.swift */; }; - 225EE1F0284C38B400C26613 /* StringTestCases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1EA284C38B400C26613 /* StringTestCases.swift */; }; - 225EE1F1284C38B400C26613 /* StringTestCases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1EA284C38B400C26613 /* StringTestCases.swift */; }; - 225EE1F2284C38B400C26613 /* BitWidthTestCases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1EB284C38B400C26613 /* BitWidthTestCases.swift */; }; - 225EE1F3284C38B400C26613 /* BitWidthTestCases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1EB284C38B400C26613 /* BitWidthTestCases.swift */; }; - 225EE1F4284C38B400C26613 /* BitWidthTestCases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1EB284C38B400C26613 /* BitWidthTestCases.swift */; }; - 225EE1F5284C38B400C26613 /* WordsTestCases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1EC284C38B400C26613 /* WordsTestCases.swift */; }; - 225EE1F6284C38B400C26613 /* WordsTestCases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1EC284C38B400C26613 /* WordsTestCases.swift */; }; - 225EE1F7284C38B400C26613 /* WordsTestCases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1EC284C38B400C26613 /* WordsTestCases.swift */; }; - 225EE1F8284C38B400C26613 /* GenerateValues.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1ED284C38B400C26613 /* GenerateValues.swift */; }; - 225EE1F9284C38B400C26613 /* GenerateValues.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1ED284C38B400C26613 /* GenerateValues.swift */; }; - 225EE1FA284C38B400C26613 /* GenerateValues.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1ED284C38B400C26613 /* GenerateValues.swift */; }; - 225EE1FB284C38B400C26613 /* GlobalFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1EE284C38B400C26613 /* GlobalFunctions.swift */; }; - 225EE1FC284C38B400C26613 /* GlobalFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1EE284C38B400C26613 /* GlobalFunctions.swift */; }; - 225EE1FD284C38B400C26613 /* GlobalFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1EE284C38B400C26613 /* GlobalFunctions.swift */; }; - 225EE201284C38BC00C26613 /* ApplyA_ApplyB_Equals_ApplyAB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1FF284C38BC00C26613 /* ApplyA_ApplyB_Equals_ApplyAB.swift */; }; - 225EE202284C38BC00C26613 /* ApplyA_ApplyB_Equals_ApplyAB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1FF284C38BC00C26613 /* ApplyA_ApplyB_Equals_ApplyAB.swift */; }; - 225EE203284C38BC00C26613 /* ApplyA_ApplyB_Equals_ApplyAB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE1FF284C38BC00C26613 /* ApplyA_ApplyB_Equals_ApplyAB.swift */; }; - 225EE204284C38BC00C26613 /* ApplyA_UndoA.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE200284C38BC00C26613 /* ApplyA_UndoA.swift */; }; - 225EE205284C38BC00C26613 /* ApplyA_UndoA.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE200284C38BC00C26613 /* ApplyA_UndoA.swift */; }; - 225EE206284C38BC00C26613 /* ApplyA_UndoA.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225EE200284C38BC00C26613 /* ApplyA_UndoA.swift */; }; - BB241C441DDB70600067F917 /* Addition.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C301DDB70600067F917 /* Addition.swift */; }; - BB241C451DDB70600067F917 /* Bitwise Ops.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C311DDB70600067F917 /* Bitwise Ops.swift */; }; - BB241C461DDB70600067F917 /* Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C321DDB70600067F917 /* Comparable.swift */; }; - BB241C471DDB70600067F917 /* Data Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C331DDB70600067F917 /* Data Conversion.swift */; }; - BB241C481DDB70600067F917 /* Division.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C341DDB70600067F917 /* Division.swift */; }; - BB241C491DDB70600067F917 /* Exponentiation.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C351DDB70600067F917 /* Exponentiation.swift */; }; - BB241C4A1DDB70600067F917 /* GCD.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C361DDB70600067F917 /* GCD.swift */; }; - BB241C4B1DDB70600067F917 /* Hashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C371DDB70600067F917 /* Hashable.swift */; }; - BB241C4C1DDB70600067F917 /* Multiplication.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C381DDB70600067F917 /* Multiplication.swift */; }; - BB241C4D1DDB70600067F917 /* Prime Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C391DDB70600067F917 /* Prime Test.swift */; }; - BB241C4E1DDB70600067F917 /* String Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3A1DDB70600067F917 /* String Conversion.swift */; }; - BB241C4F1DDB70600067F917 /* Random.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3B1DDB70600067F917 /* Random.swift */; }; - BB241C501DDB70600067F917 /* Shifts.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3C1DDB70600067F917 /* Shifts.swift */; }; - BB241C511DDB70600067F917 /* Square Root.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3D1DDB70600067F917 /* Square Root.swift */; }; - BB241C521DDB70600067F917 /* Subtraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3E1DDB70600067F917 /* Subtraction.swift */; }; - BB241C531DDB70600067F917 /* BigUInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3F1DDB70600067F917 /* BigUInt.swift */; }; - BB241C651DDB70B00067F917 /* BigInt.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BBB55AD41C8F88F20050DDA9 /* BigInt.framework */; }; - BB241C6F1DDB71910067F917 /* BigUInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3F1DDB70600067F917 /* BigUInt.swift */; }; - BB241C701DDB71910067F917 /* Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C321DDB70600067F917 /* Comparable.swift */; }; - BB241C711DDB71910067F917 /* Hashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C371DDB70600067F917 /* Hashable.swift */; }; - BB241C721DDB71910067F917 /* Data Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C331DDB70600067F917 /* Data Conversion.swift */; }; - BB241C731DDB71910067F917 /* Addition.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C301DDB70600067F917 /* Addition.swift */; }; - BB241C741DDB71910067F917 /* Subtraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3E1DDB70600067F917 /* Subtraction.swift */; }; - BB241C751DDB71910067F917 /* Multiplication.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C381DDB70600067F917 /* Multiplication.swift */; }; - BB241C761DDB71910067F917 /* Division.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C341DDB70600067F917 /* Division.swift */; }; - BB241C771DDB71910067F917 /* Exponentiation.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C351DDB70600067F917 /* Exponentiation.swift */; }; - BB241C781DDB71910067F917 /* Bitwise Ops.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C311DDB70600067F917 /* Bitwise Ops.swift */; }; - BB241C791DDB71910067F917 /* Shifts.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3C1DDB70600067F917 /* Shifts.swift */; }; - BB241C7A1DDB71910067F917 /* Square Root.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3D1DDB70600067F917 /* Square Root.swift */; }; - BB241C7B1DDB71910067F917 /* GCD.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C361DDB70600067F917 /* GCD.swift */; }; - BB241C7C1DDB71910067F917 /* Prime Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C391DDB70600067F917 /* Prime Test.swift */; }; - BB241C7D1DDB71910067F917 /* String Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3A1DDB70600067F917 /* String Conversion.swift */; }; - BB241C7E1DDB71910067F917 /* Random.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3B1DDB70600067F917 /* Random.swift */; }; - BB241C831DDB71920067F917 /* BigUInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3F1DDB70600067F917 /* BigUInt.swift */; }; - BB241C841DDB71920067F917 /* Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C321DDB70600067F917 /* Comparable.swift */; }; - BB241C851DDB71920067F917 /* Hashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C371DDB70600067F917 /* Hashable.swift */; }; - BB241C861DDB71920067F917 /* Data Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C331DDB70600067F917 /* Data Conversion.swift */; }; - BB241C871DDB71920067F917 /* Addition.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C301DDB70600067F917 /* Addition.swift */; }; - BB241C881DDB71920067F917 /* Subtraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3E1DDB70600067F917 /* Subtraction.swift */; }; - BB241C891DDB71920067F917 /* Multiplication.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C381DDB70600067F917 /* Multiplication.swift */; }; - BB241C8A1DDB71920067F917 /* Division.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C341DDB70600067F917 /* Division.swift */; }; - BB241C8B1DDB71920067F917 /* Exponentiation.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C351DDB70600067F917 /* Exponentiation.swift */; }; - BB241C8C1DDB71920067F917 /* Bitwise Ops.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C311DDB70600067F917 /* Bitwise Ops.swift */; }; - BB241C8D1DDB71920067F917 /* Shifts.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3C1DDB70600067F917 /* Shifts.swift */; }; - BB241C8E1DDB71920067F917 /* Square Root.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3D1DDB70600067F917 /* Square Root.swift */; }; - BB241C8F1DDB71920067F917 /* GCD.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C361DDB70600067F917 /* GCD.swift */; }; - BB241C901DDB71920067F917 /* Prime Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C391DDB70600067F917 /* Prime Test.swift */; }; - BB241C911DDB71920067F917 /* String Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3A1DDB70600067F917 /* String Conversion.swift */; }; - BB241C921DDB71920067F917 /* Random.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3B1DDB70600067F917 /* Random.swift */; }; - BB241C971DDB71920067F917 /* BigUInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3F1DDB70600067F917 /* BigUInt.swift */; }; - BB241C981DDB71920067F917 /* Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C321DDB70600067F917 /* Comparable.swift */; }; - BB241C991DDB71920067F917 /* Hashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C371DDB70600067F917 /* Hashable.swift */; }; - BB241C9A1DDB71920067F917 /* Data Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C331DDB70600067F917 /* Data Conversion.swift */; }; - BB241C9B1DDB71920067F917 /* Addition.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C301DDB70600067F917 /* Addition.swift */; }; - BB241C9C1DDB71920067F917 /* Subtraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3E1DDB70600067F917 /* Subtraction.swift */; }; - BB241C9D1DDB71920067F917 /* Multiplication.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C381DDB70600067F917 /* Multiplication.swift */; }; - BB241C9E1DDB71920067F917 /* Division.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C341DDB70600067F917 /* Division.swift */; }; - BB241C9F1DDB71920067F917 /* Exponentiation.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C351DDB70600067F917 /* Exponentiation.swift */; }; - BB241CA01DDB71920067F917 /* Bitwise Ops.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C311DDB70600067F917 /* Bitwise Ops.swift */; }; - BB241CA11DDB71920067F917 /* Shifts.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3C1DDB70600067F917 /* Shifts.swift */; }; - BB241CA21DDB71920067F917 /* Square Root.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3D1DDB70600067F917 /* Square Root.swift */; }; - BB241CA31DDB71920067F917 /* GCD.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C361DDB70600067F917 /* GCD.swift */; }; - BB241CA41DDB71920067F917 /* Prime Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C391DDB70600067F917 /* Prime Test.swift */; }; - BB241CA51DDB71920067F917 /* String Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3A1DDB70600067F917 /* String Conversion.swift */; }; - BB241CA61DDB71920067F917 /* Random.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C3B1DDB70600067F917 /* Random.swift */; }; - BB241CBB1DDB71A50067F917 /* ProfileTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C5A1DDB70690067F917 /* ProfileTests.swift */; }; - BB241CC51DDB71A60067F917 /* ProfileTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C5A1DDB70690067F917 /* ProfileTests.swift */; }; - BB241CDC1DDB79E20067F917 /* BigUIntTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C571DDB70690067F917 /* BigUIntTests.swift */; }; - BB241CE41DDB79E30067F917 /* BigUIntTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C571DDB70690067F917 /* BigUIntTests.swift */; }; - BB4273F61F24AFCC00065766 /* Tools.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB4273F41F24AFC800065766 /* Tools.swift */; }; - BB4273F71F24AFCD00065766 /* Tools.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB4273F41F24AFC800065766 /* Tools.swift */; }; - BB4273F81F24AFCD00065766 /* Tools.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB4273F41F24AFC800065766 /* Tools.swift */; }; - BB4273F91F24AFCE00065766 /* Tools.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB4273F41F24AFC800065766 /* Tools.swift */; }; - BB64CD611F1D65D000C1B077 /* BigInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C2F1DDB70600067F917 /* BigInt.swift */; }; - BB9889A51F3E5C3100014740 /* Strideable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB9889A41F3E5C3100014740 /* Strideable.swift */; }; - BB9889A61F3E5C3100014740 /* Strideable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB9889A41F3E5C3100014740 /* Strideable.swift */; }; - BB9889A71F3E5C3100014740 /* Strideable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB9889A41F3E5C3100014740 /* Strideable.swift */; }; - BB9889A81F3E5C3100014740 /* Strideable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB9889A41F3E5C3100014740 /* Strideable.swift */; }; - BB9889AA1F3E5CC600014740 /* Integer Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB9889A91F3E5CC600014740 /* Integer Conversion.swift */; }; - BB9889AB1F3E5CC600014740 /* Integer Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB9889A91F3E5CC600014740 /* Integer Conversion.swift */; }; - BB9889AC1F3E5CC600014740 /* Integer Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB9889A91F3E5CC600014740 /* Integer Conversion.swift */; }; - BB9889AD1F3E5CC600014740 /* Integer Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB9889A91F3E5CC600014740 /* Integer Conversion.swift */; }; - BB99168F1F32610700CCFDDC /* BigIntTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C561DDB70690067F917 /* BigIntTests.swift */; }; - BB9916901F32610A00CCFDDC /* BigUIntTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C571DDB70690067F917 /* BigUIntTests.swift */; }; - BB9916911F33C32000CCFDDC /* WordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBEAE4DC1F28C37800F4E329 /* WordTests.swift */; }; - BBABCDD21F3E17A8009CA8BC /* Floating Point Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBABCDD11F3E17A8009CA8BC /* Floating Point Conversion.swift */; }; - BBABCDD31F3E17A8009CA8BC /* Floating Point Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBABCDD11F3E17A8009CA8BC /* Floating Point Conversion.swift */; }; - BBABCDD41F3E17A8009CA8BC /* Floating Point Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBABCDD11F3E17A8009CA8BC /* Floating Point Conversion.swift */; }; - BBABCDD51F3E17A8009CA8BC /* Floating Point Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBABCDD11F3E17A8009CA8BC /* Floating Point Conversion.swift */; }; - BBABCDD71F3E2038009CA8BC /* Words and Bits.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBABCDD61F3E2038009CA8BC /* Words and Bits.swift */; }; - BBABCDD81F3E2038009CA8BC /* Words and Bits.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBABCDD61F3E2038009CA8BC /* Words and Bits.swift */; }; - BBABCDD91F3E2038009CA8BC /* Words and Bits.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBABCDD61F3E2038009CA8BC /* Words and Bits.swift */; }; - BBABCDDA1F3E2038009CA8BC /* Words and Bits.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBABCDD61F3E2038009CA8BC /* Words and Bits.swift */; }; - BBB55ABD1C8F80020050DDA9 /* BigInt.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BBB55AB21C8F80020050DDA9 /* BigInt.framework */; }; - BBB55ADE1C8F88F20050DDA9 /* BigInt.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BBB55AD41C8F88F20050DDA9 /* BigInt.framework */; }; - BBB55B081C8F8CBC0050DDA9 /* BigInt.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BBB55AFE1C8F8CBB0050DDA9 /* BigInt.framework */; }; - BBC944371F24C25A00ED6C30 /* BigInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C2F1DDB70600067F917 /* BigInt.swift */; }; - BBC944381F24C25B00ED6C30 /* BigInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C2F1DDB70600067F917 /* BigInt.swift */; }; - BBC944391F24C25C00ED6C30 /* BigInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C2F1DDB70600067F917 /* BigInt.swift */; }; - BBC9443A1F24C27E00ED6C30 /* BigIntTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C561DDB70690067F917 /* BigIntTests.swift */; }; - BBC9443C1F24C27F00ED6C30 /* BigIntTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C561DDB70690067F917 /* BigIntTests.swift */; }; - BBE4CA4E1F3DA5AB0062A281 /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBE4CA4D1F3DA5AB0062A281 /* Codable.swift */; }; - BBE4CA4F1F3DAD380062A281 /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBE4CA4D1F3DA5AB0062A281 /* Codable.swift */; }; - BBE4CA501F3DAD390062A281 /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBE4CA4D1F3DA5AB0062A281 /* Codable.swift */; }; - BBE4CA511F3DAD390062A281 /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBE4CA4D1F3DA5AB0062A281 /* Codable.swift */; }; - BBEAE4DD1F28C37800F4E329 /* WordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBEAE4DC1F28C37800F4E329 /* WordTests.swift */; }; - BBEAE4DF1F28C37800F4E329 /* WordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBEAE4DC1F28C37800F4E329 /* WordTests.swift */; }; - BBF16BD51F2BA51B00402089 /* ProfileTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB241C5A1DDB70690067F917 /* ProfileTests.swift */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - BB241C621DDB70B00067F917 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BBB55AA91C8F80020050DDA9 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BBB55AD31C8F88F20050DDA9; - remoteInfo = BigInt; - }; - BBB55ABE1C8F80020050DDA9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BBB55AA91C8F80020050DDA9 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BBB55AB11C8F80020050DDA9; - remoteInfo = BigInt; - }; - BBB55ADF1C8F88F20050DDA9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BBB55AA91C8F80020050DDA9 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BBB55AD31C8F88F20050DDA9; - remoteInfo = BigInt; - }; - BBB55B091C8F8CBC0050DDA9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BBB55AA91C8F80020050DDA9 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BBB55AFD1C8F8CBB0050DDA9; - remoteInfo = BigInt; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 225EE1D1284C38A900C26613 /* BigIntPowerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BigIntPowerTests.swift; sourceTree = ""; }; - 225EE1D2284C38A900C26613 /* BigIntIntegerInitTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BigIntIntegerInitTests.swift; sourceTree = ""; }; - 225EE1D3284C38A900C26613 /* BigIntStringInitTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BigIntStringInitTests.swift; sourceTree = ""; }; - 225EE1D4284C38A900C26613 /* BigIntCOWTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BigIntCOWTests.swift; sourceTree = ""; }; - 225EE1D5284C38A900C26613 /* BigIntPropertyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BigIntPropertyTests.swift; sourceTree = ""; }; - 225EE1D6284C38A900C26613 /* BigIntHashTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BigIntHashTests.swift; sourceTree = ""; }; - 225EE1EA284C38B400C26613 /* StringTestCases.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StringTestCases.swift; sourceTree = ""; }; - 225EE1EB284C38B400C26613 /* BitWidthTestCases.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BitWidthTestCases.swift; sourceTree = ""; }; - 225EE1EC284C38B400C26613 /* WordsTestCases.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WordsTestCases.swift; sourceTree = ""; }; - 225EE1ED284C38B400C26613 /* GenerateValues.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GenerateValues.swift; sourceTree = ""; }; - 225EE1EE284C38B400C26613 /* GlobalFunctions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GlobalFunctions.swift; sourceTree = ""; }; - 225EE1FF284C38BC00C26613 /* ApplyA_ApplyB_Equals_ApplyAB.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ApplyA_ApplyB_Equals_ApplyAB.swift; sourceTree = ""; }; - 225EE200284C38BC00C26613 /* ApplyA_UndoA.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ApplyA_UndoA.swift; sourceTree = ""; }; - BB241BC51DD9F6490067F917 /* Package.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; - BB241BC71DD9F7D60067F917 /* BigInt.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; path = BigInt.podspec; sourceTree = ""; }; - BB241C2F1DDB70600067F917 /* BigInt.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BigInt.swift; sourceTree = ""; }; - BB241C301DDB70600067F917 /* Addition.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Addition.swift; sourceTree = ""; }; - BB241C311DDB70600067F917 /* Bitwise Ops.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Bitwise Ops.swift"; sourceTree = ""; }; - BB241C321DDB70600067F917 /* Comparable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Comparable.swift; sourceTree = ""; }; - BB241C331DDB70600067F917 /* Data Conversion.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Data Conversion.swift"; sourceTree = ""; }; - BB241C341DDB70600067F917 /* Division.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Division.swift; sourceTree = ""; }; - BB241C351DDB70600067F917 /* Exponentiation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Exponentiation.swift; sourceTree = ""; }; - BB241C361DDB70600067F917 /* GCD.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GCD.swift; sourceTree = ""; }; - BB241C371DDB70600067F917 /* Hashable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Hashable.swift; sourceTree = ""; }; - BB241C381DDB70600067F917 /* Multiplication.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Multiplication.swift; sourceTree = ""; }; - BB241C391DDB70600067F917 /* Prime Test.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Prime Test.swift"; sourceTree = ""; }; - BB241C3A1DDB70600067F917 /* String Conversion.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String Conversion.swift"; sourceTree = ""; }; - BB241C3B1DDB70600067F917 /* Random.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Random.swift; sourceTree = ""; }; - BB241C3C1DDB70600067F917 /* Shifts.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Shifts.swift; sourceTree = ""; }; - BB241C3D1DDB70600067F917 /* Square Root.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Square Root.swift"; sourceTree = ""; }; - BB241C3E1DDB70600067F917 /* Subtraction.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Subtraction.swift; sourceTree = ""; }; - BB241C3F1DDB70600067F917 /* BigUInt.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BigUInt.swift; sourceTree = ""; }; - BB241C561DDB70690067F917 /* BigIntTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BigIntTests.swift; sourceTree = ""; }; - BB241C571DDB70690067F917 /* BigUIntTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BigUIntTests.swift; sourceTree = ""; }; - BB241C5A1DDB70690067F917 /* ProfileTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProfileTests.swift; sourceTree = ""; }; - BB241C6A1DDB70B00067F917 /* BigInt Benchmark.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "BigInt Benchmark.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - BB241CE81DDB7B620067F917 /* CHANGELOG.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = ""; }; - BB241CE91DDB7B620067F917 /* Demo.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = Demo.playground; sourceTree = ""; }; - BB241CF01DDB84210067F917 /* .codecov.yml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = .codecov.yml; sourceTree = ""; }; - BB4273F41F24AFC800065766 /* Tools.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Tools.swift; sourceTree = ""; }; - BB9889A41F3E5C3100014740 /* Strideable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Strideable.swift; sourceTree = ""; }; - BB9889A91F3E5CC600014740 /* Integer Conversion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Integer Conversion.swift"; sourceTree = ""; }; - BBABCDD11F3E17A8009CA8BC /* Floating Point Conversion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Floating Point Conversion.swift"; sourceTree = ""; }; - BBABCDD61F3E2038009CA8BC /* Words and Bits.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Words and Bits.swift"; sourceTree = ""; }; - BBB55AB21C8F80020050DDA9 /* BigInt.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = BigInt.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - BBB55AB71C8F80020050DDA9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - BBB55ABC1C8F80020050DDA9 /* BigInt-Test.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "BigInt-Test.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - BBB55AC31C8F80020050DDA9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - BBB55ACC1C8F80660050DDA9 /* version.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = version.xcconfig; sourceTree = ""; }; - BBB55AD41C8F88F20050DDA9 /* BigInt.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = BigInt.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - BBB55ADD1C8F88F20050DDA9 /* BigInt-Test.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "BigInt-Test.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - BBB55AF11C8F8BE00050DDA9 /* BigInt.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = BigInt.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - BBB55AFE1C8F8CBB0050DDA9 /* BigInt.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = BigInt.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - BBB55B071C8F8CBB0050DDA9 /* BigInt-Test.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "BigInt-Test.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - BBB55B1D1C8F9E850050DDA9 /* LICENSE.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = LICENSE.md; sourceTree = ""; }; - BBB55B1E1C8F9E920050DDA9 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - BBE4CA4D1F3DA5AB0062A281 /* Codable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Codable.swift; sourceTree = ""; }; - BBEAE4DC1F28C37800F4E329 /* WordTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WordTests.swift; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - BB241C641DDB70B00067F917 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - BB241C651DDB70B00067F917 /* BigInt.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AAE1C8F80020050DDA9 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AB91C8F80020050DDA9 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - BBB55ABD1C8F80020050DDA9 /* BigInt.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AD01C8F88F20050DDA9 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55ADA1C8F88F20050DDA9 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - BBB55ADE1C8F88F20050DDA9 /* BigInt.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AED1C8F8BE00050DDA9 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AFA1C8F8CBB0050DDA9 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55B041C8F8CBB0050DDA9 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - BBB55B081C8F8CBC0050DDA9 /* BigInt.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 225EE1D0284C38A900C26613 /* Violet */ = { - isa = PBXGroup; - children = ( - 225EE1D1284C38A900C26613 /* BigIntPowerTests.swift */, - 225EE1D2284C38A900C26613 /* BigIntIntegerInitTests.swift */, - 225EE1D3284C38A900C26613 /* BigIntStringInitTests.swift */, - 225EE1D4284C38A900C26613 /* BigIntCOWTests.swift */, - 225EE1D5284C38A900C26613 /* BigIntPropertyTests.swift */, - 225EE1D6284C38A900C26613 /* BigIntHashTests.swift */, - ); - path = Violet; - sourceTree = ""; - }; - 225EE1E9284C38B400C26613 /* Violet - Helpers */ = { - isa = PBXGroup; - children = ( - 225EE1EA284C38B400C26613 /* StringTestCases.swift */, - 225EE1EB284C38B400C26613 /* BitWidthTestCases.swift */, - 225EE1EC284C38B400C26613 /* WordsTestCases.swift */, - 225EE1ED284C38B400C26613 /* GenerateValues.swift */, - 225EE1EE284C38B400C26613 /* GlobalFunctions.swift */, - ); - path = "Violet - Helpers"; - sourceTree = ""; - }; - 225EE1FE284C38BC00C26613 /* Violet - Property testing */ = { - isa = PBXGroup; - children = ( - 225EE1FF284C38BC00C26613 /* ApplyA_ApplyB_Equals_ApplyAB.swift */, - 225EE200284C38BC00C26613 /* ApplyA_UndoA.swift */, - ); - path = "Violet - Property testing"; - sourceTree = ""; - }; - BB241CCB1DDB71DB0067F917 /* Frameworks */ = { - isa = PBXGroup; - children = ( - ); - name = Frameworks; - sourceTree = ""; - }; - BBB55AA81C8F80020050DDA9 = { - isa = PBXGroup; - children = ( - BBB55B1E1C8F9E920050DDA9 /* README.md */, - BBB55B1D1C8F9E850050DDA9 /* LICENSE.md */, - BB241CE81DDB7B620067F917 /* CHANGELOG.md */, - BB241BC51DD9F6490067F917 /* Package.swift */, - BB241BC71DD9F7D60067F917 /* BigInt.podspec */, - BB241CF01DDB84210067F917 /* .codecov.yml */, - BBB55ACC1C8F80660050DDA9 /* version.xcconfig */, - BB241CE91DDB7B620067F917 /* Demo.playground */, - BBB55AB41C8F80020050DDA9 /* Sources */, - BBB55AC01C8F80020050DDA9 /* Tests */, - BBB55AB31C8F80020050DDA9 /* Products */, - BB241CCB1DDB71DB0067F917 /* Frameworks */, - ); - sourceTree = ""; - }; - BBB55AB31C8F80020050DDA9 /* Products */ = { - isa = PBXGroup; - children = ( - BBB55AB21C8F80020050DDA9 /* BigInt.framework */, - BBB55ABC1C8F80020050DDA9 /* BigInt-Test.xctest */, - BBB55AD41C8F88F20050DDA9 /* BigInt.framework */, - BBB55ADD1C8F88F20050DDA9 /* BigInt-Test.xctest */, - BBB55AF11C8F8BE00050DDA9 /* BigInt.framework */, - BBB55AFE1C8F8CBB0050DDA9 /* BigInt.framework */, - BBB55B071C8F8CBB0050DDA9 /* BigInt-Test.xctest */, - BB241C6A1DDB70B00067F917 /* BigInt Benchmark.xctest */, - ); - name = Products; - sourceTree = ""; - }; - BBB55AB41C8F80020050DDA9 /* Sources */ = { - isa = PBXGroup; - children = ( - BB241C3F1DDB70600067F917 /* BigUInt.swift */, - BB241C2F1DDB70600067F917 /* BigInt.swift */, - BBABCDD61F3E2038009CA8BC /* Words and Bits.swift */, - BB9889A91F3E5CC600014740 /* Integer Conversion.swift */, - BBABCDD11F3E17A8009CA8BC /* Floating Point Conversion.swift */, - BB241C3A1DDB70600067F917 /* String Conversion.swift */, - BB241C331DDB70600067F917 /* Data Conversion.swift */, - BB241C321DDB70600067F917 /* Comparable.swift */, - BB241C371DDB70600067F917 /* Hashable.swift */, - BBE4CA4D1F3DA5AB0062A281 /* Codable.swift */, - BB241C301DDB70600067F917 /* Addition.swift */, - BB241C3E1DDB70600067F917 /* Subtraction.swift */, - BB9889A41F3E5C3100014740 /* Strideable.swift */, - BB241C381DDB70600067F917 /* Multiplication.swift */, - BB241C341DDB70600067F917 /* Division.swift */, - BB241C351DDB70600067F917 /* Exponentiation.swift */, - BB241C311DDB70600067F917 /* Bitwise Ops.swift */, - BB241C3C1DDB70600067F917 /* Shifts.swift */, - BB241C3D1DDB70600067F917 /* Square Root.swift */, - BB241C361DDB70600067F917 /* GCD.swift */, - BB241C391DDB70600067F917 /* Prime Test.swift */, - BB241C3B1DDB70600067F917 /* Random.swift */, - BBB55AB71C8F80020050DDA9 /* Info.plist */, - ); - path = Sources; - sourceTree = ""; - }; - BBB55AC01C8F80020050DDA9 /* Tests */ = { - isa = PBXGroup; - children = ( - 225EE1FE284C38BC00C26613 /* Violet - Property testing */, - 225EE1E9284C38B400C26613 /* Violet - Helpers */, - 225EE1D0284C38A900C26613 /* Violet */, - BB241C561DDB70690067F917 /* BigIntTests.swift */, - BB241C571DDB70690067F917 /* BigUIntTests.swift */, - BBEAE4DC1F28C37800F4E329 /* WordTests.swift */, - BB241C5A1DDB70690067F917 /* ProfileTests.swift */, - BB4273F41F24AFC800065766 /* Tools.swift */, - BBB55AC31C8F80020050DDA9 /* Info.plist */, - ); - name = Tests; - path = Tests/BigIntTests; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - BBB55AAF1C8F80020050DDA9 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AD11C8F88F20050DDA9 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AEE1C8F8BE00050DDA9 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AFB1C8F8CBB0050DDA9 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - BB241C601DDB70B00067F917 /* BigInt Benchmark */ = { - isa = PBXNativeTarget; - buildConfigurationList = BB241C671DDB70B00067F917 /* Build configuration list for PBXNativeTarget "BigInt Benchmark" */; - buildPhases = ( - BB241C631DDB70B00067F917 /* Sources */, - BB241C641DDB70B00067F917 /* Frameworks */, - BB241C661DDB70B00067F917 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - BB241C611DDB70B00067F917 /* PBXTargetDependency */, - ); - name = "BigInt Benchmark"; - productName = BigIntTests; - productReference = BB241C6A1DDB70B00067F917 /* BigInt Benchmark.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - BBB55AB11C8F80020050DDA9 /* BigInt-iOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = BBB55AC61C8F80020050DDA9 /* Build configuration list for PBXNativeTarget "BigInt-iOS" */; - buildPhases = ( - BBB55AAD1C8F80020050DDA9 /* Sources */, - BBB55AAE1C8F80020050DDA9 /* Frameworks */, - BBB55AAF1C8F80020050DDA9 /* Headers */, - BBB55AB01C8F80020050DDA9 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "BigInt-iOS"; - productName = BigInt; - productReference = BBB55AB21C8F80020050DDA9 /* BigInt.framework */; - productType = "com.apple.product-type.framework"; - }; - BBB55ABB1C8F80020050DDA9 /* BigInt iOS Tests */ = { - isa = PBXNativeTarget; - buildConfigurationList = BBB55AC91C8F80020050DDA9 /* Build configuration list for PBXNativeTarget "BigInt iOS Tests" */; - buildPhases = ( - BBB55AB81C8F80020050DDA9 /* Sources */, - BBB55AB91C8F80020050DDA9 /* Frameworks */, - BBB55ABA1C8F80020050DDA9 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - BBB55ABF1C8F80020050DDA9 /* PBXTargetDependency */, - ); - name = "BigInt iOS Tests"; - productName = BigIntTests; - productReference = BBB55ABC1C8F80020050DDA9 /* BigInt-Test.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - BBB55AD31C8F88F20050DDA9 /* BigInt-macOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = BBB55AE51C8F88F20050DDA9 /* Build configuration list for PBXNativeTarget "BigInt-macOS" */; - buildPhases = ( - BBB55ACF1C8F88F20050DDA9 /* Sources */, - BBB55AD01C8F88F20050DDA9 /* Frameworks */, - BBB55AD11C8F88F20050DDA9 /* Headers */, - BBB55AD21C8F88F20050DDA9 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "BigInt-macOS"; - productName = BigInt; - productReference = BBB55AD41C8F88F20050DDA9 /* BigInt.framework */; - productType = "com.apple.product-type.framework"; - }; - BBB55ADC1C8F88F20050DDA9 /* BigInt macOS Tests */ = { - isa = PBXNativeTarget; - buildConfigurationList = BBB55AE81C8F88F20050DDA9 /* Build configuration list for PBXNativeTarget "BigInt macOS Tests" */; - buildPhases = ( - BBB55AD91C8F88F20050DDA9 /* Sources */, - BBB55ADA1C8F88F20050DDA9 /* Frameworks */, - BBB55ADB1C8F88F20050DDA9 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - BBB55AE01C8F88F20050DDA9 /* PBXTargetDependency */, - ); - name = "BigInt macOS Tests"; - productName = BigIntTests; - productReference = BBB55ADD1C8F88F20050DDA9 /* BigInt-Test.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - BBB55AF01C8F8BE00050DDA9 /* BigInt-watchOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = BBB55AF61C8F8BE00050DDA9 /* Build configuration list for PBXNativeTarget "BigInt-watchOS" */; - buildPhases = ( - BBB55AEC1C8F8BE00050DDA9 /* Sources */, - BBB55AED1C8F8BE00050DDA9 /* Frameworks */, - BBB55AEE1C8F8BE00050DDA9 /* Headers */, - BBB55AEF1C8F8BE00050DDA9 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "BigInt-watchOS"; - productName = BigInt; - productReference = BBB55AF11C8F8BE00050DDA9 /* BigInt.framework */; - productType = "com.apple.product-type.framework"; - }; - BBB55AFD1C8F8CBB0050DDA9 /* BigInt-tvOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = BBB55B0F1C8F8CBC0050DDA9 /* Build configuration list for PBXNativeTarget "BigInt-tvOS" */; - buildPhases = ( - BBB55AF91C8F8CBB0050DDA9 /* Sources */, - BBB55AFA1C8F8CBB0050DDA9 /* Frameworks */, - BBB55AFB1C8F8CBB0050DDA9 /* Headers */, - BBB55AFC1C8F8CBB0050DDA9 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "BigInt-tvOS"; - productName = BigInt; - productReference = BBB55AFE1C8F8CBB0050DDA9 /* BigInt.framework */; - productType = "com.apple.product-type.framework"; - }; - BBB55B061C8F8CBB0050DDA9 /* BigInt tvOS Tests */ = { - isa = PBXNativeTarget; - buildConfigurationList = BBB55B121C8F8CBC0050DDA9 /* Build configuration list for PBXNativeTarget "BigInt tvOS Tests" */; - buildPhases = ( - BBB55B031C8F8CBB0050DDA9 /* Sources */, - BBB55B041C8F8CBB0050DDA9 /* Frameworks */, - BBB55B051C8F8CBB0050DDA9 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - BBB55B0A1C8F8CBC0050DDA9 /* PBXTargetDependency */, - ); - name = "BigInt tvOS Tests"; - productName = BigIntTests; - productReference = BBB55B071C8F8CBB0050DDA9 /* BigInt-Test.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - BBB55AA91C8F80020050DDA9 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0730; - LastUpgradeCheck = 1300; - ORGANIZATIONNAME = "Károly Lőrentey"; - TargetAttributes = { - BBB55AB11C8F80020050DDA9 = { - CreatedOnToolsVersion = 7.3; - LastSwiftMigration = 1020; - }; - BBB55ABB1C8F80020050DDA9 = { - CreatedOnToolsVersion = 7.3; - LastSwiftMigration = 1020; - }; - BBB55AD31C8F88F20050DDA9 = { - CreatedOnToolsVersion = 7.3; - LastSwiftMigration = 1020; - }; - BBB55ADC1C8F88F20050DDA9 = { - CreatedOnToolsVersion = 7.3; - LastSwiftMigration = 1020; - }; - BBB55AF01C8F8BE00050DDA9 = { - CreatedOnToolsVersion = 7.3; - LastSwiftMigration = 1020; - }; - BBB55AFD1C8F8CBB0050DDA9 = { - CreatedOnToolsVersion = 7.3; - }; - BBB55B061C8F8CBB0050DDA9 = { - CreatedOnToolsVersion = 7.3; - }; - }; - }; - buildConfigurationList = BBB55AAC1C8F80020050DDA9 /* Build configuration list for PBXProject "BigInt" */; - compatibilityVersion = "Xcode 8.0"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = BBB55AA81C8F80020050DDA9; - productRefGroup = BBB55AB31C8F80020050DDA9 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - BBB55AB11C8F80020050DDA9 /* BigInt-iOS */, - BBB55AD31C8F88F20050DDA9 /* BigInt-macOS */, - BBB55AF01C8F8BE00050DDA9 /* BigInt-watchOS */, - BBB55AFD1C8F8CBB0050DDA9 /* BigInt-tvOS */, - BBB55ABB1C8F80020050DDA9 /* BigInt iOS Tests */, - BBB55ADC1C8F88F20050DDA9 /* BigInt macOS Tests */, - BBB55B061C8F8CBB0050DDA9 /* BigInt tvOS Tests */, - BB241C601DDB70B00067F917 /* BigInt Benchmark */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - BB241C661DDB70B00067F917 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AB01C8F80020050DDA9 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55ABA1C8F80020050DDA9 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AD21C8F88F20050DDA9 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55ADB1C8F88F20050DDA9 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AEF1C8F8BE00050DDA9 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AFC1C8F8CBB0050DDA9 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55B051C8F8CBB0050DDA9 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - BB241C631DDB70B00067F917 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - BB4273F91F24AFCE00065766 /* Tools.swift in Sources */, - BBF16BD51F2BA51B00402089 /* ProfileTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AAD1C8F80020050DDA9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - BB241C441DDB70600067F917 /* Addition.swift in Sources */, - BB241C531DDB70600067F917 /* BigUInt.swift in Sources */, - BB241C4F1DDB70600067F917 /* Random.swift in Sources */, - BBABCDD71F3E2038009CA8BC /* Words and Bits.swift in Sources */, - BBC944391F24C25C00ED6C30 /* BigInt.swift in Sources */, - BB241C4D1DDB70600067F917 /* Prime Test.swift in Sources */, - BBABCDD21F3E17A8009CA8BC /* Floating Point Conversion.swift in Sources */, - BB241C4B1DDB70600067F917 /* Hashable.swift in Sources */, - BB241C4A1DDB70600067F917 /* GCD.swift in Sources */, - BB9889AA1F3E5CC600014740 /* Integer Conversion.swift in Sources */, - BB241C4E1DDB70600067F917 /* String Conversion.swift in Sources */, - BB241C481DDB70600067F917 /* Division.swift in Sources */, - BB241C501DDB70600067F917 /* Shifts.swift in Sources */, - BB241C521DDB70600067F917 /* Subtraction.swift in Sources */, - BB241C4C1DDB70600067F917 /* Multiplication.swift in Sources */, - BB9889A51F3E5C3100014740 /* Strideable.swift in Sources */, - BB241C511DDB70600067F917 /* Square Root.swift in Sources */, - BB241C471DDB70600067F917 /* Data Conversion.swift in Sources */, - BB241C461DDB70600067F917 /* Comparable.swift in Sources */, - BBE4CA4E1F3DA5AB0062A281 /* Codable.swift in Sources */, - BB241C491DDB70600067F917 /* Exponentiation.swift in Sources */, - BB241C451DDB70600067F917 /* Bitwise Ops.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AB81C8F80020050DDA9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 225EE1F8284C38B400C26613 /* GenerateValues.swift in Sources */, - BBC9443A1F24C27E00ED6C30 /* BigIntTests.swift in Sources */, - 225EE201284C38BC00C26613 /* ApplyA_ApplyB_Equals_ApplyAB.swift in Sources */, - 225EE1DD284C38A900C26613 /* BigIntStringInitTests.swift in Sources */, - BB241CBB1DDB71A50067F917 /* ProfileTests.swift in Sources */, - 225EE1F2284C38B400C26613 /* BitWidthTestCases.swift in Sources */, - 225EE1E3284C38A900C26613 /* BigIntPropertyTests.swift in Sources */, - 225EE1F5284C38B400C26613 /* WordsTestCases.swift in Sources */, - BB4273F61F24AFCC00065766 /* Tools.swift in Sources */, - 225EE1E0284C38A900C26613 /* BigIntCOWTests.swift in Sources */, - 225EE204284C38BC00C26613 /* ApplyA_UndoA.swift in Sources */, - BBEAE4DD1F28C37800F4E329 /* WordTests.swift in Sources */, - 225EE1FB284C38B400C26613 /* GlobalFunctions.swift in Sources */, - 225EE1D7284C38A900C26613 /* BigIntPowerTests.swift in Sources */, - BB241CE41DDB79E30067F917 /* BigUIntTests.swift in Sources */, - 225EE1E6284C38A900C26613 /* BigIntHashTests.swift in Sources */, - 225EE1EF284C38B400C26613 /* StringTestCases.swift in Sources */, - 225EE1DA284C38A900C26613 /* BigIntIntegerInitTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55ACF1C8F88F20050DDA9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - BB241C8C1DDB71920067F917 /* Bitwise Ops.swift in Sources */, - BB241C921DDB71920067F917 /* Random.swift in Sources */, - BB241C901DDB71920067F917 /* Prime Test.swift in Sources */, - BBABCDD81F3E2038009CA8BC /* Words and Bits.swift in Sources */, - BB64CD611F1D65D000C1B077 /* BigInt.swift in Sources */, - BB241C851DDB71920067F917 /* Hashable.swift in Sources */, - BBABCDD31F3E17A8009CA8BC /* Floating Point Conversion.swift in Sources */, - BB241C881DDB71920067F917 /* Subtraction.swift in Sources */, - BB241C8A1DDB71920067F917 /* Division.swift in Sources */, - BB9889AB1F3E5CC600014740 /* Integer Conversion.swift in Sources */, - BB241C831DDB71920067F917 /* BigUInt.swift in Sources */, - BB241C841DDB71920067F917 /* Comparable.swift in Sources */, - BB241C911DDB71920067F917 /* String Conversion.swift in Sources */, - BB241C861DDB71920067F917 /* Data Conversion.swift in Sources */, - BB241C891DDB71920067F917 /* Multiplication.swift in Sources */, - BB9889A61F3E5C3100014740 /* Strideable.swift in Sources */, - BB241C8D1DDB71920067F917 /* Shifts.swift in Sources */, - BB241C8F1DDB71920067F917 /* GCD.swift in Sources */, - BB241C8E1DDB71920067F917 /* Square Root.swift in Sources */, - BBE4CA4F1F3DAD380062A281 /* Codable.swift in Sources */, - BB241C8B1DDB71920067F917 /* Exponentiation.swift in Sources */, - BB241C871DDB71920067F917 /* Addition.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AD91C8F88F20050DDA9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 225EE1E1284C38A900C26613 /* BigIntCOWTests.swift in Sources */, - 225EE202284C38BC00C26613 /* ApplyA_ApplyB_Equals_ApplyAB.swift in Sources */, - BB4273F71F24AFCD00065766 /* Tools.swift in Sources */, - 225EE1FC284C38B400C26613 /* GlobalFunctions.swift in Sources */, - 225EE1DB284C38A900C26613 /* BigIntIntegerInitTests.swift in Sources */, - 225EE1E4284C38A900C26613 /* BigIntPropertyTests.swift in Sources */, - 225EE1F3284C38B400C26613 /* BitWidthTestCases.swift in Sources */, - 225EE1E7284C38A900C26613 /* BigIntHashTests.swift in Sources */, - 225EE205284C38BC00C26613 /* ApplyA_UndoA.swift in Sources */, - 225EE1F9284C38B400C26613 /* GenerateValues.swift in Sources */, - 225EE1F0284C38B400C26613 /* StringTestCases.swift in Sources */, - 225EE1DE284C38A900C26613 /* BigIntStringInitTests.swift in Sources */, - 225EE1D8284C38A900C26613 /* BigIntPowerTests.swift in Sources */, - 225EE1F6284C38B400C26613 /* WordsTestCases.swift in Sources */, - BB9916911F33C32000CCFDDC /* WordTests.swift in Sources */, - BB9916901F32610A00CCFDDC /* BigUIntTests.swift in Sources */, - BB99168F1F32610700CCFDDC /* BigIntTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AEC1C8F8BE00050DDA9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - BB241C781DDB71910067F917 /* Bitwise Ops.swift in Sources */, - BB241C7E1DDB71910067F917 /* Random.swift in Sources */, - BB241C7C1DDB71910067F917 /* Prime Test.swift in Sources */, - BBABCDD91F3E2038009CA8BC /* Words and Bits.swift in Sources */, - BBC944371F24C25A00ED6C30 /* BigInt.swift in Sources */, - BB241C711DDB71910067F917 /* Hashable.swift in Sources */, - BBABCDD41F3E17A8009CA8BC /* Floating Point Conversion.swift in Sources */, - BB241C741DDB71910067F917 /* Subtraction.swift in Sources */, - BB241C761DDB71910067F917 /* Division.swift in Sources */, - BB9889AC1F3E5CC600014740 /* Integer Conversion.swift in Sources */, - BB241C6F1DDB71910067F917 /* BigUInt.swift in Sources */, - BB241C701DDB71910067F917 /* Comparable.swift in Sources */, - BB241C7D1DDB71910067F917 /* String Conversion.swift in Sources */, - BB241C721DDB71910067F917 /* Data Conversion.swift in Sources */, - BB241C751DDB71910067F917 /* Multiplication.swift in Sources */, - BB9889A71F3E5C3100014740 /* Strideable.swift in Sources */, - BB241C791DDB71910067F917 /* Shifts.swift in Sources */, - BB241C7B1DDB71910067F917 /* GCD.swift in Sources */, - BB241C7A1DDB71910067F917 /* Square Root.swift in Sources */, - BBE4CA501F3DAD390062A281 /* Codable.swift in Sources */, - BB241C771DDB71910067F917 /* Exponentiation.swift in Sources */, - BB241C731DDB71910067F917 /* Addition.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55AF91C8F8CBB0050DDA9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - BB241CA01DDB71920067F917 /* Bitwise Ops.swift in Sources */, - BB241CA61DDB71920067F917 /* Random.swift in Sources */, - BB241CA41DDB71920067F917 /* Prime Test.swift in Sources */, - BBABCDDA1F3E2038009CA8BC /* Words and Bits.swift in Sources */, - BBC944381F24C25B00ED6C30 /* BigInt.swift in Sources */, - BB241C991DDB71920067F917 /* Hashable.swift in Sources */, - BBABCDD51F3E17A8009CA8BC /* Floating Point Conversion.swift in Sources */, - BB241C9C1DDB71920067F917 /* Subtraction.swift in Sources */, - BB241C9E1DDB71920067F917 /* Division.swift in Sources */, - BB9889AD1F3E5CC600014740 /* Integer Conversion.swift in Sources */, - BB241C971DDB71920067F917 /* BigUInt.swift in Sources */, - BB241C981DDB71920067F917 /* Comparable.swift in Sources */, - BB241CA51DDB71920067F917 /* String Conversion.swift in Sources */, - BB241C9A1DDB71920067F917 /* Data Conversion.swift in Sources */, - BB241C9D1DDB71920067F917 /* Multiplication.swift in Sources */, - BB9889A81F3E5C3100014740 /* Strideable.swift in Sources */, - BB241CA11DDB71920067F917 /* Shifts.swift in Sources */, - BB241CA31DDB71920067F917 /* GCD.swift in Sources */, - BB241CA21DDB71920067F917 /* Square Root.swift in Sources */, - BBE4CA511F3DAD390062A281 /* Codable.swift in Sources */, - BB241C9F1DDB71920067F917 /* Exponentiation.swift in Sources */, - BB241C9B1DDB71920067F917 /* Addition.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBB55B031C8F8CBB0050DDA9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 225EE1FA284C38B400C26613 /* GenerateValues.swift in Sources */, - BBC9443C1F24C27F00ED6C30 /* BigIntTests.swift in Sources */, - 225EE203284C38BC00C26613 /* ApplyA_ApplyB_Equals_ApplyAB.swift in Sources */, - 225EE1DF284C38A900C26613 /* BigIntStringInitTests.swift in Sources */, - BB241CC51DDB71A60067F917 /* ProfileTests.swift in Sources */, - 225EE1F4284C38B400C26613 /* BitWidthTestCases.swift in Sources */, - 225EE1E5284C38A900C26613 /* BigIntPropertyTests.swift in Sources */, - 225EE1F7284C38B400C26613 /* WordsTestCases.swift in Sources */, - BB4273F81F24AFCD00065766 /* Tools.swift in Sources */, - 225EE1E2284C38A900C26613 /* BigIntCOWTests.swift in Sources */, - 225EE206284C38BC00C26613 /* ApplyA_UndoA.swift in Sources */, - BBEAE4DF1F28C37800F4E329 /* WordTests.swift in Sources */, - 225EE1FD284C38B400C26613 /* GlobalFunctions.swift in Sources */, - 225EE1D9284C38A900C26613 /* BigIntPowerTests.swift in Sources */, - BB241CDC1DDB79E20067F917 /* BigUIntTests.swift in Sources */, - 225EE1E8284C38A900C26613 /* BigIntHashTests.swift in Sources */, - 225EE1F1284C38B400C26613 /* StringTestCases.swift in Sources */, - 225EE1DC284C38A900C26613 /* BigIntIntegerInitTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - BB241C611DDB70B00067F917 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = BBB55AD31C8F88F20050DDA9 /* BigInt-macOS */; - targetProxy = BB241C621DDB70B00067F917 /* PBXContainerItemProxy */; - }; - BBB55ABF1C8F80020050DDA9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = BBB55AB11C8F80020050DDA9 /* BigInt-iOS */; - targetProxy = BBB55ABE1C8F80020050DDA9 /* PBXContainerItemProxy */; - }; - BBB55AE01C8F88F20050DDA9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = BBB55AD31C8F88F20050DDA9 /* BigInt-macOS */; - targetProxy = BBB55ADF1C8F88F20050DDA9 /* PBXContainerItemProxy */; - }; - BBB55B0A1C8F8CBC0050DDA9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = BBB55AFD1C8F8CBB0050DDA9 /* BigInt-tvOS */; - targetProxy = BBB55B091C8F8CBC0050DDA9 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - BB241C681DDB70B00067F917 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - APPLICATION_EXTENSION_API_ONLY = NO; - COMBINE_HIDPI_IMAGES = YES; - INFOPLIST_FILE = Tests/BigIntTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).Tests"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - BB241C691DDB70B00067F917 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - APPLICATION_EXTENSION_API_ONLY = NO; - COMBINE_HIDPI_IMAGES = YES; - INFOPLIST_FILE = Tests/BigIntTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).Tests"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - BBB55AC41C8F80020050DDA9 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = BBB55ACC1C8F80660050DDA9 /* version.xcconfig */; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = "$(BUILD_NUMBER)"; - DEBUG_INFORMATION_FORMAT = dwarf; - DYLIB_COMPATIBILITY_VERSION = "$(BUILD_NUMBER)"; - DYLIB_CURRENT_VERSION = "$(BUILD_NUMBER)"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - OTHER_SWIFT_FLAGS = "-DDebug"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_SWIFT3_OBJC_INFERENCE = Off; - SWIFT_VERSION = 5.0; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - BBB55AC51C8F80020050DDA9 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = BBB55ACC1C8F80660050DDA9 /* version.xcconfig */; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = "$(BUILD_NUMBER)"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DYLIB_COMPATIBILITY_VERSION = "$(BUILD_NUMBER)"; - DYLIB_CURRENT_VERSION = "$(BUILD_NUMBER)"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_SWIFT_FLAGS = "-DProfile"; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_SWIFT3_OBJC_INFERENCE = Off; - SWIFT_VERSION = 5.0; - VALIDATE_PRODUCT = YES; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - BBB55AC71C8F80020050DDA9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - DEFINES_MODULE = YES; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Sources/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).$(PLATFORM_DISPLAY_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(PROJECT_NAME)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SUPPORTS_MACCATALYST = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - BBB55AC81C8F80020050DDA9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - DEFINES_MODULE = YES; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Sources/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).$(PLATFORM_DISPLAY_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(PROJECT_NAME)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SUPPORTS_MACCATALYST = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Release; - }; - BBB55ACA1C8F80020050DDA9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - APPLICATION_EXTENSION_API_ONLY = NO; - INFOPLIST_FILE = Tests/BigIntTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).Tests"; - PRODUCT_NAME = "$(PROJECT_NAME)-Test"; - SDKROOT = iphoneos; - }; - name = Debug; - }; - BBB55ACB1C8F80020050DDA9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - APPLICATION_EXTENSION_API_ONLY = NO; - INFOPLIST_FILE = Tests/BigIntTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).Tests"; - PRODUCT_NAME = "$(PROJECT_NAME)-Test"; - SDKROOT = iphoneos; - }; - name = Release; - }; - BBB55AE61C8F88F20050DDA9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_MODULES = YES; - COMBINE_HIDPI_IMAGES = YES; - DEFINES_MODULE = YES; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - INFOPLIST_FILE = Sources/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).$(PLATFORM_DISPLAY_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(PROJECT_NAME)"; - SDKROOT = macosx; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - }; - name = Debug; - }; - BBB55AE71C8F88F20050DDA9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_MODULES = YES; - COMBINE_HIDPI_IMAGES = YES; - DEFINES_MODULE = YES; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - INFOPLIST_FILE = Sources/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).$(PLATFORM_DISPLAY_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(PROJECT_NAME)"; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = Release; - }; - BBB55AE91C8F88F20050DDA9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - APPLICATION_EXTENSION_API_ONLY = NO; - COMBINE_HIDPI_IMAGES = YES; - INFOPLIST_FILE = Tests/BigIntTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).Tests"; - PRODUCT_NAME = "$(PROJECT_NAME)-Test"; - SDKROOT = macosx; - }; - name = Debug; - }; - BBB55AEA1C8F88F20050DDA9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - APPLICATION_EXTENSION_API_ONLY = NO; - COMBINE_HIDPI_IMAGES = YES; - INFOPLIST_FILE = Tests/BigIntTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).Tests"; - PRODUCT_NAME = "$(PROJECT_NAME)-Test"; - SDKROOT = macosx; - }; - name = Release; - }; - BBB55AF71C8F8BE00050DDA9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_MODULES = YES; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - DEFINES_MODULE = YES; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Sources/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).$(PLATFORM_DISPLAY_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(PROJECT_NAME)"; - SDKROOT = watchos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = 4; - }; - name = Debug; - }; - BBB55AF81C8F8BE00050DDA9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_MODULES = YES; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - DEFINES_MODULE = YES; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Sources/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).$(PLATFORM_DISPLAY_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(PROJECT_NAME)"; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - }; - name = Release; - }; - BBB55B101C8F8CBC0050DDA9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_MODULES = YES; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - DEFINES_MODULE = YES; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Sources/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).$(PLATFORM_DISPLAY_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(PROJECT_NAME)"; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = 3; - }; - name = Debug; - }; - BBB55B111C8F8CBC0050DDA9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_MODULES = YES; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - DEFINES_MODULE = YES; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Sources/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).$(PLATFORM_DISPLAY_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(PROJECT_NAME)"; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - }; - name = Release; - }; - BBB55B131C8F8CBC0050DDA9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - APPLICATION_EXTENSION_API_ONLY = NO; - FRAMEWORK_SEARCH_PATHS = "$(inherited)"; - INFOPLIST_FILE = Tests/BigIntTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).Tests"; - PRODUCT_NAME = "$(PROJECT_NAME)-Test"; - SDKROOT = appletvos; - }; - name = Debug; - }; - BBB55B141C8F8CBC0050DDA9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - APPLICATION_EXTENSION_API_ONLY = NO; - FRAMEWORK_SEARCH_PATHS = "$(inherited)"; - INFOPLIST_FILE = Tests/BigIntTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER_BASE).Tests"; - PRODUCT_NAME = "$(PROJECT_NAME)-Test"; - SDKROOT = appletvos; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - BB241C671DDB70B00067F917 /* Build configuration list for PBXNativeTarget "BigInt Benchmark" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - BB241C681DDB70B00067F917 /* Debug */, - BB241C691DDB70B00067F917 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - BBB55AAC1C8F80020050DDA9 /* Build configuration list for PBXProject "BigInt" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - BBB55AC41C8F80020050DDA9 /* Debug */, - BBB55AC51C8F80020050DDA9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - BBB55AC61C8F80020050DDA9 /* Build configuration list for PBXNativeTarget "BigInt-iOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - BBB55AC71C8F80020050DDA9 /* Debug */, - BBB55AC81C8F80020050DDA9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - BBB55AC91C8F80020050DDA9 /* Build configuration list for PBXNativeTarget "BigInt iOS Tests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - BBB55ACA1C8F80020050DDA9 /* Debug */, - BBB55ACB1C8F80020050DDA9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - BBB55AE51C8F88F20050DDA9 /* Build configuration list for PBXNativeTarget "BigInt-macOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - BBB55AE61C8F88F20050DDA9 /* Debug */, - BBB55AE71C8F88F20050DDA9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - BBB55AE81C8F88F20050DDA9 /* Build configuration list for PBXNativeTarget "BigInt macOS Tests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - BBB55AE91C8F88F20050DDA9 /* Debug */, - BBB55AEA1C8F88F20050DDA9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - BBB55AF61C8F8BE00050DDA9 /* Build configuration list for PBXNativeTarget "BigInt-watchOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - BBB55AF71C8F8BE00050DDA9 /* Debug */, - BBB55AF81C8F8BE00050DDA9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - BBB55B0F1C8F8CBC0050DDA9 /* Build configuration list for PBXNativeTarget "BigInt-tvOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - BBB55B101C8F8CBC0050DDA9 /* Debug */, - BBB55B111C8F8CBC0050DDA9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - BBB55B121C8F8CBC0050DDA9 /* Build configuration list for PBXNativeTarget "BigInt tvOS Tests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - BBB55B131C8F8CBC0050DDA9 /* Debug */, - BBB55B141C8F8CBC0050DDA9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = BBB55AA91C8F80020050DDA9 /* Project object */; -} diff --git a/BigInt.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/BigInt.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 0713bb1..0000000 --- a/BigInt.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/BigInt.xcodeproj/project.xcworkspace/xcshareddata/BigInt.xcscmblueprint b/BigInt.xcodeproj/project.xcworkspace/xcshareddata/BigInt.xcscmblueprint deleted file mode 100644 index 6494148..0000000 --- a/BigInt.xcodeproj/project.xcworkspace/xcshareddata/BigInt.xcscmblueprint +++ /dev/null @@ -1,30 +0,0 @@ -{ - "DVTSourceControlWorkspaceBlueprintPrimaryRemoteRepositoryKey" : "1C1636C82AA6D30C94DEAD00016AA8F48145AB62", - "DVTSourceControlWorkspaceBlueprintWorkingCopyRepositoryLocationsKey" : { - - }, - "DVTSourceControlWorkspaceBlueprintWorkingCopyStatesKey" : { - "1C1636C82AA6D30C94DEAD00016AA8F48145AB62" : 9223372036854775807, - "FB48966E443D25259D3CA0BE6E56D2D7343B7F97" : 9223372036854775807 - }, - "DVTSourceControlWorkspaceBlueprintIdentifierKey" : "B0F36144-0F1B-441F-9251-72EB0BE50122", - "DVTSourceControlWorkspaceBlueprintWorkingCopyPathsKey" : { - "1C1636C82AA6D30C94DEAD00016AA8F48145AB62" : "BigInt\/", - "FB48966E443D25259D3CA0BE6E56D2D7343B7F97" : "BigInt\/Carthage\/Checkouts\/SipHash\/" - }, - "DVTSourceControlWorkspaceBlueprintNameKey" : "BigInt", - "DVTSourceControlWorkspaceBlueprintVersion" : 204, - "DVTSourceControlWorkspaceBlueprintRelativePathToProjectKey" : "BigInt.xcodeproj", - "DVTSourceControlWorkspaceBlueprintRemoteRepositoriesKey" : [ - { - "DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "github.com:lorentey\/BigInt.git", - "DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git", - "DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "1C1636C82AA6D30C94DEAD00016AA8F48145AB62" - }, - { - "DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/lorentey\/SipHash.git", - "DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git", - "DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "FB48966E443D25259D3CA0BE6E56D2D7343B7F97" - } - ] -} \ No newline at end of file diff --git a/BigInt.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/BigInt.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d9810..0000000 --- a/BigInt.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/BigInt.xcodeproj/xcshareddata/xcbaselines/BB241C601DDB70B00067F917.xcbaseline/3714311D-5102-4569-B213-8DC87DC6C2F3.plist b/BigInt.xcodeproj/xcshareddata/xcbaselines/BB241C601DDB70B00067F917.xcbaseline/3714311D-5102-4569-B213-8DC87DC6C2F3.plist deleted file mode 100644 index 096fe76..0000000 --- a/BigInt.xcodeproj/xcshareddata/xcbaselines/BB241C601DDB70B00067F917.xcbaseline/3714311D-5102-4569-B213-8DC87DC6C2F3.plist +++ /dev/null @@ -1,92 +0,0 @@ - - - - - classNames - - ProfileTests - - testBalancedMultiplication() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.41604 - baselineIntegrationDisplayName - 2016-11-15 18:19:04 - - - testDivision() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.70161 - baselineIntegrationDisplayName - 2016-11-15 18:19:04 - - - testFibonacciAddition() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 2.3569 - baselineIntegrationDisplayName - 2016-11-15 18:19:04 - - - testGCD() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 1.801 - baselineIntegrationDisplayName - 2016-11-15 18:19:04 - - - testMersennePrimes() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 4.184 - baselineIntegrationDisplayName - 2016-11-15 18:19:04 - - - testModularExponentiation() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 2.1938 - baselineIntegrationDisplayName - 2016-11-15 18:19:04 - - - testMultiplicationByDigit() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.91891 - baselineIntegrationDisplayName - 2016-11-15 18:19:04 - - - testSquareRoot() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.48118 - baselineIntegrationDisplayName - 2016-11-15 18:19:04 - - - - - - diff --git a/BigInt.xcodeproj/xcshareddata/xcbaselines/BB241C601DDB70B00067F917.xcbaseline/3B06D4DF-FC61-43AE-8115-CA5059B5AB1B.plist b/BigInt.xcodeproj/xcshareddata/xcbaselines/BB241C601DDB70B00067F917.xcbaseline/3B06D4DF-FC61-43AE-8115-CA5059B5AB1B.plist deleted file mode 100644 index d1b3474..0000000 --- a/BigInt.xcodeproj/xcshareddata/xcbaselines/BB241C601DDB70B00067F917.xcbaseline/3B06D4DF-FC61-43AE-8115-CA5059B5AB1B.plist +++ /dev/null @@ -1,92 +0,0 @@ - - - - - classNames - - ProfileTests - - testBalancedMultiplication() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.31603 - baselineIntegrationDisplayName - Jun 21, 2017, 5:03:36 PM - - - testDivision() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.60765 - baselineIntegrationDisplayName - Jun 21, 2017, 5:03:36 PM - - - testFibonacciAddition() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 2.0927 - baselineIntegrationDisplayName - Jun 21, 2017, 5:03:36 PM - - - testGCD() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 1.3631 - baselineIntegrationDisplayName - Jun 21, 2017, 5:03:36 PM - - - testMersennePrimes() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 3.4959 - baselineIntegrationDisplayName - Jun 21, 2017, 5:03:36 PM - - - testModularExponentiation() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 1.7139 - baselineIntegrationDisplayName - Jun 21, 2017, 5:03:36 PM - - - testMultiplicationByDigit() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.60397 - baselineIntegrationDisplayName - Jun 21, 2017, 5:03:36 PM - - - testSquareRoot() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.40256 - baselineIntegrationDisplayName - Jun 21, 2017, 5:03:36 PM - - - - - - diff --git a/BigInt.xcodeproj/xcshareddata/xcbaselines/BB241C601DDB70B00067F917.xcbaseline/E75E9014-DB8C-4424-B05B-83660CCFB7ED.plist b/BigInt.xcodeproj/xcshareddata/xcbaselines/BB241C601DDB70B00067F917.xcbaseline/E75E9014-DB8C-4424-B05B-83660CCFB7ED.plist deleted file mode 100644 index bf59955..0000000 --- a/BigInt.xcodeproj/xcshareddata/xcbaselines/BB241C601DDB70B00067F917.xcbaseline/E75E9014-DB8C-4424-B05B-83660CCFB7ED.plist +++ /dev/null @@ -1,122 +0,0 @@ - - - - - classNames - - ProfileTests - - testBalancedFactorial() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.33337 - baselineIntegrationDisplayName - Jul 23, 2017, 12:47:59 - - - testDivision() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.59507 - baselineIntegrationDisplayName - Jul 23, 2017, 12:47:59 - - - testDivisionOfFactorial() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 3.6987 - baselineIntegrationDisplayName - Jul 23, 2017, 12:47:59 - - - testFactorial() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.66551 - baselineIntegrationDisplayName - Jul 23, 2017, 12:47:59 - - - testFibonacciAddition() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 2.0881 - baselineIntegrationDisplayName - Jul 23, 2017, 12:47:59 - - - testGCD() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 1.3696 - baselineIntegrationDisplayName - Jul 23, 2017, 12:47:59 - - - testMersennePrimes() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 3.71 - baselineIntegrationDisplayName - Jul 23, 2017, 12:47:59 - - - testModularExponentiation() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 1.8318 - baselineIntegrationDisplayName - Jul 23, 2017, 12:47:59 - - - testPrintingFactorial() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.95106 - baselineIntegrationDisplayName - Jul 23, 2017, 12:47:59 - - - testReadingFactorial() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.48879 - baselineIntegrationDisplayName - Jul 23, 2017, 12:47:59 - - - testSquareRoot() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.45393 - baselineIntegrationDisplayName - Jul 23, 2017, 12:47:59 - - - - - - diff --git a/BigInt.xcodeproj/xcshareddata/xcbaselines/BB241C601DDB70B00067F917.xcbaseline/Info.plist b/BigInt.xcodeproj/xcshareddata/xcbaselines/BB241C601DDB70B00067F917.xcbaseline/Info.plist deleted file mode 100644 index 3d624f1..0000000 --- a/BigInt.xcodeproj/xcshareddata/xcbaselines/BB241C601DDB70B00067F917.xcbaseline/Info.plist +++ /dev/null @@ -1,57 +0,0 @@ - - - - - runDestinationsByUUID - - 3714311D-5102-4569-B213-8DC87DC6C2F3 - - localComputer - - busSpeedInMHz - 100 - cpuCount - 1 - cpuKind - Intel Core i7 - cpuSpeedInMHz - 2600 - logicalCPUCoresPerPackage - 8 - modelCode - MacBookPro10,1 - physicalCPUCoresPerPackage - 4 - platformIdentifier - com.apple.platform.macosx - - targetArchitecture - x86_64 - - E75E9014-DB8C-4424-B05B-83660CCFB7ED - - localComputer - - busSpeedInMHz - 100 - cpuCount - 1 - cpuKind - Intel Core i7 - cpuSpeedInMHz - 2900 - logicalCPUCoresPerPackage - 8 - modelCode - MacBookPro14,3 - physicalCPUCoresPerPackage - 4 - platformIdentifier - com.apple.platform.macosx - - targetArchitecture - x86_64 - - - - diff --git a/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt Benchmark.xcscheme b/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt Benchmark.xcscheme deleted file mode 100644 index 5b99a93..0000000 --- a/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt Benchmark.xcscheme +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt-iOS.xcscheme b/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt-iOS.xcscheme deleted file mode 100644 index 0fc086a..0000000 --- a/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt-iOS.xcscheme +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt-macOS.xcscheme b/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt-macOS.xcscheme deleted file mode 100644 index 50d05aa..0000000 --- a/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt-macOS.xcscheme +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt-tvOS.xcscheme b/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt-tvOS.xcscheme deleted file mode 100644 index 16589b0..0000000 --- a/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt-tvOS.xcscheme +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt-watchOS.xcscheme b/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt-watchOS.xcscheme deleted file mode 100644 index 784c3d8..0000000 --- a/BigInt.xcodeproj/xcshareddata/xcschemes/BigInt-watchOS.xcscheme +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/BigInt.xcworkspace/contents.xcworkspacedata b/BigInt.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 8fad351..0000000 --- a/BigInt.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/BigInt.xcworkspace/xcshareddata/BigInt.xcscmblueprint b/BigInt.xcworkspace/xcshareddata/BigInt.xcscmblueprint deleted file mode 100644 index bc1d461..0000000 --- a/BigInt.xcworkspace/xcshareddata/BigInt.xcscmblueprint +++ /dev/null @@ -1,30 +0,0 @@ -{ - "DVTSourceControlWorkspaceBlueprintPrimaryRemoteRepositoryKey" : "1C1636C82AA6D30C94DEAD00016AA8F48145AB62", - "DVTSourceControlWorkspaceBlueprintWorkingCopyRepositoryLocationsKey" : { - - }, - "DVTSourceControlWorkspaceBlueprintWorkingCopyStatesKey" : { - "1C1636C82AA6D30C94DEAD00016AA8F48145AB62" : 9223372036854775807, - "FB48966E443D25259D3CA0BE6E56D2D7343B7F97" : 9223372036854775807 - }, - "DVTSourceControlWorkspaceBlueprintIdentifierKey" : "4FCBFF65-32E4-4BDC-A85B-DE06364A0673", - "DVTSourceControlWorkspaceBlueprintWorkingCopyPathsKey" : { - "1C1636C82AA6D30C94DEAD00016AA8F48145AB62" : "BigInt\/", - "FB48966E443D25259D3CA0BE6E56D2D7343B7F97" : "BigInt\/Carthage\/Checkouts\/SipHash\/" - }, - "DVTSourceControlWorkspaceBlueprintNameKey" : "BigInt", - "DVTSourceControlWorkspaceBlueprintVersion" : 204, - "DVTSourceControlWorkspaceBlueprintRelativePathToProjectKey" : "BigInt.xcworkspace", - "DVTSourceControlWorkspaceBlueprintRemoteRepositoriesKey" : [ - { - "DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "github.com:lorentey\/BigInt.git", - "DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git", - "DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "1C1636C82AA6D30C94DEAD00016AA8F48145AB62" - }, - { - "DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/lorentey\/SipHash.git", - "DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git", - "DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "FB48966E443D25259D3CA0BE6E56D2D7343B7F97" - } - ] -} \ No newline at end of file diff --git a/BigInt.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/BigInt.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d9810..0000000 --- a/BigInt.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/Demo.playground/Pages/Factorials.xcplaygroundpage/Contents.swift b/Demo.playground/Pages/Factorials.xcplaygroundpage/Contents.swift index 24e7992..b401c3f 100644 --- a/Demo.playground/Pages/Factorials.xcplaygroundpage/Contents.swift +++ b/Demo.playground/Pages/Factorials.xcplaygroundpage/Contents.swift @@ -15,16 +15,16 @@ let f100 = fact(100) let f1000 = fact(1000) //: That last value seems quite large. Just how many decimal digits is it? Let's convert it to a `String` to find out. let decimal = String(f1000) -let digitCount = decimal.characters.count +let digitCount = decimal.count //: Wow. 2500 digits is peanuts for `BigInt`, but Xcode's playground tech isn't designed to perform well with much more loop iterations, so let's stay at this level for now. let ff2 = f1000 * f1000 -String(ff2).characters.count +String(ff2).count let ff4 = ff2 * ff2 -String(ff4).characters.count +String(ff4).count let ff8 = ff4 * ff4 -String(ff8).characters.count +String(ff8).count //: That last operation multiplied two 10000-digit numbers; you may have noticed it took a couple of seconds to compute that value. Converting such huge values to decimal isn't particularly cheap, either. //: //: [Next](@next) diff --git a/Demo.playground/Pages/Factorials.xcplaygroundpage/timeline.xctimeline b/Demo.playground/Pages/Factorials.xcplaygroundpage/timeline.xctimeline deleted file mode 100644 index d106c0a..0000000 --- a/Demo.playground/Pages/Factorials.xcplaygroundpage/timeline.xctimeline +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Demo.playground/Pages/Generating Large Primes.xcplaygroundpage/Contents.swift b/Demo.playground/Pages/Generating Large Primes.xcplaygroundpage/Contents.swift index bc08ca5..4d07457 100644 --- a/Demo.playground/Pages/Generating Large Primes.xcplaygroundpage/Contents.swift +++ b/Demo.playground/Pages/Generating Large Primes.xcplaygroundpage/Contents.swift @@ -10,7 +10,7 @@ import BigInt func findNextPrime(after integer: BigUInt) -> BigUInt { var candidate = integer repeat { - candidate.increment() + candidate += 1 } while !candidate.isPrime() return candidate } diff --git a/Demo.playground/Pages/Generating Large Primes.xcplaygroundpage/timeline.xctimeline b/Demo.playground/Pages/Generating Large Primes.xcplaygroundpage/timeline.xctimeline deleted file mode 100644 index 986e0e1..0000000 --- a/Demo.playground/Pages/Generating Large Primes.xcplaygroundpage/timeline.xctimeline +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/Demo.playground/Pages/Introduction.xcplaygroundpage/timeline.xctimeline b/Demo.playground/Pages/Introduction.xcplaygroundpage/timeline.xctimeline deleted file mode 100644 index 6d244a6..0000000 --- a/Demo.playground/Pages/Introduction.xcplaygroundpage/timeline.xctimeline +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Demo.playground/contents.xcplayground b/Demo.playground/contents.xcplayground index 5a1e6af..7285346 100644 --- a/Demo.playground/contents.xcplayground +++ b/Demo.playground/contents.xcplayground @@ -1,5 +1,5 @@ - + diff --git a/Package.swift b/Package.swift index 7bc0b97..b4251e5 100644 --- a/Package.swift +++ b/Package.swift @@ -1,4 +1,4 @@ -// swift-tools-version:5.0 +// swift-tools-version:5.9 // // Package.swift // BigInt @@ -11,11 +11,20 @@ import PackageDescription let package = Package( name: "BigInt", + platforms: [ + .macOS(.v10_13), + .iOS(.v12), + .tvOS(.v12), + .watchOS(.v4), + .macCatalyst(.v13), + .visionOS(.v1), + ], products: [ .library(name: "BigInt", targets: ["BigInt"]) ], targets: [ .target(name: "BigInt", path: "Sources"), .testTarget(name: "BigIntTests", dependencies: ["BigInt"], path: "Tests") - ] + ], + swiftLanguageVersions: [.v5] ) diff --git a/Sources/BigUInt.swift b/Sources/BigUInt.swift index 759f2aa..e4e65c9 100644 --- a/Sources/BigUInt.swift +++ b/Sources/BigUInt.swift @@ -27,8 +27,8 @@ public struct BigUInt: UnsignedInteger { case array } - internal fileprivate (set) var kind: Kind // Internal for testing only - internal fileprivate (set) var storage: [Word] // Internal for testing only; stored separately to prevent COW copies + fileprivate(set) var kind: Kind // Internal for testing only + fileprivate(set) var storage: [Word] // Internal for testing only; stored separately to prevent COW copies /// Initializes a new BigUInt with value 0. public init() { diff --git a/version.xcconfig b/version.xcconfig deleted file mode 100644 index 791d761..0000000 --- a/version.xcconfig +++ /dev/null @@ -1,8 +0,0 @@ -// Increment the build number whenever you modify the version string. -VERSION_STRING = 5.3.0 -BUILD_NUMBER = 18 - -PROJECT_NAME = BigInt -BUNDLE_IDENTIFIER_BASE = org.attaswift.$(PROJECT_NAME) - -APPLICATION_EXTENSION_API_ONLY = YES