[YANGTOOLS-949] Disconnect RootModificationApplyOperation from ModificationApplyOperation Created: 04/Feb/19 Updated: 05/Feb/19 Resolved: 05/Feb/19 |
|
| Status: | Resolved |
| Project: | yangtools |
| Component/s: | data-impl |
| Affects Version/s: | None |
| Fix Version/s: | 3.0.0, 2.0.17, 2.1.9 |
| Type: | Improvement | Priority: | Medium |
| Reporter: | Robert Varga | Assignee: | Robert Varga |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | unlabeled-YANGTOOLS-940 |
| Description |
|
RootModificationApplyOperation is not an ModificationApplyOperation, but rather an accessor, hence it should not be implementing subclassing the entire modification. This will reduce confusion and lower number of implementations that can be encountered by accessors, at least as far as JIT understands. |