Page MenuHomeSoftware Heritage

D1887.diff
No OneTemporary

D1887.diff

diff --git a/swh/model/model.py b/swh/model/model.py
--- a/swh/model/model.py
+++ b/swh/model/model.py
@@ -214,19 +214,15 @@
id = attr.ib(type=Sha1Git)
name = attr.ib(type=bytes)
message = attr.ib(type=bytes)
- target = attr.ib(type=Optional[Sha1Git],
- validator=attr.validators.optional([]))
+ target = attr.ib(type=Optional[Sha1Git])
target_type = attr.ib(type=ObjectType)
synthetic = attr.ib(type=bool)
author = attr.ib(type=Optional[Person],
- default=None,
- validator=attr.validators.optional([]))
+ default=None)
date = attr.ib(type=Optional[TimestampWithTimezone],
- default=None,
- validator=attr.validators.optional([]))
+ default=None)
metadata = attr.ib(type=Optional[Dict[str, object]],
- default=None,
- validator=attr.validators.optional([]))
+ default=None)
@author.validator
def check_author(self, attribute, value):
@@ -274,8 +270,7 @@
directory = attr.ib(type=Sha1Git)
synthetic = attr.ib(type=bool)
metadata = attr.ib(type=Optional[Dict[str, object]],
- default=None,
- validator=attr.validators.optional([]))
+ default=None)
parents = attr.ib(type=List[Sha1Git],
default=attr.Factory(list))
@@ -343,11 +338,9 @@
type=str,
validator=attr.validators.in_(['visible', 'absent', 'hidden']))
reason = attr.ib(type=Optional[str],
- default=None,
- validator=attr.validators.optional([]))
+ default=None)
data = attr.ib(type=Optional[bytes],
- default=None,
- validator=attr.validators.optional([]))
+ default=None)
ctime = attr.ib(type=Optional[datetime.datetime],
default=None)

File Metadata

Mime Type
text/plain
Expires
Jul 3 2025, 8:03 AM (10 w, 2 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3224321

Event Timeline