Skip to content

Commit 3fca6fc

Browse files
authored
Deprecate TensorProduct correctly (#243)
1 parent 5fd5157 commit 3fca6fc

File tree

3 files changed

+6
-8
lines changed

3 files changed

+6
-8
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "KernelFunctions"
22
uuid = "ec8451be-7e33-11e9-00cf-bbf324bd1392"
3-
version = "0.8.19"
3+
version = "0.8.20"
44

55
[deps]
66
Compat = "34da2185-b29b-5c13-b0c7-acf172513d20"

src/deprecated.jl

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,4 @@
88
PiecewisePolynomialKernel{V}(size(A, 1)), LinearTransform(cholesky(A).U)
99
)
1010

11-
@deprecate TensorProduct(kernels) KernelTensorProduct(kernels)
12-
@deprecate TensorProduct(kernel::Kernel, kernels::Kernel...) KernelTensorProduct(
13-
kernel, kernels...
14-
)
11+
Base.@deprecate_binding TensorProduct KernelTensorProduct

test/kernels/kerneltensorproduct.jl

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,10 @@
2828
end
2929

3030
# Deprecations
31-
@test (@test_deprecated TensorProduct(k1, k2)) == k1 k2
32-
@test (@test_deprecated TensorProduct((k1, k2))) == k1 k2
33-
@test (@test_deprecated TensorProduct([k1, k2])) == k1 k2
31+
@test TensorProduct === KernelTensorProduct
32+
@test TensorProduct(k1, k2) == k1 k2
33+
@test TensorProduct((k1, k2)) == k1 k2
34+
@test TensorProduct([k1, k2]) == k1 k2
3435

3536
# Standardised tests.
3637
TestUtils.test_interface(kernel1, ColVecs{Float64})

0 commit comments

Comments
 (0)