embrace-io / embrace-apple-sdk

Embrace's Swift SDK built on OpenTelemetry
https://embrace.io/docs/ios/
Apache License 2.0
117 stars 11 forks source link

Updating OTel dependencies to v1.10.1 #51

Closed NachoEmbrace closed 2 months ago

NachoEmbrace commented 2 months ago
github-actions[bot] commented 2 months ago

Dependency Review

The following issues were found:

See the Details below.

License Issues

Tuist/Package.resolved

PackageVersionLicenseIssue Type
github.com/apple/swift-collections1.1.2NullUnknown License
github.com/apple/swift-http-types1.2.0NullUnknown License
github.com/apple/swift-log1.6.1NullUnknown License
github.com/apple/swift-metrics2.4.1NullUnknown License
github.com/apple/swift-nio2.68.0NullUnknown License
github.com/apple/swift-nio-extras1.23.0NullUnknown License
github.com/apple/swift-nio-http21.33.0NullUnknown License
github.com/apple/swift-nio-ssl2.27.0NullUnknown License
github.com/apple/swift-nio-transport-services1.17.0NullUnknown License
github.com/apple/swift-protobuf1.27.0NullUnknown License
github.com/apple/swift-system1.3.1NullUnknown License
github.com/embrace-io/kscrash2.0.2NullUnknown License
github.com/groue/grdb.swift6.29.1NullUnknown License
github.com/jpsim/yams5.0.6NullUnknown License
github.com/open-telemetry/opentelemetry-swift1.10.1NullUnknown License

OpenSSF Scorecard

Scorecard details
PackageVersionScoreDetails
swift/github.com/apple/swift-collections 1.1.2 UnknownUnknown
swift/github.com/apple/swift-http-types 1.2.0 UnknownUnknown
swift/github.com/apple/swift-log 1.6.1 UnknownUnknown
swift/github.com/apple/swift-metrics 2.4.1 UnknownUnknown
swift/github.com/apple/swift-nio 2.68.0 UnknownUnknown
swift/github.com/apple/swift-nio-extras 1.23.0 UnknownUnknown
swift/github.com/apple/swift-nio-http2 1.33.0 UnknownUnknown
swift/github.com/apple/swift-nio-ssl 2.27.0 UnknownUnknown
swift/github.com/apple/swift-nio-transport-services 1.17.0 UnknownUnknown
swift/github.com/apple/swift-protobuf 1.27.0 UnknownUnknown
swift/github.com/apple/swift-system 1.3.1 UnknownUnknown
swift/github.com/embrace-io/kscrash 2.0.2 UnknownUnknown
swift/github.com/groue/grdb.swift 6.29.1 UnknownUnknown
swift/github.com/jpsim/yams 5.0.6 UnknownUnknown
swift/github.com/open-telemetry/opentelemetry-swift 1.10.1 UnknownUnknown

Scanned Manifest Files

Tuist/Package.resolved
  • github.com/apple/swift-collections@1.1.2
  • github.com/apple/swift-http-types@1.2.0
  • github.com/apple/swift-log@1.6.1
  • github.com/apple/swift-metrics@2.4.1
  • github.com/apple/swift-nio@2.68.0
  • github.com/apple/swift-nio-extras@1.23.0
  • github.com/apple/swift-nio-http2@1.33.0
  • github.com/apple/swift-nio-ssl@2.27.0
  • github.com/apple/swift-nio-transport-services@1.17.0
  • github.com/apple/swift-protobuf@1.27.0
  • github.com/apple/swift-system@1.3.1
  • github.com/embrace-io/kscrash@2.0.2
  • github.com/groue/grdb.swift@6.29.1
  • github.com/jpsim/yams@5.0.6
  • github.com/open-telemetry/opentelemetry-swift@1.10.1
  • github.com/apple/swift-collections@1.1.0
  • github.com/apple/swift-http-types@1.1.0
  • github.com/apple/swift-log@1.5.4
  • github.com/apple/swift-metrics@2.4.4
  • github.com/apple/swift-nio@2.65.0
  • github.com/apple/swift-nio-extras@1.22.0
  • github.com/apple/swift-nio-http2@1.31.0
  • github.com/apple/swift-nio-ssl@2.26.0
  • github.com/apple/swift-nio-transport-services@1.21.0
  • github.com/apple/swift-protobuf@1.26.0
  • github.com/apple/swift-system@1.3.0
  • github.com/ashleymills/reachability.swift@5.2.3
  • github.com/embrace-io/kscrash@2.0.0
  • github.com/groue/grdb.swift@6.16.0
  • github.com/jpsim/yams@5.1.2
  • github.com/open-telemetry/opentelemetry-swift@1.5.1
