Skip to content

Commit

Permalink
Swift Integration
Browse files Browse the repository at this point in the history
  • Loading branch information
brustolin committed Mar 12, 2024
1 parent 7fe37ab commit ba09d14
Show file tree
Hide file tree
Showing 43 changed files with 77 additions and 48 deletions.
14 changes: 10 additions & 4 deletions Sentry.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -602,7 +602,6 @@
7DB3A687238EA75E00A2D442 /* SentryHttpTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DB3A684238EA75E00A2D442 /* SentryHttpTransport.m */; };
7DC27EC523997EB7006998B5 /* SentryAutoBreadcrumbTrackingIntegration.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DC27EC323997EB7006998B5 /* SentryAutoBreadcrumbTrackingIntegration.h */; };
7DC27EC723997EB7006998B5 /* SentryAutoBreadcrumbTrackingIntegration.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DC27EC423997EB7006998B5 /* SentryAutoBreadcrumbTrackingIntegration.m */; };
7DC83100239826280043DD9A /* SentryIntegrationProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DC830FF239826280043DD9A /* SentryIntegrationProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; };
7DC8310A2398283C0043DD9A /* SentryCrashIntegration.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DC831082398283C0043DD9A /* SentryCrashIntegration.h */; };
7DC8310C2398283C0043DD9A /* SentryCrashIntegration.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DC831092398283C0043DD9A /* SentryCrashIntegration.m */; };
840A11122B61E27500650D02 /* SentrySamplerDecision.m in Sources */ = {isa = PBXBuildFile; fileRef = 840A11102B61E27500650D02 /* SentrySamplerDecision.m */; };
Expand Down Expand Up @@ -825,6 +824,7 @@
D8C66A372A77B1F70015696A /* SentryPropagationContext.m in Sources */ = {isa = PBXBuildFile; fileRef = D8C66A352A77B1F70015696A /* SentryPropagationContext.m */; };
D8C67E9B28000E24007E326E /* SentryUIApplication.h in Headers */ = {isa = PBXBuildFile; fileRef = D8C67E9928000E23007E326E /* SentryUIApplication.h */; };
D8C67E9C28000E24007E326E /* SentryScreenshot.h in Headers */ = {isa = PBXBuildFile; fileRef = D8C67E9A28000E23007E326E /* SentryScreenshot.h */; };
D8CAC0412BA0984500E38F34 /* SentryIntegrationProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8CAC0402BA0984500E38F34 /* SentryIntegrationProtocol.swift */; };
D8CB74152947246600A5F964 /* SentryEnvelopeAttachmentHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = D8CB74142947246600A5F964 /* SentryEnvelopeAttachmentHeader.h */; };
D8CB7417294724CC00A5F964 /* SentryEnvelopeAttachmentHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = D8CB7416294724CC00A5F964 /* SentryEnvelopeAttachmentHeader.m */; };
D8CB74192947285A00A5F964 /* SentryEnvelopeItemHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = D8CB74182947285A00A5F964 /* SentryEnvelopeItemHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
Expand Down Expand Up @@ -1546,7 +1546,6 @@
7DC27E9823995F97006998B5 /* Sentry.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; name = Sentry.modulemap; path = ../Resources/Sentry.modulemap; sourceTree = "<group>"; };
7DC27EC323997EB7006998B5 /* SentryAutoBreadcrumbTrackingIntegration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SentryAutoBreadcrumbTrackingIntegration.h; path = include/SentryAutoBreadcrumbTrackingIntegration.h; sourceTree = "<group>"; };
7DC27EC423997EB7006998B5 /* SentryAutoBreadcrumbTrackingIntegration.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SentryAutoBreadcrumbTrackingIntegration.m; sourceTree = "<group>"; };
7DC830FF239826280043DD9A /* SentryIntegrationProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SentryIntegrationProtocol.h; path = Public/SentryIntegrationProtocol.h; sourceTree = "<group>"; };
7DC831082398283C0043DD9A /* SentryCrashIntegration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SentryCrashIntegration.h; path = include/SentryCrashIntegration.h; sourceTree = "<group>"; };
7DC831092398283C0043DD9A /* SentryCrashIntegration.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SentryCrashIntegration.m; sourceTree = "<group>"; };
840A11092B5F47F700650D02 /* SentryAppLaunchProfilingTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SentryAppLaunchProfilingTests.m; sourceTree = "<group>"; };
Expand Down Expand Up @@ -1796,6 +1795,7 @@
D8C66A352A77B1F70015696A /* SentryPropagationContext.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SentryPropagationContext.m; sourceTree = "<group>"; };
D8C67E9928000E23007E326E /* SentryUIApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SentryUIApplication.h; path = include/SentryUIApplication.h; sourceTree = "<group>"; };
D8C67E9A28000E23007E326E /* SentryScreenshot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SentryScreenshot.h; path = include/SentryScreenshot.h; sourceTree = "<group>"; };
D8CAC0402BA0984500E38F34 /* SentryIntegrationProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryIntegrationProtocol.swift; sourceTree = "<group>"; };
D8CB74142947246600A5F964 /* SentryEnvelopeAttachmentHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SentryEnvelopeAttachmentHeader.h; path = include/SentryEnvelopeAttachmentHeader.h; sourceTree = "<group>"; };
D8CB7416294724CC00A5F964 /* SentryEnvelopeAttachmentHeader.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SentryEnvelopeAttachmentHeader.m; sourceTree = "<group>"; };
D8CB74182947285A00A5F964 /* SentryEnvelopeItemHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SentryEnvelopeItemHeader.h; path = Public/SentryEnvelopeItemHeader.h; sourceTree = "<group>"; };
Expand Down Expand Up @@ -1985,7 +1985,6 @@
6360850B1ED2AFE100E8599E /* SentryBreadcrumb.h */,
6360850C1ED2AFE100E8599E /* SentryBreadcrumb.m */,
92672BB529C9A2A9006B021C /* SentryBreadcrumb+Private.h */,
7DC830FF239826280043DD9A /* SentryIntegrationProtocol.h */,
7B4E24FB251C97B400060D68 /* SentrySession.h */,
15E0A8F12411A45A00F044E3 /* SentrySession.m */,
7BE1E32624F7AE08009D3AD0 /* SentrySession+Private.h */,
Expand Down Expand Up @@ -3498,6 +3497,7 @@
isa = PBXGroup;
children = (
D8F016B22B9622D6007B9AFB /* SentryId.swift */,
D8CAC0402BA0984500E38F34 /* SentryIntegrationProtocol.swift */,
);
path = Protocol;
sourceTree = "<group>";
Expand Down Expand Up @@ -3791,7 +3791,6 @@
7BC5B6FA290BCDE500D99477 /* SentryHttpStatusCodeRange+Private.h in Headers */,
7B04A9AF24EAC02C00E710B1 /* SentryRetryAfterHeaderParser.h in Headers */,
9286059529A5096600F96038 /* SentryGeo.h in Headers */,
7DC83100239826280043DD9A /* SentryIntegrationProtocol.h in Headers */,
7B98D7BC25FB607300C5A389 /* SentryWatchdogTerminationTracker.h in Headers */,
7BA61CB9247BC57B00C130A8 /* SentryCrashDefaultBinaryImageProvider.h in Headers */,
8E4E7C7D25DAB287006AB9E2 /* SentryTracer.h in Headers */,
Expand Down Expand Up @@ -4278,6 +4277,7 @@
7B14089824878F950035403D /* SentryCrashStackEntryMapper.m in Sources */,
63FE711720DA4C1000CDBAE8 /* SentryCrashStackCursor_Backtrace.c in Sources */,
63FE70CB20DA4C1000CDBAE8 /* SentryCrashReportFixer.c in Sources */,
D8CAC0412BA0984500E38F34 /* SentryIntegrationProtocol.swift in Sources */,
63FE710F20DA4C1000CDBAE8 /* NSError+SentrySimpleConstructor.m in Sources */,
8ECC674925C23A20000E2BF6 /* SentrySpanId.m in Sources */,
6344DDB51EC309E000D9160D /* SentryCrashReportSink.m in Sources */,
Expand Down Expand Up @@ -4884,6 +4884,7 @@
"PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = "";
SWIFT_INCLUDE_PATHS = "";
SWIFT_OBJC_BRIDGING_HEADER = "Tests/SentryTests/SentryTests-Bridging-Header.h";
SWIFT_OBJC_INTEROP_MODE = objc;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
SWIFT_VERSION = 5.0;
Expand Down Expand Up @@ -4919,6 +4920,7 @@
"PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = "";
SWIFT_INCLUDE_PATHS = "";
SWIFT_OBJC_BRIDGING_HEADER = "Tests/SentryTests/SentryTests-Bridging-Header.h";
SWIFT_OBJC_INTEROP_MODE = objc;
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
SWIFT_VERSION = 5.0;
TVOS_DEPLOYMENT_TARGET = 13.0;
Expand Down Expand Up @@ -5061,6 +5063,7 @@
"PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = "";
SWIFT_INCLUDE_PATHS = "";
SWIFT_OBJC_BRIDGING_HEADER = "Tests/SentryTests/SentryTests-Bridging-Header.h";
SWIFT_OBJC_INTEROP_MODE = objc;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
SWIFT_VERSION = 5.0;
Expand Down Expand Up @@ -5200,6 +5203,7 @@
"PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = "";
SWIFT_INCLUDE_PATHS = "";
SWIFT_OBJC_BRIDGING_HEADER = "Tests/SentryTests/SentryTests-Bridging-Header.h";
SWIFT_OBJC_INTEROP_MODE = objc;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
SWIFT_VERSION = 5.0;
Expand Down Expand Up @@ -5688,6 +5692,7 @@
"PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = "";
SWIFT_INCLUDE_PATHS = "";
SWIFT_OBJC_BRIDGING_HEADER = "Tests/SentryTests/SentryTests-Bridging-Header.h";
SWIFT_OBJC_INTEROP_MODE = objc;
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
SWIFT_VERSION = 5.0;
TVOS_DEPLOYMENT_TARGET = 13.0;
Expand Down Expand Up @@ -5928,6 +5933,7 @@
"PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = "";
SWIFT_INCLUDE_PATHS = "";
SWIFT_OBJC_BRIDGING_HEADER = "Tests/SentryTests/SentryTests-Bridging-Header.h";
SWIFT_OBJC_INTEROP_MODE = objc;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
SWIFT_VERSION = 5.0;
Expand Down
1 change: 1 addition & 0 deletions Sources/Sentry/PrivateSentrySDKOnly.mm
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
#import <SentryFramesTracker.h>
#import <SentryScreenshot.h>
#import <SentryUser.h>
#import "SentryOptions.h"

