From 5ec4128f3108f4434c996a46cb2260294f3f7415 Mon Sep 17 00:00:00 2001 From: Tim Holy Date: Fri, 11 Sep 2020 02:52:58 -0500 Subject: [PATCH] Remove unneded gray method Fixes #124 --- src/ColorVectorSpace.jl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ColorVectorSpace.jl b/src/ColorVectorSpace.jl index cf1bfbe..0173b5d 100644 --- a/src/ColorVectorSpace.jl +++ b/src/ColorVectorSpace.jl @@ -70,7 +70,9 @@ for f in (:mod, :rem, :mod1) end # Real values are treated like grays -ColorTypes.gray(x::Real) = x +if !hasmethod(gray, (Number,)) + ColorTypes.gray(x::Real) = x +end dotc(x::T, y::T) where {T<:Real} = acc(x)*acc(y) dotc(x::Real, y::Real) = dotc(promote(x, y)...)