Examples/BombApp/BombApp.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
  • github.com/apple/swift-argument-parser@1.2.3
  • github.com/apple/swift-atomics@1.2.0
  • github.com/apple/swift-collections@1.1.1
  • github.com/apple/swift-http-types@1.2.0
  • github.com/apple/swift-log@1.6.1
  • github.com/apple/swift-metrics@2.5.0
  • github.com/apple/swift-nio@2.68.0
  • github.com/apple/swift-nio-extras@1.23.0
  • github.com/apple/swift-nio-http2@1.33.0
  • github.com/apple/swift-nio-ssl@2.27.0
  • github.com/apple/swift-nio-transport-services@1.21.0
  • github.com/apple/swift-protobuf@1.26.0
  • github.com/apple/swift-syntax@509.0.0
  • github.com/apple/swift-system@1.3.1
  • github.com/ashleymills/reachability.swift@5.2.3
  • github.com/drmohundro/swxmlhash@7.0.2
  • github.com/embrace-io/kscrash@2.0.2
  • github.com/firebase/firebase-ios-sdk@10.28.1
  • github.com/firebase/leveldb@1.22.5
  • github.com/firebase/nanopb@2.30910.0
  • github.com/google/abseil-cpp-binary@1.2024011601.1
  • github.com/google/app-check@10.19.2
  • github.com/google/googleappmeasurement@10.28.0
  • github.com/google/googledatatransport@9.4.0
  • github.com/google/googleutilities@7.13.3
  • github.com/google/grpc-binary@1.62.2
  • github.com/google/gtm-session-fetcher@3.5.0
  • github.com/google/interop-ios-for-google-sdks@100.0.0
  • github.com/google/promises@2.4.0
  • github.com/groue/grdb.swift@6.16.0
  • github.com/grpc/grpc-swift@1.23.0
  • github.com/johnsundell/collectionconcurrencykit@0.2.0
  • github.com/jpsim/sourcekitten@0.34.1
  • github.com/jpsim/yams@5.1.2
  • github.com/krzyzanowskim/cryptoswift@1.7.2
  • github.com/open-telemetry/opentelemetry-swift@1.5.1
  • github.com/realm/swiftlint@0.53.0
  • github.com/scottrhoyt/swiftytexttable@0.9.0
  • github.com/undefinedlabs/opentracing-objc@0.5.2
  • github.com/undefinedlabs/thrift-swift@1.1.2
Examples/BrandGame/BrandGame.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
  • github.com/apple/swift-argument-parser@1.2.3
  • github.com/apple/swift-atomics@1.2.0
  • github.com/apple/swift-collections@1.1.2
  • github.com/apple/swift-http-types@1.2.0
  • github.com/apple/swift-log@1.6.1
  • github.com/apple/swift-metrics@2.5.0
  • github.com/apple/swift-nio@2.68.0
  • github.com/apple/swift-nio-extras@1.23.0
  • github.com/apple/swift-nio-http2@1.33.0
  • github.com/apple/swift-nio-ssl@2.27.0
  • github.com/apple/swift-nio-transport-services@1.21.0
  • github.com/apple/swift-protobuf@1.27.0
  • github.com/apple/swift-syntax@509.0.0
  • github.com/apple/swift-system@1.3.1
  • github.com/ashleymills/reachability.swift@5.2.3
  • github.com/drmohundro/swxmlhash@7.0.2
  • github.com/embrace-io/kscrash@2.0.2
  • github.com/groue/grdb.swift@6.29.1
  • github.com/grpc/grpc-swift@1.23.0
  • github.com/johnsundell/collectionconcurrencykit@0.2.0
  • github.com/jpsim/sourcekitten@0.34.1
  • github.com/jpsim/yams@5.1.3
  • github.com/krzyzanowskim/cryptoswift@1.7.2
  • github.com/open-telemetry/opentelemetry-swift@1.5.1
  • github.com/realm/swiftlint@0.53.0
  • github.com/scottrhoyt/swiftytexttable@0.9.0
  • github.com/undefinedlabs/opentracing-objc@0.5.2
  • github.com/undefinedlabs/thrift-swift@1.1.2
Examples/DemoObjectiveC/DemoObjectiveC.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
  • github.com/apple/swift-argument-parser@1.2.3
  • github.com/apple/swift-atomics@1.2.0
  • github.com/apple/swift-collections@1.1.2
  • github.com/apple/swift-http-types@1.2.0
  • github.com/apple/swift-log@1.6.1
  • github.com/apple/swift-metrics@2.5.0
  • github.com/apple/swift-nio@2.68.0
  • github.com/apple/swift-nio-extras@1.23.0
  • github.com/apple/swift-nio-http2@1.33.0
  • github.com/apple/swift-nio-ssl@2.27.0
  • github.com/apple/swift-nio-transport-services@1.21.0
  • github.com/apple/swift-protobuf@1.27.0
  • github.com/apple/swift-syntax@509.0.0
  • github.com/apple/swift-system@1.3.1
  • github.com/ashleymills/reachability.swift@5.2.3
  • github.com/drmohundro/swxmlhash@7.0.2
  • github.com/embrace-io/kscrash@2.0.2
  • github.com/groue/grdb.swift@6.16.0
  • github.com/grpc/grpc-swift@1.23.0
  • github.com/johnsundell/collectionconcurrencykit@0.2.0
  • github.com/jpsim/sourcekitten@0.34.1
  • github.com/jpsim/yams@5.1.3
  • github.com/krzyzanowskim/cryptoswift@1.7.2
  • github.com/open-telemetry/opentelemetry-swift@1.5.1
  • github.com/realm/swiftlint@0.53.0
  • github.com/scottrhoyt/swiftytexttable@0.9.0
  • github.com/undefinedlabs/opentracing-objc@0.5.2
  • github.com/undefinedlabs/thrift-swift@1.1.2
