-
Notifications
You must be signed in to change notification settings - Fork 32
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
Missing and duplicated methods #282
Comments
Hm, still can't repro this after clearing my own cache and using the DSP.jl env. |
Hm, maybe I didn't clear everything. Just to confirm, the cache is in ~/.config/Code/User/globalStorage or its equivalent in Windows, right? |
Ah, that explains it then. Local caching and remote caching can lead to different results. |
I hope enabling local caching is still supported behaviour? 🤞 Although there are still missing methods if it's not. |
It is, yes. There's no difference between the code except that one doesn't run on your machine :) I suspect that this is an issue with merging the two method lists, which basically happens in the opposite order for both cases. |
Using the latest VSCode Julia extension,
plan_brfft
from FFTW.jl is listed as having 8 methods in the tooltip, but actually at least 4 of them are duplicates (or maybe 6), as callingmethods(FFTW.plan_brfft)
shows it has 5 methods, 4 of which are on the lines shown in the tooltip. I can't tell as the eltype of theStridedArray
is somehow not shown (Float32/Float64), also maybe because of the absolutely hugeUnion
.The 2 argument version of
plan_brfft
that was defined inAbstractFFTs.jl
does not show up, and using it displays a "Possible method call error". Could this be related to #161?On a side note, is it maybe possible to display
StridedArray
asStridedArray
instead of, sayUnion{DenseArray{T, N}, Base.ReinterpretArray{T, N, S, A, IsReshaped} where {A<:Union{SubArray{T, N, A, I, true} where {T, N, A<:DenseArray, I<:Union{Tuple{Vararg{Real}}, Tuple{AbstractUnitRange, Vararg{Any}}}}, DenseArray}, IsReshaped, S}, Base.ReshapedArray{T, N, A} where A<:Union{Base.ReinterpretArray{T, N, S, A, IsReshaped} where {T, N, A<:Union{SubArray{T, N, A, I, true} where {T, N, A<:DenseArray, I<:Union{Tuple{Vararg{Real}}, Tuple{AbstractUnitRange, Vararg{Any}}}}, DenseArray}, IsReshaped, S}, SubArray{T, N, A, I, true} where {T, N, A<:DenseArray, I<:Union{Tuple{Vararg{Real}}, Tuple{AbstractUnitRange, Vararg{Any}}}}, DenseArray}, SubArray{T, N, A, I} where {A<:Union{Base.ReinterpretArray{T, N, S, A, IsReshaped} where {T, N, A<:Union{SubArray{T, N, A, I, true} where {T, N, A<:DenseArray, I<:Union{Tuple{Vararg{Real}}, Tuple{AbstractUnitRange, Vararg{Any}}}}, DenseArray}, IsReshaped, S}, Base.ReshapedArray{T, N, A} where {T, N, A<:Union{Base.ReinterpretArray{T, N, S, A, IsReshaped} where {T, N, A<:Union{SubArray{T, N, A, I, true} where {T, N, A<:DenseArray, I<:Union{Tuple{Vararg{Real}}, Tuple{AbstractUnitRange, Vararg{Any}}}}, DenseArray}, IsReshaped, S}, SubArray{T, N, A, I, true} where {T, N, A<:DenseArray, I<:Union{Tuple{Vararg{Real}}, Tuple{AbstractUnitRange, Vararg{Any}}}}, DenseArray}}, DenseArray}, I<:Tuple{Vararg{Union{Base.AbstractCartesianIndex, AbstractRange{<:Union{Int128, Int16, Int32, Int64, Int8, UInt128, UInt16, UInt32, UInt64, UInt8}}, Base.ReshapedArray{T, N, A, Tuple{}} where {T, N, A<:AbstractUnitRange}, Int128, Int16, Int32, Int64, Int8, UInt128, UInt16, UInt32, UInt64, UInt8}}}}} where {T, N}
The text was updated successfully, but these errors were encountered: