Skip to content

Commit 9214f4c

Browse files
authored
ref: Adding missing final attribute (getsentry#6987)
1 parent 4ef85d2 commit 9214f4c

23 files changed

+23
-23
lines changed

Sources/Swift/Core/Helper/Log/SentryLevel.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ extension SentryLevel: CustomStringConvertible {
1414
}
1515

1616
@objcMembers
17-
@_spi(Private) public class SentryLevelHelper: NSObject {
17+
@_spi(Private) public final class SentryLevelHelper: NSObject {
1818
public static func nameForLevel(_ level: SentryLevel) -> String {
1919
return level.description
2020
}

Sources/Swift/Core/Helper/SentryBaggageSerialization.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import Foundation
22

33
@objcMembers
4-
@_spi(Private) public class SentryBaggageSerialization: NSObject {
4+
@_spi(Private) public final class SentryBaggageSerialization: NSObject {
55

66
private static let SENTRY_BAGGAGE_MAX_SIZE = 8_192
77
private static let allowedSet = {

Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import Foundation
1313
}
1414

1515
@objcMembers
16-
@_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
16+
@_spi(Private) public final class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
1717
public func date() -> Date {
1818
return Date()
1919
}

Sources/Swift/Core/Helper/SentryFileContents.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import Foundation
22

33
@objcMembers
4-
@_spi(Private) public class SentryFileContents: NSObject {
4+
@_spi(Private) public final class SentryFileContents: NSObject {
55

66
public let path: String
77
public let contents: Data

Sources/Swift/Core/Helper/SentryInAppLogic.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import ObjectiveC
2525
* /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/...
2626
*
2727
*/
28-
@objc @_spi(Private) public class SentryInAppLogic: NSObject {
28+
@objc @_spi(Private) public final class SentryInAppLogic: NSObject {
2929

3030
@objc public let inAppIncludes: [String]
3131

Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import Foundation
99
}
1010

1111
@objcMembers
12-
@_spi(Private) public class SentryANRStoppedResult: NSObject {
12+
@_spi(Private) public final class SentryANRStoppedResult: NSObject {
1313

1414
public let minDuration: TimeInterval
1515
public let maxDuration: TimeInterval

Sources/Swift/Core/Integrations/ANR/SentryANRType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import Foundation
1010
}
1111

1212
@objc
13-
@_spi(Private) public class SentryAppHangTypeMapper: NSObject {
13+
@_spi(Private) public final class SentryAppHangTypeMapper: NSObject {
1414

1515
private enum ExceptionType: String {
1616
case fatalFullyBlocking = "Fatal App Hang Fully Blocked"

Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import Foundation
22

33
@objcMembers
4-
@_spi(Private) public class SentrySwizzleClassNameExclude: NSObject {
4+
@_spi(Private) public final class SentrySwizzleClassNameExclude: NSObject {
55
public static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
66
for exclude in swizzleClassNameExcludes {
77
if className.contains(exclude) {

Sources/Swift/Core/MetricKit/SentryMXManager.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import MetricKit
2121
@available(macOS 12.0, *)
2222
@available(tvOS, unavailable)
2323
@available(watchOS, unavailable)
24-
@objcMembers @_spi(Private) public class SentryMXManager: NSObject, MXMetricManagerSubscriber {
24+
@objcMembers @_spi(Private) public final class SentryMXManager: NSObject, MXMetricManagerSubscriber {
2525

2626
let disableCrashDiagnostics: Bool
2727

Sources/Swift/Core/SwiftDescriptor.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import UIKit
55
#endif
66

77
@objc
8-
@_spi(Private) public class SwiftDescriptor: NSObject {
8+
@_spi(Private) public final class SwiftDescriptor: NSObject {
99

1010
@objc
1111
public static func getObjectClassName(_ object: AnyObject) -> String {

0 commit comments

Comments
 (0)