-
Notifications
You must be signed in to change notification settings - Fork 6
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
Migrate express
and AbstractRepresentation
type from QuantumSymbolics
#46
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #46 +/- ##
==========================================
- Coverage 17.29% 16.95% -0.34%
==========================================
Files 12 13 +1
Lines 399 401 +2
==========================================
- Hits 69 68 -1
- Misses 330 333 +3 ☔ View full report in Codecov by Sentry. |
Just a note: I moved
to here from QuantumSymbolics to avoid type piracy in QuantumSymbolics. This isn't urgent whatsoever, but I wonder how beneficial it is to have a default representation for |
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. I posted more comments in QuantumSavory/QuantumSymbolics.jl#93
Only other thing here: could you add a
"""
Some short explanation
"""
function express end
after a bump of the version to 0.3.x+1
I can merge this and let you finish the one in QuantumSymbolics.
Do you have merge privileges for this repo?
Marking it as a draft to remove it from my review queue for now. Convert it back when ready and merge (or ping me to merge). |
@Krastanov should be good to go. I don't have merge privileges for QuantumInterface. |
the kwdef error is because this was made public in 1.9. Prefacing it with |
the jet errors are also on master. Could you bump the ignore count to 3. There are ways to make this more robust, but I have not had a chance to look into it yet |
Just FYI, make sure that on similar PRs in the future you use "Squash and Merge" not "Merge", to keep the git history neat and easy to review. On most of the QuantumSavory repositories that is the default, but it is not the default here. Of course, if you have neatly separated commits in your PR, just use "Merge". For folks that like to have neat commits in their PRs, they would usually add small fixes "junk" commits, have a reminder in the commit title (e.g. |
Ah my bad, sorry about that. I'm so used to it being the default that I just pressed the green button. Thanks for the heads up. |
QuantumSavory/QuantumSymbolics.jl#92