dirstate: drop `identity` from the public API
We no longer needs it.
--- a/mercurial/dirstate.py Thu Feb 23 15:32:27 2023 +0100
+++ b/mercurial/dirstate.py Wed Feb 22 02:08:11 2023 +0100
@@ -1011,14 +1011,6 @@
self._dirty = True
- def identity(self):
- """Return identity of dirstate itself to detect changing in storage
-
- If identity of previous dirstate is equal to this, writing
- changes based on the former dirstate out can keep consistency.
- """
- return self._map.identity
-
def write(self, tr):
if not self._dirty:
return
--- a/mercurial/interfaces/dirstate.py Thu Feb 23 15:32:27 2023 +0100
+++ b/mercurial/interfaces/dirstate.py Wed Feb 22 02:08:11 2023 +0100
@@ -166,13 +166,6 @@
def rebuild(parent, allfiles, changedfiles=None):
pass
- def identity():
- """Return identity of dirstate itself to detect changing in storage
-
- If identity of previous dirstate is equal to this, writing
- changes based on the former dirstate out can keep consistency.
- """
-
def write(tr):
pass