Skip to content

Commit 9769eb7

Browse files
committed
Internal refactor
1 parent 098121e commit 9769eb7

File tree

12 files changed

+332
-94
lines changed

12 files changed

+332
-94
lines changed

.releaserc

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,24 @@
11
{
2-
"plugins": [
3-
"@semantic-release/commit-analyzer",
4-
"@semantic-release/release-notes-generator",
5-
["@semantic-release/exec", {
6-
"prepareCmd": "echo ${nextRelease.version} > Sources/CLI/VERSION.txt"
7-
}],
8-
["@semantic-release/git", {
9-
"assets": ["Sources/CLI/VERSION.txt"]
10-
}],
11-
"@semantic-release/github"
2+
"plugins": [
3+
"@semantic-release/commit-analyzer",
4+
"@semantic-release/release-notes-generator",
5+
[
6+
"@semantic-release/exec",
7+
{
8+
"prepareCmd": "echo ${nextRelease.version} > Sources/Models/VERSION.txt"
9+
}
1210
],
13-
"branches": ["main"]
14-
}
11+
[
12+
"@semantic-release/git",
13+
{
14+
"assets": [
15+
"Sources/Models/VERSION.txt"
16+
]
17+
}
18+
],
19+
"@semantic-release/github"
20+
],
21+
"branches": [
22+
"main"
23+
]
24+
}
Lines changed: 152 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,152 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "2600"
4+
version = "1.7">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES"
8+
buildArchitectures = "Automatic">
9+
<BuildActionEntries>
10+
<BuildActionEntry
11+
buildForTesting = "YES"
12+
buildForRunning = "YES"
13+
buildForProfiling = "YES"
14+
buildForArchiving = "YES"
15+
buildForAnalyzing = "YES">
16+
<BuildableReference
17+
BuildableIdentifier = "primary"
18+
BlueprintIdentifier = "dep-checker"
19+
BuildableName = "dep-checker"
20+
BlueprintName = "dep-checker"
21+
ReferencedContainer = "container:">
22+
</BuildableReference>
23+
</BuildActionEntry>
24+
<BuildActionEntry
25+
buildForTesting = "YES"
26+
buildForRunning = "YES"
27+
buildForProfiling = "YES"
28+
buildForArchiving = "YES"
29+
buildForAnalyzing = "YES">
30+
<BuildableReference
31+
BuildableIdentifier = "primary"
32+
BlueprintIdentifier = "dep-checker-mcp"
33+
BuildableName = "dep-checker-mcp"
34+
BlueprintName = "dep-checker-mcp"
35+
ReferencedContainer = "container:">
36+
</BuildableReference>
37+
</BuildActionEntry>
38+
</BuildActionEntries>
39+
</BuildAction>
40+
<TestAction
41+
buildConfiguration = "Debug"
42+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
43+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
44+
shouldUseLaunchSchemeArgsEnv = "YES"
45+
shouldAutocreateTestPlan = "YES">
46+
<Testables>
47+
<TestableReference
48+
skipped = "NO">
49+
<BuildableReference
50+
BuildableIdentifier = "primary"
51+
BlueprintIdentifier = "DependencyCheckerTests"
52+
BuildableName = "DependencyCheckerTests"
53+
BlueprintName = "DependencyCheckerTests"
54+
ReferencedContainer = "container:">
55+
</BuildableReference>
56+
</TestableReference>
57+
<TestableReference
58+
skipped = "NO">
59+
<BuildableReference
60+
BuildableIdentifier = "primary"
61+
BlueprintIdentifier = "InputTests"
62+
BuildableName = "InputTests"
63+
BlueprintName = "InputTests"
64+
ReferencedContainer = "container:">
65+
</BuildableReference>
66+
</TestableReference>
67+
<TestableReference
68+
skipped = "NO">
69+
<BuildableReference
70+
BuildableIdentifier = "primary"
71+
BlueprintIdentifier = "ModelsTests"
72+
BuildableName = "ModelsTests"
73+
BlueprintName = "ModelsTests"
74+
ReferencedContainer = "container:">
75+
</BuildableReference>
76+
</TestableReference>
77+
<TestableReference
78+
skipped = "NO">
79+
<BuildableReference
80+
BuildableIdentifier = "primary"
81+
BlueprintIdentifier = "OutputTests"
82+
BuildableName = "OutputTests"
83+
BlueprintName = "OutputTests"
84+
ReferencedContainer = "container:">
85+
</BuildableReference>
86+
</TestableReference>
87+
<TestableReference
88+
skipped = "NO">
89+
<BuildableReference
90+
BuildableIdentifier = "primary"
91+
BlueprintIdentifier = "ProjectAnalyzerTests"
92+
BuildableName = "ProjectAnalyzerTests"
93+
BlueprintName = "ProjectAnalyzerTests"
94+
ReferencedContainer = "container:">
95+
</BuildableReference>
96+
</TestableReference>
97+
<TestableReference
98+
skipped = "NO">
99+
<BuildableReference
100+
BuildableIdentifier = "primary"
101+
BlueprintIdentifier = "ValidationTests"
102+
BuildableName = "ValidationTests"
103+
BlueprintName = "ValidationTests"
104+
ReferencedContainer = "container:">
105+
</BuildableReference>
106+
</TestableReference>
107+
</Testables>
108+
</TestAction>
109+
<LaunchAction
110+
buildConfiguration = "Debug"
111+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
112+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
113+
launchStyle = "0"
114+
useCustomWorkingDirectory = "NO"
115+
ignoresPersistentStateOnLaunch = "NO"
116+
debugDocumentVersioning = "YES"
117+
debugServiceExtension = "internal"
118+
allowLocationSimulation = "YES">
119+
<MacroExpansion>
120+
<BuildableReference
121+
BuildableIdentifier = "primary"
122+
BlueprintIdentifier = "dep-checker"
123+
BuildableName = "dep-checker"
124+
BlueprintName = "dep-checker"
125+
ReferencedContainer = "container:">
126+
</BuildableReference>
127+
</MacroExpansion>
128+
</LaunchAction>
129+
<ProfileAction
130+
buildConfiguration = "Release"
131+
shouldUseLaunchSchemeArgsEnv = "YES"
132+
savedToolIdentifier = ""
133+
useCustomWorkingDirectory = "NO"
134+
debugDocumentVersioning = "YES">
135+
<MacroExpansion>
136+
<BuildableReference
137+
BuildableIdentifier = "primary"
138+
BlueprintIdentifier = "dep-checker-mcp"
139+
BuildableName = "dep-checker-mcp"
140+
BlueprintName = "dep-checker-mcp"
141+
ReferencedContainer = "container:">
142+
</BuildableReference>
143+
</MacroExpansion>
144+
</ProfileAction>
145+
<AnalyzeAction
146+
buildConfiguration = "Debug">
147+
</AnalyzeAction>
148+
<ArchiveAction
149+
buildConfiguration = "Release"
150+
revealArchiveInOrganizer = "YES">
151+
</ArchiveAction>
152+
</Scheme>

