diff options
author | Wojtek Kosior <koszko@koszko.org> | 2022-08-10 21:07:54 +0200 |
---|---|---|
committer | Wojtek Kosior <koszko@koszko.org> | 2022-08-10 21:07:54 +0200 |
commit | 72fcc76cc75ccb7e180886170db01dae637e250e (patch) | |
tree | 7224c4ac0d10d9b668749285d57f938f9c11c0ad /src/hydrilla/item_infos.py | |
parent | 879c41927171efc8d77d1de2739b18e2eb57580f (diff) | |
download | haketilo-hydrilla-72fcc76cc75ccb7e180886170db01dae637e250e.tar.gz haketilo-hydrilla-72fcc76cc75ccb7e180886170db01dae637e250e.zip |
small clean up for item definitions handling before dependency resolution happens
Diffstat (limited to 'src/hydrilla/item_infos.py')
-rw-r--r-- | src/hydrilla/item_infos.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/hydrilla/item_infos.py b/src/hydrilla/item_infos.py index 9ba47bd..c1e1e31 100644 --- a/src/hydrilla/item_infos.py +++ b/src/hydrilla/item_infos.py @@ -151,7 +151,7 @@ class ItemIdentity: @dc.dataclass(frozen=True) # type: ignore[misc] class ItemInfoBase(ABC, ItemIdentity, Categorizable): """....""" - type_name: t.ClassVar[str] = '!INVALID!' + type_name: t.ClassVar[str] source_name: str = dc.field(hash=False) source_copyright: tuple[FileSpecifier, ...] = dc.field(hash=False) @@ -363,8 +363,8 @@ class MappingInfo(ItemInfoBase): # return (self.identifier, self.version, self.repository) < \ # (other.identifier, other.version, other.repository) - # class property - type_name = 'mapping' + +AnyInfo = t.Union[ResourceInfo, MappingInfo] LoadedType = t.TypeVar('LoadedType', ResourceInfo, MappingInfo) |