Skip to content

Commit a7a4501

Browse files
committed
enable duplication checks by default
1 parent b4d88f1 commit a7a4501

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
@@ -1919,8 +1919,8 @@ def __init__(
19191919
self,
19201920
nsuccessors: Mapping[Array, int],
19211921
_cache: MPMSMaterializerCache | None = None):
1922-
err_on_collision = False
1923-
err_on_created_duplicate = False
1922+
err_on_collision = True
1923+
err_on_created_duplicate = True
19241924

19251925
if _cache is None:
19261926
_cache = MPMSMaterializerCache(

0 commit comments

Comments
 (0)