check-ns: Assert failed: (r/Type? t)

Description

The presence of the function

in a namespace causes an assert error when check-ns is called on it.

Attached is the full output of lein typed check, and the full code for a lein project that demonstrates the bug. This only occurs in 0.3.11 and 0.3.10.

Environment

Java 8, Clojure 1.7, OS X 10.10.3

Activity

Show:
Ambrose Bonnaire-Sergeant
December 4, 2017, 12:09 AM

No longer has assert error.

Ambrose Bonnaire-Sergeant
September 14, 2015, 6:56 PM

I've reduced this down to tools.analyzer.jvm not resolving the reflection in:

import
September 5, 2015, 1:12 PM

Comment made by: kshramt

Annotating some `clojure.lang.Numbers` methods seems to solve the problem.

Completed
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Unassigned

Reporter

import