Skip to content

make use of explicit rather than implicit imports of symbols#922

Merged
baggepinnen merged 1 commit into
masterfrom
implicit_imports
May 14, 2026
Merged

make use of explicit rather than implicit imports of symbols#922
baggepinnen merged 1 commit into
masterfrom
implicit_imports

Conversation

@baggepinnen
Copy link
Copy Markdown
Member

in order to prevent future breakage from name clashes introduced by modules we import exporting new names

@JuliaControlBot
Copy link
Copy Markdown

This is an automated message.
Plots were compared to references. 11/11 images have changed, see differences below.
After pulling this PR, please update the reference images by creating a PR to ControlExamplePlots.jl here.

Difference Reference Image New Image
❌ 0.047 Reference New
✔️ 0.011 Reference New
✔️ 0.001 Reference New
✔️ 0.001 Reference New
✔️ 0.007 Reference New
✔️ 0.003 Reference New
✔️ 0.0 Reference New
⚠️ 0.028 Reference New
❌ 0.06 Reference New
✔️ 0.0 Reference New
⚠️ 0.017 Reference New

@baggepinnen baggepinnen force-pushed the implicit_imports branch 2 times, most recently from d708898 to 9291316 Compare May 14, 2026 13:38
To prevent future breakage from name clashes introduced by modules
we import exporting new names. Symbol lists derived from
ExplicitImports.print_explicit_imports.

Also drops stale explicit imports flagged by ExplicitImports:
- BlasFloat (top-level ControlSystems)
- PartitionedStateSpace (top-level timeresp)
- issiso (top-level ControlSystems)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented May 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.57%. Comparing base (2e102ad) to head (0d6cb14).
⚠️ Report is 4 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #922      +/-   ##
==========================================
+ Coverage   91.54%   91.57%   +0.02%     
==========================================
  Files          42       42              
  Lines        5609     5623      +14     
==========================================
+ Hits         5135     5149      +14     
  Misses        474      474              

☔ 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.

@baggepinnen baggepinnen merged commit 6f105a2 into master May 14, 2026
5 checks passed
@baggepinnen baggepinnen deleted the implicit_imports branch May 14, 2026 17:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants