|
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