8000 [CodeHealth] fix include-what-you-use, part 8 by marcalff · Pull Request #3465 · open-telemetry/opentelemetry-cpp · GitHub
[go: up one dir, main page]

Skip to content

Conversation

marcalff
Copy link
Member
@marcalff marcalff commented Jun 7, 2025

Fix include-what-you-use warnings.

Changes

Please provide a brief description of the changes here.

  • include-what-you-use cleanup after the upgrade to version 0.22
  • general cleanup for examples and grpc

For significant contributions please make sure you have completed the following items:

  • CHANGELOG.md updated for non-trivial changes
  • Unit tests have been added
  • Changes in public API reviewed

Copy link
netlify bot commented Jun 7, 2025

Deploy Preview for opentelemetry-cpp-api-docs canceled.

Name Link
🔨 Latest commit 33cf707
🔍 Latest deploy log https://app.netlify.com/projects/opentelemetry-cpp-api-docs/deploys/684686c5a987af0008746160

Copy link
codecov bot commented Jun 7, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 89.92%. Comparing base (98e747f) to head (33cf707).
Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #3465   +/-   ##
=======================================
  Coverage   89.92%   89.92%           
=======================================
  Files         219      219           
  Lines        7041     7041           
=======================================
  Hits         6331     6331           
  Misses        710      710           
Files with missing lines Coverage Δ
...xporters/memory/test/in_memory_metric_data_test.cc 100.00% <ø> (ø)
exporters/ostream/test/ostream_metric_test.cc 100.00% <ø> (ø)
...sdk/metrics/state/filtered_ordered_attribute_map.h 82.36% <ø> (ø)
sdk/src/logs/batch_log_record_processor.cc 83.01% <ø> (ø)
sdk/src/logs/logger.cc 82.23% <ø> (ø)
sdk/src/logs/logger_provider.cc 89.14% <ø> (ø)
sdk/src/logs/multi_log_record_processor.cc 87.70% <ø> (ø)
sdk/src/metrics/meter.cc 85.89% <ø> (ø)
sdk/src/metrics/meter_context.cc 77.34% <ø> (ø)
sdk/src/metrics/state/metric_collector.cc 93.23% <ø> (ø)
... and 4 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@marcalff marcalff changed the title fix include-what-you-use [BUILD] fix include-what-you-use, part 8 Jun 7, 2025
@marcalff marcalff marked this pull request as ready for review June 7, 2025 22:02
@marcalff marcalff requested a review from a team as a code owner June 7, 2025 22:02
@marcalff marcalff added the pr:please-review This PR is ready for review label Jun 7, 2025
@marcalff marcalff changed the title [BUILD] fix include-what-you-use, part 8 [CodeHealth] fix include-what-you-use, part 8 Jun 8, 2025
Copy link
Member
@dbarker dbarker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@marcalff marcalff merged commit 545f9f4 into open-telemetry:main Jun 9, 2025
67 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr:please-review This PR is ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0