Skip to content

Commit 42f0c57

Browse files
authored
Merge pull request #22 from matsoftware/added-new-libraries
Added iOS 14 libraries
2 parents 37425f6 + 448f98f commit 42f0c57

File tree

5 files changed

+35
-24
lines changed

5 files changed

+35
-24
lines changed

swift_code_metrics/_helpers.py

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,20 @@ class AnalyzerHelpers:
2424
'AVFoundation',
2525
'AVKit',
2626
'Accelerate',
27+
'Accessibility',
2728
'Accounts',
2829
'AdSupport',
2930
'AddressBook',
3031
'AddressBookUI',
32+
'AppClip',
33+
'AppleArchive',
3134
'ApplicationServices',
35+
'AppTrackingTransparency',
3236
'AssetsLibrary',
3337
'AudioToolbox',
3438
'AudioUnit',
3539
'AuthenticationServices',
40+
'AutomaticAssessmentConfiguration',
3641
'BackgroundTasks',
3742
'BusinessChat',
3843
'CFNetwork',
@@ -73,6 +78,7 @@ class AnalyzerHelpers:
7378
'CryptoTokenKit',
7479
'CryptoKit',
7580
'DarwinNotify',
81+
'DeveloperToolsSupport',
7682
'DeviceCheck',
7783
'DiskArbitration',
7884
'Dispatch',
@@ -82,6 +88,7 @@ class AnalyzerHelpers:
8288
'EventKitUI',
8389
'ExceptionHandling',
8490
'ExecutionPolicy',
91+
'ExposureNotification',
8592
'ExternalAccessory',
8693
'FWAUserLib',
8794
'FileProvider',
@@ -108,6 +115,7 @@ class AnalyzerHelpers:
108115
'InputMethodKit',
109116
'JavaScriptCore',
110117
'Kernel',
118+
'KernelManagement',
111119
'LatentSemanticMapping',
112120
'LinkPresentation',
113121
'LocalAuthentication',
@@ -116,13 +124,15 @@ class AnalyzerHelpers:
116124
'MediaAccessibility',
117125
'MediaLibrary',
118126
'MediaPlayer',
127+
'MediaSetup',
119128
'MessageUI',
120129
'Messages',
121130
'MetalKit',
122131
'MetricKit',
123132
'MobileCoreServices',
124133
'MultipeerConnectivity',
125134
'NaturalLanguage',
135+
'NearbyInteraction',
126136
'Network',
127137
'NetworkExtension',
128138
'NetworkingDriverKit',
@@ -131,8 +141,9 @@ class AnalyzerHelpers:
131141
'ObjectiveC',
132142
'OpenDirectory',
133143
'OpenGL',
134-
'PDFKit',
144+
'ParavirtualizedGraphics',
135145
'PassKit',
146+
'PDFKit',
136147
'PencilKit',
137148
'PhotoKit',
138149
'PushKit',
@@ -146,16 +157,20 @@ class AnalyzerHelpers:
146157
'SafariServices',
147158
'SceneKit',
148159
'ScreenSaver',
160+
'ScreenTime',
149161
'Security',
150162
'SecurityFoundation',
151163
'SecurityInterface',
164+
'SensorKit',
152165
'ServiceManagement',
153166
'SiriKit',
154167
'Social',
155168
'SoundAnalysis',
156169
'Speech',
157170
'SpriteKit',
158171
'StoreKit',
172+
'StoreKitTest',
173+
'System',
159174
'SystemConfiguration',
160175
'SystemExtensions',
161176
'SwiftUI',
@@ -166,14 +181,17 @@ class AnalyzerHelpers:
166181
'TVUIKit',
167182
'USBDriverKit',
168183
'UIKit',
184+
'UniformTypeIdentifiers',
169185
'UserNotifications',
170186
'UserNotificationsUI',
171187
'VideoToolbox',
188+
'Virtualization',
172189
'Vision',
173190
'VisionKit',
174191
'WatchConnectivity',
175192
'WatchKit',
176193
'WebKit',
194+
'WidgetKit',
177195
'XPC',
178196
'XCTest',
179197
'dnssd',

swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/BusinessLogic/BusinessLogic.xcodeproj/project.pbxproj

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158
isa = PBXProject;
159159
attributes = {
160160
LastSwiftUpdateCheck = 0940;
161-
LastUpgradeCheck = 0940;
161+
LastUpgradeCheck = 1200;
162162
ORGANIZATIONNAME = "Mattia Campolese";
163163
TargetAttributes = {
164164
E576966321176D6600CADE76 = {
@@ -261,6 +261,7 @@
261261
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
262262
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
263263
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
264+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
264265
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
265266
CLANG_WARN_STRICT_PROTOTYPES = YES;
266267
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -287,7 +288,7 @@
287288
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
288289
GCC_WARN_UNUSED_FUNCTION = YES;
289290
GCC_WARN_UNUSED_VARIABLE = YES;
290-
IPHONEOS_DEPLOYMENT_TARGET = 11.4;
291+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
291292
MTL_ENABLE_DEBUG_INFO = YES;
292293
ONLY_ACTIVE_ARCH = YES;
293294
SDKROOT = iphoneos;
@@ -324,6 +325,7 @@
324325
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
325326
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
326327
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
328+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
327329
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
328330
CLANG_WARN_STRICT_PROTOTYPES = YES;
329331
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -344,7 +346,7 @@
344346
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
345347
GCC_WARN_UNUSED_FUNCTION = YES;
346348
GCC_WARN_UNUSED_VARIABLE = YES;
347-
IPHONEOS_DEPLOYMENT_TARGET = 11.4;
349+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
348350
MTL_ENABLE_DEBUG_INFO = NO;
349351
SDKROOT = iphoneos;
350352
SWIFT_COMPILATION_MODE = wholemodule;

swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/Foundation/Foundation.xcodeproj/project.pbxproj

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@
204204
isa = PBXProject;
205205
attributes = {
206206
LastSwiftUpdateCheck = 0940;
207-
LastUpgradeCheck = 0940;
207+
LastUpgradeCheck = 1200;
208208
ORGANIZATIONNAME = "Mattia Campolese";
209209
TargetAttributes = {
210210
E57696322117671600CADE76 = {
@@ -330,6 +330,7 @@
330330
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
331331
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
332332
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
333+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
333334
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
334335
CLANG_WARN_STRICT_PROTOTYPES = YES;
335336
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -356,7 +357,7 @@
356357
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
357358
GCC_WARN_UNUSED_FUNCTION = YES;
358359
GCC_WARN_UNUSED_VARIABLE = YES;
359-
IPHONEOS_DEPLOYMENT_TARGET = 11.4;
360+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
360361
MTL_ENABLE_DEBUG_INFO = YES;
361362
ONLY_ACTIVE_ARCH = YES;
362363
SDKROOT = iphoneos;
@@ -393,6 +394,7 @@
393394
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
394395
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
395396
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
397+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
396398
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
397399
CLANG_WARN_STRICT_PROTOTYPES = YES;
398400
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -413,7 +415,7 @@
413415
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
414416
GCC_WARN_UNUSED_FUNCTION = YES;
415417
GCC_WARN_UNUSED_VARIABLE = YES;
416-
IPHONEOS_DEPLOYMENT_TARGET = 11.4;
418+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
417419
MTL_ENABLE_DEBUG_INFO = NO;
418420
SDKROOT = iphoneos;
419421
SWIFT_COMPILATION_MODE = wholemodule;

swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/SwiftCodeMetricsExample.xcodeproj/project.pbxproj

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@
233233
isa = PBXProject;
234234
attributes = {
235235
LastSwiftUpdateCheck = 0940;
236-
LastUpgradeCheck = 1000;
236+
LastUpgradeCheck = 1200;
237237
ORGANIZATIONNAME = "Mattia Campolese";
238238
TargetAttributes = {
239239
E57696052117651700CADE76 = {
@@ -413,6 +413,7 @@
413413
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
414414
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
415415
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
416+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
416417
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
417418
CLANG_WARN_STRICT_PROTOTYPES = YES;
418419
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -438,7 +439,7 @@
438439
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
439440
GCC_WARN_UNUSED_FUNCTION = YES;
440441
GCC_WARN_UNUSED_VARIABLE = YES;
441-
IPHONEOS_DEPLOYMENT_TARGET = 11.4;
442+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
442443
MTL_ENABLE_DEBUG_INFO = YES;
443444
ONLY_ACTIVE_ARCH = YES;
444445
SDKROOT = iphoneos;
@@ -473,6 +474,7 @@
473474
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
474475
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
475476
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
477+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
476478
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
477479
CLANG_WARN_STRICT_PROTOTYPES = YES;
478480
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -492,7 +494,7 @@
492494
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
493495
GCC_WARN_UNUSED_FUNCTION = YES;
494496
GCC_WARN_UNUSED_VARIABLE = YES;
495-
IPHONEOS_DEPLOYMENT_TARGET = 11.4;
497+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
496498
MTL_ENABLE_DEBUG_INFO = NO;
497499
SDKROOT = iphoneos;
498500
SWIFT_COMPILATION_MODE = wholemodule;

swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/SwiftCodeMetricsExample.xcodeproj/xcshareddata/xcschemes/SwiftCodeMetricsExample.xcscheme

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1000"
3+
LastUpgradeVersion = "1200"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -87,17 +87,6 @@
8787
</BuildableReference>
8888
</TestableReference>
8989
</Testables>
90-
<MacroExpansion>
91-
<BuildableReference
92-
BuildableIdentifier = "primary"
93-
BlueprintIdentifier = "E57696052117651700CADE76"
94-
BuildableName = "SwiftCodeMetricsExample.app"
95-
BlueprintName = "SwiftCodeMetricsExample"
96-
ReferencedContainer = "container:SwiftCodeMetricsExample.xcodeproj">
97-
</BuildableReference>
98-
</MacroExpansion>
99-
<AdditionalOptions>
100-
</AdditionalOptions>
10190
</TestAction>
10291
<LaunchAction
10392
buildConfiguration = "Debug"
@@ -119,8 +108,6 @@
119108
ReferencedContainer = "container:SwiftCodeMetricsExample.xcodeproj">
120109
</BuildableReference>
121110
</BuildableProductRunnable>
122-
<AdditionalOptions>
123-
</AdditionalOptions>
124111
</LaunchAction>
125112
<ProfileAction
126113
buildConfiguration = "Release"

0 commit comments

Comments
 (0)