[YANGTOOLS-1196] Do not generate EffectiveStatements for unbound extensions Created: 03/Dec/20  Updated: 06/Sep/21  Resolved: 05/Feb/21

Status: Resolved
Project: yangtools
Component/s: parser
Affects Version/s: None
Fix Version/s: 7.0.0

Type: New Feature Priority: High
Reporter: Robert Varga Assignee: Robert Varga
Resolution: Done Votes: 0
Labels: pt
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
blocks YANGTOOLS-1186 Remove EffectiveStmtCtx.cearbannog() Confirmed
Relates
relates to YANGTOOLS-1317 Remove UnknownStatement.getExtensionD... Resolved
Epic Link: Parser Performance

 Description   

Our current behavior regarding extensions is that we try to fudge them, making a number of guesses around what the extension might be doing.

This involves quite some complexity, recursive statement builds and the like – which seems counter-productive given that we can just claim ignorance, treat them as unknown statements and therefore ignore them as per https://tools.ietf.org/html/rfc7950#section-6.3.1

 

 


Generated at Wed Feb 07 20:55:27 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.