├── .github ├── ISSUE_TEMPLATE │ ├── BUG_REPORT.md │ ├── DOCUMENTATION_ISSUE.md │ └── FEATURE_REQUEST.md └── workflows │ ├── ci.yaml │ ├── docs.yaml │ └── release.yaml ├── .gitignore ├── .swift-version ├── .swiftformat ├── .swiftlint.yml ├── CODE_OF_CONDUCT ├── LICENSE ├── NOTICE ├── Package.resolved ├── Package.swift ├── README.md ├── Rakefile ├── Sources ├── Aggregator │ └── main.swift ├── XCRemoteCache │ ├── Artifacts │ │ ├── ArtifactCreator.swift │ │ ├── ArtifactMetaUpdater.swift │ │ ├── ArtifactOrganizer.swift │ │ ├── ArtifactPlugin.swift │ │ ├── ArtifactProcessor.swift │ │ ├── ArtifactSwiftProductsBuilder.swift │ │ ├── FileDependenciesRemapper.swift │ │ ├── SwiftmoduleFileExtension.swift │ │ └── ZipArtifactCreator.swift │ ├── Commands │ │ ├── Libtool │ │ │ ├── FallbackXCLibtoolLogic.swift │ │ │ ├── XCCreateUniversalBinary.swift │ │ │ ├── XCLibtool.swift │ │ │ ├── XCLibtoolLogic.swift │ │ │ └── XCLipo.swift │ │ ├── Plugins │ │ │ ├── PluginError.swift │ │ │ └── Thinning │ │ │ │ ├── ArtifactInspector.swift │ │ │ │ ├── Factories │ │ │ │ ├── ThinningConsumerArtifactsOrganizerFactory.swift │ │ │ │ └── ThinningConsumerSwiftProductsOrganizerFactory.swift │ │ │ │ ├── Parallelization │ │ │ │ └── DispatchGroupParallelizationWorker.swift │ │ │ │ ├── SwiftProductsArchitecturesRecognizer.swift │ │ │ │ ├── SwiftProductsLocationProvider.swift │ │ │ │ ├── ThinningConsumerPostbuildPlugin.swift │ │ │ │ ├── ThinningConsumerPrebuildPlugin.swift │ │ │ │ ├── ThinningCreatorPlugin.swift │ │ │ │ ├── ThinningDiskSwiftcProductsGenerator.swift │ │ │ │ ├── ThinningPlugin.swift │ │ │ │ ├── ThinningPrebuildPlugin.swift │ │ │ │ └── UnzippedArtifactSwiftProductsOrganizer.swift │ │ ├── Postbuild │ │ │ ├── Postbuild.swift │ │ │ ├── PostbuildContext.swift │ │ │ └── XCPostbuild.swift │ │ ├── Prebuild │ │ │ ├── Prebuild.swift │ │ │ ├── PrebuildContext.swift │ │ │ └── XCPrebuild.swift │ │ ├── Prepare │ │ │ ├── CCWrapperBuilder.swift │ │ │ ├── Integrate │ │ │ │ ├── BuildSettingsIntegrateAppender.swift │ │ │ │ ├── IncludeOracle.swift │ │ │ │ ├── Integrate.swift │ │ │ │ ├── IntegrateContext.swift │ │ │ │ ├── LLDBInitMode.swift │ │ │ │ ├── LLDBInitPatcher.swift │ │ │ │ ├── XCIntegrate.swift │ │ │ │ ├── XCRCBinariesPaths.swift │ │ │ │ ├── XcodeProjIntegrate.swift │ │ │ │ └── XcodeSettingsFlags.swift │ │ │ ├── Prepare.swift │ │ │ ├── PrepareContext.swift │ │ │ ├── PrepareMarkContext.swift │ │ │ ├── XCConfig.swift │ │ │ ├── XCPrepare.swift │ │ │ ├── XCPrepareMark.swift │ │ │ ├── XCStats.swift │ │ │ └── XCStatsContext.swift │ │ ├── ProductBinaryCreator │ │ │ └── XCCreateBinary.swift │ │ ├── SwiftFrontend │ │ │ ├── SwiftFrontendArgInput.swift │ │ │ ├── SwiftFrontendContext.swift │ │ │ ├── SwiftFrontendOrchestrator.swift │ │ │ └── XCSwiftFrontend.swift │ │ └── Swiftc │ │ │ ├── FilenameBasedAllowedInputDeterminer.swift │ │ │ ├── MirroredLinkingSwiftcProductsGenerator.swift │ │ │ ├── NoopSwiftcProductsGenerator.swift │ │ │ ├── StaticSwiftcInputReader.swift │ │ │ ├── Swiftc.swift │ │ │ ├── SwiftcContext.swift │ │ │ ├── SwiftcFilemapInputEditor.swift │ │ │ ├── SwiftcOrchestrator.swift │ │ │ ├── SwiftcProductGenerationPlugin.swift │ │ │ ├── SwiftcProductsGenerator.swift │ │ │ └── XCSwiftc.swift │ ├── Config │ │ ├── Mode.swift │ │ └── XCRemoteCacheConfig.swift │ ├── Debugging │ │ └── DSYMOrganizer.swift │ ├── Dependencies │ │ ├── AssetsFileDependenciesReader.swift │ │ ├── CacheModeController.swift │ │ ├── CachedDependenciesWriter.swift │ │ ├── CompilationHistoryOrganizer.swift │ │ ├── Dat │ │ │ └── FileDatWriter.swift │ │ ├── DependenciesMapping.swift │ │ ├── DependenciesReader.swift │ │ ├── DependenciesRemapper.swift │ │ ├── DependenciesWriter.swift │ │ ├── DependencyProcessor.swift │ │ ├── ExceptionsFilteredFileListScanner.swift │ │ ├── FileListScanner.swift │ │ ├── FingerprintOverrideManager.swift │ │ ├── FingerprintSyncer.swift │ │ ├── ListEditor.swift │ │ ├── MarkerReader.swift │ │ ├── MarkerWriter.swift │ │ ├── OverlayDependenciesRemapper.swift │ │ ├── OverlayReader.swift │ │ ├── PathDependenciesRemapperFactory.swift │ │ ├── StaticFileListReader.swift │ │ └── TargetDepdenciesReader.swift │ ├── FileAccess │ │ ├── Copier │ │ │ ├── CopyDiskCopier.swift │ │ │ ├── DiskCopier.swift │ │ │ └── HardLinkDiskCopier.swift │ │ ├── DirAccessor.swift │ │ ├── DirAccessorComposer.swift │ │ ├── FileAccessor.swift │ │ ├── FileManager.swift │ │ ├── LazyFileAccessor.swift │ │ └── SizeProvider.swift │ ├── Fingerprint │ │ ├── EnvironmentFingerprint.swift │ │ ├── FingerprintAccumulator.swift │ │ ├── FingerprintAccumulatorImpl.swift │ │ ├── FingerprintGenerator.swift │ │ └── Hashing │ │ │ └── MD5.swift │ ├── FlowControl │ │ ├── GlobalCacheSwitcher.swift │ │ └── RemoteCommitInfo.swift │ ├── Git │ │ ├── GitClient.swift │ │ └── GitCommitManager.swift │ ├── Logger │ │ └── Logger.swift │ ├── Models │ │ ├── MainArtifactMeta.swift │ │ ├── MetaReader.swift │ │ └── MetaWriter.swift │ ├── Network │ │ ├── Authentication │ │ │ ├── AWSV4Signature.swift │ │ │ ├── AWSV4SigningKey.swift │ │ │ ├── CanonicalRequest.swift │ │ │ ├── HMAC.swift │ │ │ ├── SHA256.swift │ │ │ └── StringToSign.swift │ │ ├── CacheInvalidator.swift │ │ ├── CachedNetworkClient.swift │ │ ├── IgnoringCertificatesTrustManager.swift │ │ ├── LocalURLBuilder.swift │ │ ├── NetworkClient.swift │ │ ├── NetworkClientImpl.swift │ │ ├── NetworkServerProbe.swift │ │ ├── RemoteNetworkClient.swift │ │ ├── RemoteNetworkClientAbstractFactory.swift │ │ ├── ReplicatedRemotesNetworkClient.swift │ │ ├── URLBuilderImpl.swift │ │ └── URLSessionFactory.swift │ ├── Output │ │ ├── FilteredInvocationStorage.swift │ │ ├── InvocationStorage.swift │ │ ├── XCEncoders │ │ │ ├── XCEncoderAbstractFactory.swift │ │ │ ├── XCJSONEncoder.swift │ │ │ └── XCYAMLEncoder.swift │ │ ├── XCOutputFormat.swift │ │ └── XCRemoteCacheEncoder.swift │ ├── Shell │ │ ├── Shell.swift │ │ ├── ShellCommandsProcessor.swift │ │ └── ShellOut.swift │ ├── Stats │ │ ├── CacheHitLogger.swift │ │ ├── Counters.swift │ │ ├── ExclusiveFileAccessor.swift │ │ ├── FileStatistics.swift │ │ ├── StatsCoordinator.swift │ │ └── XCRemoteCacheStatistics.swift │ ├── Utils │ │ ├── Array+Utils.swift │ │ ├── Date+Utils.swift │ │ ├── ENVReader.swift │ │ ├── FileTouch.swift │ │ ├── String+TileInPath.swift │ │ └── URL+ThrowingInitializer.swift │ └── Xcode │ │ ├── BuildActionType.swift │ │ └── XcodeProbe.swift ├── xcld │ ├── XCLDMain.swift │ └── main.swift ├── xcldplusplus │ ├── XCLDPlusPlus.swift │ └── main.swift ├── xclibtool │ ├── XCLibtoolMain.swift │ └── main.swift ├── xclibtoolSupport │ └── XCLibtoolHelper.swift ├── xclipo │ ├── XCLipoMain.swift │ └── main.swift ├── xcpostbuild │ └── main.swift ├── xcprebuild │ └── main.swift ├── xcprepare │ ├── ArgumentsSupport.swift │ ├── XCPrepareMain.swift │ └── main.swift ├── xcswift-frontend │ ├── XCSwiftcFrontendMain.swift │ └── main.swift └── xcswiftc │ ├── XCSwiftcMain.swift │ └── main.swift ├── Tests ├── LinuxMain.swift ├── XCRemoteCacheTests │ ├── Artifacts │ │ ├── ArtifactMetaUpdaterTests.swift │ │ ├── ArtifactSwiftProductsBuilderImplTests.swift │ │ ├── BuildArtifactCreatorTests.swift │ │ ├── TextFileDependenciesRemapperTests.swift │ │ ├── UnzippedArtifactProcessorTests.swift │ │ ├── ZipArtifactCreatorTests.swift │ │ └── ZipArtifactOrganizerTests.swift │ ├── Commands │ │ ├── MirroredLinkingSwiftcProductsGeneratorTests.swift │ │ ├── Plugins │ │ │ └── Thinning │ │ │ │ ├── DefaultArtifactInspectorTests.swift │ │ │ │ ├── DefaultSwiftProductsArchitecturesRecognizerTests.swift │ │ │ │ ├── DefaultSwiftProductsLocationProviderTests.swift │ │ │ │ ├── DispatchGroupParallelizationWorkerTests.swift │ │ │ │ ├── ThinningConsumerPostbuildPluginTests.swift │ │ │ │ ├── ThinningConsumerPrebuildPluginTest.swift │ │ │ │ ├── ThinningCreatorPluginTests.swift │ │ │ │ ├── ThinningDiskSwiftcProductsGeneratorTests.swift │ │ │ │ ├── ThinningPluginTests.swift │ │ │ │ └── UnzippedArtifactSwiftProductsOrganizerTests.swift │ │ ├── PostbuildContextTests.swift │ │ ├── PostbuildTests.swift │ │ ├── PrebuildContextTests.swift │ │ ├── PrebuildTests.swift │ │ ├── Prepare │ │ │ └── Integrate │ │ │ │ ├── FileLLDBInitPatcherTests.swift │ │ │ │ ├── IncludeExcludeOracleTests.swift │ │ │ │ ├── IntegrateContextTests.swift │ │ │ │ ├── XcodeProjBuildSettingsIntegrateAppenderTests.swift │ │ │ │ ├── XcodeSettingsCFlagsTests.swift │ │ │ │ └── XcodeSettingsSwiftFlagsSetterTests.swift │ │ ├── PrepareContextTests.swift │ │ ├── PrepareMarkContextTests.swift │ │ ├── PrepareTests.swift │ │ ├── RemoteCommitInfoTests.swift │ │ ├── SwiftFrontend │ │ │ ├── SwiftFrontendArgInputTests.swift │ │ │ └── SwiftFrontendContextTests.swift │ │ ├── SwiftFrontendOrchestratorTests.swift │ │ ├── SwiftcContextTests.swift │ │ ├── SwiftcFilemapInputEditorTests.swift │ │ ├── SwiftcOrchestratorTests.swift │ │ ├── SwiftcTests.swift │ │ └── XCCCTests.swift │ ├── Config │ │ ├── ModeTests.swift │ │ └── XCRemoteCacheConfigReaderTests.swift │ ├── Debugging │ │ └── DynamicDSYMOrganizerTests.swift │ ├── Dependencies │ │ ├── AssetsFileDependenciesReaderTests.swift │ │ ├── CachedFileDependenciesWriterFactoryTests.swift │ │ ├── Dat │ │ │ └── FileDatWriterTests.swift │ │ ├── DependenciesReaderPerformanceTest.swift │ │ ├── DependenciesReaderTests.swift │ │ ├── DependenciesRemapperCompositeTests.swift │ │ ├── DependenciesWriterTests.swift │ │ ├── DependencyProcessorImplTests.swift │ │ ├── ExceptionsFileListScannerTests.swift │ │ ├── FileFingerprintSyncerTests.swift │ │ ├── FileListEditorTests.swift │ │ ├── FileListScannerImplTests.swift │ │ ├── FileMarkerReaderTests.swift │ │ ├── FingerprintOverrideManagerImplTests.swift │ │ ├── OverlayDependenciesRemapperTests.swift │ │ ├── OverlayReaderTests.swift │ │ ├── PathDependenciesRemapperFactoryTests.swift │ │ ├── PhaseCacheModeControllerTests.swift │ │ ├── StaticFileListReaderTests.swift │ │ ├── StringDependenciesRemapperTests.swift │ │ └── TargetDependenciesReaderTests.swift │ ├── FileAccess │ │ ├── Copier │ │ │ ├── CopyDiskCopierTests.swift │ │ │ └── HardLinkDiskCopierTests.swift │ │ ├── DirScannerTests.swift │ │ ├── DiskUsageSizeProviderTests.swift │ │ ├── FileManagerUtilitiesTests.swift │ │ └── LazyFileAccessorTests.swift │ ├── Fingerprint │ │ ├── EnvironmentFingerprintGeneratorTests.swift │ │ └── Hashing │ │ │ └── MD5Tests.swift │ ├── FlowControl │ │ └── GlobalCacheSwitcherTests.swift │ ├── Git │ │ ├── GitClientErrorTests.swift │ │ └── GitClientImplTests.swift │ ├── Helpers │ │ ├── Atomic.swift │ │ ├── DataHelpers.swift │ │ ├── FileOperations.swift │ │ ├── FileXCTestCase.swift │ │ ├── OptionalHelpers.swift │ │ ├── ProcessHelpers.swift │ │ └── URLStringExpressive.swift │ ├── Models │ │ └── JsonMetaWriterTests.swift │ ├── Network │ │ ├── Authentication │ │ │ ├── AWSV4SignatureTest.swift │ │ │ ├── AWSV4SigningKeyTest.swift │ │ │ ├── CanonicalRequestTest.swift │ │ │ └── StringToSignTest.swift │ │ ├── CacheInvalidatorTests.swift │ │ ├── DefaultURLSessionFactoryTests.swift │ │ ├── LocalURLBuilderImplTests.swift │ │ ├── LowestLatencyNetworkServerProbeTests.swift │ │ ├── NetworkClientImplTests.swift │ │ ├── ReplicatedRemotesNetworkClientTests.swift │ │ └── URLBuilderImplTests.swift │ ├── Output │ │ ├── FilteredInvocationStorageTests.swift │ │ └── InvocationFileStorageTests.swift │ ├── ShellTests.swift │ ├── Stats │ │ ├── ActionSpecificCacheHitLoggerTests.swift │ │ ├── ExclusiveFileTests.swift │ │ └── FileStatsCoordinatorTests.swift │ ├── TestData │ │ └── Dependencies │ │ │ ├── AssetsFileDependenciesReaderTests │ │ │ └── assetcatalog_dependencies_sample │ │ │ ├── DependenciesReaderPerformanceTest │ │ │ └── dependencies.d │ │ │ └── JsonOverlayReaderTests │ │ │ ├── overlayReaderDefault.json │ │ │ └── overlayReaderEmpty.json │ ├── TestDoubles │ │ ├── ActionSwiftcProductGenerationPlugin.swift │ │ ├── ArtifactConsumerPostbuildPluginSpy.swift │ │ ├── ArtifactOrganizerFake.swift │ │ ├── ArtifactSwiftProductsBuilderSpy.swift │ │ ├── CCWrapperBuilderFake.swift │ │ ├── CacheInvalidatorFake.swift │ │ ├── CacheModeControllerFake.swift │ │ ├── CountersFake.swift │ │ ├── DSYMOrganizerFake.swift │ │ ├── DependenciesReaderFake.swift │ │ ├── DependenciesRemapperFake.swift │ │ ├── DependenciesWriterSpy.swift │ │ ├── DestroyerArtifactProcessor.swift │ │ ├── DirAccessorFake.swift │ │ ├── DisallowedExclusiveFileAccessor.swift │ │ ├── DiskArtifactCreator.swift │ │ ├── DiskCopierFake.swift │ │ ├── ExtraArgumentShellCommandsProcessor.swift │ │ ├── ExtraArtifactConsumerPlugin.swift │ │ ├── FakeExclusiveFileAccessor.swift │ │ ├── FileAccessorFake.swift │ │ ├── FileListScannerFake.swift │ │ ├── FileManagerFake.swift │ │ ├── FingerprintAccumulatorFake.swift │ │ ├── GitClientFake.swift │ │ ├── InMemoryGlobalCacheSwitcher.swift │ │ ├── InMemoryInvocationStorage.swift │ │ ├── InMemoryStatsCoordinator.swift │ │ ├── ListReaderFake.swift │ │ ├── MainArtifactSampleMeta.swift │ │ ├── MarkerWriterSpy.swift │ │ ├── MetaAppenderArtifactCreatorPlugin.swift │ │ ├── NetworkClientFake.swift │ │ ├── NoopArtifactProcessor.swift │ │ ├── OverlayReaderFake.swift │ │ ├── PostShellCommandsProcessor.swift │ │ ├── ShellOutSpy.swift │ │ ├── SwiftcInputReaderStub.swift │ │ ├── SwiftcMock.swift │ │ ├── SwiftcProductsGeneratorFake.swift │ │ ├── SwiftcProductsGeneratorSpy.swift │ │ ├── ThinningConsumerArtifactOrganizerFakeFactory.swift │ │ ├── ThinningConsumerArtifactsOrganizerFakeFactory.swift │ │ ├── ThinningConsumerSwiftProductsOrganizerFactoryFake.swift │ │ ├── TimeoutingNetworkClient.swift │ │ ├── TouchSpy.swift │ │ ├── URLBuilderFake.swift │ │ ├── URLProtocolStub.swift │ │ └── WorkerFake.swift │ ├── XCRemoteCacheTests.swift │ ├── XCTestManifests.swift │ └── Xcode │ │ └── XcodeProbeImplTests.swift └── xclibtoolSupportTests │ └── XCLibtoolHelperTests.swift ├── backend-example ├── Dockerfile └── nginx.conf ├── catalog-info.yaml ├── cocoapods-plugin ├── Gemfile ├── README.md ├── Rakefile ├── cocoapods-xcremotecache.gemspec └── lib │ ├── cocoapods-xcremotecache.rb │ ├── cocoapods-xcremotecache │ ├── command.rb │ ├── command │ │ ├── hooks.rb │ │ ├── podfile.rb │ │ └── xcremotecache.rb │ └── gem_version.rb │ └── cocoapods_plugin.rb ├── docs ├── Development.md ├── FAQ.md ├── design │ ├── ArchitecturalDesigns.md │ └── SwiftDriverIntegration.md └── img │ ├── build-phases.png │ ├── build-settings.png │ ├── console.png │ ├── debug-breakpoint.png │ ├── debug-phase-update.png │ ├── debug-scheme-wait.png │ ├── debug-scheme.png │ ├── debug-wait.png │ ├── driver-dark.png │ ├── driver-scenario1-dark.png │ ├── driver-scenario1.png │ ├── driver-scenario2-dark.png │ ├── driver-scenario2.png │ ├── driver.png │ ├── dsym-default.png │ ├── dsym-warning.png │ ├── logo-dark.png │ ├── logo.png │ ├── pre-driver-dark.png │ ├── pre-driver.png │ └── sample-driver-timeline.png ├── e2eTests ├── StandaloneSampleApp │ ├── .rcinfo │ ├── MixedTarget │ │ ├── MixedTarget-Bridging-Header.h │ │ ├── MixedTarget.swift │ │ └── SomeObjC.h │ ├── StandaloneApp.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ ├── SampleWatchApp.xcscheme │ │ │ └── StaticFramework.xcscheme │ ├── StandaloneApp │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AccentColor.colorset │ │ │ │ └── Contents.json │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── SceneDelegate.swift │ │ ├── StandaloneObjc.h │ │ ├── StandaloneObjc.m │ │ └── ViewController.swift │ ├── StaticFramework │ │ ├── StaticFramework.h │ │ └── StaticFrameworkFile.swift │ └── WatchExtension │ │ ├── Info.plist │ │ ├── WatchExtension.swift │ │ └── WatchExtensionExtension.swift ├── XCRemoteCacheSample │ ├── XCRemoteCacheSample.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── XCRemoteCacheSample │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── SceneDelegate.swift │ │ └── ViewController.swift ├── nginx │ └── nginx.conf └── tests │ ├── README.md │ ├── default.Podfile │ ├── excludeIphone.Podfile │ ├── excludeIphone.Podfile.config │ ├── excludeIphone.Podfile.expectations │ ├── excludeWatch.Podfile │ ├── excludeWatch.Podfile.config │ └── multiplePods.Podfile └── tasks └── e2e.rb /.github/ISSUE_TEMPLATE/BUG_REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/.github/ISSUE_TEMPLATE/BUG_REPORT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/DOCUMENTATION_ISSUE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/.github/ISSUE_TEMPLATE/DOCUMENTATION_ISSUE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 5.1 2 | -------------------------------------------------------------------------------- /.swiftformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/.swiftformat -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/CODE_OF_CONDUCT -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | XCRemoteCache 2 | Copyright 2021 Spotify AB 3 | -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Rakefile -------------------------------------------------------------------------------- /Sources/Aggregator/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/Aggregator/main.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Artifacts/ArtifactCreator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Artifacts/ArtifactCreator.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Artifacts/ArtifactMetaUpdater.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Artifacts/ArtifactMetaUpdater.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Artifacts/ArtifactOrganizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Artifacts/ArtifactOrganizer.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Artifacts/ArtifactPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Artifacts/ArtifactPlugin.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Artifacts/ArtifactProcessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Artifacts/ArtifactProcessor.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Artifacts/ArtifactSwiftProductsBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Artifacts/ArtifactSwiftProductsBuilder.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Artifacts/FileDependenciesRemapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Artifacts/FileDependenciesRemapper.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Artifacts/SwiftmoduleFileExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Artifacts/SwiftmoduleFileExtension.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Artifacts/ZipArtifactCreator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Artifacts/ZipArtifactCreator.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Libtool/FallbackXCLibtoolLogic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Libtool/FallbackXCLibtoolLogic.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Libtool/XCCreateUniversalBinary.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Libtool/XCCreateUniversalBinary.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Libtool/XCLibtool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Libtool/XCLibtool.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Libtool/XCLibtoolLogic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Libtool/XCLibtoolLogic.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Libtool/XCLipo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Libtool/XCLipo.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Plugins/PluginError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Plugins/PluginError.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Plugins/Thinning/ArtifactInspector.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Plugins/Thinning/ArtifactInspector.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Plugins/Thinning/Factories/ThinningConsumerArtifactsOrganizerFactory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Plugins/Thinning/Factories/ThinningConsumerArtifactsOrganizerFactory.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Plugins/Thinning/Factories/ThinningConsumerSwiftProductsOrganizerFactory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Plugins/Thinning/Factories/ThinningConsumerSwiftProductsOrganizerFactory.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Plugins/Thinning/Parallelization/DispatchGroupParallelizationWorker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Plugins/Thinning/Parallelization/DispatchGroupParallelizationWorker.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Plugins/Thinning/SwiftProductsArchitecturesRecognizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Plugins/Thinning/SwiftProductsArchitecturesRecognizer.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Plugins/Thinning/SwiftProductsLocationProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Plugins/Thinning/SwiftProductsLocationProvider.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Plugins/Thinning/ThinningConsumerPostbuildPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Plugins/Thinning/ThinningConsumerPostbuildPlugin.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Plugins/Thinning/ThinningConsumerPrebuildPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Plugins/Thinning/ThinningConsumerPrebuildPlugin.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Plugins/Thinning/ThinningCreatorPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Plugins/Thinning/ThinningCreatorPlugin.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Plugins/Thinning/ThinningDiskSwiftcProductsGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Plugins/Thinning/ThinningDiskSwiftcProductsGenerator.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Plugins/Thinning/ThinningPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Plugins/Thinning/ThinningPlugin.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Plugins/Thinning/ThinningPrebuildPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Plugins/Thinning/ThinningPrebuildPlugin.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Plugins/Thinning/UnzippedArtifactSwiftProductsOrganizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Plugins/Thinning/UnzippedArtifactSwiftProductsOrganizer.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Postbuild/Postbuild.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Postbuild/Postbuild.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Postbuild/PostbuildContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Postbuild/PostbuildContext.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Postbuild/XCPostbuild.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Postbuild/XCPostbuild.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prebuild/Prebuild.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prebuild/Prebuild.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prebuild/PrebuildContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prebuild/PrebuildContext.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prebuild/XCPrebuild.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prebuild/XCPrebuild.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/CCWrapperBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/CCWrapperBuilder.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/Integrate/BuildSettingsIntegrateAppender.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/Integrate/BuildSettingsIntegrateAppender.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/Integrate/IncludeOracle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/Integrate/IncludeOracle.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/Integrate/Integrate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/Integrate/Integrate.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/Integrate/IntegrateContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/Integrate/IntegrateContext.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/Integrate/LLDBInitMode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/Integrate/LLDBInitMode.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/Integrate/LLDBInitPatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/Integrate/LLDBInitPatcher.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/Integrate/XCIntegrate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/Integrate/XCIntegrate.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/Integrate/XCRCBinariesPaths.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/Integrate/XCRCBinariesPaths.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/Integrate/XcodeProjIntegrate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/Integrate/XcodeProjIntegrate.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/Integrate/XcodeSettingsFlags.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/Integrate/XcodeSettingsFlags.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/Prepare.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/Prepare.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/PrepareContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/PrepareContext.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/PrepareMarkContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/PrepareMarkContext.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/XCConfig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/XCConfig.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/XCPrepare.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/XCPrepare.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/XCPrepareMark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/XCPrepareMark.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/XCStats.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/XCStats.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Prepare/XCStatsContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Prepare/XCStatsContext.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/ProductBinaryCreator/XCCreateBinary.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/ProductBinaryCreator/XCCreateBinary.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/SwiftFrontend/SwiftFrontendArgInput.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/SwiftFrontend/SwiftFrontendArgInput.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/SwiftFrontend/SwiftFrontendContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/SwiftFrontend/SwiftFrontendContext.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/SwiftFrontend/SwiftFrontendOrchestrator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/SwiftFrontend/SwiftFrontendOrchestrator.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/SwiftFrontend/XCSwiftFrontend.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/SwiftFrontend/XCSwiftFrontend.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Swiftc/FilenameBasedAllowedInputDeterminer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Swiftc/FilenameBasedAllowedInputDeterminer.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Swiftc/MirroredLinkingSwiftcProductsGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Swiftc/MirroredLinkingSwiftcProductsGenerator.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Swiftc/NoopSwiftcProductsGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Swiftc/NoopSwiftcProductsGenerator.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Swiftc/StaticSwiftcInputReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Swiftc/StaticSwiftcInputReader.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Swiftc/Swiftc.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Swiftc/Swiftc.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Swiftc/SwiftcContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Swiftc/SwiftcContext.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Swiftc/SwiftcFilemapInputEditor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Swiftc/SwiftcFilemapInputEditor.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Swiftc/SwiftcOrchestrator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Swiftc/SwiftcOrchestrator.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Swiftc/SwiftcProductGenerationPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Swiftc/SwiftcProductGenerationPlugin.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Swiftc/SwiftcProductsGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Swiftc/SwiftcProductsGenerator.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Commands/Swiftc/XCSwiftc.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Commands/Swiftc/XCSwiftc.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Config/Mode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Config/Mode.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Config/XCRemoteCacheConfig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Config/XCRemoteCacheConfig.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Debugging/DSYMOrganizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Debugging/DSYMOrganizer.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/AssetsFileDependenciesReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/AssetsFileDependenciesReader.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/CacheModeController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/CacheModeController.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/CachedDependenciesWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/CachedDependenciesWriter.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/CompilationHistoryOrganizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/CompilationHistoryOrganizer.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/Dat/FileDatWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/Dat/FileDatWriter.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/DependenciesMapping.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/DependenciesMapping.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/DependenciesReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/DependenciesReader.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/DependenciesRemapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/DependenciesRemapper.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/DependenciesWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/DependenciesWriter.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/DependencyProcessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/DependencyProcessor.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/ExceptionsFilteredFileListScanner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/ExceptionsFilteredFileListScanner.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/FileListScanner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/FileListScanner.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/FingerprintOverrideManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/FingerprintOverrideManager.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/FingerprintSyncer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/FingerprintSyncer.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/ListEditor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/ListEditor.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/MarkerReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/MarkerReader.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/MarkerWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/MarkerWriter.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/OverlayDependenciesRemapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/OverlayDependenciesRemapper.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/OverlayReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/OverlayReader.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/PathDependenciesRemapperFactory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/PathDependenciesRemapperFactory.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/StaticFileListReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/StaticFileListReader.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Dependencies/TargetDepdenciesReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Dependencies/TargetDepdenciesReader.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/FileAccess/Copier/CopyDiskCopier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/FileAccess/Copier/CopyDiskCopier.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/FileAccess/Copier/DiskCopier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/FileAccess/Copier/DiskCopier.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/FileAccess/Copier/HardLinkDiskCopier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/FileAccess/Copier/HardLinkDiskCopier.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/FileAccess/DirAccessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/FileAccess/DirAccessor.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/FileAccess/DirAccessorComposer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/FileAccess/DirAccessorComposer.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/FileAccess/FileAccessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/FileAccess/FileAccessor.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/FileAccess/FileManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/FileAccess/FileManager.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/FileAccess/LazyFileAccessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/FileAccess/LazyFileAccessor.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/FileAccess/SizeProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/FileAccess/SizeProvider.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Fingerprint/EnvironmentFingerprint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Fingerprint/EnvironmentFingerprint.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Fingerprint/FingerprintAccumulator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Fingerprint/FingerprintAccumulator.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Fingerprint/FingerprintAccumulatorImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Fingerprint/FingerprintAccumulatorImpl.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Fingerprint/FingerprintGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Fingerprint/FingerprintGenerator.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Fingerprint/Hashing/MD5.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Fingerprint/Hashing/MD5.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/FlowControl/GlobalCacheSwitcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/FlowControl/GlobalCacheSwitcher.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/FlowControl/RemoteCommitInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/FlowControl/RemoteCommitInfo.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Git/GitClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Git/GitClient.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Git/GitCommitManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Git/GitCommitManager.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Logger/Logger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Logger/Logger.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Models/MainArtifactMeta.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Models/MainArtifactMeta.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Models/MetaReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Models/MetaReader.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Models/MetaWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Models/MetaWriter.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/Authentication/AWSV4Signature.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/Authentication/AWSV4Signature.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/Authentication/AWSV4SigningKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/Authentication/AWSV4SigningKey.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/Authentication/CanonicalRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/Authentication/CanonicalRequest.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/Authentication/HMAC.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/Authentication/HMAC.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/Authentication/SHA256.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/Authentication/SHA256.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/Authentication/StringToSign.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/Authentication/StringToSign.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/CacheInvalidator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/CacheInvalidator.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/CachedNetworkClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/CachedNetworkClient.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/IgnoringCertificatesTrustManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/IgnoringCertificatesTrustManager.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/LocalURLBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/LocalURLBuilder.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/NetworkClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/NetworkClient.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/NetworkClientImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/NetworkClientImpl.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/NetworkServerProbe.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/NetworkServerProbe.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/RemoteNetworkClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/RemoteNetworkClient.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/RemoteNetworkClientAbstractFactory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/RemoteNetworkClientAbstractFactory.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/ReplicatedRemotesNetworkClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/ReplicatedRemotesNetworkClient.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/URLBuilderImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/URLBuilderImpl.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Network/URLSessionFactory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Network/URLSessionFactory.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Output/FilteredInvocationStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Output/FilteredInvocationStorage.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Output/InvocationStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Output/InvocationStorage.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Output/XCEncoders/XCEncoderAbstractFactory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Output/XCEncoders/XCEncoderAbstractFactory.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Output/XCEncoders/XCJSONEncoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Output/XCEncoders/XCJSONEncoder.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Output/XCEncoders/XCYAMLEncoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Output/XCEncoders/XCYAMLEncoder.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Output/XCOutputFormat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Output/XCOutputFormat.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Output/XCRemoteCacheEncoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Output/XCRemoteCacheEncoder.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Shell/Shell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Shell/Shell.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Shell/ShellCommandsProcessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Shell/ShellCommandsProcessor.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Shell/ShellOut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Shell/ShellOut.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Stats/CacheHitLogger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Stats/CacheHitLogger.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Stats/Counters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Stats/Counters.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Stats/ExclusiveFileAccessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Stats/ExclusiveFileAccessor.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Stats/FileStatistics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Stats/FileStatistics.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Stats/StatsCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Stats/StatsCoordinator.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Stats/XCRemoteCacheStatistics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Stats/XCRemoteCacheStatistics.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Utils/Array+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Utils/Array+Utils.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Utils/Date+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Utils/Date+Utils.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Utils/ENVReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Utils/ENVReader.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Utils/FileTouch.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Utils/FileTouch.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Utils/String+TileInPath.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Utils/String+TileInPath.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Utils/URL+ThrowingInitializer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Utils/URL+ThrowingInitializer.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Xcode/BuildActionType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Xcode/BuildActionType.swift -------------------------------------------------------------------------------- /Sources/XCRemoteCache/Xcode/XcodeProbe.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/XCRemoteCache/Xcode/XcodeProbe.swift -------------------------------------------------------------------------------- /Sources/xcld/XCLDMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xcld/XCLDMain.swift -------------------------------------------------------------------------------- /Sources/xcld/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xcld/main.swift -------------------------------------------------------------------------------- /Sources/xcldplusplus/XCLDPlusPlus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xcldplusplus/XCLDPlusPlus.swift -------------------------------------------------------------------------------- /Sources/xcldplusplus/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xcldplusplus/main.swift -------------------------------------------------------------------------------- /Sources/xclibtool/XCLibtoolMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xclibtool/XCLibtoolMain.swift -------------------------------------------------------------------------------- /Sources/xclibtool/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xclibtool/main.swift -------------------------------------------------------------------------------- /Sources/xclibtoolSupport/XCLibtoolHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xclibtoolSupport/XCLibtoolHelper.swift -------------------------------------------------------------------------------- /Sources/xclipo/XCLipoMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xclipo/XCLipoMain.swift -------------------------------------------------------------------------------- /Sources/xclipo/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xclipo/main.swift -------------------------------------------------------------------------------- /Sources/xcpostbuild/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xcpostbuild/main.swift -------------------------------------------------------------------------------- /Sources/xcprebuild/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xcprebuild/main.swift -------------------------------------------------------------------------------- /Sources/xcprepare/ArgumentsSupport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xcprepare/ArgumentsSupport.swift -------------------------------------------------------------------------------- /Sources/xcprepare/XCPrepareMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xcprepare/XCPrepareMain.swift -------------------------------------------------------------------------------- /Sources/xcprepare/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xcprepare/main.swift -------------------------------------------------------------------------------- /Sources/xcswift-frontend/XCSwiftcFrontendMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xcswift-frontend/XCSwiftcFrontendMain.swift -------------------------------------------------------------------------------- /Sources/xcswift-frontend/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xcswift-frontend/main.swift -------------------------------------------------------------------------------- /Sources/xcswiftc/XCSwiftcMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xcswiftc/XCSwiftcMain.swift -------------------------------------------------------------------------------- /Sources/xcswiftc/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Sources/xcswiftc/main.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Artifacts/ArtifactMetaUpdaterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Artifacts/ArtifactMetaUpdaterTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Artifacts/ArtifactSwiftProductsBuilderImplTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Artifacts/ArtifactSwiftProductsBuilderImplTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Artifacts/BuildArtifactCreatorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Artifacts/BuildArtifactCreatorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Artifacts/TextFileDependenciesRemapperTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Artifacts/TextFileDependenciesRemapperTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Artifacts/UnzippedArtifactProcessorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Artifacts/UnzippedArtifactProcessorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Artifacts/ZipArtifactCreatorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Artifacts/ZipArtifactCreatorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Artifacts/ZipArtifactOrganizerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Artifacts/ZipArtifactOrganizerTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/MirroredLinkingSwiftcProductsGeneratorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/MirroredLinkingSwiftcProductsGeneratorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/DefaultArtifactInspectorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/DefaultArtifactInspectorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/DefaultSwiftProductsArchitecturesRecognizerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/DefaultSwiftProductsArchitecturesRecognizerTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/DefaultSwiftProductsLocationProviderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/DefaultSwiftProductsLocationProviderTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/DispatchGroupParallelizationWorkerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/DispatchGroupParallelizationWorkerTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/ThinningConsumerPostbuildPluginTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/ThinningConsumerPostbuildPluginTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/ThinningConsumerPrebuildPluginTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/ThinningConsumerPrebuildPluginTest.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/ThinningCreatorPluginTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/ThinningCreatorPluginTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/ThinningDiskSwiftcProductsGeneratorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/ThinningDiskSwiftcProductsGeneratorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/ThinningPluginTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/ThinningPluginTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/UnzippedArtifactSwiftProductsOrganizerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Plugins/Thinning/UnzippedArtifactSwiftProductsOrganizerTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/PostbuildContextTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/PostbuildContextTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/PostbuildTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/PostbuildTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/PrebuildContextTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/PrebuildContextTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/PrebuildTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/PrebuildTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Prepare/Integrate/FileLLDBInitPatcherTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Prepare/Integrate/FileLLDBInitPatcherTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Prepare/Integrate/IncludeExcludeOracleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Prepare/Integrate/IncludeExcludeOracleTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Prepare/Integrate/IntegrateContextTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Prepare/Integrate/IntegrateContextTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Prepare/Integrate/XcodeProjBuildSettingsIntegrateAppenderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Prepare/Integrate/XcodeProjBuildSettingsIntegrateAppenderTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Prepare/Integrate/XcodeSettingsCFlagsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Prepare/Integrate/XcodeSettingsCFlagsTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/Prepare/Integrate/XcodeSettingsSwiftFlagsSetterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/Prepare/Integrate/XcodeSettingsSwiftFlagsSetterTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/PrepareContextTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/PrepareContextTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/PrepareMarkContextTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/PrepareMarkContextTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/PrepareTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/PrepareTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/RemoteCommitInfoTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/RemoteCommitInfoTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/SwiftFrontend/SwiftFrontendArgInputTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/SwiftFrontend/SwiftFrontendArgInputTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/SwiftFrontend/SwiftFrontendContextTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/SwiftFrontend/SwiftFrontendContextTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/SwiftFrontendOrchestratorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/SwiftFrontendOrchestratorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/SwiftcContextTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/SwiftcContextTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/SwiftcFilemapInputEditorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/SwiftcFilemapInputEditorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/SwiftcOrchestratorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/SwiftcOrchestratorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/SwiftcTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/SwiftcTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Commands/XCCCTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Commands/XCCCTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Config/ModeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Config/ModeTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Config/XCRemoteCacheConfigReaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Config/XCRemoteCacheConfigReaderTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Debugging/DynamicDSYMOrganizerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Debugging/DynamicDSYMOrganizerTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/AssetsFileDependenciesReaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/AssetsFileDependenciesReaderTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/CachedFileDependenciesWriterFactoryTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/CachedFileDependenciesWriterFactoryTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/Dat/FileDatWriterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/Dat/FileDatWriterTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/DependenciesReaderPerformanceTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/DependenciesReaderPerformanceTest.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/DependenciesReaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/DependenciesReaderTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/DependenciesRemapperCompositeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/DependenciesRemapperCompositeTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/DependenciesWriterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/DependenciesWriterTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/DependencyProcessorImplTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/DependencyProcessorImplTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/ExceptionsFileListScannerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/ExceptionsFileListScannerTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/FileFingerprintSyncerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/FileFingerprintSyncerTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/FileListEditorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/FileListEditorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/FileListScannerImplTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/FileListScannerImplTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/FileMarkerReaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/FileMarkerReaderTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/FingerprintOverrideManagerImplTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/FingerprintOverrideManagerImplTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/OverlayDependenciesRemapperTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/OverlayDependenciesRemapperTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/OverlayReaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/OverlayReaderTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/PathDependenciesRemapperFactoryTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/PathDependenciesRemapperFactoryTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/PhaseCacheModeControllerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/PhaseCacheModeControllerTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/StaticFileListReaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/StaticFileListReaderTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/StringDependenciesRemapperTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/StringDependenciesRemapperTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Dependencies/TargetDependenciesReaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Dependencies/TargetDependenciesReaderTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/FileAccess/Copier/CopyDiskCopierTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/FileAccess/Copier/CopyDiskCopierTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/FileAccess/Copier/HardLinkDiskCopierTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/FileAccess/Copier/HardLinkDiskCopierTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/FileAccess/DirScannerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/FileAccess/DirScannerTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/FileAccess/DiskUsageSizeProviderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/FileAccess/DiskUsageSizeProviderTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/FileAccess/FileManagerUtilitiesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/FileAccess/FileManagerUtilitiesTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/FileAccess/LazyFileAccessorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/FileAccess/LazyFileAccessorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Fingerprint/EnvironmentFingerprintGeneratorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Fingerprint/EnvironmentFingerprintGeneratorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Fingerprint/Hashing/MD5Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Fingerprint/Hashing/MD5Tests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/FlowControl/GlobalCacheSwitcherTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/FlowControl/GlobalCacheSwitcherTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Git/GitClientErrorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Git/GitClientErrorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Git/GitClientImplTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Git/GitClientImplTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Helpers/Atomic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Helpers/Atomic.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Helpers/DataHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Helpers/DataHelpers.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Helpers/FileOperations.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Helpers/FileOperations.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Helpers/FileXCTestCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Helpers/FileXCTestCase.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Helpers/OptionalHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Helpers/OptionalHelpers.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Helpers/ProcessHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Helpers/ProcessHelpers.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Helpers/URLStringExpressive.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Helpers/URLStringExpressive.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Models/JsonMetaWriterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Models/JsonMetaWriterTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Network/Authentication/AWSV4SignatureTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Network/Authentication/AWSV4SignatureTest.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Network/Authentication/AWSV4SigningKeyTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Network/Authentication/AWSV4SigningKeyTest.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Network/Authentication/CanonicalRequestTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Network/Authentication/CanonicalRequestTest.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Network/Authentication/StringToSignTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Network/Authentication/StringToSignTest.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Network/CacheInvalidatorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Network/CacheInvalidatorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Network/DefaultURLSessionFactoryTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Network/DefaultURLSessionFactoryTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Network/LocalURLBuilderImplTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Network/LocalURLBuilderImplTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Network/LowestLatencyNetworkServerProbeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Network/LowestLatencyNetworkServerProbeTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Network/NetworkClientImplTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Network/NetworkClientImplTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Network/ReplicatedRemotesNetworkClientTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Network/ReplicatedRemotesNetworkClientTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Network/URLBuilderImplTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Network/URLBuilderImplTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Output/FilteredInvocationStorageTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Output/FilteredInvocationStorageTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Output/InvocationFileStorageTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Output/InvocationFileStorageTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/ShellTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/ShellTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Stats/ActionSpecificCacheHitLoggerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Stats/ActionSpecificCacheHitLoggerTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Stats/ExclusiveFileTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Stats/ExclusiveFileTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Stats/FileStatsCoordinatorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Stats/FileStatsCoordinatorTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestData/Dependencies/AssetsFileDependenciesReaderTests/assetcatalog_dependencies_sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestData/Dependencies/AssetsFileDependenciesReaderTests/assetcatalog_dependencies_sample -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestData/Dependencies/DependenciesReaderPerformanceTest/dependencies.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestData/Dependencies/DependenciesReaderPerformanceTest/dependencies.d -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestData/Dependencies/JsonOverlayReaderTests/overlayReaderDefault.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestData/Dependencies/JsonOverlayReaderTests/overlayReaderDefault.json -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestData/Dependencies/JsonOverlayReaderTests/overlayReaderEmpty.json: -------------------------------------------------------------------------------- 1 | {"case-sensitive":"false","roots":[],"version":0} 2 | -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/ActionSwiftcProductGenerationPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/ActionSwiftcProductGenerationPlugin.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/ArtifactConsumerPostbuildPluginSpy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/ArtifactConsumerPostbuildPluginSpy.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/ArtifactOrganizerFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/ArtifactOrganizerFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/ArtifactSwiftProductsBuilderSpy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/ArtifactSwiftProductsBuilderSpy.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/CCWrapperBuilderFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/CCWrapperBuilderFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/CacheInvalidatorFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/CacheInvalidatorFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/CacheModeControllerFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/CacheModeControllerFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/CountersFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/CountersFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/DSYMOrganizerFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/DSYMOrganizerFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/DependenciesReaderFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/DependenciesReaderFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/DependenciesRemapperFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/DependenciesRemapperFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/DependenciesWriterSpy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/DependenciesWriterSpy.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/DestroyerArtifactProcessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/DestroyerArtifactProcessor.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/DirAccessorFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/DirAccessorFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/DisallowedExclusiveFileAccessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/DisallowedExclusiveFileAccessor.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/DiskArtifactCreator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/DiskArtifactCreator.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/DiskCopierFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/DiskCopierFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/ExtraArgumentShellCommandsProcessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/ExtraArgumentShellCommandsProcessor.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/ExtraArtifactConsumerPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/ExtraArtifactConsumerPlugin.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/FakeExclusiveFileAccessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/FakeExclusiveFileAccessor.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/FileAccessorFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/FileAccessorFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/FileListScannerFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/FileListScannerFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/FileManagerFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/FileManagerFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/FingerprintAccumulatorFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/FingerprintAccumulatorFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/GitClientFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/GitClientFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/InMemoryGlobalCacheSwitcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/InMemoryGlobalCacheSwitcher.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/InMemoryInvocationStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/InMemoryInvocationStorage.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/InMemoryStatsCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/InMemoryStatsCoordinator.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/ListReaderFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/ListReaderFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/MainArtifactSampleMeta.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/MainArtifactSampleMeta.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/MarkerWriterSpy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/MarkerWriterSpy.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/MetaAppenderArtifactCreatorPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/MetaAppenderArtifactCreatorPlugin.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/NetworkClientFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/NetworkClientFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/NoopArtifactProcessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/NoopArtifactProcessor.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/OverlayReaderFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/OverlayReaderFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/PostShellCommandsProcessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/PostShellCommandsProcessor.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/ShellOutSpy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/ShellOutSpy.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/SwiftcInputReaderStub.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/SwiftcInputReaderStub.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/SwiftcMock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/SwiftcMock.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/SwiftcProductsGeneratorFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/SwiftcProductsGeneratorFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/SwiftcProductsGeneratorSpy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/SwiftcProductsGeneratorSpy.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/ThinningConsumerArtifactOrganizerFakeFactory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/ThinningConsumerArtifactOrganizerFakeFactory.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/ThinningConsumerArtifactsOrganizerFakeFactory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/ThinningConsumerArtifactsOrganizerFakeFactory.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/ThinningConsumerSwiftProductsOrganizerFactoryFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/ThinningConsumerSwiftProductsOrganizerFactoryFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/TimeoutingNetworkClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/TimeoutingNetworkClient.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/TouchSpy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/TouchSpy.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/URLBuilderFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/URLBuilderFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/URLProtocolStub.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/URLProtocolStub.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/TestDoubles/WorkerFake.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/TestDoubles/WorkerFake.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/XCRemoteCacheTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/XCRemoteCacheTests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/XCTestManifests.swift -------------------------------------------------------------------------------- /Tests/XCRemoteCacheTests/Xcode/XcodeProbeImplTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/XCRemoteCacheTests/Xcode/XcodeProbeImplTests.swift -------------------------------------------------------------------------------- /Tests/xclibtoolSupportTests/XCLibtoolHelperTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/Tests/xclibtoolSupportTests/XCLibtoolHelperTests.swift -------------------------------------------------------------------------------- /backend-example/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/backend-example/Dockerfile -------------------------------------------------------------------------------- /backend-example/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/backend-example/nginx.conf -------------------------------------------------------------------------------- /catalog-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/catalog-info.yaml -------------------------------------------------------------------------------- /cocoapods-plugin/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/cocoapods-plugin/Gemfile -------------------------------------------------------------------------------- /cocoapods-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/cocoapods-plugin/README.md -------------------------------------------------------------------------------- /cocoapods-plugin/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/cocoapods-plugin/Rakefile -------------------------------------------------------------------------------- /cocoapods-plugin/cocoapods-xcremotecache.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/cocoapods-plugin/cocoapods-xcremotecache.gemspec -------------------------------------------------------------------------------- /cocoapods-plugin/lib/cocoapods-xcremotecache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/cocoapods-plugin/lib/cocoapods-xcremotecache.rb -------------------------------------------------------------------------------- /cocoapods-plugin/lib/cocoapods-xcremotecache/command.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/cocoapods-plugin/lib/cocoapods-xcremotecache/command.rb -------------------------------------------------------------------------------- /cocoapods-plugin/lib/cocoapods-xcremotecache/command/hooks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/cocoapods-plugin/lib/cocoapods-xcremotecache/command/hooks.rb -------------------------------------------------------------------------------- /cocoapods-plugin/lib/cocoapods-xcremotecache/command/podfile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/cocoapods-plugin/lib/cocoapods-xcremotecache/command/podfile.rb -------------------------------------------------------------------------------- /cocoapods-plugin/lib/cocoapods-xcremotecache/command/xcremotecache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/cocoapods-plugin/lib/cocoapods-xcremotecache/command/xcremotecache.rb -------------------------------------------------------------------------------- /cocoapods-plugin/lib/cocoapods-xcremotecache/gem_version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/cocoapods-plugin/lib/cocoapods-xcremotecache/gem_version.rb -------------------------------------------------------------------------------- /cocoapods-plugin/lib/cocoapods_plugin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/cocoapods-plugin/lib/cocoapods_plugin.rb -------------------------------------------------------------------------------- /docs/Development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/Development.md -------------------------------------------------------------------------------- /docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/FAQ.md -------------------------------------------------------------------------------- /docs/design/ArchitecturalDesigns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/design/ArchitecturalDesigns.md -------------------------------------------------------------------------------- /docs/design/SwiftDriverIntegration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/design/SwiftDriverIntegration.md -------------------------------------------------------------------------------- /docs/img/build-phases.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/build-phases.png -------------------------------------------------------------------------------- /docs/img/build-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/build-settings.png -------------------------------------------------------------------------------- /docs/img/console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/console.png -------------------------------------------------------------------------------- /docs/img/debug-breakpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/debug-breakpoint.png -------------------------------------------------------------------------------- /docs/img/debug-phase-update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/debug-phase-update.png -------------------------------------------------------------------------------- /docs/img/debug-scheme-wait.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/debug-scheme-wait.png -------------------------------------------------------------------------------- /docs/img/debug-scheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/debug-scheme.png -------------------------------------------------------------------------------- /docs/img/debug-wait.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/debug-wait.png -------------------------------------------------------------------------------- /docs/img/driver-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/driver-dark.png -------------------------------------------------------------------------------- /docs/img/driver-scenario1-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/driver-scenario1-dark.png -------------------------------------------------------------------------------- /docs/img/driver-scenario1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/driver-scenario1.png -------------------------------------------------------------------------------- /docs/img/driver-scenario2-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/driver-scenario2-dark.png -------------------------------------------------------------------------------- /docs/img/driver-scenario2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/driver-scenario2.png -------------------------------------------------------------------------------- /docs/img/driver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/driver.png -------------------------------------------------------------------------------- /docs/img/dsym-default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/dsym-default.png -------------------------------------------------------------------------------- /docs/img/dsym-warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/dsym-warning.png -------------------------------------------------------------------------------- /docs/img/logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/logo-dark.png -------------------------------------------------------------------------------- /docs/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/logo.png -------------------------------------------------------------------------------- /docs/img/pre-driver-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/pre-driver-dark.png -------------------------------------------------------------------------------- /docs/img/pre-driver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/pre-driver.png -------------------------------------------------------------------------------- /docs/img/sample-driver-timeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/docs/img/sample-driver-timeline.png -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/.rcinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/.rcinfo -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/MixedTarget/MixedTarget-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/MixedTarget/MixedTarget-Bridging-Header.h -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/MixedTarget/MixedTarget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/MixedTarget/MixedTarget.swift -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/MixedTarget/SomeObjC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/MixedTarget/SomeObjC.h -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp.xcodeproj/xcshareddata/xcschemes/SampleWatchApp.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp.xcodeproj/xcshareddata/xcschemes/SampleWatchApp.xcscheme -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp.xcodeproj/xcshareddata/xcschemes/StaticFramework.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp.xcodeproj/xcshareddata/xcschemes/StaticFramework.xcscheme -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp/AppDelegate.swift -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp/Info.plist -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp/SceneDelegate.swift -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp/StandaloneObjc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp/StandaloneObjc.h -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp/StandaloneObjc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp/StandaloneObjc.m -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StandaloneApp/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StandaloneApp/ViewController.swift -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StaticFramework/StaticFramework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StaticFramework/StaticFramework.h -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/StaticFramework/StaticFrameworkFile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/StaticFramework/StaticFrameworkFile.swift -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/WatchExtension/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/WatchExtension/Info.plist -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/WatchExtension/WatchExtension.swift: -------------------------------------------------------------------------------- 1 | import AppIntents 2 | 3 | -------------------------------------------------------------------------------- /e2eTests/StandaloneSampleApp/WatchExtension/WatchExtensionExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/StandaloneSampleApp/WatchExtension/WatchExtensionExtension.swift -------------------------------------------------------------------------------- /e2eTests/XCRemoteCacheSample/XCRemoteCacheSample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/XCRemoteCacheSample/XCRemoteCacheSample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /e2eTests/XCRemoteCacheSample/XCRemoteCacheSample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/XCRemoteCacheSample/XCRemoteCacheSample.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /e2eTests/XCRemoteCacheSample/XCRemoteCacheSample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/XCRemoteCacheSample/XCRemoteCacheSample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/AppDelegate.swift -------------------------------------------------------------------------------- /e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/Info.plist -------------------------------------------------------------------------------- /e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/SceneDelegate.swift -------------------------------------------------------------------------------- /e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/XCRemoteCacheSample/XCRemoteCacheSample/ViewController.swift -------------------------------------------------------------------------------- /e2eTests/nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/nginx/nginx.conf -------------------------------------------------------------------------------- /e2eTests/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/tests/README.md -------------------------------------------------------------------------------- /e2eTests/tests/default.Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/tests/default.Podfile -------------------------------------------------------------------------------- /e2eTests/tests/excludeIphone.Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/tests/excludeIphone.Podfile -------------------------------------------------------------------------------- /e2eTests/tests/excludeIphone.Podfile.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/tests/excludeIphone.Podfile.config -------------------------------------------------------------------------------- /e2eTests/tests/excludeIphone.Podfile.expectations: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/tests/excludeIphone.Podfile.expectations -------------------------------------------------------------------------------- /e2eTests/tests/excludeWatch.Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/tests/excludeWatch.Podfile -------------------------------------------------------------------------------- /e2eTests/tests/excludeWatch.Podfile.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/tests/excludeWatch.Podfile.config -------------------------------------------------------------------------------- /e2eTests/tests/multiplePods.Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/e2eTests/tests/multiplePods.Podfile -------------------------------------------------------------------------------- /tasks/e2e.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/XCRemoteCache/HEAD/tasks/e2e.rb --------------------------------------------------------------------------------