Skip to content

Commit 295b436

Browse files
authored
Revert breaking change and add OnRequestHandler (#135)
* Revert breaking change * Remove empty handler * Add a new on request handler * Remove CocoaPods and clean up folder structure * Update CI * Update fastlane for latest CI * Add testing schemes * Revert Swift version update since it was not required * Fix getter properly * Fix tests for Linux
1 parent 6242c5c commit 295b436

27 files changed

+232
-779
lines changed

Diff for: .gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ DerivedData
2020
*.xccheckout
2121
# AppCode
2222
.idea/
23-
.swiftpm
2423

2524
Carthage
2625

@@ -31,3 +30,4 @@ Demo/Pods
3130
.build
3231
Packages
3332
Package.pins
33+
.spm-build

Diff for: Mocker.xcodeproj/project.xcworkspace/contents.xcworkspacedata renamed to .swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: Mocker.xcodeproj/xcshareddata/xcschemes/Mocker.xcscheme renamed to .swiftpm/xcode/xcshareddata/xcschemes/Mocker.xcscheme

+41-33
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1320"
3+
LastUpgradeVersion = "1410"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -14,10 +14,38 @@
1414
buildForAnalyzing = "YES">
1515
<BuildableReference
1616
BuildableIdentifier = "primary"
17-
BlueprintIdentifier = "501E26931F3DAE370048F39E"
18-
BuildableName = "Mocker.framework"
17+
BlueprintIdentifier = "Mocker_MockerTests"
18+
BuildableName = "Mocker_MockerTests"
19+
BlueprintName = "Mocker_MockerTests"
20+
ReferencedContainer = "container:">
21+
</BuildableReference>
22+
</BuildActionEntry>
23+
<BuildActionEntry
24+
buildForTesting = "YES"
25+
buildForRunning = "YES"
26+
buildForProfiling = "YES"
27+
buildForArchiving = "YES"
28+
buildForAnalyzing = "YES">
29+
<BuildableReference
30+
BuildableIdentifier = "primary"
31+
BlueprintIdentifier = "Mocker"
32+
BuildableName = "Mocker"
1933
BlueprintName = "Mocker"
20-
ReferencedContainer = "container:Mocker.xcodeproj">
34+
ReferencedContainer = "container:">
35+
</BuildableReference>
36+
</BuildActionEntry>
37+
<BuildActionEntry
38+
buildForTesting = "YES"
39+
buildForRunning = "YES"
40+
buildForProfiling = "NO"
41+
buildForArchiving = "NO"
42+
buildForAnalyzing = "YES">
43+
<BuildableReference
44+
BuildableIdentifier = "primary"
45+
BlueprintIdentifier = "MockerTests"
46+
BuildableName = "MockerTests"
47+
BlueprintName = "MockerTests"
48+
ReferencedContainer = "container:">
2149
</BuildableReference>
2250
</BuildActionEntry>
2351
</BuildActionEntries>
@@ -26,27 +54,16 @@
2654
buildConfiguration = "Debug"
2755
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2856
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
shouldUseLaunchSchemeArgsEnv = "YES"
30-
codeCoverageEnabled = "YES">
31-
<MacroExpansion>
32-
<BuildableReference
33-
BuildableIdentifier = "primary"
34-
BlueprintIdentifier = "501E26931F3DAE370048F39E"
35-
BuildableName = "Mocker.framework"
36-
BlueprintName = "Mocker"
37-
ReferencedContainer = "container:Mocker.xcodeproj">
38-
</BuildableReference>
39-
</MacroExpansion>
57+
shouldUseLaunchSchemeArgsEnv = "YES">
4058
<Testables>
4159
<TestableReference
42-
skipped = "NO"
43-
testExecutionOrdering = "random">
60+
skipped = "NO">
4461
<BuildableReference
4562
BuildableIdentifier = "primary"
46-
BlueprintIdentifier = "501E269C1F3DAE370048F39E"
47-
BuildableName = "MockerTests.xctest"
63+
BlueprintIdentifier = "MockerTests"
64+
BuildableName = "MockerTests"
4865
BlueprintName = "MockerTests"
49-
ReferencedContainer = "container:Mocker.xcodeproj">
66+
ReferencedContainer = "container:">
5067
</BuildableReference>
5168
</TestableReference>
5269
</Testables>
@@ -61,15 +78,6 @@
6178
debugDocumentVersioning = "YES"
6279
debugServiceExtension = "internal"
6380
allowLocationSimulation = "YES">
64-
<MacroExpansion>
65-
<BuildableReference
66-
BuildableIdentifier = "primary"
67-
BlueprintIdentifier = "501E26931F3DAE370048F39E"
68-
BuildableName = "Mocker.framework"
69-
BlueprintName = "Mocker"
70-
ReferencedContainer = "container:Mocker.xcodeproj">
71-
</BuildableReference>
72-
</MacroExpansion>
7381
</LaunchAction>
7482
<ProfileAction
7583
buildConfiguration = "Release"
@@ -80,10 +88,10 @@
8088
<MacroExpansion>
8189
<BuildableReference
8290
BuildableIdentifier = "primary"
83-
BlueprintIdentifier = "501E26931F3DAE370048F39E"
84-
BuildableName = "Mocker.framework"
85-
BlueprintName = "Mocker"
86-
ReferencedContainer = "container:Mocker.xcodeproj">
91+
BlueprintIdentifier = "Mocker_MockerTests"
92+
BuildableName = "Mocker_MockerTests"
93+
BlueprintName = "Mocker_MockerTests"
94+
ReferencedContainer = "container:">
8795
</BuildableReference>
8896
</MacroExpansion>
8997
</ProfileAction>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "1410"
4+
version = "1.3">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES">
8+
</BuildAction>
9+
<TestAction
10+
buildConfiguration = "Debug"
11+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
12+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
13+
shouldUseLaunchSchemeArgsEnv = "YES"
14+
codeCoverageEnabled = "YES">
15+
<Testables>
16+
<TestableReference
17+
skipped = "NO">
18+
<BuildableReference
19+
BuildableIdentifier = "primary"
20+
BlueprintIdentifier = "MockerTests"
21+
BuildableName = "MockerTests"
22+
BlueprintName = "MockerTests"
23+
ReferencedContainer = "container:">
24+
</BuildableReference>
25+
</TestableReference>
26+
</Testables>
27+
</TestAction>
28+
<LaunchAction
29+
buildConfiguration = "Debug"
30+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
31+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
32+
launchStyle = "0"
33+
useCustomWorkingDirectory = "NO"
34+
ignoresPersistentStateOnLaunch = "NO"
35+
debugDocumentVersioning = "YES"
36+
debugServiceExtension = "internal"
37+
allowLocationSimulation = "YES">
38+
</LaunchAction>
39+
<ProfileAction
40+
buildConfiguration = "Release"
41+
shouldUseLaunchSchemeArgsEnv = "YES"
42+
savedToolIdentifier = ""
43+
useCustomWorkingDirectory = "NO"
44+
debugDocumentVersioning = "YES">
45+
</ProfileAction>
46+
<AnalyzeAction
47+
buildConfiguration = "Debug">
48+
</AnalyzeAction>
49+
<ArchiveAction
50+
buildConfiguration = "Release"
51+
revealArchiveInOrganizer = "YES">
52+
</ArchiveAction>
53+
</Scheme>

Diff for: Dangerfile.swift

-4
This file was deleted.

Diff for: Mocker.podspec

-20
This file was deleted.

0 commit comments

Comments
 (0)