Skip to content

Commit 67c306e

Browse files
committed
Add version check for reduced_indices
1 parent 037f3fb commit 67c306e

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/core.jl

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,8 +285,13 @@ end
285285
# Note that we only extend the following two methods, and then have it
286286
# dispatch to package-local `reduced_indices` and `reduced_indices0`
287287
# methods. This avoids a whole slew of ambiguities.
288-
Base.reduced_indices(A::AxisArray, region) = reduced_indices(axes(A), region)
289-
Base.reduced_indices0(A::AxisArray, region) = reduced_indices0(axes(A), region)
288+
if VERSION == v"0.5.0"
289+
Base.reduced_dims(A::AxisArray, region) = reduced_indices(axes(A), region)
290+
Base.reduced_dims(A::AxisArray, region) = reduced_indices0(axes(A), region)
291+
else
292+
Base.reduced_indices(A::AxisArray, region) = reduced_indices(axes(A), region)
293+
Base.reduced_indices0(A::AxisArray, region) = reduced_indices0(axes(A), region)
294+
end
290295

291296
reduced_indices{N}(axs::Tuple{Vararg{Axis,N}}, ::Tuple{}) = axs
292297
reduced_indices0{N}(axs::Tuple{Vararg{Axis,N}}, ::Tuple{}) = axs

0 commit comments

Comments
 (0)