Skip to content

Commit 2dcf277

Browse files
committed
enable duplication checks by default
1 parent c861a9c commit 2dcf277

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

pytato/transform/__init__.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,7 @@ class CachedMapper(Mapper[ResultT, FunctionResultT, P]):
434434
"""
435435
def __init__(
436436
self,
437-
err_on_collision: bool = False,
437+
err_on_collision: bool = True,
438438
_cache:
439439
CachedMapperCache[ArrayOrNames, ResultT, P] | None = None,
440440
_function_cache:
@@ -654,8 +654,8 @@ class TransformMapper(CachedMapper[ArrayOrNames, FunctionDefinition, []]):
654654
"""
655655
def __init__(
656656
self,
657-
err_on_collision: bool = False,
658-
err_on_created_duplicate: bool = False,
657+
err_on_collision: bool = True,
658+
err_on_created_duplicate: bool = True,
659659
_cache: TransformMapperCache[ArrayOrNames, []] | None = None,
660660
_function_cache: TransformMapperCache[FunctionDefinition, []] | None = None
661661
) -> None:
@@ -749,8 +749,8 @@ class TransformMapperWithExtraArgs(
749749
"""
750750
def __init__(
751751
self,
752-
err_on_collision: bool = False,
753-
err_on_created_duplicate: bool = False,
752+
err_on_collision: bool = True,
753+
err_on_created_duplicate: bool = True,
754754
_cache: TransformMapperCache[ArrayOrNames, P] | None = None,
755755
_function_cache:
756756
TransformMapperCache[FunctionDefinition, P] | None = None
@@ -1920,8 +1920,8 @@ def __init__(
19201920
self,
19211921
nsuccessors: Mapping[Array, int],
19221922
_cache: MPMSMaterializerCache | None = None):
1923-
err_on_collision = False
1924-
err_on_created_duplicate = False
1923+
err_on_collision = True
1924+
err_on_created_duplicate = True
19251925

19261926
if _cache is None:
19271927
_cache = MPMSMaterializerCache(

0 commit comments

Comments
 (0)