Skip to content

Commit a93d9b0

Browse files
committed
feat(model): add optional layer name field and load from spec
1 parent 10a866e commit a93d9b0

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

pacta/model/loader.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,7 @@ def _parse_layers(self, raw: Any) -> dict[str, Layer]:
214214
out[lid] = Layer(
215215
id=lid,
216216
patterns=patterns,
217+
name=spec.get("name"),
217218
description=spec.get("description"),
218219
)
219220
continue

pacta/model/types.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ class Layer:
2424

2525
id: str
2626
patterns: tuple[str, ...] # glob patterns
27+
name: str | None = None
2728
description: str | None = None
2829

2930

0 commit comments

Comments
 (0)