|
1 | | -function RecurrenceMatrix(x::AbstractMatrix, ε; kwargs...) |
2 | | - @warn "`RecurrenceMatrix(x::AbstractMatrix, ε; kwargs...)` is deprecated, use `RecurrenceMatrix(Dataset(x), ε; kwargs...)`" |
3 | | - RecurrenceMatrix(Dataset(x), ε; kwargs...) |
4 | | -end |
5 | | - |
6 | | -for call in (:CrossRecurrenceMatrix, :JointRecurrenceMatrix) |
7 | | - @eval function ($call)(x::AbstractMatrix, y, ε; kwargs...) |
8 | | - @warn string("`", $call, "(x::AbstractMatrix, y, ε; kwargs...)` is deprecated, use `", $call, "(Dataset(x), y, ε; kwargs...)`") |
9 | | - ($call)(Dataset(x), y, ε; kwargs...) |
10 | | - end |
11 | | - |
12 | | - @eval function ($call)(x, y::AbstractMatrix, ε; kwargs...) |
13 | | - @warn string("`", $call, "(x, y::AbstractMatrix, ε; kwargs...)` is deprecated, use `", $call, "(x, Dataset(y), ε; kwargs...)`") |
14 | | - ($call)(x, Dataset(y), ε; kwargs...) |
| 1 | +for T in (:WithinRange, :NeighborNumber) |
| 2 | + @eval function RecurrenceMatrix{$T}(x::AbstractMatrix, ε; kwargs...) |
| 3 | + @warn string("`RecurrenceMatrix{", $T, "}(x::AbstractMatrix, ε; kwargs...)` is deprecated, use `RecurrenceMatrix{", $T, "}(Dataset(x), ε; kwargs...)`") |
| 4 | + RecurrenceMatrix{$T}(Dataset(x), ε; kwargs...) |
15 | 5 | end |
16 | 6 |
|
17 | | - @eval function ($call)(x::AbstractMatrix, y::AbstractMatrix, ε; kwargs...) |
18 | | - @warn string("`", $call, "(x::AbstractMatrix, y::AbstractMatrix, ε; kwargs...)` is deprecated, use `", $call, "(Dataset(x), Dataset(y), ε; kwargs...)`") |
19 | | - ($call)(Dataset(x), Dataset(y), ε; kwargs...) |
| 7 | + for call in (:CrossRecurrenceMatrix, :JointRecurrenceMatrix) |
| 8 | + @eval function $call{$T}(x::AbstractMatrix, y, ε; kwargs...) |
| 9 | + @warn string("`", $call, "{", $T, "}(x::AbstractMatrix, y, ε; kwargs...)` is deprecated, use `", $call, "{", $T, "}(Dataset(x), y, ε; kwargs...)`") |
| 10 | + $call{$T}(Dataset(x), y, ε; kwargs...) |
| 11 | + end |
| 12 | + |
| 13 | + @eval function $call{$T}(x, y::AbstractMatrix, ε; kwargs...) |
| 14 | + @warn string("`", $call, "{", $T, "}(x, y::AbstractMatrix, ε; kwargs...)` is deprecated, use `", $call, "{", $T, "}(x, Dataset(y), ε; kwargs...)`") |
| 15 | + $call{$T}(x, Dataset(y), ε; kwargs...) |
| 16 | + end |
| 17 | + |
| 18 | + @eval function $call{$T}(x::AbstractMatrix, y::AbstractMatrix, ε; kwargs...) |
| 19 | + @warn string("`", $call, "{", $T, "}(x::AbstractMatrix, y::AbstractMatrix, ε; kwargs...)` is deprecated, use `", $call, "{", $T, "}(Dataset(x), Dataset(y), ε; kwargs...)`") |
| 20 | + $call{$T}(Dataset(x), Dataset(y), ε; kwargs...) |
| 21 | + end |
20 | 22 | end |
21 | 23 | end |
22 | | - |
|
0 commit comments