Sherlock.jl icon indicating copy to clipboard operation
Sherlock.jl copied to clipboard

Error with UnionAll type

Open baggepinnen opened this issue 2 years ago • 4 comments

When analyzing a package containing

const NativeChannel{QT} = Channel{QT}

I got the following error

ERROR: LoadError: KeyError: key Symbol("Channel{QT} where QT") not found
Stacktrace:
 [1] getindex(h::Dict{Symbol, Int64}, key::Symbol)
   @ Base ./dict.jl:482
 [2] typetype_edges(sher::Detective)
   @ Sherlock ~/.julia/packages/Sherlock/VE0HI/src/Utilities.jl:49
 [3] top-level scope
   @ ~/Juliet/Juliet_misc/sherlock/sherlock.jl:11
in expression starting at /home/fredrikb/Juliet/Juliet_misc/sherlock/sherlock.jl:11

baggepinnen avatar Sep 14 '21 06:09 baggepinnen