@@ -207,11 +207,11 @@ def add_dev_interval(self, start: int, end: int) -> None:
207207 def add_pending_restatement_interval (self , start : int , end : int ) -> None :
208208 self ._add_interval (start , end , "pending_restatement_intervals" )
209209
210- def add_last_altered_ts (self , last_altered_ts : t .Optional [int ]) -> None :
211- self ._add_last_altered_ts (last_altered_ts , "last_altered_ts" )
210+ def update_last_altered_ts (self , last_altered_ts : t .Optional [int ]) -> None :
211+ self ._update_last_altered_ts (last_altered_ts , "last_altered_ts" )
212212
213- def add_dev_last_altered_ts (self , last_altered_ts : t .Optional [int ]) -> None :
214- self ._add_last_altered_ts (last_altered_ts , "dev_last_altered_ts" )
213+ def update_dev_last_altered_ts (self , last_altered_ts : t .Optional [int ]) -> None :
214+ self ._update_last_altered_ts (last_altered_ts , "dev_last_altered_ts" )
215215
216216 def remove_interval (self , start : int , end : int ) -> None :
217217 self ._remove_interval (start , end , "intervals" )
@@ -232,12 +232,12 @@ def _add_interval(self, start: int, end: int, interval_attr: str) -> None:
232232 target_intervals = merge_intervals ([* target_intervals , (start , end )])
233233 setattr (self , interval_attr , target_intervals )
234234
235- def _add_last_altered_ts (
235+ def _update_last_altered_ts (
236236 self , last_altered_ts : t .Optional [int ], last_altered_attr : str
237237 ) -> None :
238238 if last_altered_ts :
239239 existing_last_altered_ts = getattr (self , last_altered_attr )
240- setattr (self , last_altered_attr , max (existing_last_altered_ts or - 1 , last_altered_ts ))
240+ setattr (self , last_altered_attr , max (existing_last_altered_ts or 0 , last_altered_ts ))
241241
242242 def _remove_interval (self , start : int , end : int , interval_attr : str ) -> None :
243243 target_intervals = getattr (self , interval_attr )
@@ -978,7 +978,7 @@ def merge_intervals(self, other: t.Union[Snapshot, SnapshotIntervals]) -> None:
978978 self .add_interval (start , end )
979979
980980 if other .last_altered_ts :
981- self .last_altered_ts = max (self .last_altered_ts or - 1 , other .last_altered_ts )
981+ self .last_altered_ts = max (self .last_altered_ts or 0 , other .last_altered_ts )
982982
983983 if self .dev_version == other .dev_version :
984984 # Merge dev intervals if the dev versions match which would mean
@@ -988,7 +988,7 @@ def merge_intervals(self, other: t.Union[Snapshot, SnapshotIntervals]) -> None:
988988
989989 if other .dev_last_altered_ts :
990990 self .dev_last_altered_ts = max (
991- self .dev_last_altered_ts or - 1 , other .dev_last_altered_ts
991+ self .dev_last_altered_ts or 0 , other .dev_last_altered_ts
992992 )
993993
994994 self .pending_restatement_intervals = merge_intervals (
0 commit comments