Skip to content

Commit 09cb9a5

Browse files
author
Ignacio Bonafonte
committed
Rename IdsGenerator protocol to IdGenerator
1 parent 8e9421c commit 09cb9a5

File tree

7 files changed

+21
-21
lines changed

7 files changed

+21
-21
lines changed

Sources/OpenTelemetrySdk/Trace/IdsGenerator.swift renamed to Sources/OpenTelemetrySdk/Trace/IdGenerator.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import Foundation
1717
import OpenTelemetryApi
1818

1919
/// Interface that is used by the TracerSdk to generate new SpanId and TraceId.
20-
public protocol IdsGenerator {
20+
public protocol IdGenerator {
2121
/// Generates a new valid SpanId
2222
func generateSpanId() -> SpanId
2323

Sources/OpenTelemetrySdk/Trace/RandomIdsGenerator.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import Foundation
1717
import OpenTelemetryApi
1818

19-
public struct RandomIdsGenerator: IdsGenerator {
19+
public struct RandomIdGenerator: IdGenerator {
2020
public init() {}
2121

2222
public func generateSpanId() -> SpanId {

Sources/OpenTelemetrySdk/Trace/SpanBuilderSDK.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,14 +111,14 @@ public class SpanBuilderSdk: SpanBuilder {
111111
public func startSpan() -> Span {
112112
var parentContext = getParentContext(parentType: parentType, explicitParent: parent, remoteParent: remoteParent)
113113
let traceId: TraceId
114-
let spanId = tracerSharedState.idsGenerator.generateSpanId()
114+
let spanId = tracerSharedState.idGenerator.generateSpanId()
115115
var traceState = TraceState()
116116

117117
if parentContext?.isValid ?? false {
118118
traceId = parentContext!.traceId
119119
traceState = parentContext!.traceState
120120
} else {
121-
traceId = tracerSharedState.idsGenerator.generateTraceId()
121+
traceId = tracerSharedState.idGenerator.generateTraceId()
122122
parentContext = nil
123123
}
124124

Sources/OpenTelemetrySdk/Trace/TracerSdkProvider.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ public class TracerSdkProvider: TracerProvider {
2121
private var tracerProvider = [InstrumentationLibraryInfo: TracerSdk]()
2222
internal var sharedState: TracerSharedState
2323

24-
/// Returns a new TracerSdkProvider with default Clock, IdsGenerator and Resource.
24+
/// Returns a new TracerSdkProvider with default Clock, IdGenerator and Resource.
2525
public init(clock: Clock = MillisClock(),
26-
idsGenerator: IdsGenerator = RandomIdsGenerator(),
26+
idGenerator: IdGenerator = RandomIdGenerator(),
2727
resource: Resource = EnvVarResource.resource)
2828
{
29-
sharedState = TracerSharedState(clock: clock, idsGenerator: idsGenerator, resource: resource)
29+
sharedState = TracerSharedState(clock: clock, idGenerator: idGenerator, resource: resource)
3030
}
3131

3232
public func get(instrumentationName: String, instrumentationVersion: String? = nil) -> Tracer {

Sources/OpenTelemetrySdk/Trace/TracerSharedState.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import Foundation
1818
/// Represents the shared state/config between all Tracers created by the same TracerProvider.
1919
public class TracerSharedState {
2020
public private(set) var clock: Clock
21-
public private(set) var idsGenerator: IdsGenerator
21+
public private(set) var idGenerator: IdGenerator
2222
public private(set) var resource: Resource
2323

2424
public private(set) var sampler: Sampler = ParentBasedSampler(root: Samplers.alwaysOn)
@@ -28,9 +28,9 @@ public class TracerSharedState {
2828

2929
private var registeredSpanProcessors = [SpanProcessor]()
3030

31-
public init(clock: Clock, idsGenerator: IdsGenerator, resource: Resource) {
31+
public init(clock: Clock, idGenerator: IdGenerator, resource: Resource) {
3232
self.clock = clock
33-
self.idsGenerator = idsGenerator
33+
self.idGenerator = idGenerator
3434
self.resource = resource
3535
}
3636

Tests/OpenTelemetrySdkTests/Trace/RecordEventsReadableSpanTests.swift

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class RecordEventsReadableSpanTest: XCTestCase {
2222
let spanNewName = "NewName"
2323
let nanosPerSecond: Int64 = 1000000000
2424
let millisPerSecond: Int64 = 1000
25-
let idsGenerator: IdsGenerator = RandomIdsGenerator()
25+
let idGenerator: IdGenerator = RandomIdGenerator()
2626
var traceId: TraceId!
2727
var spanId: SpanId!
2828
var parentSpanId: SpanId!
@@ -38,9 +38,9 @@ class RecordEventsReadableSpanTest: XCTestCase {
3838
let spanProcessor = SpanProcessorMock()
3939

4040
override func setUp() {
41-
traceId = idsGenerator.generateTraceId()
42-
spanId = idsGenerator.generateSpanId()
43-
parentSpanId = idsGenerator.generateSpanId()
41+
traceId = idGenerator.generateTraceId()
42+
spanId = idGenerator.generateSpanId()
43+
parentSpanId = idGenerator.generateSpanId()
4444
spanContext = SpanContext.create(traceId: traceId, spanId: spanId, traceFlags: TraceFlags(), traceState: TraceState())
4545
testClock = TestClock(timeInterval: startTime.timeIntervalSince1970)
4646
link = SpanData.Link(context: spanContext)
@@ -319,9 +319,9 @@ class RecordEventsReadableSpanTest: XCTestCase {
319319
func testAsSpanData() {
320320
let name = "GreatSpan"
321321
let kind = SpanKind.server
322-
let traceId = idsGenerator.generateTraceId()
323-
let spanId = idsGenerator.generateSpanId()
324-
let parentSpanId = idsGenerator.generateSpanId()
322+
let traceId = idGenerator.generateTraceId()
323+
let spanId = idGenerator.generateSpanId()
324+
let parentSpanId = idGenerator.generateSpanId()
325325
let spanLimits = SpanLimits()
326326
let spanProcessor = NoopSpanProcessor()
327327
let clock = TestClock()

Tests/OpenTelemetrySdkTests/Trace/SamplersTests.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class SamplerTests: XCTestCase {
2121
let spanName = "MySpanName"
2222
let spanKind = SpanKind.internal
2323
let numSamplesTries = 1000
24-
let idsGenerator: IdsGenerator = RandomIdsGenerator()
24+
let idGenerator: IdGenerator = RandomIdGenerator()
2525
var traceId: TraceId!
2626
var spanId: SpanId!
2727
var parentSpanId: SpanId!
@@ -31,9 +31,9 @@ class SamplerTests: XCTestCase {
3131
var sampledParentLink: SpanData.Link!
3232

3333
override func setUp() {
34-
traceId = idsGenerator.generateTraceId()
35-
spanId = idsGenerator.generateSpanId()
36-
parentSpanId = idsGenerator.generateSpanId()
34+
traceId = idGenerator.generateTraceId()
35+
spanId = idGenerator.generateSpanId()
36+
parentSpanId = idGenerator.generateSpanId()
3737
sampledSpanContext = SpanContext.create(traceId: traceId, spanId: parentSpanId, traceFlags: TraceFlags().settingIsSampled(true), traceState: traceState)
3838
notSampledSpanContext = SpanContext.create(traceId: traceId, spanId: parentSpanId, traceFlags: TraceFlags(), traceState: traceState)
3939
sampledParentLink = SpanData.Link(context: sampledSpanContext)

0 commit comments

Comments
 (0)