diff .arcconfig @ 51894:992fcf6b2473

typing: add a handful more annotations to `mercurial/vfs.py` These came out of refactoring into a protocol class, but they can stand on their own. The `audit` callback is kinda screwy because the internal lambda and the callable for `pathutil.pathauditor` have different args and a different return type. It's conditionalized where it is called, and can be cleaned up later if desired.
author Matt Harbison <matt_harbison@yahoo.com>
date Mon, 23 Sep 2024 14:58:37 -0400
parents ff396501e841
children
line wrap: on
line diff