log mercurial/manifest.py @ 52592:87ceb51d124c

age author description
Wed, 23 Oct 2024 15:58:32 -0400 Matt Harbison manifest: subclass the new `repository.imanifestdict` Protocol class
Tue, 22 Oct 2024 22:56:10 -0400 Matt Harbison manifest: subclass the new `repository.imanifestlog` Protocol class
Tue, 22 Oct 2024 22:44:32 -0400 Matt Harbison manifest: subclass the new `imanifestrevisionwritable` Protocol class
Tue, 22 Oct 2024 22:35:54 -0400 Matt Harbison manifest: subclass the new `repository.imanifestrevisionstored` Protocol class
Wed, 23 Oct 2024 12:44:09 -0400 Matt Harbison typing: (mostly) align the signatures of `imanifestrevisionstored` overrides
Mon, 25 Nov 2024 18:56:39 -0500 Matt Harbison manifest: delay import of `typing.ByteString` for py 3.14 support (issue6940) stable
Wed, 23 Oct 2024 16:48:46 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.treemanifestctx`
Wed, 23 Oct 2024 16:45:12 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.memtreemanifestctx`
Wed, 23 Oct 2024 16:43:22 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.manifestctx`
Wed, 23 Oct 2024 16:41:02 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.memmanifestctx`
Wed, 23 Oct 2024 16:39:12 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.manifestlog`
Wed, 23 Oct 2024 16:36:50 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.manifestrevlog`
Wed, 23 Oct 2024 16:32:34 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.treemanifest`
Wed, 23 Oct 2024 16:30:23 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.manifestdict`
Wed, 18 Sep 2024 17:46:46 -0400 Matt Harbison revlog: make `clearcaches()` signature consistent with ManifestRevlog
Mon, 16 Sep 2024 15:36:44 +0200 Matt Harbison typing: add `from __future__ import annotations` to most files
Wed, 21 Aug 2024 22:15:05 -0400 Matt Harbison typing: lock in new pytype gains from making revlog related classes typeable
Mon, 19 Aug 2024 22:27:43 -0400 Matt Harbison typing: make the manifest classes known to pytype
Wed, 14 Aug 2024 03:25:16 -0400 Matt Harbison typing: correct a type hint in `mercurial.manifest`
Mon, 05 Aug 2024 20:08:23 +0200 Pierre-Yves David manifest: deprecated readdelta and readfast
Tue, 06 Aug 2024 02:12:08 +0200 Pierre-Yves David manifest: add a read_delta_new_entries method
Thu, 01 Aug 2024 13:10:09 +0200 Pierre-Yves David manifest: introduce a `read_delta_parents` method
Thu, 01 Aug 2024 13:40:46 +0200 Pierre-Yves David manifest: allow skipping valid_bases argument to `read_any_fast_delta`
Thu, 01 Aug 2024 05:35:06 +0200 Pierre-Yves David manifest: introduce a `read_any_fast_delta` method
Mon, 05 Aug 2024 10:03:06 +0200 Pierre-Yves David manifest: add many type annotations to the manifest module
Mon, 05 Aug 2024 10:15:10 +0200 Pierre-Yves David manifest: help pytype to understant `writesubtrees`'s `getnode` type
Mon, 05 Aug 2024 10:13:31 +0200 Pierre-Yves David manifest: use explicit None checking in `_loaddifflazy`
Mon, 05 Aug 2024 10:12:37 +0200 Pierre-Yves David manifest: use explicit None checking in `_loadlazy`
Mon, 05 Aug 2024 10:11:51 +0200 Pierre-Yves David manifest: clear `_lazydirs` in place in `_loadalllazy`
Mon, 05 Aug 2024 10:10:03 +0200 Pierre-Yves David manifest: use tuple for `delta` in `fastdelta`