mercurial/revlog.py
changeset 51821 766c55492258
parent 51820 bcaa5d408657
child 51822 0338fb200a30
--- a/mercurial/revlog.py	Mon Aug 19 22:46:09 2024 -0400
+++ b/mercurial/revlog.py	Tue Aug 20 00:07:05 2024 -0400
@@ -211,9 +211,9 @@
 
 @attr.s(frozen=True)
 class RevLogProblem:
-    warning = attr.ib(default=None)
-    error = attr.ib(default=None)
-    node = attr.ib(default=None)
+    warning = attr.ib(default=None, type=Optional[bytes])
+    error = attr.ib(default=None, type=Optional[bytes])
+    node = attr.ib(default=None, type=Optional[bytes])
 
 
 revlogproblem = interfaceutil.implementer(repository.iverifyproblem)(