diff --git a/swift_code_metrics/_helpers.py b/swift_code_metrics/_helpers.py index 5ac5002..b95b2f2 100644 --- a/swift_code_metrics/_helpers.py +++ b/swift_code_metrics/_helpers.py @@ -24,15 +24,20 @@ class AnalyzerHelpers: 'AVFoundation', 'AVKit', 'Accelerate', + 'Accessibility', 'Accounts', 'AdSupport', 'AddressBook', 'AddressBookUI', + 'AppClip', + 'AppleArchive', 'ApplicationServices', + 'AppTrackingTransparency', 'AssetsLibrary', 'AudioToolbox', 'AudioUnit', 'AuthenticationServices', + 'AutomaticAssessmentConfiguration', 'BackgroundTasks', 'BusinessChat', 'CFNetwork', @@ -73,6 +78,7 @@ class AnalyzerHelpers: 'CryptoTokenKit', 'CryptoKit', 'DarwinNotify', + 'DeveloperToolsSupport', 'DeviceCheck', 'DiskArbitration', 'Dispatch', @@ -82,6 +88,7 @@ class AnalyzerHelpers: 'EventKitUI', 'ExceptionHandling', 'ExecutionPolicy', + 'ExposureNotification', 'ExternalAccessory', 'FWAUserLib', 'FileProvider', @@ -108,6 +115,7 @@ class AnalyzerHelpers: 'InputMethodKit', 'JavaScriptCore', 'Kernel', + 'KernelManagement', 'LatentSemanticMapping', 'LinkPresentation', 'LocalAuthentication', @@ -116,6 +124,7 @@ class AnalyzerHelpers: 'MediaAccessibility', 'MediaLibrary', 'MediaPlayer', + 'MediaSetup', 'MessageUI', 'Messages', 'MetalKit', @@ -123,6 +132,7 @@ class AnalyzerHelpers: 'MobileCoreServices', 'MultipeerConnectivity', 'NaturalLanguage', + 'NearbyInteraction', 'Network', 'NetworkExtension', 'NetworkingDriverKit', @@ -131,8 +141,9 @@ class AnalyzerHelpers: 'ObjectiveC', 'OpenDirectory', 'OpenGL', - 'PDFKit', + 'ParavirtualizedGraphics', 'PassKit', + 'PDFKit', 'PencilKit', 'PhotoKit', 'PushKit', @@ -146,9 +157,11 @@ class AnalyzerHelpers: 'SafariServices', 'SceneKit', 'ScreenSaver', + 'ScreenTime', 'Security', 'SecurityFoundation', 'SecurityInterface', + 'SensorKit', 'ServiceManagement', 'SiriKit', 'Social', @@ -156,6 +169,8 @@ class AnalyzerHelpers: 'Speech', 'SpriteKit', 'StoreKit', + 'StoreKitTest', + 'System', 'SystemConfiguration', 'SystemExtensions', 'SwiftUI', @@ -166,14 +181,17 @@ class AnalyzerHelpers: 'TVUIKit', 'USBDriverKit', 'UIKit', + 'UniformTypeIdentifiers', 'UserNotifications', 'UserNotificationsUI', 'VideoToolbox', + 'Virtualization', 'Vision', 'VisionKit', 'WatchConnectivity', 'WatchKit', 'WebKit', + 'WidgetKit', 'XPC', 'XCTest', 'dnssd', diff --git a/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/BusinessLogic/BusinessLogic.xcodeproj/project.pbxproj b/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/BusinessLogic/BusinessLogic.xcodeproj/project.pbxproj index 1f1b1a2..5278218 100644 --- a/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/BusinessLogic/BusinessLogic.xcodeproj/project.pbxproj +++ b/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/BusinessLogic/BusinessLogic.xcodeproj/project.pbxproj @@ -158,7 +158,7 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0940; - LastUpgradeCheck = 0940; + LastUpgradeCheck = 1200; ORGANIZATIONNAME = "Mattia Campolese"; TargetAttributes = { E576966321176D6600CADE76 = { @@ -261,6 +261,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -287,7 +288,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.4; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -324,6 +325,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -344,7 +346,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.4; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; diff --git a/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/Foundation/Foundation.xcodeproj/project.pbxproj b/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/Foundation/Foundation.xcodeproj/project.pbxproj index b859657..6c4a896 100644 --- a/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/Foundation/Foundation.xcodeproj/project.pbxproj +++ b/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/Foundation/Foundation.xcodeproj/project.pbxproj @@ -204,7 +204,7 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0940; - LastUpgradeCheck = 0940; + LastUpgradeCheck = 1200; ORGANIZATIONNAME = "Mattia Campolese"; TargetAttributes = { E57696322117671600CADE76 = { @@ -330,6 +330,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -356,7 +357,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.4; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -393,6 +394,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -413,7 +415,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.4; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; diff --git a/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/SwiftCodeMetricsExample.xcodeproj/project.pbxproj b/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/SwiftCodeMetricsExample.xcodeproj/project.pbxproj index 52af064..bb50d29 100644 --- a/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/SwiftCodeMetricsExample.xcodeproj/project.pbxproj +++ b/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/SwiftCodeMetricsExample.xcodeproj/project.pbxproj @@ -233,7 +233,7 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0940; - LastUpgradeCheck = 1000; + LastUpgradeCheck = 1200; ORGANIZATIONNAME = "Mattia Campolese"; TargetAttributes = { E57696052117651700CADE76 = { @@ -413,6 +413,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -438,7 +439,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.4; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -473,6 +474,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -492,7 +494,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.4; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; diff --git a/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/SwiftCodeMetricsExample.xcodeproj/xcshareddata/xcschemes/SwiftCodeMetricsExample.xcscheme b/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/SwiftCodeMetricsExample.xcodeproj/xcshareddata/xcschemes/SwiftCodeMetricsExample.xcscheme index 78aed4c..b2337d7 100644 --- a/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/SwiftCodeMetricsExample.xcodeproj/xcshareddata/xcschemes/SwiftCodeMetricsExample.xcscheme +++ b/swift_code_metrics/tests/test_resources/ExampleProject/SwiftCodeMetricsExample/SwiftCodeMetricsExample.xcodeproj/xcshareddata/xcschemes/SwiftCodeMetricsExample.xcscheme @@ -1,6 +1,6 @@ - - - - - - - -