StatementContextBase is referenced in individual statement supports. This is mostly because it offers functionality not exposed by StmtContext.Mutable. Fix this by promoting the methods involved and hide StatementContextBase.
Since we are in the area, also audit the codebase for ugly casts from StmtContext to StmtContext.Mutable to gain access to things we do not really need, like Mutable.copyAsChildOf().
- relates to
-
YANGTOOLS-743 Eliminate use of StatementContextBase from parser.spi.meta classes
- Resolved