@implementation PrivateSentrySDKOnly

Expand Down
1 change: 0 additions & 1 deletion Sources/Sentry/Public/Sentry.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ FOUNDATION_EXPORT const unsigned char SentryVersionString[];
#import "SentryGeo.h"
#import "SentryHttpStatusCodeRange.h"
#import "SentryHub.h"
#import "SentryIntegrationProtocol.h"
#import "SentryMeasurementUnit.h"
#import "SentryMechanism.h"
#import "SentryMechanismMeta.h"
Expand Down
1 change: 0 additions & 1 deletion Sources/Sentry/Public/SentryHub.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
#import "SentryDefines.h"
#import "SentryIntegrationProtocol.h"
#import "SentrySpanProtocol.h"

@class SentryEvent, SentryClient, SentryScope, SentryUser, SentryBreadcrumb, SentryId,
Expand Down
23 changes: 0 additions & 23 deletions Sources/Sentry/Public/SentryIntegrationProtocol.h

This file was deleted.

1 change: 1 addition & 0 deletions Sources/Sentry/SentryAppStartTrackingIntegration.m
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
# import <SentryCrashWrapper.h>
# import <SentryDependencyContainer.h>
# import <SentryDispatchQueueWrapper.h>
# import "SentryOptions.h"

@interface
SentryAppStartTrackingIntegration ()
Expand Down
3 changes: 3 additions & 0 deletions Sources/Sentry/SentryBaseIntegration.m
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,9 @@ - (SentryIntegrationOption)integrationOptions
return kIntegrationOptionNone;
}

