Skip to content

Commit 0309548

Browse files
authored
ref: Use forward declarations in header (#6296)
1 parent 7d88965 commit 0309548

File tree

7 files changed

+8
-3
lines changed

7 files changed

+8
-3
lines changed

Sources/Sentry/Profiling/SentryProfiledTracerConcurrency.mm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
# import "SentrySamplerDecision.h"
2525
# import "SentryTraceProfiler.h"
2626
# import "SentryTracer+Private.h"
27+
# import "SentryTracerConfiguration.h"
2728
# import "SentryTransaction.h"
2829

2930
# if SENTRY_HAS_UIKIT

Sources/Sentry/SentryHub.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#import "SentrySwift.h"
2121
#import "SentryTraceOrigin.h"
2222
#import "SentryTracer.h"
23+
#import "SentryTracerConfiguration.h"
2324
#import "SentryTransaction.h"
2425
#import "SentryTransactionContext+Private.h"
2526

Sources/Sentry/SentryPerformanceTracker.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#import "SentrySpanId.h"
88
#import "SentrySpanProtocol.h"
99
#import "SentryTracer.h"
10+
#import "SentryTracerConfiguration.h"
1011
#import "SentryTransactionContext+Private.h"
1112

1213
#import "SentryProfilingConditionals.h"

Sources/Sentry/SentryTracer.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#import "SentryTime.h"
2424
#import "SentryTraceContext.h"
2525
#import "SentryTracer+Private.h"
26+
#import "SentryTracerConfiguration.h"
2627
#import "SentryTransaction.h"
2728
#import "SentryTransactionContext.h"
2829
#import <NSMutableDictionary+Sentry.h>

Sources/Sentry/SentryUIEventTrackerTransactionMode.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
# import <SentrySpanOperation.h>
1414
# import <SentryTraceOrigin.h>
1515
# import <SentryTracer.h>
16+
# import <SentryTracerConfiguration.h>
1617
# import <SentryTransactionContext+Private.h>
1718

1819
NS_ASSUME_NONNULL_BEGIN

Sources/Sentry/include/SentryTracer.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
#import "SentryDefines.h"
22
#import "SentryProfilingConditionals.h"
33
#import "SentrySpan.h"
4-
#import "SentrySpanProtocol.h"
5-
#import "SentryTracerConfiguration.h"
64

75
NS_ASSUME_NONNULL_BEGIN
86

@@ -13,8 +11,11 @@ NS_ASSUME_NONNULL_BEGIN
1311
@class SentryTraceContext;
1412
@class SentryTraceHeader;
1513
@class SentryTracer;
14+
@class SentryTracerConfiguration;
1615
@class SentryTransactionContext;
1716

17+
@protocol SentrySpan;
18+
1819
static NSTimeInterval const SentryTracerDefaultTimeout = 3.0;
1920

2021
static const NSTimeInterval SENTRY_AUTO_TRANSACTION_MAX_DURATION = 500.0;

Sources/Sentry/include/SentryUIViewControllerPerformanceTracker.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
#if SENTRY_HAS_UIKIT
44

5-
@class SentrySpan;
65
@class SentryInAppLogic;
76
@class SentryTimeToDisplayTracker;
87
@class UIViewController;

0 commit comments

Comments
 (0)