-
Notifications
You must be signed in to change notification settings - Fork 26
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
Create Symbol for unknown symbols (closes #876) #887
Conversation
…red() [skip ci]
Codecov Report
@@ Coverage Diff @@
## master #887 +/- ##
=======================================
Coverage 98.54% 98.54%
=======================================
Files 143 143
Lines 29367 29394 +27
=======================================
+ Hits 28939 28966 +27
Misses 428 428
Continue to review full report at Codecov.
|
Missed coverage showed that we had duplicated the functionality of generating a Symbol for a kind parameter. I've now removed this duplication. We also had |
Functionality wise, this is a small change to use |
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.
@arporter I made a first review of the high-level implementation aspects, I made some suggestions about the interface, but in general I like the simplifications of code that this PR brings (although I need more context regarding the changes of the symbol copy method).
Assuming Travis is happy, this is ready for next review. |
@arporter I see that the issue mentioned in the title (issue 876) is still not solved with this PR, and in fact there are 2 TODOs still mentioning this issue int he code. So this is just some work needed to do towards solving the issue. Is that right? |
No, this should close #876. Let me take a look at the TODOs I've missed... |
Well, that was really weird - I appear to have simply not altered the routine that was supposed to be at the heart of this PR! I thought maybe I could blame a merge with master but I've not found any evidence for that. In fact 'fixing' find_or_create_symbol() actually required me to update one of the tests too so it seems unlikely that I ever did it. |
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.
@arporter I removed myself one last unused symbol. This PR is now ready to be merged.
No description provided.