Skip to content

fix!: activate undocumented names test for v1 release#368

Open
gdalle wants to merge 6 commits intoJuliaTesting:masterfrom
gdalle:gd/undoc
Open

fix!: activate undocumented names test for v1 release#368
gdalle wants to merge 6 commits intoJuliaTesting:masterfrom
gdalle:gd/undoc

Conversation

@gdalle
Copy link
Contributor

@gdalle gdalle commented Feb 23, 2026

Warning

Breaking change

The new test detecting undocumented public names was added in #313 and left off by default. Since we're heading towards a breaking v1, it is time to switch it on by default.

There was a flaw in the existing implementation: undocumented private submodules were counted as undocumented names. I slightly modified walkmodules to filter those out when running test_undocumented_names.

@gdalle gdalle changed the title [breaking] activate undocumented names test for v1 release fix!: activate undocumented names test for v1 release Feb 23, 2026
@gdalle
Copy link
Contributor Author

gdalle commented Feb 23, 2026

Ironically, Aqua itself doesn't pass its own test ^^
EDIT: figured out why, it is because of walkmodules including private modules

@gdalle gdalle mentioned this pull request Feb 23, 2026
28 tasks
@codecov
Copy link

codecov bot commented Feb 23, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.68%. Comparing base (c0d6f42) to head (be6d460).
⚠️ Report is 1 commits behind head on master.

❗ There is a different number of reports uploaded between BASE (c0d6f42) and HEAD (be6d460). Click for more details.

HEAD has 13 uploads less than BASE
Flag BASE (c0d6f42) HEAD (be6d460)
15 2
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #368      +/-   ##
==========================================
- Coverage   86.77%   79.68%   -7.09%     
==========================================
  Files          11       11              
  Lines         514      502      -12     
==========================================
- Hits          446      400      -46     
- Misses         68      102      +34     

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

@gdalle
Copy link
Contributor Author

gdalle commented Mar 3, 2026

@fingolfin this one should be relatively uncontroversial?

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.

1 participant