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

Remove OverrideTypeNameAndModule hack #805

Merged

Conversation

fingolfin
Copy link
Member

@fingolfin fingolfin commented Apr 14, 2022

This means that type GapObj is no longer printed as GapObj resp.
GAP.GapObj (depending on context) but rather as GAP_jll.GapObj.

But it avoids a deep hack in the Julia kernel that could cause lots
of pain for us in the future.

Closes #804 (for which this PR is an alternative)

This means that type `GapObj` is no longer printed as `GapObj` resp.
`GAP.GapObj` (depending on context) but rather as `GAP_jll.GapObj`.

But it avoids a deep hack in the Julia kernel that could cause lots
of pain for us in the future.
@fingolfin fingolfin force-pushed the mh/remove-OverrideTypeNameAndModule branch from 2532974 to 169139d Compare April 14, 2022 12:49
@codecov
Copy link

codecov bot commented Apr 14, 2022

Codecov Report

Merging #805 (169139d) into master (4ab5336) will decrease coverage by 0.00%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #805      +/-   ##
==========================================
- Coverage   78.07%   78.07%   -0.01%     
==========================================
  Files          46       46              
  Lines        3649     3648       -1     
==========================================
- Hits         2849     2848       -1     
  Misses        800      800              
Impacted Files Coverage Δ
src/GAP.jl 82.00% <ø> (-0.18%) ⬇️

@fingolfin
Copy link
Member Author

I discussed this with @ThomasBreuer and we'll go this way: it's just not worth the ongoing hassle to try to keep this "feature" (i.e., slightly "nicer" (???)) printing of the GapObj type working.

@fingolfin fingolfin merged commit 576b5ea into oscar-system:master Apr 20, 2022
@fingolfin fingolfin deleted the mh/remove-OverrideTypeNameAndModule branch April 20, 2022 11:08
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