@@ -63,7 +63,7 @@ def __getitem__(self, key: int) -> ProxyThing: ...
63
63
@overload
64
64
def __getitem__ (self , key : slice ) -> Sequence [ProxyThing ]: ...
65
65
def __getitem__ (self , key : Union [int , slice ]) -> Union [ProxyThing , Sequence [ProxyThing ]]:
66
- if not isinstance (key , int ): raise NotImplemented
66
+ if not isinstance (key , int ): raise NotImplementedError
67
67
x = self ._doc .get (self ._obj_id , key , self ._heads )
68
68
if x is None : raise IndexError ()
69
69
return self ._maybe_wrap (x )
@@ -127,15 +127,15 @@ def __delitem__(self, key: str) -> None:
127
127
self ._tx .delete (self ._obj_id , key )
128
128
129
129
def __iter__ (self ) -> Iterator [str ]:
130
- raise NotImplemented
130
+ raise NotImplementedError
131
131
132
132
class ListWriteProxy (WriteProxy , MutableSequence [MutableProxyThing ]):
133
133
@overload
134
134
def __getitem__ (self , key : int ) -> MutableProxyThing : ...
135
135
@overload
136
136
def __getitem__ (self , key : slice ) -> MutableSequence [MutableProxyThing ]: ...
137
137
def __getitem__ (self , key : Union [int , slice ]) -> Union [MutableProxyThing , MutableSequence [MutableProxyThing ]]:
138
- if not isinstance (key , int ): raise NotImplemented
138
+ if not isinstance (key , int ): raise NotImplementedError
139
139
x = self ._tx .get (self ._obj_id , key , self ._heads )
140
140
if x is None : return None
141
141
value , obj_id = x
@@ -153,7 +153,7 @@ def __setitem__(self, key: int, value: MutableProxyThing) -> None: ...
153
153
@overload
154
154
def __setitem__ (self , key : slice , value : Iterable [MutableProxyThing ]) -> None : ...
155
155
def __setitem__ (self , idx : Union [int , slice ], value : Union [MutableProxyThing , Iterable [MutableProxyThing ]]) -> None :
156
- if not isinstance (idx , int ): raise NotImplemented
156
+ if not isinstance (idx , int ): raise NotImplementedError
157
157
if isinstance (value , MutableMapping ):
158
158
if idx >= self ._tx .length (self ._obj_id , self ._heads ):
159
159
obj_id = self ._tx .insert_object (self ._obj_id , idx , core .ObjType .Map )
@@ -193,11 +193,11 @@ def __delitem__(self, idx: int) -> None: ...
193
193
@overload
194
194
def __delitem__ (self , idx : slice ) -> None : ...
195
195
def __delitem__ (self , idx : Union [int , slice ]) -> None :
196
- if not isinstance (idx , int ): raise NotImplemented
196
+ if not isinstance (idx , int ): raise NotImplementedError
197
197
self ._tx .delete (self ._obj_id , idx )
198
198
199
199
def insert (self , idx : int , value : Union [core .ScalarValue , MutableMapping [str , MutableProxyThing ], MutableSequence [MutableProxyThing ], None ]) -> None :
200
- if not isinstance (idx , int ): raise NotImplemented
200
+ if not isinstance (idx , int ): raise NotImplementedError
201
201
if isinstance (value , MutableMapping ):
202
202
obj_id = self ._tx .insert_object (self ._obj_id , idx , core .ObjType .Map )
203
203
m = MapWriteProxy (self ._tx , obj_id , self ._heads )
@@ -251,4 +251,3 @@ def __init__(self, actor_id: Optional[ActorId] = None) -> None:
251
251
def change (self ) -> Iterator [MapWriteProxy ]:
252
252
with self ._doc .transaction () as tx :
253
253
yield MapWriteProxy (tx , core .ROOT , None )
254
-
0 commit comments