Details
-
Task
-
Status: Confirmed
-
Medium
-
Resolution: Unresolved
-
None
-
None
-
None
Description
AbstractAugmentStatementSupport supports both use cases of augment statement, with a single fused workflow.
As part of it, it inserts its context into its target, hence having the same StmtContext under different roots – which breaks lifecycle when cleanups occur (YANGTOOLS-1184).
Refactor the class to make it very explicit which role is being served and what we are trying to achieve.
Attachments
Issue Links
- is blocked by
-
YANGTOOLS-1189 Parser does not reject use of mis-matching augment argument
-
- Resolved
-
- relates to
-
YANGTOOLS-1184 Release InferredStatementContext's effective statements after build
-
- Resolved
-