soto-project / soto-core

Core framework of Soto the Swift SDK for AWS
https://soto.codes
Apache License 2.0
111 stars 51 forks source link

Hide request/response containers behind @_spi(SotoInternal) #593

Closed adam-fowler closed 1 year ago

adam-fowler commented 1 year ago

Thoughts?

This hides public symbols in SotoCore that are required by Soto, but should not really be public to users of Soto

codecov[bot] commented 1 year ago

Codecov Report

Merging #593 (f019ef2) into 7.x.x (da842b4) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##            7.x.x     #593   +/-   ##
=======================================
  Coverage   80.42%   80.42%           
=======================================
  Files          77       77           
  Lines        6461     6461           
=======================================
  Hits         5196     5196           
  Misses       1265     1265           
Files Coverage Δ
Sources/SotoCore/Encoder/RequestContainer.swift 90.37% <ø> (ø)
Sources/SotoCore/Encoder/ResponseContainer.swift 75.00% <ø> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more