Skip to content

Ensure stable ordering when libraries are auto-included

07d9452
Select commit
Loading
Failed to load commit list.
Merged

Auto-import libraries based on sketch profile. #2951

Ensure stable ordering when libraries are auto-included
07d9452
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 11, 2025 in 1s

67.99% (target 30.00%)

View this Pull Request on Codecov

67.99% (target 30.00%)

Details

Codecov Report

Attention: Patch coverage is 69.44444% with 66 lines in your changes missing coverage. Please review.

Project coverage is 67.99%. Comparing base (3db4ad8) to head (07d9452).
Report is 2 commits behind head on master.

Files with missing lines Patch % Lines
...nternal/arduino/builder/internal/detector/cache.go 70.31% 14 Missing and 5 partials ⚠️
...lder/internal/preprocessor/arduino_preprocessor.go 0.00% 16 Missing ⚠️
...rnal/arduino/builder/internal/detector/detector.go 83.63% 5 Missing and 4 partials ⚠️
...nal/arduino/builder/internal/preprocessor/ctags.go 45.45% 6 Missing ⚠️
...l/arduino/builder/internal/detector/source_file.go 88.63% 3 Missing and 2 partials ⚠️
internal/arduino/libraries/libraries_location.go 44.44% 5 Missing ⚠️
...ernal/arduino/builder/internal/preprocessor/gcc.go 33.33% 4 Missing ⚠️
commands/service_compile.go 50.00% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #2951      +/-   ##
==========================================
- Coverage   68.01%   67.99%   -0.03%     
==========================================
  Files         238      239       +1     
  Lines       22567    22589      +22     
==========================================
+ Hits        15350    15360      +10     
- Misses       6015     6025      +10     
- Partials     1202     1204       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.