Skip to content

Commit 8bcb3c6

Browse files
Merge pull request #1029 from apollographql/update/wrecking_ball
Some Disassembly Required
2 parents bbd3730 + 6b0f96d commit 8bcb3c6

111 files changed

Lines changed: 1676 additions & 2314 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.circleci/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ commands:
4545
name: Start StarWars Server
4646
background: true
4747
- run:
48-
command: xcodebuild clean build build-for-testing -workspace "Apollo.xcworkspace" -scheme "${CIRCLE_XCODE_SCHEME}" -sdk "${CIRCLE_XCODE_SDK}" -destination "${DESTINATION}" | xcpretty
48+
command: xcodebuild clean build build-for-testing -project "Apollo.xcodeproj" -scheme "${CIRCLE_XCODE_SCHEME}" -sdk "${CIRCLE_XCODE_SDK}" -destination "${DESTINATION}" | xcpretty
4949
name: Clean and build for testing
5050
- run:
51-
command: xcodebuild test-without-building -workspace "Apollo.xcworkspace" -scheme "${CIRCLE_XCODE_SCHEME}" -sdk "${CIRCLE_XCODE_SDK}" -destination "${DESTINATION}" | xcpretty
51+
command: xcodebuild test-without-building -project "Apollo.xcodeproj" -scheme "${CIRCLE_XCODE_SCHEME}" -sdk "${CIRCLE_XCODE_SDK}" -destination "${DESTINATION}" | xcpretty
5252
name: Run tests
5353
- save_cache:
5454
key: starwars-server

.gitmodules

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +0,0 @@
1-
[submodule "Carthage/Checkouts/Starscream"]
2-
path = Carthage/Checkouts/Starscream
3-
url = https://github.com/daltoniam/Starscream.git
4-
[submodule "Carthage/Checkouts/SQLite.swift"]
5-
path = Carthage/Checkouts/SQLite.swift
6-
url = https://github.com/stephencelis/SQLite.swift.git
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "1130"
4+
version = "1.3">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES">
8+
<BuildActionEntries>
9+
<BuildActionEntry
10+
buildForTesting = "YES"
11+
buildForRunning = "YES"
12+
buildForProfiling = "YES"
13+
buildForArchiving = "YES"
14+
buildForAnalyzing = "YES">
15+
<BuildableReference
16+
BuildableIdentifier = "primary"
17+
BlueprintIdentifier = "Apollo"
18+
BuildableName = "Apollo"
19+
BlueprintName = "Apollo"
20+
ReferencedContainer = "container:">
21+
</BuildableReference>
22+
</BuildActionEntry>
23+
</BuildActionEntries>
24+
</BuildAction>
25+
<TestAction
26+
buildConfiguration = "Debug"
27+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
28+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
shouldUseLaunchSchemeArgsEnv = "NO">
30+
<Testables>
31+
<TestableReference
32+
skipped = "NO">
33+
<BuildableReference
34+
BuildableIdentifier = "primary"
35+
BlueprintIdentifier = "ApolloTests"
36+
BuildableName = "ApolloTests"
37+
BlueprintName = "ApolloTests"
38+
ReferencedContainer = "container:">
39+
</BuildableReference>
40+
</TestableReference>
41+
<TestableReference
42+
skipped = "NO">
43+
<BuildableReference
44+
BuildableIdentifier = "primary"
45+
BlueprintIdentifier = "ApolloCacheDependentTests"
46+
BuildableName = "ApolloCacheDependentTests"
47+
BlueprintName = "ApolloCacheDependentTests"
48+
ReferencedContainer = "container:">
49+
</BuildableReference>
50+
<SkippedTests>
51+
<Test
52+
Identifier = "SQLiteFetchQueryTests">
53+
</Test>
54+
<Test
55+
Identifier = "SQLiteLoadQueryFromStoreTests">
56+
</Test>
57+
<Test
58+
Identifier = "SQLiteReadWriteFromStoreTests">
59+
</Test>
60+
<Test
61+
Identifier = "SQLiteStarWarsServerAPQsGetMethodTests">
62+
</Test>
63+
<Test
64+
Identifier = "SQLiteStarWarsServerAPQsTests">
65+
</Test>
66+
<Test
67+
Identifier = "SQLiteStarWarsServerCachingRoundtripTests">
68+
</Test>
69+
<Test
70+
Identifier = "SQLiteStarWarsServerTests">
71+
</Test>
72+
<Test
73+
Identifier = "SQLiteWatchQueryTests">
74+
</Test>
75+
</SkippedTests>
76+
</TestableReference>
77+
</Testables>
78+
</TestAction>
79+
<LaunchAction
80+
buildConfiguration = "Debug"
81+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
82+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
83+
launchStyle = "0"
84+
useCustomWorkingDirectory = "NO"
85+
ignoresPersistentStateOnLaunch = "NO"
86+
debugDocumentVersioning = "YES"
87+
debugServiceExtension = "internal"
88+
allowLocationSimulation = "YES">
89+
</LaunchAction>
90+
<ProfileAction
91+
buildConfiguration = "Release"
92+
shouldUseLaunchSchemeArgsEnv = "YES"
93+
savedToolIdentifier = ""
94+
useCustomWorkingDirectory = "NO"
95+
debugDocumentVersioning = "YES">
96+
<MacroExpansion>
97+
<BuildableReference
98+
BuildableIdentifier = "primary"
99+
BlueprintIdentifier = "Apollo"
100+
BuildableName = "Apollo"
101+
BlueprintName = "Apollo"
102+
ReferencedContainer = "container:">
103+
</BuildableReference>
104+
</MacroExpansion>
105+
</ProfileAction>
106+
<AnalyzeAction
107+
buildConfiguration = "Debug">
108+
</AnalyzeAction>
109+
<ArchiveAction
110+
buildConfiguration = "Release"
111+
revealArchiveInOrganizer = "YES">
112+
</ArchiveAction>
113+
</Scheme>
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "1130"
4+
version = "1.3">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES">
8+
<BuildActionEntries>
9+
<BuildActionEntry
10+
buildForTesting = "YES"
11+
buildForRunning = "YES"
12+
buildForProfiling = "YES"
13+
buildForArchiving = "YES"
14+
buildForAnalyzing = "YES">
15+
<BuildableReference
16+
BuildableIdentifier = "primary"
17+
BlueprintIdentifier = "ApolloCodegenLib"
18+
BuildableName = "ApolloCodegenLib"
19+
BlueprintName = "ApolloCodegenLib"
20+
ReferencedContainer = "container:">
21+
</BuildableReference>
22+
</BuildActionEntry>
23+
</BuildActionEntries>
24+
</BuildAction>
25+
<TestAction
26+
buildConfiguration = "Debug"
27+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
28+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
shouldUseLaunchSchemeArgsEnv = "YES">
30+
<Testables>
31+
<TestableReference
32+
skipped = "NO">
33+
<BuildableReference
34+
BuildableIdentifier = "primary"
35+
BlueprintIdentifier = "ApolloCodegenTests"
36+
BuildableName = "ApolloCodegenTests"
37+
BlueprintName = "ApolloCodegenTests"
38+
ReferencedContainer = "container:">
39+
</BuildableReference>
40+
</TestableReference>
41+
</Testables>
42+
</TestAction>
43+
<LaunchAction
44+
buildConfiguration = "Debug"
45+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
46+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
47+
launchStyle = "0"
48+
useCustomWorkingDirectory = "NO"
49+
ignoresPersistentStateOnLaunch = "NO"
50+
debugDocumentVersioning = "YES"
51+
debugServiceExtension = "internal"
52+
allowLocationSimulation = "YES">
53+
</LaunchAction>
54+
<ProfileAction
55+
buildConfiguration = "Release"
56+
shouldUseLaunchSchemeArgsEnv = "YES"
57+
savedToolIdentifier = ""
58+
useCustomWorkingDirectory = "NO"
59+
debugDocumentVersioning = "YES">
60+
<MacroExpansion>
61+
<BuildableReference
62+
BuildableIdentifier = "primary"
63+
BlueprintIdentifier = "ApolloCodegenLib"
64+
BuildableName = "ApolloCodegenLib"
65+
BlueprintName = "ApolloCodegenLib"
66+
ReferencedContainer = "container:">
67+
</BuildableReference>
68+
</MacroExpansion>
69+
</ProfileAction>
70+
<AnalyzeAction
71+
buildConfiguration = "Debug">
72+
</AnalyzeAction>
73+
<ArchiveAction
74+
buildConfiguration = "Release"
75+
revealArchiveInOrganizer = "YES">
76+
</ArchiveAction>
77+
</Scheme>
Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "1130"
4+
version = "1.3">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES">
8+
<BuildActionEntries>
9+
<BuildActionEntry
10+
buildForTesting = "YES"
11+
buildForRunning = "YES"
12+
buildForProfiling = "YES"
13+
buildForArchiving = "YES"
14+
buildForAnalyzing = "YES">
15+
<BuildableReference
16+
BuildableIdentifier = "primary"
17+
BlueprintIdentifier = "ApolloSQLite"
18+
BuildableName = "ApolloSQLite"
19+
BlueprintName = "ApolloSQLite"
20+
ReferencedContainer = "container:">
21+
</BuildableReference>
22+
</BuildActionEntry>
23+
</BuildActionEntries>
24+
</BuildAction>
25+
<TestAction
26+
buildConfiguration = "Debug"
27+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
28+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
shouldUseLaunchSchemeArgsEnv = "NO">
30+
<EnvironmentVariables>
31+
<EnvironmentVariable
32+
key = "APOLLO_TEST_CACHE_PROVIDER"
33+
value = "ApolloSQLiteTestSupport.SQLiteTestCacheProvider"
34+
isEnabled = "YES">
35+
</EnvironmentVariable>
36+
</EnvironmentVariables>
37+
<Testables>
38+
<TestableReference
39+
skipped = "NO">
40+
<BuildableReference
41+
BuildableIdentifier = "primary"
42+
BlueprintIdentifier = "ApolloSQLiteTests"
43+
BuildableName = "ApolloSQLiteTests"
44+
BlueprintName = "ApolloSQLiteTests"
45+
ReferencedContainer = "container:">
46+
</BuildableReference>
47+
</TestableReference>
48+
<TestableReference
49+
skipped = "NO">
50+
<BuildableReference
51+
BuildableIdentifier = "primary"
52+
BlueprintIdentifier = "ApolloCacheDependentTests"
53+
BuildableName = "ApolloCacheDependentTests"
54+
BlueprintName = "ApolloCacheDependentTests"
55+
ReferencedContainer = "container:">
56+
</BuildableReference>
57+
<SkippedTests>
58+
<Test
59+
Identifier = "FetchQueryTests">
60+
</Test>
61+
<Test
62+
Identifier = "LoadQueryFromStoreTests">
63+
</Test>
64+
<Test
65+
Identifier = "ReadWriteFromStoreTests">
66+
</Test>
67+
<Test
68+
Identifier = "StarWarsServerAPQsGetMethodTests">
69+
</Test>
70+
<Test
71+
Identifier = "StarWarsServerAPQsTests">
72+
</Test>
73+
<Test
74+
Identifier = "StarWarsServerCachingRoundtripTests">
75+
</Test>
76+
<Test
77+
Identifier = "StarWarsServerTests">
78+
</Test>
79+
<Test
80+
Identifier = "WatchQueryTests">
81+
</Test>
82+
</SkippedTests>
83+
</TestableReference>
84+
</Testables>
85+
</TestAction>
86+
<LaunchAction
87+
buildConfiguration = "Debug"
88+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
89+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
90+
launchStyle = "0"
91+
useCustomWorkingDirectory = "NO"
92+
ignoresPersistentStateOnLaunch = "NO"
93+
debugDocumentVersioning = "YES"
94+
debugServiceExtension = "internal"
95+
allowLocationSimulation = "YES">
96+
</LaunchAction>
97+
<ProfileAction
98+
buildConfiguration = "Release"
99+
shouldUseLaunchSchemeArgsEnv = "YES"
100+
savedToolIdentifier = ""
101+
useCustomWorkingDirectory = "NO"
102+
debugDocumentVersioning = "YES">
103+
<MacroExpansion>
104+
<BuildableReference
105+
BuildableIdentifier = "primary"
106+
BlueprintIdentifier = "ApolloSQLite"
107+
BuildableName = "ApolloSQLite"
108+
BlueprintName = "ApolloSQLite"
109+
ReferencedContainer = "container:">
110+
</BuildableReference>
111+
</MacroExpansion>
112+
</ProfileAction>
113+
<AnalyzeAction
114+
buildConfiguration = "Debug">
115+
</AnalyzeAction>
116+
<ArchiveAction
117+
buildConfiguration = "Release"
118+
revealArchiveInOrganizer = "YES">
119+
</ArchiveAction>
120+
</Scheme>

0 commit comments

Comments
 (0)