.swiftpm/xcode/xcshareddata/xcschemes/DepChecker.xcscheme

Lines changed: 2 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -86,54 +86,15 @@
8686
debugDocumentVersioning = "YES"
8787
debugServiceExtension = "internal"
8888
allowLocationSimulation = "YES">
89-
<BuildableProductRunnable
90-
runnableDebuggingMode = "0">
89+
<MacroExpansion>
9190
<BuildableReference
9291
BuildableIdentifier = "primary"
9392
BlueprintIdentifier = "DepChecker"
9493
BuildableName = "DepChecker"
9594
BlueprintName = "DepChecker"
9695
ReferencedContainer = "container:">
9796
</BuildableReference>
98-
</BuildableProductRunnable>
99-
<CommandLineArguments>
100-
<CommandLineArgument
101-
argument = "--configuration-file &quot;~/.depChecker/config.json&quot;"
102-
isEnabled = "NO">
103-
</CommandLineArgument>
104-
<CommandLineArgument
105-
argument = "--version"
106-
isEnabled = "NO">
107-
</CommandLineArgument>
108-
<CommandLineArgument
109-
argument = "--output-format json"
110-
isEnabled = "NO">
111-
</CommandLineArgument>
112-
<CommandLineArgument
113-
argument = "--max-days 5"
114-
isEnabled = "NO">
115-
</CommandLineArgument>
116-
<CommandLineArgument
117-
argument = "--include-dependencies digital-ios-sdk"
118-
isEnabled = "NO">
119-
</CommandLineArgument>
120-
<CommandLineArgument
121-
argument = "--project-path &quot;~/Downloads/depChecker/Tests/ProjectAnalyzerTests/resources/xcodeprojProject/&quot;"
122-
isEnabled = "NO">
123-
</CommandLineArgument>
124-
<CommandLineArgument
125-
argument = "--resolved-package-path &quot;~/Downloads/depChecker/Tests/ProjectAnalyzerTests/resources/xcodeprojProject/example.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/&quot;"
126-
isEnabled = "NO">
127-
</CommandLineArgument>
128-
<CommandLineArgument
129-
argument = "--project-path &quot;~/Downloads/depChecker/Tests/ProjectAnalyzerTests/resources/wrongSPMProject&quot;"
130-
isEnabled = "NO">
131-
</CommandLineArgument>
132-
<CommandLineArgument
133-
argument = "--project-path &quot;~/Downloads/depChecker/Tests/ProjectAnalyzerTests/resources/spmProject&quot;"
134-
isEnabled = "NO">
135-
</CommandLineArgument>
136-
</CommandLineArguments>
97+
</MacroExpansion>
13798
</LaunchAction>
13899
<ProfileAction
139100
buildConfiguration = "Release"
Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "2600"
4+
version = "1.7">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES"
8+
buildArchitectures = "Automatic">
9+
<BuildActionEntries>
10+
<BuildActionEntry
11+
buildForTesting = "NO"
12+
buildForRunning = "YES"
13+
buildForProfiling = "YES"
14+
buildForArchiving = "YES"
15+
buildForAnalyzing = "YES">
16+
<BuildableReference
17+
BuildableIdentifier = "primary"
18+
BlueprintIdentifier = "dep-checker"
19+
BuildableName = "dep-checker"
20+
BlueprintName = "dep-checker"
21+
ReferencedContainer = "container:">
22+
</BuildableReference>
23+
</BuildActionEntry>
24+
</BuildActionEntries>
25+
</BuildAction>
26+
<TestAction
27+
buildConfiguration = "Debug"
28+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
29+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
30+
shouldUseLaunchSchemeArgsEnv = "YES"
31+
shouldAutocreateTestPlan = "YES">
32+
</TestAction>
33+
<LaunchAction
34+
buildConfiguration = "Debug"
35+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
36+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
37+
launchStyle = "0"
38+
useCustomWorkingDirectory = "NO"
39+
ignoresPersistentStateOnLaunch = "NO"
40+
debugDocumentVersioning = "YES"
41+
debugServiceExtension = "internal"
42+
allowLocationSimulation = "YES">
43+
<BuildableProductRunnable
44+
runnableDebuggingMode = "0">
45+
<BuildableReference
46+
BuildableIdentifier = "primary"
47+
BlueprintIdentifier = "dep-checker"
48+
BuildableName = "dep-checker"
49+
BlueprintName = "dep-checker"
50+
ReferencedContainer = "container:">
51+
</BuildableReference>
52+
</BuildableProductRunnable>
53+
<CommandLineArguments>
54+
<CommandLineArgument
55+
argument = "--configuration-file &quot;~/.depChecker/config.json&quot;"
56+
isEnabled = "NO">
57+
</CommandLineArgument>
58+
<CommandLineArgument
59+
argument = "--version"
60+
isEnabled = "YES">
61+
</CommandLineArgument>
62+
<CommandLineArgument
63+
argument = "--output-format json"
64+
isEnabled = "NO">
65+
</CommandLineArgument>
66+
<CommandLineArgument
67+
argument = "--max-days 5"
68+
isEnabled = "NO">
69+
</CommandLineArgument>
70+
<CommandLineArgument
71+
argument = "--include-dependencies digital-ios-sdk"
72+
isEnabled = "NO">
73+
</CommandLineArgument>
74+
<CommandLineArgument
75+
argument = "--project-path &quot;~/Downloads/depChecker/Tests/ProjectAnalyzerTests/resources/xcodeprojProject/&quot;"
76+
isEnabled = "NO">
77+
</CommandLineArgument>
78+
<CommandLineArgument
79+
argument = "--resolved-package-path &quot;~/Downloads/depChecker/Tests/ProjectAnalyzerTests/resources/xcodeprojProject/example.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/&quot;"
80+
isEnabled = "NO">
81+
</CommandLineArgument>
82+
<CommandLineArgument
83+
argument = "--project-path &quot;~/Downloads/depChecker/Tests/ProjectAnalyzerTests/resources/wrongSPMProject&quot;"
84+
isEnabled = "NO">
85+
</CommandLineArgument>
86+
<CommandLineArgument
87+
argument = "--project-path &quot;~/Downloads/depChecker/Tests/ProjectAnalyzerTests/resources/spmProject&quot;"
88+
isEnabled = "NO">
89+
</CommandLineArgument>
90+
</CommandLineArguments>
91+
</LaunchAction>
92+
<ProfileAction
93+
buildConfiguration = "Release"
94+
shouldUseLaunchSchemeArgsEnv = "YES"
95+
savedToolIdentifier = ""
96+
useCustomWorkingDirectory = "NO"
97+
debugDocumentVersioning = "YES">
98+
<BuildableProductRunnable
99+
runnableDebuggingMode = "0">
100+
<BuildableReference
101+
BuildableIdentifier = "primary"
102+
BlueprintIdentifier = "dep-checker"
103+
BuildableName = "dep-checker"
104+
BlueprintName = "dep-checker"
105+
ReferencedContainer = "container:">
106+
</BuildableReference>
107+
</BuildableProductRunnable>
108+
</ProfileAction>
109+
<AnalyzeAction
110+
buildConfiguration = "Debug">
111+
</AnalyzeAction>
112+
<ArchiveAction
113+
buildConfiguration = "Release"
114+
revealArchiveInOrganizer = "YES">
115+
</ArchiveAction>
116+
</Scheme>

0 commit comments

Comments
 (0)