diff --git a/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata b/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000..919434a
--- /dev/null
+++ b/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,7 @@
+
+
+
+
+
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4dc0e0c..ebbbe20 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,14 @@
Changelog
==========
+### 4.0.0
+
+- Swift 5.1
+- Add Catalyst support
+- Add SPM support
+- Dark mode fix for background
+- Layout fix for child controller and autolayout extension
+
### 3.2.1
- Swift 5
diff --git a/Carthage/Build/iOS/205EB79E-D36D-3DEB-8E44-9CDAEE780E54.bcsymbolmap b/Carthage/Build/iOS/205EB79E-D36D-3DEB-8E44-9CDAEE780E54.bcsymbolmap
deleted file mode 100644
index 7bb1583..0000000
--- a/Carthage/Build/iOS/205EB79E-D36D-3DEB-8E44-9CDAEE780E54.bcsymbolmap
+++ /dev/null
@@ -1,549 +0,0 @@
-BCSymbolMap Version: 2.0
-_swift_rt_swift_retain
-_swift_rt_swift_release
-__T020OpenSourceController17LicenceDownloaderCfD
-__T020OpenSourceController17LicenceDownloaderCACycfc
-__T020OpenSourceController17LicenceDownloaderCACycfcTo
-__T020OpenSourceController11LicenceFileC08downloadD6DetailyAA0abC6ConfigV6config_yyc10completiontFy10Foundation4DataVSg_So11URLResponseCSgs5Error_pSgtcfU_
-__T010Foundation4DataVSgSo11URLResponseCSgs5Error_pSgIxxxx_So6NSDataCSgAGSo7NSErrorCSgIyByyy_TR
-__T0SC21NSAttributedStringKeyVs9Equatable10FoundationsACP2eeoiSbx_xtFZTW
-__T0SC21NSAttributedStringKeyVwXX
-__T0SC21NSAttributedStringKeyVwCP
-___swift_noop_self_return
-___swift_noop_void_return
-__T0SC21NSAttributedStringKeyVwcp
-__T0SC21NSAttributedStringKeyVwca
-___swift_memcpy8_8
-__T0SC21NSAttributedStringKeyVwta
-__T0SC21NSAttributedStringKeyVwXx
-__T0SC21NSAttributedStringKeyVwCc
-___swift_memmove_array8_8
-__T0SC21NSAttributedStringKeyVwxs
-__T0SC21NSAttributedStringKeyVwxg
-__T0SC21NSAttributedStringKeyVs8Hashable10FoundationsACP9hashValueSifgTW
-__T0SC21NSAttributedStringKeyVs16RawRepresentable10FoundationsACPxSg0D5ValueQz03rawG0_tcfCTW
-__T0SC21NSAttributedStringKeyVs16RawRepresentable10FoundationsACP8rawValue0dH0QzfgTW
-__T0So8NSStringCMa
-_swift_rt_swift_getInitializedObjCClass
-__T0SC21NSAttributedStringKeyVs21_ObjectiveCBridgeable10FoundationsACP09_bridgeToD1C01_D5CTypeQzyFTW
-__T0SC21NSAttributedStringKeyVs8Hashable10FoundationsACP9hashValueSifgTWTm
-__T0SC21NSAttributedStringKeyVs21_ObjectiveCBridgeable10FoundationsACP016_forceBridgeFromD1Cy01_D5CTypeQz_xSgz6resulttFZTW
-__T0SC21NSAttributedStringKeyVs21_ObjectiveCBridgeable10FoundationsACP024_conditionallyBridgeFromD1CSb01_D5CTypeQz_xSgz6resulttFZTW
-__T0SC21NSAttributedStringKeyVs21_ObjectiveCBridgeable10FoundationsACP026_unconditionallyBridgeFromD1Cx01_D5CTypeQzSgFZTW
-__T020OpenSourceController17LicenceDownloaderCMa
-_swift_rt_swift_slowAlloc
-_swift_rt_swift_slowDealloc
-__T0s12_ArrayBufferV19_getElementSlowPathyXlSiF20OpenSourceController11LicenceFileC_Tg5
-__T0s2eeoiSbx_xts16RawRepresentableRzs9Equatable0B5ValueRpzlFTfq4gg_nSC21NSAttributedStringKeyV_Tg5
-__T020OpenSourceController17LicenceDownloaderC16downloadLicencesySayAA0D4FileCG8licences_AA0abC6ConfigV6configyyc10completiontFZTf4gggd_n
-_swift_rt_swift_deallocObject
-_swift_rt_swift_allocObject
-__T020OpenSourceController17LicenceDownloaderC16downloadLicencesySayAA0D4FileCG8licences_AA0abC6ConfigV6configyyc10completiontFZyycfU_TA
-__T020OpenSourceController11LicenceFileC08downloadD6DetailyAA0abC6ConfigV6config_yyc10completiontFy10Foundation4DataVSg_So11URLResponseCSgs5Error_pSgtcfU_TA
-_block_copy_helper
-_block_destroy_helper
-_swift_rt_swift_dynamicCastClass
-__T020OpenSourceController17LicenceDownloaderC16downloadLicencesySayAA0D4FileCG8licences_AA0abC6ConfigV6configyyc10completiontFZyycfU_TA.30
-_block_destroy_helper.36
-_block_copy_helper.35
-__T0SC21NSAttributedStringKeyVwCp
-__T0SC21NSAttributedStringKeyVwxx
-__T020OpenSourceController11LicenceFileC08downloadD6DetailyAA0abC6ConfigV6config_yyc10completiontFy10Foundation4DataVSg_So11URLResponseCSgs5Error_pSgtcfU_TA.34
-__T0SC21NSAttributedStringKeyVs9Equatable10FoundationWP
-__T0SC21NSAttributedStringKeyVWV
-__T0SC21NSAttributedStringKeyVMn
-__T0SC21NSAttributedStringKeyVN
-__T0SC21NSAttributedStringKeyVs8Hashable10FoundationWP
-__T0SC21NSAttributedStringKeyVs16RawRepresentable10FoundationWP
-__T0So8NSStringCML
-__T0SC21NSAttributedStringKeyVs21_ObjectiveCBridgeable10FoundationWP
-__T0SC21NSAttributedStringKeyVs20_SwiftNewtypeWrapper10FoundationWP
-_OBJC_METACLASS_$__TtC20OpenSourceController17LicenceDownloader
-__T020OpenSourceController17LicenceDownloaderCMn
-__T020OpenSourceController17LicenceDownloaderCML
-__T020OpenSourceController17LicenceDownloaderCMf
-__T020OpenSourceController17LicenceDownloaderCMF
-__swift_FORCE_LOAD_$_swiftUIKit_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftFoundation_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftObjectiveC_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftDarwin_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftCoreFoundation_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftDispatch_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftCoreGraphics_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftCoreImage_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftMetal_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftQuartzCore_$_OpenSourceController
-__T020OpenSourceController11LicenceFileC3urlSSvWvd
-_block_descriptor
-_block_descriptor.37
-__T0SC21NSAttributedStringKeyVs16RawRepresentable10FoundationMA
-__T0SC21NSAttributedStringKeyVs21_ObjectiveCBridgeable10FoundationMA
-___swift_reflection_version
-__T0So8NSStringCMF
-_objc_classes
-__T020OpenSourceController17LicenceDownloaderCN
-_OBJC_CLASS_$__TtC20OpenSourceController17LicenceDownloader
-Apple LLVM version 9.0.0 (clang-900.0.39.2)
--emit-bc /Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Model/LicenceDownloader.swift /Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Model/LicenceFile.swift /Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Controller/OpenSourceController.swift /Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Extensions/Array+Extensions.swift /Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/View/OpenSourceTableViewCell.swift /Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Model/OpenSourceControllerConfig.swift /Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Controller/OpenSourceViewController.swift -target arm64-apple-ios9.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.2.sdk -I /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/BuildProductsPath/Release-iphoneos -F /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/BuildProductsPath/Release-iphoneos -application-extension -g -module-cache-path /Users/florian.gabach/Library/Developer/Xcode/DerivedData/ModuleCache -swift-version 4 -serialize-debugging-options -report-errors-to-debugger -Xcc -I/Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/OpenSourceController-generated-files.hmap -Xcc -I/Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/OpenSourceController-own-target-headers.hmap -Xcc -I/Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/OpenSourceController-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/OpenSourceController-project-headers.hmap -Xcc -I/Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/BuildProductsPath/Release-iphoneos/include -Xcc -I/Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/DerivedSources/arm64 -Xcc -I/Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/DerivedSources -Xcc -working-directory/Users/florian.gabach/Documents/App-iOS/OpenSourceController -emit-module-doc-path /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/arm64/OpenSourceController.swiftdoc -serialize-diagnostics-path /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/arm64/LicenceDownloader.dia -O -module-name OpenSourceController -emit-module-path /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/arm64/OpenSourceController.swiftmodule -emit-objc-header-path /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/arm64/OpenSourceController-Swift.h -emit-dependencies-path /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/arm64/LicenceDownloader.d -num-threads 8 -o /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/arm64/LicenceDownloader.bc -o /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/arm64/LicenceFile.bc -o /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/arm64/OpenSourceController.bc -o /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/arm64/Array+Extensions.bc -o /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/arm64/OpenSourceTableViewCell.bc -o /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/arm64/OpenSourceControllerConfig.bc -o /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/arm64/OpenSourceViewController.bc -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift
-
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController
-Apple Swift version 4.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2)
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Model/LicenceDownloader.swift
-block_destroy_helper
-LicenceDownloader.swift
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Model
-block_copy_helper
-_T020OpenSourceController11LicenceFileC08downloadD6DetailyAA0abC6ConfigV6config_yyc10completiontFy10Foundation4DataVSg_So11URLResponseCSgs5Error_pSgtcfU_TA
-objectdestroy.25
-_T020OpenSourceController17LicenceDownloaderC16downloadLicencesySayAA0D4FileCG8licences_AA0abC6ConfigV6configyyc10completiontFZyycfU_TA
-_T020OpenSourceController17LicenceDownloaderC16downloadLicencesySayAA0D4FileCG8licences_AA0abC6ConfigV6configyyc10completiontFZyycfU_
-_T020OpenSourceController17LicenceDownloaderC16downloadLicencesySayAA0D4FileCG8licences_AA0abC6ConfigV6configyyc10completiontFZyycfU_Tf4gng_n
-objectdestroy.20
-objectdestroy
-downloadLicences
-next
-_T0SayxGs14_IndexableBaseslsABP9formIndexy0D0Qzz5after_tFTW20OpenSourceController11LicenceFileC_Tg5
-_T0Sa9formIndexySiz5after_tF20OpenSourceController11LicenceFileC_Tg5
-downloadLicenceDetail
-_T0Sis9EquatablessAAP2eeoiSbx_xtFZTW
-url.get
-_T0SayxGs14_IndexableBaseslsABP9subscript7ElementQz5IndexQzcfgTW20OpenSourceController11LicenceFileC_Tg5
-subscript.get
-_T0Sa11_getElementxSi_Sb20wasNativeTypeCheckeds16_DependenceTokenV22matchingSubscriptChecktF20OpenSourceController11LicenceFileC_Tg5
-_T0Sa29_hoistableIsNativeTypeCheckedSbyF20OpenSourceController11LicenceFileC_Tg5
-count.get
-_T0Sa9_getCountSiyF20OpenSourceController11LicenceFileC_Tg5
-_T0s12_ArrayBufferV19_getElementSlowPathyXlSiF20OpenSourceController11LicenceFileC_Tg5
-_T020OpenSourceController17LicenceDownloaderCMa
-get_field_types_LicenceDownloader
-_unconditionallyBridgeFromObjectiveC
-init
-_T0SSs21_ObjectiveCBridgeable10FoundationsAAP026_unconditionallyBridgeFromA1Cx01_A5CTypeQzSgFZTW
-_conditionallyBridgeFromObjectiveC
-_T0SSs21_ObjectiveCBridgeable10FoundationsAAP024_conditionallyBridgeFromA1CSb01_A5CTypeQz_xSgz6resulttFZTW
-_forceBridgeFromObjectiveC
-_T0SSs21_ObjectiveCBridgeable10FoundationsAAP016_forceBridgeFromA1Cy01_A5CTypeQz_xSgz6resulttFZTW
-hashValue.get
-rawValue.get
-_forceBridgeFromObjectiveC_bridgeable
-_T0SSs8HashablessAAP9hashValueSifgTW
-_T0So8NSStringCMa
-get_field_types_NSAttributedStringKey
-_T0SC21NSAttributedStringKeyVwxg
-_T0SC21NSAttributedStringKeyVwxs
-__swift_memmove_array8_8
-_T0SC21NSAttributedStringKeyVwCc
-_T0SC21NSAttributedStringKeyVwXx
-_T0SC21NSAttributedStringKeyVwta
-__swift_memcpy8_8
-_T0SC21NSAttributedStringKeyVwca
-_T0SC21NSAttributedStringKeyVwcp
-__swift_noop_void_return
-__swift_noop_self_return
-_T0SC21NSAttributedStringKeyVwCP
-_T0SC21NSAttributedStringKeyVwXX
-==
-_T020OpenSourceController0abC6ConfigV02uiD0AC8UIConfigVvfi
-OpenSourceControllerConfig.swift
-_T020OpenSourceController0abC6ConfigV7verboseSbvfi
-_T020OpenSourceController0abC6ConfigV5titleSSvfi
-_T020OpenSourceController0abC6ConfigV8UIConfigV10titleColorSo7UIColorCSgvfi
-_T020OpenSourceController0abC6ConfigV8UIConfigV16licenceTextColorSo7UIColorCSgvfi
-_T020OpenSourceController0abC6ConfigV8UIConfigV16closeButtonColorSo7UIColorCSgvfi
-_T020OpenSourceController0abC6ConfigV8UIConfigV22licenceBackgroundColorSo7UIColorCSgvfi
-_T020OpenSourceController0abC6ConfigV8UIConfigV15backgroundColorSo7UIColorCSgvfi
-_T020OpenSourceController0abC6ConfigV8UIConfigV12barTintColorSo7UIColorCSgvfi
-_T020OpenSourceControllerAAC6configAA0abC6ConfigVvfi
-OpenSourceController.swift
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Controller
-_T020OpenSourceControllerAAC8licencesSayAA11LicenceFileCGSgvfi
-_T010Foundation4DataVSgSo11URLResponseCSgs5Error_pSgIxxxx_So6NSDataCSgAGSo7NSErrorCSgIyByyy_TR
-deinit
-__T020OpenSourceController11LicenceFileCACycfcTo
-__T020OpenSourceController11LicenceFileCfETo
-__T0S2SSaySSG19stringInterpolationd_tcfCTfq4nd_n
-__T0s11_StringCoreV6appendyABFTfq4gXn_n
-__T0s11_StringCoreV13_copyElementsySv_Si15srcElementWidthSv8dstStartSi0hfG0Si5counttFZTfq4nnnnnd_n
-__T0s25_unimplementedInitializers5NeverOs12StaticStringV9className_AE04initG0AE4fileSu4lineSu6columntFySRys5UInt8VGcfU0_yAMcfU_Tfq4xx_n
-__T0s27_toStringReadOnlyStreamableSSxs010TextOutputE0RzlFTfq4g_nSS_Tg5Tf4n_g
-__T020OpenSourceController11LicenceFileC08downloadD6DetailyAA0abC6ConfigV6config_yyc10completiontFy10Foundation4DataVSg_So11URLResponseCSgs5Error_pSgtcfU_Tf4gnnggXn_n
-_swift_rt_swift_getExistentialTypeMetadata
-__T020OpenSourceController11LicenceFileC5titleSSSgvWvd
-__T020OpenSourceController11LicenceFileC6detailSSSgvWvd
-__T020OpenSourceController11LicenceFileCML
-__T020OpenSourceController11LicenceFileCMf
-__T020OpenSourceController11LicenceFileCMF
-__T0SSSgML
-__T0s23_ContiguousArrayStorageCyypGML
-__T0ypML
-__T0s23_ContiguousArrayStorageCySSGML
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Model/LicenceFile.swift
-_T020OpenSourceController11LicenceFileC08downloadD6DetailyAA0abC6ConfigV6config_yyc10completiontFy10Foundation4DataVSg_So11URLResponseCSgs5Error_pSgtcfU_Tf4gnnggXn_n
-LicenceFile.swift
-_T0s27_toStringReadOnlyStreamableSSxs010TextOutputE0RzlFTfq4g_nSS_Tg5
-_allocateUninitializedArray
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZSS_Tg5
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZTfq4gnn_nSS_Tg5
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZyp_Tg5
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZTfq4gnn_nyp_Tg5
-title.get
-_T0s23_ContiguousArrayStorageCySSGMa
-_T0s23_ContiguousArrayStorageCyypGMa
-_T0ypMa
-detail.set
-_T0s27_toStringReadOnlyStreamableSSxs010TextOutputE0RzlFTfq4g_nSS_Tg5Tf4n_g
-_T0SSs20TextOutputStreamablessAAP5writeyqd__z2to_ts0aB6StreamRd__lFTWSS_Tg5
-get_field_types_LicenceFile
-_T0SSSgMa
-_T0s25_unimplementedInitializers5NeverOs12StaticStringV9className_AE04initG0AE4fileSu4lineSu6columntFySRys5UInt8VGcfU0_yAMcfU_Tfq4xx_n
-_T0SR5countSifgs5UInt8V_Tgq5Tfq4x_n
-_T0s11_StringCoreV13_copyElementsySv_Si15srcElementWidthSv8dstStartSi0hfG0Si5counttFZTfq4nnnnnd_n
-_T0s11_StringCoreV6appendyABFTfq4gXn_n
-_T0s20ManagedBufferPointerV08_elementC0Spyq_Gfgs05_HeapB6HeaderVys07_StringB5IVarsVG_s6UInt16VTgq5
-_T0s11_StringCoreV22isRepresentableAsASCIISbyFTfq4x_n
-_T0s8SequencePsE8containsS2b7ElementQzKc5where_tKFSRys6UInt16VG_Tgq505_T0s6E37VSbs5Error_pIxydzo_ABSbsAC_pIxidzo_TRAHSbs0H0_pIxydzo_Tfq1cn_nTfq4ng_n
-_T0s11_StringCoreV22isRepresentableAsASCIISbyFSbs6UInt16VcfU_
-_T0S2RyxGSPyxGSg5start_Si5counttcfCs6UInt16V_Tgq5Tfq4nnd_n
-_T0S2SSaySSG19stringInterpolationd_tcfCTfq4nd_n
-_T020OpenSourceController11LicenceFileCMa
-_T0s12StaticStringV14withUTF8BufferxxSRys5UInt8VGclFyt_Tgq508_T0SRys5F17VGIxy_ACytIxyr_TRAFIxy_Tfq1ncn_n
-_T0s25_unimplementedInitializers5NeverOs12StaticStringV9className_AE04initG0AE4fileSu4lineSu6columntFySRys5UInt8VGcfU0_
-_T0s25_unimplementedInitializers5NeverOs12StaticStringV9className_AE04initG0AE4fileSu4lineSu6columntFySRys5UInt8VGcfU0_yAMcfU_
-_T020OpenSourceController11LicenceFileC08downloadD6DetailyAA0abC6ConfigV6config_yyc10completiontFy10Foundation4DataVSg_So11URLResponseCSgs5Error_pSgtcfU_
-__T020OpenSourceController0ab4ViewC0CMa
-__T020OpenSourceControllerAACfETo
-__T020OpenSourceControllerAACABycfcTo
-__T020OpenSourceController0ab4ViewC0C6configAA0abC6ConfigVfsTf4gn_n
-__T020OpenSourceController0ab4ViewC0C8licencesSayAA11LicenceFileCGSgvWvd
-__T020OpenSourceControllerAACML
-__T020OpenSourceControllerAACMf
-__T020OpenSourceControllerAACMF
-__T0Say20OpenSourceController11LicenceFileCGSgML
-__T0Say20OpenSourceController11LicenceFileCGML
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Controller/OpenSourceController.swift
-get_field_types_OpenSourceController
-_T0Say20OpenSourceController11LicenceFileCGSgMa
-_T0Say20OpenSourceController11LicenceFileCGMa
-_T020OpenSourceControllerAACMa
-presentOpenSourceController
-config.set
-config.get
-licences.set
-licences.get
-config.materialize
-licences.materialize
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Extensions/Array+Extensions.swift
-__T020OpenSourceController0aB13TableViewCellCACSC07UITableeF5StyleO5style_SSSg15reuseIdentifiertcfcTo
-__T020OpenSourceController0aB13TableViewCellCACSgSo7NSCoderC5coder_tcfC
-__T020OpenSourceController0aB13TableViewCellCACSgSo7NSCoderC5coder_tcfcTo
-__T020OpenSourceController0aB13TableViewCellC11setSelectedySb_Sb8animatedtFTo
-__T020OpenSourceController0aB13TableViewCellC14layoutSubviewsyyFTo
-__T020OpenSourceController0aB13TableViewCellCfD
-__T020OpenSourceController0aB13TableViewCellCMa
-__T0s18DictionaryIteratorV11_nativeNextx3key_q_5valuetSgyFSC21NSAttributedStringKeyV_So6UIFontCTg5
-__T0s17_dictionaryUpCasts10DictionaryVyq0_q1_GACyxq_Gs8HashableRzsAFR0_r2_lFTfq4g_nSC21NSAttributedStringKeyV_So6UIFontCAHypTg5
-__T0s24_VariantDictionaryBufferO17nativeUpdateValueq_Sgq__x6forKeytFSC018NSAttributedStringH0V_ypTg5
-__T020OpenSourceController0aB13TableViewCellCACSC07UITableeF5StyleO5style_SSSg15reuseIdentifiertcfcTf4dgn_n
-__T0s23_NativeDictionaryBufferVss8HashableRzr0_lE9fromArrayAByxq_GSayx_q_tGFZTfq4gn_nSC21NSAttributedStringKeyV_So6UIFontCTg5Tf4nd_n
-__T0s23_NativeDictionaryBufferVAByxq_GSi8capacity_s04_RawaB7StorageC7storagetcfCSC21NSAttributedStringKeyV_ypTg5Tf4nnd_n
-__T020OpenSourceController0aB13TableViewCellC9configureyAA11LicenceFileC7licence_AA0abC6ConfigV6configtFTf4ggXn_n
-__T0SC21NSAttributedStringKeyV_So6UIFontCtMa
-_swift_rt_swift_dynamicCast
-___swift_destroy_boxed_opaque_existential_0
-__T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVSo6UIFontCGMa
-_swift_rt_swift_retain_n
-_OBJC_METACLASS_$__TtC20OpenSourceController23OpenSourceTableViewCell
-__T020OpenSourceController0aB13TableViewCellCMn
-__T020OpenSourceController0aB13TableViewCellCML
-__T020OpenSourceController0aB13TableViewCellCMf
-__T020OpenSourceController0aB13TableViewCellCMF
-__T0s23_ContiguousArrayStorageCySC21NSAttributedStringKeyV_So6UIFontCtGML
-__T0SC21NSAttributedStringKeyV_So6UIFontCtML
-__T0SC21NSAttributedStringKeyVML
-__T0So6UIFontCML
-__T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVypGML
-__T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVSo6UIFontCGML
-__T020OpenSourceController0aB13TableViewCellCN
-_OBJC_CLASS_$__TtC20OpenSourceController23OpenSourceTableViewCell
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/View/OpenSourceTableViewCell.swift
-_T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVSo6UIFontCGMa
-OpenSourceTableViewCell.swift
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/View
-_T0So6UIFontCMa
-_T0SC21NSAttributedStringKeyVMa
-__swift_destroy_boxed_opaque_existential_0
-_T0SC21NSAttributedStringKeyV_So6UIFontCtMa
-configure
-_dictionaryUpCast
-detail.get
-_T0s10DictionaryVAByxq_GSayx_q_tG17dictionaryLiterald_tcfCTfq4gn_nSC21NSAttributedStringKeyV_So6UIFontCTg5
-_T0s23_ContiguousArrayStorageCfDSC21NSAttributedStringKeyV_So6UIFontCt_Tg5
-_T0s23_NativeDictionaryBufferVss8HashableRzr0_lE9fromArrayAByxq_GSayx_q_tGFZTfq4gn_nSC21NSAttributedStringKeyV_So6UIFontCTg5
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZSC21NSAttributedStringKeyV_So6UIFontCt_Tg5
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZTfq4gnn_nSC21NSAttributedStringKeyV_So6UIFontCt_Tg5
-_T0s23_ContiguousArrayStorageCySC21NSAttributedStringKeyV_So6UIFontCtGMa
-_T0s23_NativeDictionaryBufferVss8HashableRzr0_lE9fromArrayAByxq_GSayx_q_tGFZTfq4gn_nSC21NSAttributedStringKeyV_So6UIFontCTg5Tf4nd_n
-_T0Sa15_checkSubscripts16_DependenceTokenVSi_Sb20wasNativeTypeCheckedtFSC21NSAttributedStringKeyV_So6UIFontCt_Tg5
-_T0s12_ArrayBufferV37_checkInoutAndNativeTypeCheckedBoundsySi_Sb03wasfgH0tFSC21NSAttributedStringKeyV_So6UIFontCt_Tg5
-_T0Sp10initializeyx2to_Si5counttFTfq4gnn_nSo6UIFontC_Tg5
-_T0Sp10initializeyx2to_Si5counttFTfq4gnn_nSC21NSAttributedStringKeyV_Tg5
-_T0Sa11_getElementxSi_Sb20wasNativeTypeCheckeds16_DependenceTokenV22matchingSubscriptChecktFSC21NSAttributedStringKeyV_So6UIFontCt_Tg5
-_T0s23_NativeDictionaryBufferVAByxq_GSi8capacity_s04_RawaB7StorageC7storagetcfCSC21NSAttributedStringKeyV_So6UIFontCTg5
-_T0s23_NativeDictionaryBufferVAByxq_GSi8capacity_s04_RawaB7StorageC7storagetcfCSC21NSAttributedStringKeyV_So6UIFontCTg5Tf4nnd_n
-_T0Sp10initializeyx2to_Si5counttFSu_Tgq5
-_T0Sa9_getCountSiyFSC21NSAttributedStringKeyV_So6UIFontCt_Tg5
-prepareCellComponent
-_T020OpenSourceController0aB13TableViewCellCMa
-_T0s17_dictionaryUpCasts10DictionaryVyq0_q1_GACyxq_Gs8HashableRzsAFR0_r2_lFTfq4g_nSC21NSAttributedStringKeyV_So6UIFontCAHypTg5
-_T0s23_NativeDictionaryBufferV5indexs01_aB5IndexVyxq_GAF5after_tFSC21NSAttributedStringKeyV_So6UIFontCTg5
-_T0s23_NativeDictionaryBufferVAByxq_GSi8capacity_s04_RawaB7StorageC7storagetcfCSC21NSAttributedStringKeyV_ypTg5
-_T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVypGMa
-_T0s10DictionaryV5countSifgSC21NSAttributedStringKeyV_So6UIFontCTg5
-_T0s18DictionaryIteratorV11_nativeNextx3key_q_5valuetSgyFSC21NSAttributedStringKeyV_So6UIFontCTg5
-get_field_types_OpenSourceTableViewCell
-layoutSubviews
-setSelected
-__T020OpenSourceController0abC6ConfigVwXX
-__T020OpenSourceController0abC6ConfigVwde
-__T020OpenSourceController0abC6ConfigVwxx
-__T020OpenSourceController0abC6ConfigVwCp
-__T020OpenSourceController0abC6ConfigVwcp
-__T020OpenSourceController0abC6ConfigVwca
-__T020OpenSourceController0abC6ConfigVwTk
-___swift_memcpy80_8
-__T020OpenSourceController0abC6ConfigVwta
-__T020OpenSourceController0abC6ConfigVwal
-___swift_copy_outline_existential_box_pointer8
-__T020OpenSourceController0abC6ConfigVwXx
-__T020OpenSourceController0abC6ConfigVwCc
-___swift_memmove_array80_8
-__T020OpenSourceController0abC6ConfigV8UIConfigVwXX
-__T020OpenSourceController0abC6ConfigV8UIConfigVwCP
-__T020OpenSourceController0abC6ConfigV8UIConfigVwpr
-__T020OpenSourceController0abC6ConfigV8UIConfigVwde
-__T020OpenSourceController0abC6ConfigV8UIConfigVwxx
-__T020OpenSourceController0abC6ConfigV8UIConfigVwCp
-__T020OpenSourceController0abC6ConfigV8UIConfigVwcp
-__T020OpenSourceController0abC6ConfigV8UIConfigVwca
-__T020OpenSourceController0abC6ConfigV8UIConfigVwTk
-___swift_memcpy48_8
-__T020OpenSourceController0abC6ConfigV8UIConfigVwta
-__T020OpenSourceController0abC6ConfigV8UIConfigVwal
-__T020OpenSourceController0abC6ConfigV8UIConfigVwXx
-__T020OpenSourceController0abC6ConfigV8UIConfigVwCc
-___swift_memmove_array48_8
-__T020OpenSourceController0abC6ConfigV8UIConfigVwxs
-__T020OpenSourceController0abC6ConfigV8UIConfigVwxg
-__T020OpenSourceController0abC6ConfigVwCP
-__T020OpenSourceController0abC6ConfigVwpr
-__T020OpenSourceController0abC6ConfigVWV
-__T020OpenSourceController0abC6ConfigVMf
-__T020OpenSourceController0abC6ConfigV8UIConfigVWV
-__T020OpenSourceController0abC6ConfigV8UIConfigVMf
-__T020OpenSourceController0abC6ConfigV8UIConfigVMF
-__T020OpenSourceController0abC6ConfigVMF
-__T0So7UIColorCSgML
-__T0So7UIColorCML
-__T0So7UIColorCMF
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Model/OpenSourceControllerConfig.swift
-_T020OpenSourceController0abC6ConfigV8UIConfigVMa
-get_field_types_UIConfig
-_T0So7UIColorCSgMa
-_T0So7UIColorCMa
-_T020OpenSourceController0abC6ConfigV8UIConfigVwxg
-_T020OpenSourceController0abC6ConfigV8UIConfigVwxs
-__swift_memmove_array48_8
-_T020OpenSourceController0abC6ConfigV8UIConfigVwCc
-_T020OpenSourceController0abC6ConfigV8UIConfigVwXx
-_T020OpenSourceController0abC6ConfigV8UIConfigVwal
-_T020OpenSourceController0abC6ConfigV8UIConfigVwta
-__swift_memcpy48_8
-_T020OpenSourceController0abC6ConfigV8UIConfigVwTk
-_T020OpenSourceController0abC6ConfigV8UIConfigVwca
-_T020OpenSourceController0abC6ConfigV8UIConfigVwcp
-_T020OpenSourceController0abC6ConfigV8UIConfigVwCp
-_T020OpenSourceController0abC6ConfigV8UIConfigVwxx
-_T020OpenSourceController0abC6ConfigV8UIConfigVwde
-_T020OpenSourceController0abC6ConfigV8UIConfigVwpr
-_T020OpenSourceController0abC6ConfigV8UIConfigVwCP
-_T020OpenSourceController0abC6ConfigV8UIConfigVwXX
-_T020OpenSourceController0abC6ConfigVMa
-get_field_types_OpenSourceControllerConfig
-__swift_memmove_array80_8
-_T020OpenSourceController0abC6ConfigVwCc
-_T020OpenSourceController0abC6ConfigVwXx
-__swift_copy_outline_existential_box_pointer8
-_T020OpenSourceController0abC6ConfigVwal
-_T020OpenSourceController0abC6ConfigVwta
-__swift_memcpy80_8
-_T020OpenSourceController0abC6ConfigVwTk
-_T020OpenSourceController0abC6ConfigVwca
-_T020OpenSourceController0abC6ConfigVwcp
-_T020OpenSourceController0abC6ConfigVwCp
-_T020OpenSourceController0abC6ConfigVwxx
-_T020OpenSourceController0abC6ConfigVwde
-_T020OpenSourceController0abC6ConfigVwXX
-uiConfig.materialize
-uiConfig.set
-uiConfig.get
-verbose.materialize
-verbose.set
-verbose.get
-title.materialize
-title.set
-titleColor.materialize
-titleColor.set
-titleColor.get
-licenceTextColor.materialize
-licenceTextColor.set
-licenceTextColor.get
-closeButtonColor.materialize
-closeButtonColor.set
-closeButtonColor.get
-licenceBackgroundColor.materialize
-licenceBackgroundColor.set
-licenceBackgroundColor.get
-backgroundColor.materialize
-backgroundColor.set
-backgroundColor.get
-barTintColor.materialize
-barTintColor.set
-barTintColor.get
-__T0Ix_IyB_TR
-__T020OpenSourceController0ab4ViewC0C11viewDidLoadyyFTo
-__T020OpenSourceController0ab4ViewC0C15prepareLicences33_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C012prepareTableD033_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C12prepareStyle33_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C18prepareCloseButton33_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C24prepareActivityIndicator33_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C12startLoading33_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C11stopLoading33_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C12startLoading33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFTm
-__T020OpenSourceController0ab4ViewC0C16numberOfSectionsSiSo07UITableD0C2in_tFTo
-__T020OpenSourceController0ab4ViewC0C05tableD0SiSo07UITableD0C_Si21numberOfRowsInSectiontFTo
-__T020OpenSourceController0ab4ViewC0C05tableD0So07UITableD4CellCSo0fD0C_10Foundation9IndexPathV12cellForRowAttFTo
-__T020OpenSourceController0ab4ViewC0C05tableD012CoreGraphics7CGFloatVSo07UITableD0C_10Foundation9IndexPathV23estimatedHeightForRowAttFTo
-__T020OpenSourceController0ab4ViewC0C11closePicker33_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C11closePicker33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFTo
-__T020OpenSourceController0ab4ViewC0CACSC07UITableD5StyleO5style_tcfc
-__T020OpenSourceController0ab4ViewC0CACSC07UITableD5StyleO5style_tcfcTo
-__T020OpenSourceController0ab4ViewC0CACSSSg7nibName_So6BundleCSg6bundletcfc
-__T020OpenSourceController0ab4ViewC0CACSSSg7nibName_So6BundleCSg6bundletcfcTo
-__T020OpenSourceController0ab4ViewC0CACSgSo7NSCoderC5coder_tcfC
-__T020OpenSourceController0ab4ViewC0CACSgSo7NSCoderC5coder_tcfc
-__T020OpenSourceController0ab4ViewC0CACSgSo7NSCoderC5coder_tcfcTo
-__T020OpenSourceController0ab4ViewC0CfD
-__T020OpenSourceController0ab4ViewC0CfETo
-__T020OpenSourceController0ab4ViewC0C9indicator33_12D4EF5CD1C2700688F574ABBE306AF8LLSo019UIActivityIndicatorD0CfgAGycfU_
-__T0s18DictionaryIteratorV11_nativeNextx3key_q_5valuetSgyFSC21NSAttributedStringKeyV_So7UIColorCTg5
-__T0s17_dictionaryUpCasts10DictionaryVyq0_q1_GACyxq_Gs8HashableRzsAFR0_r2_lFTfq4g_nSC21NSAttributedStringKeyV_So7UIColorCAHypTg5
-__T0s24_VariantDictionaryBufferO018ensureUniqueNativeC0Sb11reallocated_Sb15capacityChangedtSiFSC21NSAttributedStringKeyV_ypTg5
-__T0s23_NativeDictionaryBufferVss8HashableRzr0_lE12unsafeAddNewyx3key_q_5valuetFTfq4ggn_nSC21NSAttributedStringKeyV_ypTg5
-__T0SSs21_ObjectiveCBridgeable10FoundationsAAP016_forceBridgeFromA1Cy01_A5CTypeQz_xSgz6resulttFZTW
-__T0SSs8HashablessAAP9hashValueSifgTW
-__T020OpenSourceController0ab4ViewC0C17downloadedLicence33_12D4EF5CD1C2700688F574ABBE306AF8LLSayAA0F4FileCGSgfWyycfU_Tf4g_n
-__T0s23_NativeDictionaryBufferVss8HashableRzr0_lE9fromArrayAByxq_GSayx_q_tGFZTfq4gn_nSC21NSAttributedStringKeyV_So7UIColorCTg5Tf4nd_n
-__T020OpenSourceController0ab4ViewC0C15prepareLicences33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFyycfU_Tf4g_n
-__T020OpenSourceController0ab4ViewC0C05tableD0So07UITableD4CellCSo0fD0C_10Foundation9IndexPathV12cellForRowAttFTf4ggn_n
-__T020OpenSourceController0ab4ViewC0CACSgSo7NSCoderC5coder_tcfcTf4gn_n
-__T020OpenSourceController0ab4ViewC0C07dismissC0yyFyycfU_TA
-___swift_project_boxed_opaque_existential_0
-__T0SC21NSAttributedStringKeyV_So7UIColorCtMa
-_swift_rt_swift_isUniquelyReferenced_nonNull_native
-__T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVSo7UIColorCGMa
-__T020OpenSourceController0ab4ViewC0C15prepareLicences33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFyycfU_TA
-__T020OpenSourceController0ab4ViewC0C17downloadedLicence33_12D4EF5CD1C2700688F574ABBE306AF8LLSayAA0F4FileCGSgfWyycfU_TA
-_block_destroy_helper.18
-_block_copy_helper.17
-_swift_rt_swift_release_n
-_OBJC_METACLASS_$__TtC20OpenSourceController24OpenSourceViewController
-__T020OpenSourceController0ab4ViewC0C0022indicatorstorage_riAIe33_12D4EF5CD1C2700688F574ABBE306AF8LLSo019UIActivityIndicatorD0CSgvWvd
-__T020OpenSourceController0ab4ViewC0C15reuseIdentifier33_12D4EF5CD1C2700688F574ABBE306AF8LLSSvWvd
-__T020OpenSourceController0ab4ViewC0C6configAA0abC6ConfigVvWvd
-__T020OpenSourceController0ab4ViewC0C17downloadedLicence33_12D4EF5CD1C2700688F574ABBE306AF8LLSayAA0F4FileCGSgvWvd
-__T020OpenSourceController0ab4ViewC0CMn
-__T020OpenSourceController0ab4ViewC0CML
-__T020OpenSourceController0ab4ViewC0CMf
-__T020OpenSourceController0ab4ViewC0CMF
-__T0So23UIActivityIndicatorViewCSgML
-__T0So23UIActivityIndicatorViewCML
-__T0So13DispatchQueueCML
-__T0s23_ContiguousArrayStorageCySC21NSAttributedStringKeyV_So7UIColorCtGML
-__T0SC21NSAttributedStringKeyV_So7UIColorCtML
-__T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVSo7UIColorCGML
-_block_descriptor.19
-__T0So23UIActivityIndicatorViewCMF
-__T020OpenSourceController0ab4ViewC0CN
-_OBJC_CLASS_$__TtC20OpenSourceController24OpenSourceViewController
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Controller/OpenSourceViewController.swift
-_T020OpenSourceController0ab4ViewC0C17downloadedLicence33_12D4EF5CD1C2700688F574ABBE306AF8LLSayAA0F4FileCGSgfWyycfU_TA
-OpenSourceViewController.swift
-_T020OpenSourceController0ab4ViewC0C17downloadedLicence33_12D4EF5CD1C2700688F574ABBE306AF8LLSayAA0F4FileCGSgfWyycfU_
-_T020OpenSourceController0ab4ViewC0C15prepareLicences33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFyycfU_TA
-_T020OpenSourceController0ab4ViewC0C15prepareLicences33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFyycfU_
-objectdestroy.14
-_T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVSo7UIColorCGMa
-_T0SC21NSAttributedStringKeyV_So7UIColorCtMa
-__swift_project_boxed_opaque_existential_0
-_T020OpenSourceController0ab4ViewC0C07dismissC0yyFyycfU_TA
-_T020OpenSourceController0ab4ViewC0C07dismissC0yyFyycfU_
-_T020OpenSourceController0ab4ViewC0C07dismissC0yyFyycfU_Tf4g_n
-_T020OpenSourceController0ab4ViewC0CMa
-tableView
-get
-_T0Sa15_checkSubscripts16_DependenceTokenVSi_Sb20wasNativeTypeCheckedtF20OpenSourceController11LicenceFileC_Tg5
-_T0s12_ArrayBufferV37_checkInoutAndNativeTypeCheckedBoundsySi_Sb03wasfgH0tF20OpenSourceController11LicenceFileC_Tg5
->=
-_T0Sis10ComparablessAAP1loiSbx_xtFZTW
-downloadedLicence.get
-_T020OpenSourceController0ab4ViewC0C15prepareLicences33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFyycfU_Tf4g_n
-downloadedLicence.set
-downloadedLicence.didset
-_T0So13DispatchQueueCMa
-_T0s23_NativeDictionaryBufferVss8HashableRzr0_lE9fromArrayAByxq_GSayx_q_tGFZTfq4gn_nSC21NSAttributedStringKeyV_So7UIColorCTg5Tf4nd_n
-_T0Sa15_checkSubscripts16_DependenceTokenVSi_Sb20wasNativeTypeCheckedtFSC21NSAttributedStringKeyV_So7UIColorCt_Tg5
-_T0s12_ArrayBufferV37_checkInoutAndNativeTypeCheckedBoundsySi_Sb03wasfgH0tFSC21NSAttributedStringKeyV_So7UIColorCt_Tg5
-_T0Sp10initializeyx2to_Si5counttFTfq4gnn_nSo7UIColorC_Tg5
-_T0Sa11_getElementxSi_Sb20wasNativeTypeCheckeds16_DependenceTokenV22matchingSubscriptChecktFSC21NSAttributedStringKeyV_So7UIColorCt_Tg5
-_T0s23_NativeDictionaryBufferVAByxq_GSi8capacity_s04_RawaB7StorageC7storagetcfCSC21NSAttributedStringKeyV_So7UIColorCTg5
-_T0s23_NativeDictionaryBufferVAByxq_GSi8capacity_s04_RawaB7StorageC7storagetcfCSC21NSAttributedStringKeyV_So7UIColorCTg5Tf4nnd_n
-_T0Sa9_getCountSiyFSC21NSAttributedStringKeyV_So7UIColorCt_Tg5
-_T020OpenSourceController0ab4ViewC0C17downloadedLicence33_12D4EF5CD1C2700688F574ABBE306AF8LLSayAA0F4FileCGSgfWyycfU_Tf4g_n
-_T0s23_NativeDictionaryBufferVAByxq_GSi8capacity_s04_RawaB7StorageC7storagetcfCSC21NSAttributedStringKeyV_ypTg5Tf4nnd_n
-_T0s2eeoiSbx_xts16RawRepresentableRzs9Equatable0B5ValueRpzlFTfq4gg_nSC21NSAttributedStringKeyV_Tg5
-_T0SSs9EquatablessAAP2eeoiSbx_xtFZTW
-_T0s23_NativeDictionaryBufferVss8HashableRzr0_lE12unsafeAddNewyx3key_q_5valuetFTfq4ggn_nSC21NSAttributedStringKeyV_ypTg5
-_T0Sp10initializeyx2to_Si5counttFTfq4gnn_nyp_Tg5
-_T0s24_VariantDictionaryBufferO018ensureUniqueNativeC0Sb11reallocated_Sb15capacityChangedtSiFSC21NSAttributedStringKeyV_ypTg5
-_T0s24_CocoaDictionaryIteratorC4nextyXl_yXltSgyF
-_T0Sv4loadxSi14fromByteOffset_xm2astlFs9UnmanagedVyyXlG_Tgq5Tfq4ndn_n
-_T0s24_VariantDictionaryBufferO17nativeUpdateValueq_Sgq__x6forKeytFSC018NSAttributedStringH0V_ypTg5
-_T0s17_dictionaryUpCasts10DictionaryVyq0_q1_GACyxq_Gs8HashableRzsAFR0_r2_lFTfq4g_nSC21NSAttributedStringKeyV_So7UIColorCAHypTg5
-_T0s23_NativeDictionaryBufferV5indexs01_aB5IndexVyxq_GAF5after_tFSC21NSAttributedStringKeyV_So7UIColorCTg5
-_T0s10DictionaryV5countSifgSC21NSAttributedStringKeyV_So7UIColorCTg5
-_T0s18DictionaryIteratorV11_nativeNextx3key_q_5valuetSgyFSC21NSAttributedStringKeyV_So7UIColorCTg5
-_T020OpenSourceController0ab4ViewC0C9indicator33_12D4EF5CD1C2700688F574ABBE306AF8LLSo019UIActivityIndicatorD0CfgAGycfU_
-get_field_types_OpenSourceViewController
-_T0So23UIActivityIndicatorViewCSgMa
-_T0So23UIActivityIndicatorViewCMa
-closePicker
-dismissController
-numberOfSections
-startLoading
-indicator.get
-prepareActivityIndicator
-prepareCloseButton
-_T020OpenSourceController0ab4ViewC0C18prepareCloseButton33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFSo7UIColorCyKXKfu_
-prepareStyle
-_T0s10DictionaryVAByxq_GSayx_q_tG17dictionaryLiterald_tcfCTfq4gn_nSC21NSAttributedStringKeyV_So7UIColorCTg5
-_T0s23_ContiguousArrayStorageCfDSC21NSAttributedStringKeyV_So7UIColorCt_Tg5
-_T0s23_NativeDictionaryBufferVss8HashableRzr0_lE9fromArrayAByxq_GSayx_q_tGFZTfq4gn_nSC21NSAttributedStringKeyV_So7UIColorCTg5
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZSC21NSAttributedStringKeyV_So7UIColorCt_Tg5
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZTfq4gnn_nSC21NSAttributedStringKeyV_So7UIColorCt_Tg5
-_T0s23_ContiguousArrayStorageCySC21NSAttributedStringKeyV_So7UIColorCtGMa
-prepareTableView
-prepareLicences
-viewDidLoad
-prepare
-_T0Ix_IyB_TR
-/Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/DerivedSources/OpenSourceController_vers.c
diff --git a/Carthage/Build/iOS/C63F42CD-4AD9-3A30-94BD-81FF6C24964C.bcsymbolmap b/Carthage/Build/iOS/C63F42CD-4AD9-3A30-94BD-81FF6C24964C.bcsymbolmap
deleted file mode 100644
index 0eae223..0000000
--- a/Carthage/Build/iOS/C63F42CD-4AD9-3A30-94BD-81FF6C24964C.bcsymbolmap
+++ /dev/null
@@ -1,552 +0,0 @@
-BCSymbolMap Version: 2.0
-_swift_rt_swift_retain
-_swift_rt_swift_release
-__T020OpenSourceController17LicenceDownloaderCfD
-__T020OpenSourceController17LicenceDownloaderCACycfc
-__T020OpenSourceController17LicenceDownloaderCACycfcTo
-__T020OpenSourceController11LicenceFileC08downloadD6DetailyAA0abC6ConfigV6config_yyc10completiontFy10Foundation4DataVSg_So11URLResponseCSgs5Error_pSgtcfU_
-__T010Foundation4DataVSgSo11URLResponseCSgs5Error_pSgIxxxx_So6NSDataCSgAGSo7NSErrorCSgIyByyy_TR
-__T0SC21NSAttributedStringKeyVs9Equatable10FoundationsACP2eeoiSbx_xtFZTW
-__T0SC21NSAttributedStringKeyVwXX
-__T0SC21NSAttributedStringKeyVwCP
-___swift_noop_self_return
-___swift_noop_void_return
-__T0SC21NSAttributedStringKeyVwcp
-__T0SC21NSAttributedStringKeyVwca
-___swift_memcpy4_4
-__T0SC21NSAttributedStringKeyVwta
-__T0SC21NSAttributedStringKeyVwXx
-__T0SC21NSAttributedStringKeyVwCc
-___swift_memmove_array4_4
-__T0SC21NSAttributedStringKeyVwxs
-__T0SC21NSAttributedStringKeyVwxg
-__T0SC21NSAttributedStringKeyVs8Hashable10FoundationsACP9hashValueSifgTW
-__T0SC21NSAttributedStringKeyVs16RawRepresentable10FoundationsACPxSg0D5ValueQz03rawG0_tcfCTW
-__T0SC21NSAttributedStringKeyVs16RawRepresentable10FoundationsACP8rawValue0dH0QzfgTW
-__T0So8NSStringCMa
-_swift_rt_swift_getInitializedObjCClass
-__T0SC21NSAttributedStringKeyVs21_ObjectiveCBridgeable10FoundationsACP09_bridgeToD1C01_D5CTypeQzyFTW
-__T0SC21NSAttributedStringKeyVs8Hashable10FoundationsACP9hashValueSifgTWTm
-__T0SC21NSAttributedStringKeyVs21_ObjectiveCBridgeable10FoundationsACP016_forceBridgeFromD1Cy01_D5CTypeQz_xSgz6resulttFZTW
-__T0SC21NSAttributedStringKeyVs21_ObjectiveCBridgeable10FoundationsACP024_conditionallyBridgeFromD1CSb01_D5CTypeQz_xSgz6resulttFZTW
-__T0SC21NSAttributedStringKeyVs21_ObjectiveCBridgeable10FoundationsACP026_unconditionallyBridgeFromD1Cx01_D5CTypeQzSgFZTW
-__T020OpenSourceController17LicenceDownloaderCMa
-_swift_rt_swift_slowAlloc
-_swift_rt_swift_slowDealloc
-__T0s12_ArrayBufferV19_getElementSlowPathyXlSiF20OpenSourceController11LicenceFileC_Tg5
-__T0s2eeoiSbx_xts16RawRepresentableRzs9Equatable0B5ValueRpzlFTfq4gg_nSC21NSAttributedStringKeyV_Tg5
-__T020OpenSourceController17LicenceDownloaderC16downloadLicencesySayAA0D4FileCG8licences_AA0abC6ConfigV6configyyc10completiontFZTf4gggd_n
-_swift_rt_swift_deallocObject
-_swift_rt_swift_allocObject
-__T020OpenSourceController17LicenceDownloaderC16downloadLicencesySayAA0D4FileCG8licences_AA0abC6ConfigV6configyyc10completiontFZyycfU_TA
-__T020OpenSourceController11LicenceFileC08downloadD6DetailyAA0abC6ConfigV6config_yyc10completiontFy10Foundation4DataVSg_So11URLResponseCSgs5Error_pSgtcfU_TA
-_block_copy_helper
-_block_destroy_helper
-_swift_rt_swift_dynamicCastClass
-_block_destroy_helper.36
-_block_copy_helper.35
-__T0SC21NSAttributedStringKeyVwCp
-__T020OpenSourceController17LicenceDownloaderC16downloadLicencesySayAA0D4FileCG8licences_AA0abC6ConfigV6configyyc10completiontFZyycfU_TA.30
-__T020OpenSourceController11LicenceFileC08downloadD6DetailyAA0abC6ConfigV6config_yyc10completiontFy10Foundation4DataVSg_So11URLResponseCSgs5Error_pSgtcfU_TA.34
-__T0SC21NSAttributedStringKeyVwxx
-__T0SC21NSAttributedStringKeyVs9Equatable10FoundationWP
-__T0SC21NSAttributedStringKeyVWV
-__T0SC21NSAttributedStringKeyVMn
-__T0SC21NSAttributedStringKeyVN
-__T0SC21NSAttributedStringKeyVs8Hashable10FoundationWP
-__T0SC21NSAttributedStringKeyVs16RawRepresentable10FoundationWP
-__T0So8NSStringCML
-__T0SC21NSAttributedStringKeyVs21_ObjectiveCBridgeable10FoundationWP
-__T0SC21NSAttributedStringKeyVs20_SwiftNewtypeWrapper10FoundationWP
-_OBJC_METACLASS_$__TtC20OpenSourceController17LicenceDownloader
-__T020OpenSourceController17LicenceDownloaderCMn
-__T020OpenSourceController17LicenceDownloaderCML
-__T020OpenSourceController17LicenceDownloaderCMf
-__T020OpenSourceController17LicenceDownloaderCMF
-__swift_FORCE_LOAD_$_swiftUIKit_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftFoundation_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftObjectiveC_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftDarwin_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftCoreFoundation_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftDispatch_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftCoreGraphics_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftCoreImage_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftMetal_$_OpenSourceController
-__swift_FORCE_LOAD_$_swiftQuartzCore_$_OpenSourceController
-__T020OpenSourceController11LicenceFileC3urlSSvWvd
-_block_descriptor
-_block_descriptor.37
-__T0SC21NSAttributedStringKeyVs16RawRepresentable10FoundationMA
-__T0SC21NSAttributedStringKeyVs21_ObjectiveCBridgeable10FoundationMA
-___swift_reflection_version
-__T0So8NSStringCMF
-_objc_classes
-__T020OpenSourceController17LicenceDownloaderCN
-_OBJC_CLASS_$__TtC20OpenSourceController17LicenceDownloader
-Apple LLVM version 9.0.0 (clang-900.0.39.2)
--emit-bc /Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Model/LicenceDownloader.swift /Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Model/LicenceFile.swift /Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Controller/OpenSourceController.swift /Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Extensions/Array+Extensions.swift /Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/View/OpenSourceTableViewCell.swift /Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Model/OpenSourceControllerConfig.swift /Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Controller/OpenSourceViewController.swift -target armv7-apple-ios9.0 -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.2.sdk -I /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/BuildProductsPath/Release-iphoneos -F /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/BuildProductsPath/Release-iphoneos -application-extension -g -module-cache-path /Users/florian.gabach/Library/Developer/Xcode/DerivedData/ModuleCache -swift-version 4 -serialize-debugging-options -report-errors-to-debugger -Xcc -I/Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/OpenSourceController-generated-files.hmap -Xcc -I/Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/OpenSourceController-own-target-headers.hmap -Xcc -I/Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/OpenSourceController-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/OpenSourceController-project-headers.hmap -Xcc -I/Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/BuildProductsPath/Release-iphoneos/include -Xcc -I/Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/DerivedSources/armv7 -Xcc -I/Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/DerivedSources -Xcc -working-directory/Users/florian.gabach/Documents/App-iOS/OpenSourceController -emit-module-doc-path /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/armv7/OpenSourceController.swiftdoc -serialize-diagnostics-path /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/armv7/LicenceDownloader.dia -O -module-name OpenSourceController -emit-module-path /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/armv7/OpenSourceController.swiftmodule -emit-objc-header-path /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/armv7/OpenSourceController-Swift.h -emit-dependencies-path /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/armv7/LicenceDownloader.d -num-threads 8 -o /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/armv7/LicenceDownloader.bc -o /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/armv7/LicenceFile.bc -o /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/armv7/OpenSourceController.bc -o /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/armv7/Array+Extensions.bc -o /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/armv7/OpenSourceTableViewCell.bc -o /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/armv7/OpenSourceControllerConfig.bc -o /Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/Objects-normal/armv7/OpenSourceViewController.bc -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift
-
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController
-Apple Swift version 4.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2)
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Model/LicenceDownloader.swift
-block_destroy_helper
-LicenceDownloader.swift
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Model
-block_copy_helper
-_T020OpenSourceController11LicenceFileC08downloadD6DetailyAA0abC6ConfigV6config_yyc10completiontFy10Foundation4DataVSg_So11URLResponseCSgs5Error_pSgtcfU_TA
-objectdestroy.25
-_T020OpenSourceController17LicenceDownloaderC16downloadLicencesySayAA0D4FileCG8licences_AA0abC6ConfigV6configyyc10completiontFZyycfU_TA
-_T020OpenSourceController17LicenceDownloaderC16downloadLicencesySayAA0D4FileCG8licences_AA0abC6ConfigV6configyyc10completiontFZyycfU_
-_T020OpenSourceController17LicenceDownloaderC16downloadLicencesySayAA0D4FileCG8licences_AA0abC6ConfigV6configyyc10completiontFZyycfU_Tf4gng_n
-objectdestroy.20
-objectdestroy
-downloadLicences
-next
-_T0SayxGs14_IndexableBaseslsABP9formIndexy0D0Qzz5after_tFTW20OpenSourceController11LicenceFileC_Tg5
-_T0Sa9formIndexySiz5after_tF20OpenSourceController11LicenceFileC_Tg5
-downloadLicenceDetail
-_T0Sis9EquatablessAAP2eeoiSbx_xtFZTW
-url.get
-_T0SayxGs14_IndexableBaseslsABP9subscript7ElementQz5IndexQzcfgTW20OpenSourceController11LicenceFileC_Tg5
-subscript.get
-_T0Sa11_getElementxSi_Sb20wasNativeTypeCheckeds16_DependenceTokenV22matchingSubscriptChecktF20OpenSourceController11LicenceFileC_Tg5
-_T0Sa29_hoistableIsNativeTypeCheckedSbyF20OpenSourceController11LicenceFileC_Tg5
-count.get
-_T0Sa9_getCountSiyF20OpenSourceController11LicenceFileC_Tg5
-_T0s12_ArrayBufferV19_getElementSlowPathyXlSiF20OpenSourceController11LicenceFileC_Tg5
-_T020OpenSourceController17LicenceDownloaderCMa
-get_field_types_LicenceDownloader
-_unconditionallyBridgeFromObjectiveC
-init
-_T0SSs21_ObjectiveCBridgeable10FoundationsAAP026_unconditionallyBridgeFromA1Cx01_A5CTypeQzSgFZTW
-_conditionallyBridgeFromObjectiveC
-_T0SSs21_ObjectiveCBridgeable10FoundationsAAP024_conditionallyBridgeFromA1CSb01_A5CTypeQz_xSgz6resulttFZTW
-_forceBridgeFromObjectiveC
-_T0SSs21_ObjectiveCBridgeable10FoundationsAAP016_forceBridgeFromA1Cy01_A5CTypeQz_xSgz6resulttFZTW
-hashValue.get
-rawValue.get
-_forceBridgeFromObjectiveC_bridgeable
-_T0SSs8HashablessAAP9hashValueSifgTW
-_T0So8NSStringCMa
-get_field_types_NSAttributedStringKey
-_T0SC21NSAttributedStringKeyVwxg
-_T0SC21NSAttributedStringKeyVwxs
-__swift_memmove_array4_4
-_T0SC21NSAttributedStringKeyVwCc
-_T0SC21NSAttributedStringKeyVwXx
-_T0SC21NSAttributedStringKeyVwta
-__swift_memcpy4_4
-_T0SC21NSAttributedStringKeyVwca
-_T0SC21NSAttributedStringKeyVwcp
-__swift_noop_void_return
-__swift_noop_self_return
-_T0SC21NSAttributedStringKeyVwCP
-_T0SC21NSAttributedStringKeyVwXX
-==
-_T020OpenSourceController0abC6ConfigV02uiD0AC8UIConfigVvfi
-OpenSourceControllerConfig.swift
-_T020OpenSourceController0abC6ConfigV7verboseSbvfi
-_T020OpenSourceController0abC6ConfigV5titleSSvfi
-_T020OpenSourceController0abC6ConfigV8UIConfigV10titleColorSo7UIColorCSgvfi
-_T020OpenSourceController0abC6ConfigV8UIConfigV16licenceTextColorSo7UIColorCSgvfi
-_T020OpenSourceController0abC6ConfigV8UIConfigV16closeButtonColorSo7UIColorCSgvfi
-_T020OpenSourceController0abC6ConfigV8UIConfigV22licenceBackgroundColorSo7UIColorCSgvfi
-_T020OpenSourceController0abC6ConfigV8UIConfigV15backgroundColorSo7UIColorCSgvfi
-_T020OpenSourceController0abC6ConfigV8UIConfigV12barTintColorSo7UIColorCSgvfi
-_T020OpenSourceControllerAAC6configAA0abC6ConfigVvfi
-OpenSourceController.swift
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Controller
-_T020OpenSourceControllerAAC8licencesSayAA11LicenceFileCGSgvfi
-_T010Foundation4DataVSgSo11URLResponseCSgs5Error_pSgIxxxx_So6NSDataCSgAGSo7NSErrorCSgIyByyy_TR
-deinit
-__T020OpenSourceController11LicenceFileCACycfcTo
-__T020OpenSourceController11LicenceFileCfETo
-__T0S2SSaySSG19stringInterpolationd_tcfCTfq4nd_n
-__T0s11_StringCoreV6appendyABFTfq4gXn_n
-__T0s11_StringCoreV13_copyElementsySv_Si15srcElementWidthSv8dstStartSi0hfG0Si5counttFZTfq4nnnnnd_n
-__T0s25_unimplementedInitializers5NeverOs12StaticStringV9className_AE04initG0AE4fileSu4lineSu6columntFySRys5UInt8VGcfU0_yAMcfU_Tfq4xx_n
-__T0s27_toStringReadOnlyStreamableSSxs010TextOutputE0RzlFTfq4g_nSS_Tg5Tf4n_g
-__T020OpenSourceController11LicenceFileC08downloadD6DetailyAA0abC6ConfigV6config_yyc10completiontFy10Foundation4DataVSg_So11URLResponseCSgs5Error_pSgtcfU_Tf4gnnggXn_n
-__T020OpenSourceController11LicenceFileCACycfcTf4d_n
-_swift_rt_swift_getExistentialTypeMetadata
-__T020OpenSourceController11LicenceFileC5titleSSSgvWvd
-__T020OpenSourceController11LicenceFileC6detailSSSgvWvd
-__T020OpenSourceController11LicenceFileCML
-__T020OpenSourceController11LicenceFileCMf
-__T020OpenSourceController11LicenceFileCMF
-__T0SSSgML
-__T0s23_ContiguousArrayStorageCyypGML
-__T0ypML
-__T0s23_ContiguousArrayStorageCySSGML
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Model/LicenceFile.swift
-get_field_types_LicenceFile
-LicenceFile.swift
-_T0SSSgMa
-_T0s12StaticStringV14withUTF8BufferxxSRys5UInt8VGclFyt_Tgq508_T0SRys5F17VGIxy_ACytIxyr_TRAFIxy_Tfq1ncn_n
-_T0s25_unimplementedInitializers5NeverOs12StaticStringV9className_AE04initG0AE4fileSu4lineSu6columntFySRys5UInt8VGcfU0_
-_T0s25_unimplementedInitializers5NeverOs12StaticStringV9className_AE04initG0AE4fileSu4lineSu6columntFySRys5UInt8VGcfU0_yAMcfU_
-_T020OpenSourceController11LicenceFileC08downloadD6DetailyAA0abC6ConfigV6config_yyc10completiontFy10Foundation4DataVSg_So11URLResponseCSgs5Error_pSgtcfU_Tf4gnnggXn_n
-_T0s27_toStringReadOnlyStreamableSSxs010TextOutputE0RzlFTfq4g_nSS_Tg5
-_allocateUninitializedArray
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZSS_Tg5
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZTfq4gnn_nSS_Tg5
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZyp_Tg5
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZTfq4gnn_nyp_Tg5
-title.get
-_T0s23_ContiguousArrayStorageCySSGMa
-_T0s23_ContiguousArrayStorageCyypGMa
-_T0ypMa
-detail.set
-_T0s27_toStringReadOnlyStreamableSSxs010TextOutputE0RzlFTfq4g_nSS_Tg5Tf4n_g
-_T0SSs20TextOutputStreamablessAAP5writeyqd__z2to_ts0aB6StreamRd__lFTWSS_Tg5
-_T0s25_unimplementedInitializers5NeverOs12StaticStringV9className_AE04initG0AE4fileSu4lineSu6columntFySRys5UInt8VGcfU0_yAMcfU_Tfq4xx_n
-_T0s11_StringCoreV13_copyElementsySv_Si15srcElementWidthSv8dstStartSi0hfG0Si5counttFZTfq4nnnnnd_n
-_T0s11_StringCoreV6appendyABFTfq4gXn_n
-_T0s20ManagedBufferPointerV08_elementC0Spyq_Gfgs05_HeapB6HeaderVys07_StringB5IVarsVG_s6UInt16VTgq5
-_T0s11_StringCoreV22isRepresentableAsASCIISbyFTfq4x_n
-_T0s8SequencePsE8containsS2b7ElementQzKc5where_tKFSRys6UInt16VG_Tgq505_T0s6E37VSbs5Error_pIxydzo_ABSbsAC_pIxidzo_TRAHSbs0H0_pIxydzo_Tfq1cn_nTfq4ng_n
-_T0s11_StringCoreV22isRepresentableAsASCIISbyFSbs6UInt16VcfU_
-_T0S2RyxGSPyxGSg5start_Si5counttcfCs6UInt16V_Tgq5Tfq4nnd_n
-_T0S2SSaySSG19stringInterpolationd_tcfCTfq4nd_n
-_T020OpenSourceController11LicenceFileCMa
-_T020OpenSourceController11LicenceFileC08downloadD6DetailyAA0abC6ConfigV6config_yyc10completiontFy10Foundation4DataVSg_So11URLResponseCSgs5Error_pSgtcfU_
-__T020OpenSourceController0ab4ViewC0CMa
-__T020OpenSourceControllerAACfETo
-__T020OpenSourceControllerAACABycfcTo
-__T020OpenSourceController0ab4ViewC0C6configAA0abC6ConfigVfsTf4gn_n
-__T020OpenSourceController0ab4ViewC0C8licencesSayAA11LicenceFileCGSgvWvd
-__T020OpenSourceControllerAACML
-__T020OpenSourceControllerAACMf
-__T020OpenSourceControllerAACMF
-__T0Say20OpenSourceController11LicenceFileCGSgML
-__T0Say20OpenSourceController11LicenceFileCGML
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Controller/OpenSourceController.swift
-get_field_types_OpenSourceController
-_T0Say20OpenSourceController11LicenceFileCGSgMa
-_T0Say20OpenSourceController11LicenceFileCGMa
-_T020OpenSourceControllerAACMa
-presentOpenSourceController
-config.set
-config.get
-licences.set
-licences.get
-config.materialize
-licences.materialize
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Extensions/Array+Extensions.swift
-__T020OpenSourceController0aB13TableViewCellCACSC07UITableeF5StyleO5style_SSSg15reuseIdentifiertcfcTo
-__T020OpenSourceController0aB13TableViewCellCACSgSo7NSCoderC5coder_tcfC
-__T020OpenSourceController0aB13TableViewCellCACSgSo7NSCoderC5coder_tcfcTo
-__T020OpenSourceController0aB13TableViewCellC11setSelectedySb_Sb8animatedtFTo
-__T020OpenSourceController0aB13TableViewCellC14layoutSubviewsyyFTo
-__T020OpenSourceController0aB13TableViewCellCfD
-__T020OpenSourceController0aB13TableViewCellCMa
-__T0s18DictionaryIteratorV11_nativeNextx3key_q_5valuetSgyFSC21NSAttributedStringKeyV_So6UIFontCTg5
-__T0s17_dictionaryUpCasts10DictionaryVyq0_q1_GACyxq_Gs8HashableRzsAFR0_r2_lFTfq4g_nSC21NSAttributedStringKeyV_So6UIFontCAHypTg5
-__T0s24_VariantDictionaryBufferO17nativeUpdateValueq_Sgq__x6forKeytFSC018NSAttributedStringH0V_ypTg5
-__T020OpenSourceController0aB13TableViewCellCACSC07UITableeF5StyleO5style_SSSg15reuseIdentifiertcfcTf4dgn_n
-__T0s23_NativeDictionaryBufferVss8HashableRzr0_lE9fromArrayAByxq_GSayx_q_tGFZTfq4gn_nSC21NSAttributedStringKeyV_So6UIFontCTg5Tf4nd_n
-__T0s23_NativeDictionaryBufferVAByxq_GSi8capacity_s04_RawaB7StorageC7storagetcfCSC21NSAttributedStringKeyV_ypTg5Tf4nnd_n
-__T020OpenSourceController0aB13TableViewCellC9configureyAA11LicenceFileC7licence_AA0abC6ConfigV6configtFTf4ggXn_n
-__T0SC21NSAttributedStringKeyV_So6UIFontCtMa
-_swift_rt_swift_dynamicCast
-___swift_destroy_boxed_opaque_existential_0
-__T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVSo6UIFontCGMa
-_swift_rt_swift_retain_n
-_OBJC_METACLASS_$__TtC20OpenSourceController23OpenSourceTableViewCell
-__T020OpenSourceController0aB13TableViewCellCMn
-__T020OpenSourceController0aB13TableViewCellCML
-__T020OpenSourceController0aB13TableViewCellCMf
-__T020OpenSourceController0aB13TableViewCellCMF
-__T0s23_ContiguousArrayStorageCySC21NSAttributedStringKeyV_So6UIFontCtGML
-__T0SC21NSAttributedStringKeyV_So6UIFontCtML
-__T0SC21NSAttributedStringKeyVML
-__T0So6UIFontCML
-__T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVypGML
-__T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVSo6UIFontCGML
-__T020OpenSourceController0aB13TableViewCellCN
-_OBJC_CLASS_$__TtC20OpenSourceController23OpenSourceTableViewCell
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/View/OpenSourceTableViewCell.swift
-_T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVSo6UIFontCGMa
-OpenSourceTableViewCell.swift
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/View
-_T0So6UIFontCMa
-_T0SC21NSAttributedStringKeyVMa
-__swift_destroy_boxed_opaque_existential_0
-_T0SC21NSAttributedStringKeyV_So6UIFontCtMa
-configure
-_dictionaryUpCast
-detail.get
-_T0s10DictionaryVAByxq_GSayx_q_tG17dictionaryLiterald_tcfCTfq4gn_nSC21NSAttributedStringKeyV_So6UIFontCTg5
-_T0s23_ContiguousArrayStorageCfDSC21NSAttributedStringKeyV_So6UIFontCt_Tg5
-_T0s23_NativeDictionaryBufferVss8HashableRzr0_lE9fromArrayAByxq_GSayx_q_tGFZTfq4gn_nSC21NSAttributedStringKeyV_So6UIFontCTg5
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZSC21NSAttributedStringKeyV_So6UIFontCt_Tg5
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZTfq4gnn_nSC21NSAttributedStringKeyV_So6UIFontCt_Tg5
-_T0s23_ContiguousArrayStorageCySC21NSAttributedStringKeyV_So6UIFontCtGMa
-_T0s23_NativeDictionaryBufferVss8HashableRzr0_lE9fromArrayAByxq_GSayx_q_tGFZTfq4gn_nSC21NSAttributedStringKeyV_So6UIFontCTg5Tf4nd_n
-_T0Sa15_checkSubscripts16_DependenceTokenVSi_Sb20wasNativeTypeCheckedtFSC21NSAttributedStringKeyV_So6UIFontCt_Tg5
-_T0s12_ArrayBufferV37_checkInoutAndNativeTypeCheckedBoundsySi_Sb03wasfgH0tFSC21NSAttributedStringKeyV_So6UIFontCt_Tg5
-_T0Sp10initializeyx2to_Si5counttFTfq4gnn_nSo6UIFontC_Tg5
-_T0Sp10initializeyx2to_Si5counttFTfq4gnn_nSC21NSAttributedStringKeyV_Tg5
-_T0Sa11_getElementxSi_Sb20wasNativeTypeCheckeds16_DependenceTokenV22matchingSubscriptChecktFSC21NSAttributedStringKeyV_So6UIFontCt_Tg5
-_T0s23_NativeDictionaryBufferVAByxq_GSi8capacity_s04_RawaB7StorageC7storagetcfCSC21NSAttributedStringKeyV_So6UIFontCTg5
-_T0s23_NativeDictionaryBufferVAByxq_GSi8capacity_s04_RawaB7StorageC7storagetcfCSC21NSAttributedStringKeyV_So6UIFontCTg5Tf4nnd_n
-_T0Sp10initializeyx2to_Si5counttFSu_Tgq5
-_T0Sd18exponentBitPatternSufg
-_T0Sa9_getCountSiyFSC21NSAttributedStringKeyV_So6UIFontCt_Tg5
-prepareCellComponent
-_T020OpenSourceController0aB13TableViewCellCMa
-_T0s17_dictionaryUpCasts10DictionaryVyq0_q1_GACyxq_Gs8HashableRzsAFR0_r2_lFTfq4g_nSC21NSAttributedStringKeyV_So6UIFontCAHypTg5
-_T0s23_NativeDictionaryBufferV5indexs01_aB5IndexVyxq_GAF5after_tFSC21NSAttributedStringKeyV_So6UIFontCTg5
-_T0s23_NativeDictionaryBufferVAByxq_GSi8capacity_s04_RawaB7StorageC7storagetcfCSC21NSAttributedStringKeyV_ypTg5
-_T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVypGMa
-_T0s10DictionaryV5countSifgSC21NSAttributedStringKeyV_So6UIFontCTg5
-_T0s18DictionaryIteratorV11_nativeNextx3key_q_5valuetSgyFSC21NSAttributedStringKeyV_So6UIFontCTg5
-get_field_types_OpenSourceTableViewCell
-layoutSubviews
-setSelected
-__T020OpenSourceController0abC6ConfigVwXX
-__T020OpenSourceController0abC6ConfigVwde
-__T020OpenSourceController0abC6ConfigVwxx
-__T020OpenSourceController0abC6ConfigVwCp
-__T020OpenSourceController0abC6ConfigVwcp
-__T020OpenSourceController0abC6ConfigVwca
-__T020OpenSourceController0abC6ConfigVwTk
-___swift_memcpy40_4
-__T020OpenSourceController0abC6ConfigVwta
-__T020OpenSourceController0abC6ConfigVwal
-___swift_copy_outline_existential_box_pointer4
-__T020OpenSourceController0abC6ConfigVwXx
-__T020OpenSourceController0abC6ConfigVwCc
-___swift_memmove_array40_4
-__T020OpenSourceController0abC6ConfigV8UIConfigVwXX
-__T020OpenSourceController0abC6ConfigV8UIConfigVwCP
-__T020OpenSourceController0abC6ConfigV8UIConfigVwpr
-__T020OpenSourceController0abC6ConfigV8UIConfigVwde
-__T020OpenSourceController0abC6ConfigV8UIConfigVwxx
-__T020OpenSourceController0abC6ConfigV8UIConfigVwCp
-__T020OpenSourceController0abC6ConfigV8UIConfigVwcp
-__T020OpenSourceController0abC6ConfigV8UIConfigVwca
-__T020OpenSourceController0abC6ConfigV8UIConfigVwTk
-___swift_memcpy24_4
-__T020OpenSourceController0abC6ConfigV8UIConfigVwta
-__T020OpenSourceController0abC6ConfigV8UIConfigVwal
-__T020OpenSourceController0abC6ConfigV8UIConfigVwXx
-__T020OpenSourceController0abC6ConfigV8UIConfigVwCc
-___swift_memmove_array24_4
-__T020OpenSourceController0abC6ConfigV8UIConfigVwxs
-__T020OpenSourceController0abC6ConfigV8UIConfigVwxg
-__T020OpenSourceController0abC6ConfigVwCP
-__T020OpenSourceController0abC6ConfigVwpr
-__T020OpenSourceController0abC6ConfigVWV
-__T020OpenSourceController0abC6ConfigVMf
-__T020OpenSourceController0abC6ConfigV8UIConfigVWV
-__T020OpenSourceController0abC6ConfigV8UIConfigVMf
-__T020OpenSourceController0abC6ConfigV8UIConfigVMF
-__T020OpenSourceController0abC6ConfigVMF
-__T0So7UIColorCSgML
-__T0So7UIColorCML
-__T0So7UIColorCMF
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Model/OpenSourceControllerConfig.swift
-_T020OpenSourceController0abC6ConfigV8UIConfigVMa
-get_field_types_UIConfig
-_T0So7UIColorCSgMa
-_T0So7UIColorCMa
-_T020OpenSourceController0abC6ConfigV8UIConfigVwxg
-_T020OpenSourceController0abC6ConfigV8UIConfigVwxs
-__swift_memmove_array24_4
-_T020OpenSourceController0abC6ConfigV8UIConfigVwCc
-_T020OpenSourceController0abC6ConfigV8UIConfigVwXx
-_T020OpenSourceController0abC6ConfigV8UIConfigVwal
-_T020OpenSourceController0abC6ConfigV8UIConfigVwta
-__swift_memcpy24_4
-_T020OpenSourceController0abC6ConfigV8UIConfigVwTk
-_T020OpenSourceController0abC6ConfigV8UIConfigVwca
-_T020OpenSourceController0abC6ConfigV8UIConfigVwcp
-_T020OpenSourceController0abC6ConfigV8UIConfigVwCp
-_T020OpenSourceController0abC6ConfigV8UIConfigVwxx
-_T020OpenSourceController0abC6ConfigV8UIConfigVwde
-_T020OpenSourceController0abC6ConfigV8UIConfigVwpr
-_T020OpenSourceController0abC6ConfigV8UIConfigVwCP
-_T020OpenSourceController0abC6ConfigV8UIConfigVwXX
-_T020OpenSourceController0abC6ConfigVMa
-get_field_types_OpenSourceControllerConfig
-__swift_memmove_array40_4
-_T020OpenSourceController0abC6ConfigVwCc
-_T020OpenSourceController0abC6ConfigVwXx
-__swift_copy_outline_existential_box_pointer4
-_T020OpenSourceController0abC6ConfigVwal
-_T020OpenSourceController0abC6ConfigVwta
-__swift_memcpy40_4
-_T020OpenSourceController0abC6ConfigVwTk
-_T020OpenSourceController0abC6ConfigVwca
-_T020OpenSourceController0abC6ConfigVwcp
-_T020OpenSourceController0abC6ConfigVwCp
-_T020OpenSourceController0abC6ConfigVwxx
-_T020OpenSourceController0abC6ConfigVwde
-_T020OpenSourceController0abC6ConfigVwXX
-uiConfig.materialize
-uiConfig.set
-uiConfig.get
-verbose.materialize
-verbose.set
-verbose.get
-title.materialize
-title.set
-titleColor.materialize
-titleColor.set
-titleColor.get
-licenceTextColor.materialize
-licenceTextColor.set
-licenceTextColor.get
-closeButtonColor.materialize
-closeButtonColor.set
-closeButtonColor.get
-licenceBackgroundColor.materialize
-licenceBackgroundColor.set
-licenceBackgroundColor.get
-backgroundColor.materialize
-backgroundColor.set
-backgroundColor.get
-barTintColor.materialize
-barTintColor.set
-barTintColor.get
-__T0Ix_IyB_TR
-__T020OpenSourceController0ab4ViewC0C11viewDidLoadyyFTo
-__T020OpenSourceController0ab4ViewC0C15prepareLicences33_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C012prepareTableD033_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C12prepareStyle33_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C18prepareCloseButton33_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C24prepareActivityIndicator33_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C12startLoading33_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C11stopLoading33_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C12startLoading33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFTm
-__T020OpenSourceController0ab4ViewC0C16numberOfSectionsSiSo07UITableD0C2in_tFTo
-__T020OpenSourceController0ab4ViewC0C05tableD0SiSo07UITableD0C_Si21numberOfRowsInSectiontFTo
-__T020OpenSourceController0ab4ViewC0C05tableD0So07UITableD4CellCSo0fD0C_10Foundation9IndexPathV12cellForRowAttFTo
-__T020OpenSourceController0ab4ViewC0C05tableD012CoreGraphics7CGFloatVSo07UITableD0C_10Foundation9IndexPathV23estimatedHeightForRowAttFTo
-__T020OpenSourceController0ab4ViewC0C11closePicker33_12D4EF5CD1C2700688F574ABBE306AF8LLyyF
-__T020OpenSourceController0ab4ViewC0C11closePicker33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFTo
-__T020OpenSourceController0ab4ViewC0C07dismissC0yyFyycfU_
-__T020OpenSourceController0ab4ViewC0CACSC07UITableD5StyleO5style_tcfc
-__T020OpenSourceController0ab4ViewC0CACSC07UITableD5StyleO5style_tcfcTo
-__T020OpenSourceController0ab4ViewC0CACSSSg7nibName_So6BundleCSg6bundletcfc
-__T020OpenSourceController0ab4ViewC0CACSSSg7nibName_So6BundleCSg6bundletcfcTo
-__T020OpenSourceController0ab4ViewC0CACSgSo7NSCoderC5coder_tcfC
-__T020OpenSourceController0ab4ViewC0CACSgSo7NSCoderC5coder_tcfc
-__T020OpenSourceController0ab4ViewC0CACSgSo7NSCoderC5coder_tcfcTo
-__T020OpenSourceController0ab4ViewC0CfD
-__T020OpenSourceController0ab4ViewC0CfETo
-__T020OpenSourceController0ab4ViewC0C9indicator33_12D4EF5CD1C2700688F574ABBE306AF8LLSo019UIActivityIndicatorD0CfgAGycfU_
-__T0s18DictionaryIteratorV11_nativeNextx3key_q_5valuetSgyFSC21NSAttributedStringKeyV_So7UIColorCTg5
-__T0s17_dictionaryUpCasts10DictionaryVyq0_q1_GACyxq_Gs8HashableRzsAFR0_r2_lFTfq4g_nSC21NSAttributedStringKeyV_So7UIColorCAHypTg5
-__T0s24_VariantDictionaryBufferO018ensureUniqueNativeC0Sb11reallocated_Sb15capacityChangedtSiFSC21NSAttributedStringKeyV_ypTg5
-__T0s23_NativeDictionaryBufferVss8HashableRzr0_lE12unsafeAddNewyx3key_q_5valuetFTfq4ggn_nSC21NSAttributedStringKeyV_ypTg5
-__T0SSs21_ObjectiveCBridgeable10FoundationsAAP016_forceBridgeFromA1Cy01_A5CTypeQz_xSgz6resulttFZTW
-__T0SSs8HashablessAAP9hashValueSifgTW
-__T020OpenSourceController0ab4ViewC0C17downloadedLicence33_12D4EF5CD1C2700688F574ABBE306AF8LLSayAA0F4FileCGSgfWyycfU_Tf4g_n
-__T0s23_NativeDictionaryBufferVss8HashableRzr0_lE9fromArrayAByxq_GSayx_q_tGFZTfq4gn_nSC21NSAttributedStringKeyV_So7UIColorCTg5Tf4nd_n
-__T020OpenSourceController0ab4ViewC0C15prepareLicences33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFyycfU_Tf4g_n
-__T020OpenSourceController0ab4ViewC0C05tableD0So07UITableD4CellCSo0fD0C_10Foundation9IndexPathV12cellForRowAttFTf4ggn_n
-__T020OpenSourceController0ab4ViewC0CACSgSo7NSCoderC5coder_tcfcTf4gn_n
-__T020OpenSourceController0ab4ViewC0C07dismissC0yyFyycfU_TA
-___swift_project_boxed_opaque_existential_0
-__T0SC21NSAttributedStringKeyV_So7UIColorCtMa
-_swift_rt_swift_isUniquelyReferenced_nonNull_native
-__T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVSo7UIColorCGMa
-__T020OpenSourceController0ab4ViewC0C15prepareLicences33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFyycfU_TA
-__T020OpenSourceController0ab4ViewC0C17downloadedLicence33_12D4EF5CD1C2700688F574ABBE306AF8LLSayAA0F4FileCGSgfWyycfU_TA
-_block_destroy_helper.18
-_block_copy_helper.17
-_swift_rt_swift_release_n
-_OBJC_METACLASS_$__TtC20OpenSourceController24OpenSourceViewController
-__T020OpenSourceController0ab4ViewC0C0022indicatorstorage_riAIe33_12D4EF5CD1C2700688F574ABBE306AF8LLSo019UIActivityIndicatorD0CSgvWvd
-__T020OpenSourceController0ab4ViewC0C15reuseIdentifier33_12D4EF5CD1C2700688F574ABBE306AF8LLSSvWvd
-__T020OpenSourceController0ab4ViewC0C6configAA0abC6ConfigVvWvd
-__T020OpenSourceController0ab4ViewC0C17downloadedLicence33_12D4EF5CD1C2700688F574ABBE306AF8LLSayAA0F4FileCGSgvWvd
-__T020OpenSourceController0ab4ViewC0CMn
-__T020OpenSourceController0ab4ViewC0CML
-__T020OpenSourceController0ab4ViewC0CMf
-__T020OpenSourceController0ab4ViewC0CMF
-__T0So23UIActivityIndicatorViewCSgML
-__T0So23UIActivityIndicatorViewCML
-__T0So13DispatchQueueCML
-__T0s23_ContiguousArrayStorageCySC21NSAttributedStringKeyV_So7UIColorCtGML
-__T0SC21NSAttributedStringKeyV_So7UIColorCtML
-__T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVSo7UIColorCGML
-_block_descriptor.19
-__T0So23UIActivityIndicatorViewCMF
-__T020OpenSourceController0ab4ViewC0CN
-_OBJC_CLASS_$__TtC20OpenSourceController24OpenSourceViewController
-/Users/florian.gabach/Documents/App-iOS/OpenSourceController/Sources/Controller/OpenSourceViewController.swift
-_T020OpenSourceController0ab4ViewC0C17downloadedLicence33_12D4EF5CD1C2700688F574ABBE306AF8LLSayAA0F4FileCGSgfWyycfU_TA
-OpenSourceViewController.swift
-_T020OpenSourceController0ab4ViewC0C17downloadedLicence33_12D4EF5CD1C2700688F574ABBE306AF8LLSayAA0F4FileCGSgfWyycfU_
-_T020OpenSourceController0ab4ViewC0C15prepareLicences33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFyycfU_TA
-_T020OpenSourceController0ab4ViewC0C15prepareLicences33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFyycfU_
-objectdestroy.14
-_T0s37_HashableTypedNativeDictionaryStorageCySC21NSAttributedStringKeyVSo7UIColorCGMa
-_T0SC21NSAttributedStringKeyV_So7UIColorCtMa
-__swift_project_boxed_opaque_existential_0
-_T020OpenSourceController0ab4ViewC0C07dismissC0yyFyycfU_TA
-_T020OpenSourceController0ab4ViewC0CMa
-tableView
-get
-_T0Sa15_checkSubscripts16_DependenceTokenVSi_Sb20wasNativeTypeCheckedtF20OpenSourceController11LicenceFileC_Tg5
-_T0s12_ArrayBufferV37_checkInoutAndNativeTypeCheckedBoundsySi_Sb03wasfgH0tF20OpenSourceController11LicenceFileC_Tg5
->=
-_T0Sis10ComparablessAAP1loiSbx_xtFZTW
-downloadedLicence.get
-_T020OpenSourceController0ab4ViewC0C15prepareLicences33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFyycfU_Tf4g_n
-downloadedLicence.set
-downloadedLicence.didset
-_T0So13DispatchQueueCMa
-_T0s23_NativeDictionaryBufferVss8HashableRzr0_lE9fromArrayAByxq_GSayx_q_tGFZTfq4gn_nSC21NSAttributedStringKeyV_So7UIColorCTg5Tf4nd_n
-_T0Sa15_checkSubscripts16_DependenceTokenVSi_Sb20wasNativeTypeCheckedtFSC21NSAttributedStringKeyV_So7UIColorCt_Tg5
-_T0s12_ArrayBufferV37_checkInoutAndNativeTypeCheckedBoundsySi_Sb03wasfgH0tFSC21NSAttributedStringKeyV_So7UIColorCt_Tg5
-_T0Sp10initializeyx2to_Si5counttFTfq4gnn_nSo7UIColorC_Tg5
-_T0s17_squeezeHashValueS2i_SitF
-_T0Sa11_getElementxSi_Sb20wasNativeTypeCheckeds16_DependenceTokenV22matchingSubscriptChecktFSC21NSAttributedStringKeyV_So7UIColorCt_Tg5
-_T0s23_NativeDictionaryBufferVAByxq_GSi8capacity_s04_RawaB7StorageC7storagetcfCSC21NSAttributedStringKeyV_So7UIColorCTg5
-_T0s23_NativeDictionaryBufferVAByxq_GSi8capacity_s04_RawaB7StorageC7storagetcfCSC21NSAttributedStringKeyV_So7UIColorCTg5Tf4nnd_n
-_T0Sa9_getCountSiyFSC21NSAttributedStringKeyV_So7UIColorCt_Tg5
-_T020OpenSourceController0ab4ViewC0C17downloadedLicence33_12D4EF5CD1C2700688F574ABBE306AF8LLSayAA0F4FileCGSgfWyycfU_Tf4g_n
-_T0s23_NativeDictionaryBufferVAByxq_GSi8capacity_s04_RawaB7StorageC7storagetcfCSC21NSAttributedStringKeyV_ypTg5Tf4nnd_n
-_T0s2eeoiSbx_xts16RawRepresentableRzs9Equatable0B5ValueRpzlFTfq4gg_nSC21NSAttributedStringKeyV_Tg5
-_T0SSs9EquatablessAAP2eeoiSbx_xtFZTW
-_T0s23_NativeDictionaryBufferVss8HashableRzr0_lE12unsafeAddNewyx3key_q_5valuetFTfq4ggn_nSC21NSAttributedStringKeyV_ypTg5
-_T0Sp10initializeyx2to_Si5counttFTfq4gnn_nyp_Tg5
-_T0s24_VariantDictionaryBufferO018ensureUniqueNativeC0Sb11reallocated_Sb15capacityChangedtSiFSC21NSAttributedStringKeyV_ypTg5
-_T0s24_CocoaDictionaryIteratorC4nextyXl_yXltSgyF
-_T0Sv4loadxSi14fromByteOffset_xm2astlFs9UnmanagedVyyXlG_Tgq5Tfq4ndn_n
-_T0s24_VariantDictionaryBufferO17nativeUpdateValueq_Sgq__x6forKeytFSC018NSAttributedStringH0V_ypTg5
-_T0s17_dictionaryUpCasts10DictionaryVyq0_q1_GACyxq_Gs8HashableRzsAFR0_r2_lFTfq4g_nSC21NSAttributedStringKeyV_So7UIColorCAHypTg5
-_T0s23_NativeDictionaryBufferV5indexs01_aB5IndexVyxq_GAF5after_tFSC21NSAttributedStringKeyV_So7UIColorCTg5
-_T0s10DictionaryV5countSifgSC21NSAttributedStringKeyV_So7UIColorCTg5
-_T0s18DictionaryIteratorV11_nativeNextx3key_q_5valuetSgyFSC21NSAttributedStringKeyV_So7UIColorCTg5
-_T020OpenSourceController0ab4ViewC0C9indicator33_12D4EF5CD1C2700688F574ABBE306AF8LLSo019UIActivityIndicatorD0CfgAGycfU_
-get_field_types_OpenSourceViewController
-_T0So23UIActivityIndicatorViewCSgMa
-_T0So23UIActivityIndicatorViewCMa
-_T020OpenSourceController0ab4ViewC0C07dismissC0yyFyycfU_
-_T020OpenSourceController0ab4ViewC0C07dismissC0yyFyycfU_Tf4g_n
-closePicker
-dismissController
-numberOfSections
-startLoading
-indicator.get
-prepareActivityIndicator
-prepareCloseButton
-_T020OpenSourceController0ab4ViewC0C18prepareCloseButton33_12D4EF5CD1C2700688F574ABBE306AF8LLyyFSo7UIColorCyKXKfu_
-prepareStyle
-_T0s10DictionaryVAByxq_GSayx_q_tG17dictionaryLiterald_tcfCTfq4gn_nSC21NSAttributedStringKeyV_So7UIColorCTg5
-_T0s23_ContiguousArrayStorageCfDSC21NSAttributedStringKeyV_So7UIColorCt_Tg5
-_T0s23_NativeDictionaryBufferVss8HashableRzr0_lE9fromArrayAByxq_GSayx_q_tGFZTfq4gn_nSC21NSAttributedStringKeyV_So7UIColorCTg5
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZSC21NSAttributedStringKeyV_So7UIColorCt_Tg5
-_T0Sa13_adoptStorageSayxG_SpyxGts016_ContiguousArrayB0CyxG_Si5counttFZTfq4gnn_nSC21NSAttributedStringKeyV_So7UIColorCt_Tg5
-_T0s23_ContiguousArrayStorageCySC21NSAttributedStringKeyV_So7UIColorCtGMa
-prepareTableView
-prepareLicences
-viewDidLoad
-prepare
-_T0Ix_IyB_TR
-/Users/florian.gabach/Library/Developer/Xcode/DerivedData/OpenSourceController-hcabdzleutyaoocluwgjlggxntpv/Build/Intermediates.noindex/ArchiveIntermediates/OpenSourceController-iOS/IntermediateBuildFilesPath/OpenSourceController.build/Release-iphoneos/OpenSourceController-iOS.build/DerivedSources/OpenSourceController_vers.c
diff --git a/Carthage/Build/iOS/OpenSourceController.framework.dSYM/Contents/Info.plist b/Carthage/Build/iOS/OpenSourceController.framework.dSYM/Contents/Info.plist
deleted file mode 100644
index 9eff5e4..0000000
--- a/Carthage/Build/iOS/OpenSourceController.framework.dSYM/Contents/Info.plist
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- English
- CFBundleIdentifier
- com.apple.xcode.dsym.com.OpenSourceController.OpenSourceController-iOS
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundlePackageType
- dSYM
- CFBundleSignature
- ????
- CFBundleShortVersionString
- 1.0
- CFBundleVersion
- 1
-
-
diff --git a/Carthage/Build/iOS/OpenSourceController.framework.dSYM/Contents/Resources/DWARF/OpenSourceController b/Carthage/Build/iOS/OpenSourceController.framework.dSYM/Contents/Resources/DWARF/OpenSourceController
deleted file mode 100644
index 5a7294f..0000000
Binary files a/Carthage/Build/iOS/OpenSourceController.framework.dSYM/Contents/Resources/DWARF/OpenSourceController and /dev/null differ
diff --git a/Carthage/Build/iOS/OpenSourceController.framework/Headers/OpenSourceController-Swift.h b/Carthage/Build/iOS/OpenSourceController.framework/Headers/OpenSourceController-Swift.h
deleted file mode 100644
index 8010f4b..0000000
--- a/Carthage/Build/iOS/OpenSourceController.framework/Headers/OpenSourceController-Swift.h
+++ /dev/null
@@ -1,234 +0,0 @@
-// Generated by Apple Swift version 4.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2)
-#pragma clang diagnostic push
-#pragma clang diagnostic ignored "-Wgcc-compat"
-
-#if !defined(__has_include)
-# define __has_include(x) 0
-#endif
-#if !defined(__has_attribute)
-# define __has_attribute(x) 0
-#endif
-#if !defined(__has_feature)
-# define __has_feature(x) 0
-#endif
-#if !defined(__has_warning)
-# define __has_warning(x) 0
-#endif
-
-#if __has_attribute(external_source_symbol)
-# define SWIFT_STRINGIFY(str) #str
-# define SWIFT_MODULE_NAMESPACE_PUSH(module_name) _Pragma(SWIFT_STRINGIFY(clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in=module_name, generated_declaration))), apply_to=any(function, enum, objc_interface, objc_category, objc_protocol))))
-# define SWIFT_MODULE_NAMESPACE_POP _Pragma("clang attribute pop")
-#else
-# define SWIFT_MODULE_NAMESPACE_PUSH(module_name)
-# define SWIFT_MODULE_NAMESPACE_POP
-#endif
-
-#if __has_include()
-# include
-#endif
-
-#pragma clang diagnostic ignored "-Wauto-import"
-#include
-#include
-#include
-#include
-
-#if !defined(SWIFT_TYPEDEFS)
-# define SWIFT_TYPEDEFS 1
-# if __has_include()
-# include
-# elif !defined(__cplusplus) || __cplusplus < 201103L
-typedef uint_least16_t char16_t;
-typedef uint_least32_t char32_t;
-# endif
-typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
-typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
-typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
-typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
-typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
-typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
-typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
-typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
-typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
-typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
-typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
-typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
-#endif
-
-#if !defined(SWIFT_PASTE)
-# define SWIFT_PASTE_HELPER(x, y) x##y
-# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
-#endif
-#if !defined(SWIFT_METATYPE)
-# define SWIFT_METATYPE(X) Class
-#endif
-#if !defined(SWIFT_CLASS_PROPERTY)
-# if __has_feature(objc_class_property)
-# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
-# else
-# define SWIFT_CLASS_PROPERTY(...)
-# endif
-#endif
-
-#if __has_attribute(objc_runtime_name)
-# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
-#else
-# define SWIFT_RUNTIME_NAME(X)
-#endif
-#if __has_attribute(swift_name)
-# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
-#else
-# define SWIFT_COMPILE_NAME(X)
-#endif
-#if __has_attribute(objc_method_family)
-# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
-#else
-# define SWIFT_METHOD_FAMILY(X)
-#endif
-#if __has_attribute(noescape)
-# define SWIFT_NOESCAPE __attribute__((noescape))
-#else
-# define SWIFT_NOESCAPE
-#endif
-#if __has_attribute(warn_unused_result)
-# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
-#else
-# define SWIFT_WARN_UNUSED_RESULT
-#endif
-#if __has_attribute(noreturn)
-# define SWIFT_NORETURN __attribute__((noreturn))
-#else
-# define SWIFT_NORETURN
-#endif
-#if !defined(SWIFT_CLASS_EXTRA)
-# define SWIFT_CLASS_EXTRA
-#endif
-#if !defined(SWIFT_PROTOCOL_EXTRA)
-# define SWIFT_PROTOCOL_EXTRA
-#endif
-#if !defined(SWIFT_ENUM_EXTRA)
-# define SWIFT_ENUM_EXTRA
-#endif
-#if !defined(SWIFT_CLASS)
-# if __has_attribute(objc_subclassing_restricted)
-# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
-# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
-# else
-# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
-# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
-# endif
-#endif
-
-#if !defined(SWIFT_PROTOCOL)
-# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
-# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
-#endif
-
-#if !defined(SWIFT_EXTENSION)
-# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
-#endif
-
-#if !defined(OBJC_DESIGNATED_INITIALIZER)
-# if __has_attribute(objc_designated_initializer)
-# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
-# else
-# define OBJC_DESIGNATED_INITIALIZER
-# endif
-#endif
-#if !defined(SWIFT_ENUM_ATTR)
-# if defined(__has_attribute) && __has_attribute(enum_extensibility)
-# define SWIFT_ENUM_ATTR __attribute__((enum_extensibility(open)))
-# else
-# define SWIFT_ENUM_ATTR
-# endif
-#endif
-#if !defined(SWIFT_ENUM)
-# define SWIFT_ENUM(_type, _name) enum _name : _type _name; enum SWIFT_ENUM_ATTR SWIFT_ENUM_EXTRA _name : _type
-# if __has_feature(generalized_swift_name)
-# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR SWIFT_ENUM_EXTRA _name : _type
-# else
-# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME) SWIFT_ENUM(_type, _name)
-# endif
-#endif
-#if !defined(SWIFT_UNAVAILABLE)
-# define SWIFT_UNAVAILABLE __attribute__((unavailable))
-#endif
-#if !defined(SWIFT_UNAVAILABLE_MSG)
-# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
-#endif
-#if !defined(SWIFT_AVAILABILITY)
-# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
-#endif
-#if !defined(SWIFT_DEPRECATED)
-# define SWIFT_DEPRECATED __attribute__((deprecated))
-#endif
-#if !defined(SWIFT_DEPRECATED_MSG)
-# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
-#endif
-#if __has_feature(attribute_diagnose_if_objc)
-# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
-#else
-# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
-#endif
-#if __has_feature(modules)
-@import ObjectiveC;
-@import UIKit;
-@import Foundation;
-@import CoreGraphics;
-#endif
-
-#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
-#pragma clang diagnostic ignored "-Wduplicate-method-arg"
-#if __has_warning("-Wpragma-clang-attribute")
-# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
-#endif
-#pragma clang diagnostic ignored "-Wunknown-pragmas"
-#pragma clang diagnostic ignored "-Wnullability"
-
-SWIFT_MODULE_NAMESPACE_PUSH("OpenSourceController")
-
-SWIFT_CLASS("_TtC20OpenSourceController17LicenceDownloader")
-@interface LicenceDownloader : NSObject
-- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
-@end
-
-
-SWIFT_CLASS("_TtC20OpenSourceController11LicenceFile")
-@interface LicenceFile : NSObject
-- (nonnull instancetype)init SWIFT_UNAVAILABLE;
-@end
-
-
-SWIFT_CLASS("_TtC20OpenSourceController20OpenSourceController")
-@interface OpenSourceController : NSObject
-- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
-@end
-
-@class NSCoder;
-
-SWIFT_CLASS("_TtC20OpenSourceController23OpenSourceTableViewCell")
-@interface OpenSourceTableViewCell : UITableViewCell
-- (nonnull instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString * _Nullable)reuseIdentifier OBJC_DESIGNATED_INITIALIZER;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
-- (void)setSelected:(BOOL)selected animated:(BOOL)animated;
-- (void)layoutSubviews;
-@end
-
-@class UITableView;
-@class NSBundle;
-
-SWIFT_CLASS("_TtC20OpenSourceController24OpenSourceViewController")
-@interface OpenSourceViewController : UITableViewController
-- (void)viewDidLoad;
-- (NSInteger)numberOfSectionsInTableView:(UITableView * _Nonnull)tableView SWIFT_WARN_UNUSED_RESULT;
-- (NSInteger)tableView:(UITableView * _Nonnull)tableView numberOfRowsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-- (CGFloat)tableView:(UITableView * _Nonnull)tableView estimatedHeightForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-- (nonnull instancetype)initWithStyle:(UITableViewStyle)style OBJC_DESIGNATED_INITIALIZER;
-- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
-@end
-
-SWIFT_MODULE_NAMESPACE_POP
-#pragma clang diagnostic pop
diff --git a/Carthage/Build/iOS/OpenSourceController.framework/Info.plist b/Carthage/Build/iOS/OpenSourceController.framework/Info.plist
deleted file mode 100644
index 6b4b3a6..0000000
Binary files a/Carthage/Build/iOS/OpenSourceController.framework/Info.plist and /dev/null differ
diff --git a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/arm.swiftdoc b/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/arm.swiftdoc
deleted file mode 100644
index 64d2df7..0000000
Binary files a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/arm.swiftdoc and /dev/null differ
diff --git a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/arm.swiftmodule b/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/arm.swiftmodule
deleted file mode 100644
index 6ee5ae9..0000000
Binary files a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/arm.swiftmodule and /dev/null differ
diff --git a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/arm64.swiftdoc b/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/arm64.swiftdoc
deleted file mode 100644
index 9531011..0000000
Binary files a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/arm64.swiftdoc and /dev/null differ
diff --git a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/arm64.swiftmodule b/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/arm64.swiftmodule
deleted file mode 100644
index bbf5052..0000000
Binary files a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/arm64.swiftmodule and /dev/null differ
diff --git a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/i386.swiftdoc b/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/i386.swiftdoc
deleted file mode 100644
index 472b2b9..0000000
Binary files a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/i386.swiftdoc and /dev/null differ
diff --git a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/i386.swiftmodule b/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/i386.swiftmodule
deleted file mode 100644
index 9bb9519..0000000
Binary files a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/i386.swiftmodule and /dev/null differ
diff --git a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/x86_64.swiftdoc b/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/x86_64.swiftdoc
deleted file mode 100644
index f4bb3a3..0000000
Binary files a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/x86_64.swiftdoc and /dev/null differ
diff --git a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/x86_64.swiftmodule b/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/x86_64.swiftmodule
deleted file mode 100644
index a65ef10..0000000
Binary files a/Carthage/Build/iOS/OpenSourceController.framework/Modules/OpenSourceController.swiftmodule/x86_64.swiftmodule and /dev/null differ
diff --git a/Carthage/Build/iOS/OpenSourceController.framework/Modules/module.modulemap b/Carthage/Build/iOS/OpenSourceController.framework/Modules/module.modulemap
deleted file mode 100644
index 1ff87d5..0000000
--- a/Carthage/Build/iOS/OpenSourceController.framework/Modules/module.modulemap
+++ /dev/null
@@ -1,4 +0,0 @@
-framework module OpenSourceController {
- header "OpenSourceController-Swift.h"
- requires objc
-}
diff --git a/Carthage/Build/iOS/OpenSourceController.framework/OpenSourceController b/Carthage/Build/iOS/OpenSourceController.framework/OpenSourceController
deleted file mode 100755
index e7fbfa9..0000000
Binary files a/Carthage/Build/iOS/OpenSourceController.framework/OpenSourceController and /dev/null differ
diff --git a/Exemple/OpenSourceControllerDemo.xcodeproj/project.pbxproj b/Exemple/OpenSourceControllerDemo.xcodeproj/project.pbxproj
index 1be5150..520ebd7 100644
--- a/Exemple/OpenSourceControllerDemo.xcodeproj/project.pbxproj
+++ b/Exemple/OpenSourceControllerDemo.xcodeproj/project.pbxproj
@@ -7,6 +7,8 @@
objects = {
/* Begin PBXBuildFile section */
+ 7622F02C23796B67001B4F5D /* CHANGELOG.md in Resources */ = {isa = PBXBuildFile; fileRef = 7622F02B23796B67001B4F5D /* CHANGELOG.md */; };
+ 7622F02E2379B559001B4F5D /* Style.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7622F02D2379B559001B4F5D /* Style.swift */; };
7627B06221807C4B0057FFBB /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 7627B06121807C4B0057FFBB /* README.md */; };
76D7F28121BEB3A0004B74CB /* OpenSourceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76D7F26F21BEB3A0004B74CB /* OpenSourceController.swift */; };
76D7F28221BEB3A0004B74CB /* OpenSourceControllerConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76D7F27021BEB3A0004B74CB /* OpenSourceControllerConfig.swift */; };
@@ -27,10 +29,12 @@
76EAA86A1E93F2CC009A41DA /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 76EAA8681E93F2CC009A41DA /* Main.storyboard */; };
76EAA86C1E93F2CC009A41DA /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 76EAA86B1E93F2CC009A41DA /* Assets.xcassets */; };
76EAA86F1E93F2CC009A41DA /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 76EAA86D1E93F2CC009A41DA /* LaunchScreen.storyboard */; };
- C33E4D96204442AC00142EE6 /* CHANGELOG.md in Resources */ = {isa = PBXBuildFile; fileRef = C33E4D95204442AC00142EE6 /* CHANGELOG.md */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
+ 7622F02A23796A81001B4F5D /* OpenSourceControllerDemo.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = OpenSourceControllerDemo.entitlements; sourceTree = ""; };
+ 7622F02B23796B67001B4F5D /* CHANGELOG.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; name = CHANGELOG.md; path = ../CHANGELOG.md; sourceTree = ""; };
+ 7622F02D2379B559001B4F5D /* Style.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Style.swift; sourceTree = ""; };
7627B06121807C4B0057FFBB /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = ""; };
76D7F26F21BEB3A0004B74CB /* OpenSourceController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OpenSourceController.swift; sourceTree = ""; };
76D7F27021BEB3A0004B74CB /* OpenSourceControllerConfig.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OpenSourceControllerConfig.swift; sourceTree = ""; };
@@ -53,7 +57,6 @@
76EAA86B1E93F2CC009A41DA /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; };
76EAA86E1E93F2CC009A41DA /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; };
76EAA8701E93F2CC009A41DA /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
- C33E4D95204442AC00142EE6 /* CHANGELOG.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; name = CHANGELOG.md; path = ../CHANGELOG.md; sourceTree = ""; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -89,6 +92,7 @@
76D7F27421BEB3A0004B74CB /* UIView+Extensions.swift */,
76D7F27521BEB3A0004B74CB /* Reusable.swift */,
76D7F27621BEB3A0004B74CB /* UITableView+Extensions.swift */,
+ 7622F02D2379B559001B4F5D /* Style.swift */,
);
path = Utils;
sourceTree = "";
@@ -108,6 +112,7 @@
isa = PBXGroup;
children = (
76D7F27D21BEB3A0004B74CB /* HTTPDataLoader.swift */,
+ 76D7F28021BEB3A0004B74CB /* LicenceLoader.swift */,
);
path = Loader;
sourceTree = "";
@@ -116,7 +121,6 @@
isa = PBXGroup;
children = (
76D7F27F21BEB3A0004B74CB /* LicenceFile.swift */,
- 76D7F28021BEB3A0004B74CB /* LicenceLoader.swift */,
);
path = Model;
sourceTree = "";
@@ -124,8 +128,8 @@
76EAA8581E93F2CC009A41DA = {
isa = PBXGroup;
children = (
- C33E4D95204442AC00142EE6 /* CHANGELOG.md */,
7627B06121807C4B0057FFBB /* README.md */,
+ 7622F02B23796B67001B4F5D /* CHANGELOG.md */,
76EAA8631E93F2CC009A41DA /* OpenSourceControllerDemo */,
76D7F26E21BEB3A0004B74CB /* Sources */,
76EAA8621E93F2CC009A41DA /* Products */,
@@ -143,6 +147,7 @@
76EAA8631E93F2CC009A41DA /* OpenSourceControllerDemo */ = {
isa = PBXGroup;
children = (
+ 7622F02A23796A81001B4F5D /* OpenSourceControllerDemo.entitlements */,
76EAA8641E93F2CC009A41DA /* AppDelegate.swift */,
76EAA8661E93F2CC009A41DA /* ViewController.swift */,
76EAA8681E93F2CC009A41DA /* Main.storyboard */,
@@ -215,10 +220,10 @@
buildActionMask = 2147483647;
files = (
76EAA86F1E93F2CC009A41DA /* LaunchScreen.storyboard in Resources */,
+ 7622F02C23796B67001B4F5D /* CHANGELOG.md in Resources */,
76EAA86C1E93F2CC009A41DA /* Assets.xcassets in Resources */,
7627B06221807C4B0057FFBB /* README.md in Resources */,
76EAA86A1E93F2CC009A41DA /* Main.storyboard in Resources */,
- C33E4D96204442AC00142EE6 /* CHANGELOG.md in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -233,6 +238,7 @@
76D7F28521BEB3A0004B74CB /* UIView+Extensions.swift in Sources */,
76D7F28221BEB3A0004B74CB /* OpenSourceControllerConfig.swift in Sources */,
76D7F28321BEB3A0004B74CB /* Array+Extensions.swift in Sources */,
+ 7622F02E2379B559001B4F5D /* Style.swift in Sources */,
76EAA8671E93F2CC009A41DA /* ViewController.swift in Sources */,
76D7F28921BEB3A0004B74CB /* LicenceListViewController.swift in Sources */,
76D7F28C21BEB3A0004B74CB /* HTTPDataLoader.swift in Sources */,
@@ -389,11 +395,14 @@
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CODE_SIGN_ENTITLEMENTS = OpenSourceControllerDemo/OpenSourceControllerDemo.entitlements;
+ DERIVE_MACCATALYST_PRODUCT_BUNDLE_IDENTIFIER = YES;
DEVELOPMENT_TEAM = XEHEC9B46E;
INFOPLIST_FILE = OpenSourceControllerDemo/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.fg.OpenSourceControllerDemo;
PRODUCT_NAME = "$(TARGET_NAME)";
+ SUPPORTS_MACCATALYST = YES;
SWIFT_VERSION = 5.0;
};
name = Debug;
@@ -402,11 +411,14 @@
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CODE_SIGN_ENTITLEMENTS = OpenSourceControllerDemo/OpenSourceControllerDemo.entitlements;
+ DERIVE_MACCATALYST_PRODUCT_BUNDLE_IDENTIFIER = YES;
DEVELOPMENT_TEAM = XEHEC9B46E;
INFOPLIST_FILE = OpenSourceControllerDemo/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.fg.OpenSourceControllerDemo;
PRODUCT_NAME = "$(TARGET_NAME)";
+ SUPPORTS_MACCATALYST = YES;
SWIFT_VERSION = 5.0;
};
name = Release;
diff --git a/Exemple/OpenSourceControllerDemo.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Exemple/OpenSourceControllerDemo.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
index 3ddf867..530b833 100644
--- a/Exemple/OpenSourceControllerDemo.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
+++ b/Exemple/OpenSourceControllerDemo.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
@@ -4,5 +4,7 @@
BuildSystemType
Latest
+ PreviewsEnabled
+
diff --git a/Exemple/OpenSourceControllerDemo.xcodeproj/project.xcworkspace/xcuserdata/floriangabach.xcuserdatad/UserInterfaceState.xcuserstate b/Exemple/OpenSourceControllerDemo.xcodeproj/project.xcworkspace/xcuserdata/floriangabach.xcuserdatad/UserInterfaceState.xcuserstate
index 394cb7d..71b9f47 100644
Binary files a/Exemple/OpenSourceControllerDemo.xcodeproj/project.xcworkspace/xcuserdata/floriangabach.xcuserdatad/UserInterfaceState.xcuserstate and b/Exemple/OpenSourceControllerDemo.xcodeproj/project.xcworkspace/xcuserdata/floriangabach.xcuserdatad/UserInterfaceState.xcuserstate differ
diff --git a/Exemple/OpenSourceControllerDemo/Base.lproj/Main.storyboard b/Exemple/OpenSourceControllerDemo/Base.lproj/Main.storyboard
index fbe15ed..2db97fd 100644
--- a/Exemple/OpenSourceControllerDemo/Base.lproj/Main.storyboard
+++ b/Exemple/OpenSourceControllerDemo/Base.lproj/Main.storyboard
@@ -1,11 +1,9 @@
-
-
-
-
+
+
-
+
@@ -24,7 +22,7 @@
-
+
@@ -66,7 +64,7 @@
-
+
diff --git a/Exemple/OpenSourceControllerDemo/OpenSourceControllerDemo.entitlements b/Exemple/OpenSourceControllerDemo/OpenSourceControllerDemo.entitlements
new file mode 100644
index 0000000..ee95ab7
--- /dev/null
+++ b/Exemple/OpenSourceControllerDemo/OpenSourceControllerDemo.entitlements
@@ -0,0 +1,10 @@
+
+
+
+
+ com.apple.security.app-sandbox
+
+ com.apple.security.network.client
+
+
+
diff --git a/Exemple/OpenSourceControllerDemo/ViewController.swift b/Exemple/OpenSourceControllerDemo/ViewController.swift
index 7bc159a..14a4a11 100644
--- a/Exemple/OpenSourceControllerDemo/ViewController.swift
+++ b/Exemple/OpenSourceControllerDemo/ViewController.swift
@@ -59,9 +59,6 @@ class ViewController: UIViewController {
// Navigation bar title
openSourceVC.config.title = "MyCustomTitle"
- // Navigation bar tint color
- openSourceVC.config.uiConfig.barTintColor = UIColor.red
-
// Close button color
openSourceVC.config.uiConfig.closeButtonColor = UIColor.green
diff --git a/OpenSourceController.framework.zip b/OpenSourceController.framework.zip
deleted file mode 100644
index d1ed6a3..0000000
Binary files a/OpenSourceController.framework.zip and /dev/null differ
diff --git a/OpenSourceController.xcodeproj/project.xcworkspace/xcuserdata/floriangabach.xcuserdatad/UserInterfaceState.xcuserstate b/OpenSourceController.xcodeproj/project.xcworkspace/xcuserdata/floriangabach.xcuserdatad/UserInterfaceState.xcuserstate
index 6ab914a..f869065 100644
Binary files a/OpenSourceController.xcodeproj/project.xcworkspace/xcuserdata/floriangabach.xcuserdatad/UserInterfaceState.xcuserstate and b/OpenSourceController.xcodeproj/project.xcworkspace/xcuserdata/floriangabach.xcuserdatad/UserInterfaceState.xcuserstate differ
diff --git a/README.md b/README.md
index 75653e5..5751713 100644
--- a/README.md
+++ b/README.md
@@ -97,9 +97,6 @@ You can apply some customisation. To do it you can use the OpenSourceControllerC
// Navigation bar title
openSourceVC.config.title = "MyCustomTitle"
-// Navigation bar tint color
-openSourceVC.config.uiConfig.barTintColor = UIColor.red
-
// Close button color
openSourceVC.config.uiConfig.closeButtonColor = UIColor.white
diff --git a/Sources/Controller/LoadingViewController.swift b/Sources/Controller/LoadingViewController.swift
index a5bc75f..cdaeebc 100644
--- a/Sources/Controller/LoadingViewController.swift
+++ b/Sources/Controller/LoadingViewController.swift
@@ -13,7 +13,12 @@ final class LoadingViewController: UIViewController {
// MARK: - Var
fileprivate lazy var activityIndicator: UIActivityIndicatorView = {
- let activityIndicator = UIActivityIndicatorView(style: UIActivityIndicatorView.Style.gray)
+ let activityIndicator = UIActivityIndicatorView()
+ if #available(iOS 13.0, *) {
+ activityIndicator.style = UIActivityIndicatorView.Style.medium
+ } else {
+ activityIndicator.style = UIActivityIndicatorView.Style.gray
+ }
activityIndicator.startAnimating()
return activityIndicator
}()
@@ -37,6 +42,7 @@ final class LoadingViewController: UIViewController {
self.view.backgroundColor = self.config.uiConfig.backgroundColor
self.view.addSubview(self.activityIndicator)
+ self.activityIndicator.translatesAutoresizingMaskIntoConstraints = false
self.activityIndicator.pinCenter(to: self.view)
}
}
diff --git a/Sources/Controller/OpenSourceTableViewCell.swift b/Sources/Controller/OpenSourceTableViewCell.swift
index ebad072..fc15ea2 100644
--- a/Sources/Controller/OpenSourceTableViewCell.swift
+++ b/Sources/Controller/OpenSourceTableViewCell.swift
@@ -32,9 +32,6 @@ final class OpenSourceTableViewCell: UITableViewCell, Reusable {
func configure(licence: LicenceFile, config: OpenSourceControllerConfig) {
self.textLabel?.attributedText = licence.attributedContent
self.textLabel?.textColor = config.uiConfig.licenceTextColor
-
- if let backgroundColor = config.uiConfig.licenceBackgroundColor {
- self.backgroundColor = backgroundColor
- }
+ self.backgroundColor = config.uiConfig.licenceBackgroundColor
}
}
diff --git a/Sources/Controller/OpenSourceViewController.swift b/Sources/Controller/OpenSourceViewController.swift
index 2908d4a..46fb1b8 100644
--- a/Sources/Controller/OpenSourceViewController.swift
+++ b/Sources/Controller/OpenSourceViewController.swift
@@ -24,13 +24,17 @@ final class OpenSourceViewController: UIViewController {
fileprivate lazy var closeButton: UIBarButtonItem = {
let closeButton = UIBarButtonItem(barButtonSystemItem: .stop, target: self, action: #selector(self.closePicker))
- closeButton.tintColor = self.config.uiConfig.closeButtonColor ?? UIColor.black
+ closeButton.tintColor = self.config.uiConfig.closeButtonColor
return closeButton
}()
// MARK: - Lifecyle
- init(licences: [LicenceFile], showCloseButton: Bool, configuration: OpenSourceControllerConfig, licenceLoader: LicenceLoader) {
+ init(licences: [LicenceFile],
+ showCloseButton: Bool,
+ configuration: OpenSourceControllerConfig,
+ licenceLoader: LicenceLoader) {
+
self.licenceLoader = licenceLoader
self.licences = licences
self.showCloseButton = showCloseButton
@@ -59,14 +63,9 @@ final class OpenSourceViewController: UIViewController {
// MARK: - Prepare
fileprivate func prepareStyle() {
- if let tintColor = self.config.uiConfig.barTintColor {
- self.navigationController?.navigationBar.barTintColor = tintColor
- }
-
- if let textColor = self.config.uiConfig.titleColor {
- let attribut = [NSAttributedString.Key.foregroundColor: textColor]
- self.navigationController?.navigationBar.titleTextAttributes = attribut
- }
+ let titleColor = self.config.uiConfig.titleColor
+ let attribut = [NSAttributedString.Key.foregroundColor: titleColor]
+ self.navigationController?.navigationBar.titleTextAttributes = attribut
}
fileprivate func prepareLicences() {
diff --git a/Sources/Model/LicenceLoader.swift b/Sources/Loader/LicenceLoader.swift
similarity index 100%
rename from Sources/Model/LicenceLoader.swift
rename to Sources/Loader/LicenceLoader.swift
diff --git a/Sources/OpenSourceControllerConfig.swift b/Sources/OpenSourceControllerConfig.swift
index 24f48ae..30e9683 100644
--- a/Sources/OpenSourceControllerConfig.swift
+++ b/Sources/OpenSourceControllerConfig.swift
@@ -11,23 +11,21 @@ public struct OpenSourceControllerConfig {
/// Sub-stuct holding configuration relevant to UI presentation !
public struct UIConfig {
- /// Will be applied to the navigation bar
- public var barTintColor: UIColor?
/// Will be applied to the navigation bar
- public var backgroundColor: UIColor = .white
+ public var backgroundColor: UIColor = Style.background
/// Will be applied to licence text
- public var licenceBackgroundColor: UIColor?
+ public var licenceBackgroundColor: UIColor = Style.background
/// Will be applied to the navigation bar
- public var closeButtonColor: UIColor?
+ public var closeButtonColor: UIColor = Style.label
/// Will be applied to licence text
- public var licenceTextColor: UIColor?
+ public var licenceTextColor: UIColor = Style.label
/// Will be applied to licence text
- public var titleColor: UIColor?
+ public var titleColor: UIColor = Style.label
}
/// Will be applied to the navigation bar title
diff --git a/Sources/Utils/Style.swift b/Sources/Utils/Style.swift
new file mode 100644
index 0000000..9df8b5c
--- /dev/null
+++ b/Sources/Utils/Style.swift
@@ -0,0 +1,27 @@
+//
+// UIColor+Extension.swift
+// OpenSourceControllerDemo
+//
+// Created by Florian Gabach on 11/11/2019.
+// Copyright © 2019 OpenSourceController. All rights reserved.
+//
+
+import UIKit
+
+struct Style {
+ static var background: UIColor {
+ if #available(iOS 13.0, *) {
+ return UIColor.systemBackground
+ } else {
+ return UIColor.black
+ }
+ }
+
+ static var label: UIColor {
+ if #available(iOS 13.0, *) {
+ return UIColor.label
+ } else {
+ return UIColor.black
+ }
+ }
+}
diff --git a/Sources/Utils/UITableView+Extensions.swift b/Sources/Utils/UITableView+Extensions.swift
index 44fbe4c..670991b 100644
--- a/Sources/Utils/UITableView+Extensions.swift
+++ b/Sources/Utils/UITableView+Extensions.swift
@@ -8,7 +8,7 @@
import UIKit
-extension UITableView {
+extension UITableView {
final func register(cellType: T.Type)
where T: Reusable {
self.register(cellType.self, forCellReuseIdentifier: cellType.reuseIdentifier)
diff --git a/Sources/Utils/UIView+Extensions.swift b/Sources/Utils/UIView+Extensions.swift
index f4d9f2b..c7c50e3 100644
--- a/Sources/Utils/UIView+Extensions.swift
+++ b/Sources/Utils/UIView+Extensions.swift
@@ -13,7 +13,6 @@ extension UIView {
// MARK: - Layout
func pinEdges(to other: UIView, withBorderSize size: CGFloat = 0.0) {
- self.translatesAutoresizingMaskIntoConstraints = false
self.leadingAnchor.constraint(equalTo: other.leadingAnchor, constant: size).isActive = true
self.trailingAnchor.constraint(equalTo: other.trailingAnchor, constant: size).isActive = true
self.topAnchor.constraint(equalTo: other.topAnchor, constant: size).isActive = true
@@ -21,7 +20,6 @@ extension UIView {
}
func pinCenter(to other: UIView) {
- self.translatesAutoresizingMaskIntoConstraints = false
self.centerXAnchor.constraint(equalTo: other.centerXAnchor).isActive = true
self.centerYAnchor.constraint(equalTo: other.centerYAnchor).isActive = true
}
diff --git a/Sources/Utils/UIViewController+Extensions.swift b/Sources/Utils/UIViewController+Extensions.swift
index ea02e9b..3b90ede 100644
--- a/Sources/Utils/UIViewController+Extensions.swift
+++ b/Sources/Utils/UIViewController+Extensions.swift
@@ -15,6 +15,7 @@ extension UIViewController {
func add(_ child: UIViewController) {
self.addChild(child)
self.view.addSubview(child.view)
+ view.pinEdges(to: child.view)
child.didMove(toParent: self)
}