- (void)uninstall {
}

@end

NS_ASSUME_NONNULL_END
1 change: 1 addition & 0 deletions Sources/Sentry/SentryCrashIntegration.m
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
#import <SentryDependencyContainer.h>
#import <SentrySDK+Private.h>
#import <SentrySysctl.h>
#import "SentryOptions.h"

#if SENTRY_HAS_UIKIT
# import "SentryUIApplication.h"
Expand Down
1 change: 1 addition & 0 deletions Sources/Sentry/SentryHub.m
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
#import "SentryTracer.h"
#import "SentryTransaction.h"
#import "SentryTransactionContext+Private.h"
#import "SentryOptions.h"

#if SENTRY_HAS_UIKIT
# import "SentryUIViewControllerPerformanceTracker.h"
Expand Down
1 change: 1 addition & 0 deletions Sources/Sentry/SentryMetricKitIntegration.m
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
# import <SentrySDK+Private.h>
# import <SentryStacktrace.h>
# import <SentryThread.h>
# import "SentryOptions.h"

/**
* We need to check if MetricKit is available for compatibility on iOS 12 and below. As there are no
Expand Down
2 changes: 2 additions & 0 deletions Sources/Sentry/SentryNSURLRequest.m
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
#import "SentryMeta.h"
#import "SentrySDK+Private.h"
#import "SentrySerialization.h"
#import "SentrySwift.h"
#import "SentryOptions.h"

NS_ASSUME_NONNULL_BEGIN

Expand Down
1 change: 1 addition & 0 deletions Sources/Sentry/SentryNetworkTracker.m
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
#import "SentryTracer.h"
#import "SentryUser.h"
#import <objc/runtime.h>
#import "SentryOptions.h"

/**
* WARNING: We had issues in the past with this code on older iOS versions. We don't run unit tests
Expand Down
5 changes: 5 additions & 0 deletions Sources/Sentry/SentryPerformanceTrackingIntegration.m
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
# import "SentrySubClassFinder.h"
# import "SentryUIViewControllerPerformanceTracker.h"
# import "SentryUIViewControllerSwizzling.h"
# import "SentryOptions.h"

@interface
SentryPerformanceTrackingIntegration ()
Expand Down Expand Up @@ -58,6 +59,10 @@ - (SentryIntegrationOption)integrationOptions
| kIntegrationOptionEnableSwizzling;
}

- (void)uninstall {

}

@end

#endif // SENTRY_HAS_UIKIT
1 change: 1 addition & 0 deletions Sources/Sentry/SentryProfiler.mm
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@
# import "SentryTracer+Private.h"
# import "SentryTransaction.h"
# import "SentryTransactionContext+Private.h"
# import "SentryOptions.h"

# import <cstdint>
# import <memory>
Expand Down
2 changes: 2 additions & 0 deletions Sources/Sentry/SentryRequestOperation.m
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
#import "SentryHub.h"
#import "SentryLog.h"
#import "SentrySDK+Private.h"
#import "SentrySwift.h"
#import "SentryOptions.h"

NS_ASSUME_NONNULL_BEGIN

Expand Down
1 change: 1 addition & 0 deletions Sources/Sentry/SentrySessionTracker.m
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
#import "SentryNSNotificationCenterWrapper.h"
#import "SentrySDK+Private.h"
#import "SentrySwift.h"
#import "SentryOptions.h"

#if SENTRY_TARGET_MACOS
# import <Cocoa/Cocoa.h>
Expand Down
1 change: 1 addition & 0 deletions Sources/Sentry/SentrySwiftAsyncIntegration.m
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#import "SentrySwiftAsyncIntegration.h"
#import "SentryCrashStackCursor_SelfThread.h"
#import "SentryOptions.h"

@implementation SentrySwiftAsyncIntegration

Expand Down
1 change: 1 addition & 0 deletions Sources/Sentry/SentryUIViewControllerPerformanceTracker.m
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
# import <SentrySpanOperations.h>
# import <UIKit/UIKit.h>
# import <objc/runtime.h>
# import "SentryOptions.h"

@interface
SentryUIViewControllerPerformanceTracker ()
Expand Down
2 changes: 1 addition & 1 deletion Sources/Sentry/include/SentryANRTrackingIntegration.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#import "SentryANRTracker.h"
#import "SentryBaseIntegration.h"
#import "SentryIntegrationProtocol.h"
#import <Foundation/Foundation.h>
#import "SentrySwift.h"

NS_ASSUME_NONNULL_BEGIN

Expand Down
2 changes: 1 addition & 1 deletion Sources/Sentry/include/SentryAppStartTrackingIntegration.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
#if SENTRY_HAS_UIKIT

# import "SentryBaseIntegration.h"
# import "SentryIntegrationProtocol.h"
# import <Foundation/Foundation.h>
# import "SentrySwift.h"

NS_ASSUME_NONNULL_BEGIN

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#import "SentryBaseIntegration.h"
#import "SentryBreadcrumbDelegate.h"
#import "SentryIntegrationProtocol.h"
#import "SentrySwift.h"

NS_ASSUME_NONNULL_BEGIN

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
#import "SentryBaseIntegration.h"
#import "SentryIntegrationProtocol.h"
#import <Foundation/Foundation.h>

#import "SentrySwift.h"
NS_ASSUME_NONNULL_BEGIN

/**
Expand Down
2 changes: 1 addition & 1 deletion Sources/Sentry/include/SentryBaseIntegration.h
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ typedef NS_OPTIONS(NSUInteger, SentryIntegrationOption) {
- (void)logWithReason:(NSString *)reason;
- (BOOL)shouldBeEnabledWithOptions:(SentryOptions *)options;
- (SentryIntegrationOption)integrationOptions;

- (void)uninstall;
@end

NS_ASSUME_NONNULL_END
2 changes: 1 addition & 1 deletion Sources/Sentry/include/SentryCoreDataTrackingIntegration.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#import "SentryBaseIntegration.h"
#import "SentryIntegrationProtocol.h"
#import "SentrySwift.h"

NS_ASSUME_NONNULL_BEGIN

Expand Down
2 changes: 1 addition & 1 deletion Sources/Sentry/include/SentryCrashIntegration.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#import "SentryBaseIntegration.h"
#import "SentryIntegrationProtocol.h"
#import <Foundation/Foundation.h>
#import "SentrySwift.h"

NS_ASSUME_NONNULL_BEGIN

Expand Down
2 changes: 1 addition & 1 deletion Sources/Sentry/include/SentryFileIOTrackingIntegration.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#import "SentryBaseIntegration.h"
#import "SentryIntegrationProtocol.h"
#import "SentrySwift.h"

NS_ASSUME_NONNULL_BEGIN

Expand Down
2 changes: 1 addition & 1 deletion Sources/Sentry/include/SentryFramesTrackingIntegration.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
#if SENTRY_HAS_UIKIT

# import "SentryBaseIntegration.h"
# import "SentryIntegrationProtocol.h"
# import <Foundation/Foundation.h>
# import "SentrySwift.h"

NS_ASSUME_NONNULL_BEGIN

Expand Down
1 change: 1 addition & 0 deletions Sources/Sentry/include/SentryHub+Private.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
@class SentrySession;
@class SentryTracer;
@class SentryTracerConfiguration;
@protocol SentryIntegrationProtocol;

NS_ASSUME_NONNULL_BEGIN

Expand Down
1 change: 0 additions & 1 deletion Sources/Sentry/include/SentryMetricKitIntegration.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

# import "SentryBaseIntegration.h"
# import "SentryEvent.h"
# import "SentryIntegrationProtocol.h"
# import "SentrySwift.h"
# import <Foundation/Foundation.h>

Expand Down
2 changes: 1 addition & 1 deletion Sources/Sentry/include/SentryNetworkTrackingIntegration.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#import "SentryBaseIntegration.h"
#import "SentryIntegrationProtocol.h"
#import "SentrySwift.h"

NS_ASSUME_NONNULL_BEGIN

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
#if SENTRY_HAS_UIKIT

# import "SentryBaseIntegration.h"
# import "SentryIntegrationProtocol.h"
# import <Foundation/Foundation.h>
# import "SentrySwift.h"

NS_ASSUME_NONNULL_BEGIN

Expand Down
2 changes: 1 addition & 1 deletion Sources/Sentry/include/SentryScreenshotIntegration.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

# import "SentryBaseIntegration.h"
# import "SentryClient+Private.h"
# import "SentryIntegrationProtocol.h"
# import "SentryScreenshot.h"
# import <Foundation/Foundation.h>
# import "SentrySwift.h"

NS_ASSUME_NONNULL_BEGIN

Expand Down
Loading

0 comments on commit ba09d14

Please sign in to comment.