Package.resolved
  • github.com/apple/swift-argument-parser@1.2.3
  • github.com/apple/swift-atomics@1.2.0
  • github.com/apple/swift-collections@1.1.2
  • github.com/apple/swift-docc-plugin@>= 0
  • github.com/apple/swift-docc-symbolkit@1.0.0
  • github.com/apple/swift-http-types@1.2.0
  • github.com/apple/swift-log@1.6.1
  • github.com/apple/swift-metrics@2.4.1
  • github.com/apple/swift-nio@2.68.0
  • github.com/apple/swift-nio-extras@1.23.0
  • github.com/apple/swift-nio-http2@1.33.0
  • github.com/apple/swift-nio-ssl@2.27.0
  • github.com/apple/swift-nio-transport-services@1.17.0
  • github.com/apple/swift-protobuf@1.27.0
  • github.com/apple/swift-syntax@509.0.0
  • github.com/apple/swift-system@1.3.1
  • github.com/ashleymills/reachability.swift@5.2.3
  • github.com/drmohundro/swxmlhash@7.0.2
  • github.com/embrace-io/kscrash@2.0.2
  • github.com/groue/grdb.swift@6.29.1
  • github.com/grpc/grpc-swift@1.23.0
  • github.com/johnsundell/collectionconcurrencykit@0.2.0
  • github.com/jpsim/sourcekitten@0.34.1
  • github.com/jpsim/yams@5.0.6
  • github.com/krzyzanowskim/cryptoswift@1.7.2
  • github.com/open-telemetry/opentelemetry-swift@1.5.1
  • github.com/realm/swiftlint@0.53.0
  • github.com/scottrhoyt/swiftytexttable@0.9.0
  • github.com/undefinedlabs/opentracing-objc@0.5.2
  • github.com/undefinedlabs/thrift-swift@1.1.2
github-actions[bot] commented 2 months ago
Fails
:no_entry_sign: **Examples/BrandGame/BrandGame/View/Menu/Minigames/Reflex/ReflexGameModel.swift#L32** - There must not be any space between access control modifier and scope (`attribute_name_spacing`)
:no_entry_sign: **Examples/BrandGame/BrandGame/View/Menu/Minigames/Reflex/ReflexGameModel.swift#L35** - There must not be any space between access control modifier and scope (`attribute_name_spacing`)
:no_entry_sign: **Examples/BrandGame/BrandGame/View/Menu/Minigames/Reflex/ReflexGameModel.swift#L38** - There must not be any space between access control modifier and scope (`attribute_name_spacing`)
:no_entry_sign: **Tests/EmbraceCoreTests/Internal/Logs/Exporter/StorageEmbraceLogExporterTests.swift#L165** - There must not be any space between access control modifier and scope (`attribute_name_spacing`)
:no_entry_sign: **Tests/EmbraceCoreTests/Internal/Logs/Exporter/StorageEmbraceLogExporterTests.swift#L166** - There must not be any space between access control modifier and scope (`attribute_name_spacing`)
:no_entry_sign: **Tests/EmbraceCoreTests/Internal/Logs/Exporter/StorageEmbraceLogExporterTests.swift#L167** - There must not be any space between access control modifier and scope (`attribute_name_spacing`)
Warnings
:warning: No CHANGELOG entry added.
:warning: **Examples/BrandGame/BrandGame/OpenTelemetry/Export/Log/StdoutLogExporter.swift#L15** - Line should be 120 characters or less; currently it has 132 characters (`line_length`)
:warning: **Sources/EmbraceCore/Capture/UX/Tap/TapCaptureService.swift#L137** - Returning Void in a function declaration is redundant (`redundant_void_return`)
:warning: **Sources/EmbraceCore/Internal/Tracing/StorageSpanExporter.swift#L49** - TODOs should be resolved (do we need to make sure storag...) (`todo`)
:warning: **Tests/EmbraceCoreTests/Capture/Network/DefaultURLSessionTaskHandlerTests.swift#L197** - Prefer non-optional `Data(_:)` initializer when converting `String` to `Data` (`non_optional_string_data_conversion`)
:warning: **Tuist/Package.swift#L4** - Limit vertical whitespace to a single empty line; currently 2 (`vertical_whitespace`)

Generated by :no_entry_sign: Danger Swift against 8618fb2f3853dab196292aa8d1bd4d7e828536e0