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

Consolidate some using statements and make them explicit #1691

Merged
merged 3 commits into from
Feb 27, 2024

Conversation

lgoettgens
Copy link
Collaborator

Found using the great new tool https://github.com/ericphanson/ExplicitImports.jl

@thofma
Copy link
Member

thofma commented Feb 26, 2024

So unfortunately breaking. Edit: OK, if we backport the OSCAR fix, it is non-breaking.

@lgoettgens
Copy link
Collaborator Author

Yeah, I would argue this is technically non-breaking, but OSCAR is relying on some internals here. The fix makes it use other internals, but I think this is fine for now, of this type there are many other occurrences.

@lgoettgens lgoettgens closed this Feb 26, 2024
@lgoettgens lgoettgens reopened this Feb 26, 2024
Copy link

codecov bot commented Feb 26, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 84.52%. Comparing base (4637b63) to head (0ddaa17).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1691      +/-   ##
==========================================
- Coverage   84.54%   84.52%   -0.02%     
==========================================
  Files          94       94              
  Lines       37092    37092              
==========================================
- Hits        31359    31352       -7     
- Misses       5733     5740       +7     

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

@lgoettgens
Copy link
Collaborator Author

oscar-system/Oscar.jl#3431 has now been backported. Any objections @thofma ?

@thofma thofma merged commit 653656d into Nemocas:master Feb 27, 2024
14 of 15 checks passed
using Arb_jll: libarb
using Antic_jll: libantic
using Calcium_jll: libcalcium
using FLINT_jll: libflint
Copy link
Contributor

@yuyichao yuyichao Mar 30, 2024

Choose a reason for hiding this comment

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

These explicit imports break the check for the new flint version below.

@lgoettgens lgoettgens deleted the lg/imports branch March 30, 2024 22:35
yuyichao added a commit to yuyichao/Nemo.jl that referenced this pull request Apr 15, 2024
thofma pushed a commit that referenced this pull request Apr 16, 2024
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.

3 participants