Skip to content

Commit b7700ed

Browse files
authored
make SDKResourceExtention data sources init() public (#326)
1 parent da2f551 commit b7700ed

File tree

4 files changed

+6
-0
lines changed

4 files changed

+6
-0
lines changed

Sources/Instrumentation/SDKResourceExtension/DataSource/ApplicationDataSource.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
import Foundation
77

88
public class ApplicationDataSource: IApplicationDataSource {
9+
public init() {}
10+
911
public var name: String? {
1012
Bundle.main.infoDictionary?[kCFBundleNameKey as String] as? String
1113
}

Sources/Instrumentation/SDKResourceExtension/DataSource/DeviceDataSource.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ import Foundation
1212
import UIKit
1313
#endif
1414
public class DeviceDataSource: IDeviceDataSource {
15+
public init() {}
16+
1517
public var model: String? {
1618
#if os(watchOS)
1719
return WKInterfaceDevice.current().localizedModel

Sources/Instrumentation/SDKResourceExtension/DataSource/OperatingSystemDataSource.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import Foundation
1313
import OpenTelemetrySdk
1414

1515
public class OperatingSystemDataSource: IOperatingSystemDataSource {
16+
public init() {}
1617
public var description: String {
1718
name + " " + ProcessInfo.processInfo.operatingSystemVersionString
1819
}

Sources/Instrumentation/SDKResourceExtension/DataSource/TelemetryDataSource.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import Foundation
77
import OpenTelemetrySdk
88

99
public class TelemetryDataSource: ITelemetryDataSource {
10+
public init() {}
1011
public var language: String {
1112
ResourceAttributes.TelemetrySdkLanguageValues.swift.description
1213
}

0 commit comments

Comments
 (0)