-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Problem statement
match? is a multi-method dispatch symbol, not a function. So it misses highlighting and a proper refer.
This has a couple of caveats:
- lack of traceability. The assert-expr is registered when
nedap.utils.test.matcher-combinatorsis loaded, which might be in a different ns - formatters might remove
[nedap.utils.test.matcher-combinators]as a dependency, if it is only loaded for registering thematch?-matcher.
Proposal
add a declaration for the multimethod. Similar to matcher-combinators:
https://github.com/nubank/matcher-combinators/blob/b3da18923f0aa6a5ef924e9303f690a3efa1d978/src/cljc/matcher_combinators/test.cljc#L10-L11
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels