Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add comment on all uses of embedded types #4059

Merged
merged 4 commits into from
May 8, 2023

Conversation

MrAlias
Copy link
Contributor

@MrAlias MrAlias commented May 5, 2023

Based on user feedback, it was mentioned that the embedded types are confusing to new users of the API. It is not clear if they need to understand their purpose or what function they provide them in performing operations. This updates all types that use an embedded type with documentation about the purpose of the embedding and where to find more information.

@MrAlias MrAlias added documentation Provides helpful information area:metrics Part of OpenTelemetry Metrics Skip Changelog PRs that do not require a CHANGELOG.md entry labels May 5, 2023
@codecov
Copy link

codecov bot commented May 5, 2023

Codecov Report

Merging #4059 (2355444) into main (2aadf65) will increase coverage by 0.0%.
The diff coverage is n/a.

Additional details and impacted files

Impacted file tree graph

@@          Coverage Diff          @@
##            main   #4059   +/-   ##
=====================================
  Coverage   82.2%   82.2%           
=====================================
  Files        175     175           
  Lines      13058   13058           
=====================================
+ Hits       10734   10738    +4     
+ Misses      2103    2099    -4     
  Partials     221     221           
Impacted Files Coverage Δ
metric/asyncfloat64.go 100.0% <ø> (ø)
metric/asyncint64.go 100.0% <ø> (ø)
metric/syncfloat64.go 100.0% <ø> (ø)
metric/syncint64.go 100.0% <ø> (ø)

... and 2 files with indirect coverage changes

@MrAlias MrAlias merged commit 07bf591 into open-telemetry:main May 8, 2023
@MrAlias MrAlias deleted the comment-embedded-types branch May 8, 2023 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:metrics Part of OpenTelemetry Metrics documentation Provides helpful information Skip Changelog PRs that do not require a CHANGELOG.md entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants