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

Implement a solution for Issue #202 #226

Merged
merged 4 commits into from
Apr 23, 2019
Merged

Implement a solution for Issue #202 #226

merged 4 commits into from
Apr 23, 2019

Conversation

tomjkidd
Copy link
Contributor

@tomjkidd tomjkidd commented Apr 9, 2019

This pull request updates the check reader to address #202.

As noted in the comments, I used clojure.tools.namespace.parse as
a basis for recovering dependencies, and added a way to collect the
alias values. Created the derive-aliases-from-deps function to
create the alias-map format, and then updated derive-aliases
implementations to use it.

tomjkidd added 4 commits April 9, 2019 14:03
The [github issue][1] provided a simple case to demonstrate the type
of read that should be able to succeed. I provided a representative
test in kibit.test.check-reader to capture this desire.

[1]: #202
As noted in the comments, I used [clojure.tools.namespace.parse][1] as
a basis for recovering dependencies, and added a way to collect the
alias values. Created the `derive-aliases-from-deps` function to
create the alias-map format, and then updated `derive-aliases`
implementations to use it.

[1]: https://github.com/clojure/tools.namespace
@arrdem
Copy link
Collaborator

arrdem commented Apr 23, 2019

Thanks much @tomjkidd!

@tomjkidd tomjkidd deleted the issue-202 branch June 11, 2019 02:01
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.

2 participants