-
Notifications
You must be signed in to change notification settings - Fork 136
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
Simplify attribute handling using new @attr
features
#4476
Simplify attribute handling using new @attr
features
#4476
Conversation
Looks reasonable to me. Let's see how the tests go, when they run. Thanks! |
experimental/FTheoryTools/src/AbstractFTheoryModels/attributes.jl
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me but yeah would be good if people whose code this is (@HereAround @HechtiDerLachs @simonbrandhorst) had a look.
If the tests pass they pass. I do not see anything suspicious. |
Let me re-draft this for the time being. I would prefer to first change the definition of |
c18f1dd
to
8a75c2c
Compare
Co-authored-by: Max Horn <[email protected]>
This is now rebased and uses Nemocas/AbstractAlgebra.jl#1966. So we need to wait until that is released in AA. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for working on this @lgoettgens . I am very happy with those changes! Thus, as long as I am concerned, good to be merged.
@lgoettgens , am I right to assume that you wish to hear from @simonbrandhorst , @HechtiDerLachs and @fingolfin before this PR is being merged? Anything else holding this PR back? |
2 approvals are enough for me right now. In case of any issues, we can adjust it again later. But now, let's get it merged, before we get any more conflicts |
See Nemocas/AbstractAlgebra.jl#1958 for the changes to
@attr
. This PR needs to wait for Nemocas/AbstractAlgebra.jl#1958 to get released (x-ref Nemocas/AbstractAlgebra.jl#1963).Furthermore, this includes #4475. Depending on the result there, this PR may need to get adapted.
This is a draft, since I want to look through all uses of other attribute-related functions like
get_attribute
andset_attribute!
as well and do analogous changes for these as well.The diff view may be a bit overwhelming and doesn't make much sense for this kind of change; instead you could look at the diff view with whitespace changes ignored: https://github.com/oscar-system/Oscar.jl/pull/4476/files?w=1
pinging some people that may benefit from this PR: @HereAround @simonbrandhorst @HechtiDerLachs