From 81b89b47e670168c8219ae9a343303a2e4da7d1b Mon Sep 17 00:00:00 2001 From: Jim Pivarski Date: Tue, 30 Aug 2022 13:47:07 -0500 Subject: [PATCH] Drop ak.behavior['.', 'Name'] = Class, which isn't working/isn't tested. --- src/awkward/_v2/_util.py | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/awkward/_v2/_util.py b/src/awkward/_v2/_util.py index b69f96204a..e3c8fcb320 100644 --- a/src/awkward/_v2/_util.py +++ b/src/awkward/_v2/_util.py @@ -483,11 +483,6 @@ def arrayclass(layout, behavior): cls = behavior[arr] if isinstance(cls, type) and issubclass(cls, ak._v2.highlevel.Array): return cls - rec = layout.parameter("__record__") - if isstr(rec): - cls = behavior[".", rec] - if isinstance(cls, type) and issubclass(cls, ak._v2.highlevel.Array): - return cls deeprec = layout.purelist_parameter("__record__") if isstr(deeprec): cls = behavior["*", deeprec] @@ -554,11 +549,6 @@ def numba_array_typer(layouttype, behavior): typer = behavior["__numba_typer__", arr] if callable(typer): return typer - rec = layouttype.parameters.get("__record__") - if isstr(rec): - typer = behavior["__numba_typer__", ".", rec] - if callable(typer): - return typer deeprec = layouttype.parameters.get("__record__") if isstr(deeprec): typer = behavior["__numba_typer__", "*", deeprec] @@ -574,11 +564,6 @@ def numba_array_lower(layouttype, behavior): lower = behavior["__numba_lower__", arr] if callable(lower): return lower - rec = layouttype.parameters.get("__record__") - if isstr(rec): - lower = behavior["__numba_lower__", ".", rec] - if callable(lower): - return lower deeprec = layouttype.parameters.get("__record__") if isstr(deeprec): lower = behavior["__numba_lower__", "*", deeprec]