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
unresolved symbol error with syntax quotes #648
Comments
another macro related issue is requiring a namespace used inside a nested macro but getting a below
but there is no warning if macro is not nested under a function (so snippet below would resolve the above warning), hence why i think it is also an uncovered edge case
|
@alidcastano
|
ah my fault, i tried to trim down the example and accidently made it incorrect. the actual example was doing for exact code, here's the library I cloned locally where I was seeing the above warning: the require call [1]: the macro that is using it [2]:
so in above example [1] https://github.com/Lokeh/helix/blob/60d0fe746f4bce0d341fdac947039d489d672a16/src/helix/dom.cljc#L3 |
@alidcastano In this case the warning appears because the library is only used in CLJ but not in CLJS. |
Fixed with ff48c9a |
thanks for clarifying above misunderstanding and fixing this issue, will go ahead and close this |
@alidcastano Thank you for reporting! I'll close the issue after releasing a new version. I keep the issues open as a reminder to write something about it in the release notes. |
clj-kondo v2019.10.26
vscode
problem
following discussion on slack, in snippet below
~@args#
gives anunresolved symbol
error but as you responded it is valid syntaxexpected behavior
allow nesting of syntax quotes
The text was updated successfully, but these errors were encountered: