forked from sonic-net/sonic-buildimage
-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ygot related enhancements and fixes (sonic-net#34)
Enhanced the unmarshaling method to update the existing list entries instead of replacing it, and by providing this as one more option in the method. Optimized the EmitJson method to improve the performance of the Marshaling of object into json data Fixed the issue in finding the type, if the type is defined as typedf which got included as part of Include statement. Added the support to synchronize the access of the pathToSchema, ChildSchema, regexp maps Fixed the issue in MergeStruct method by comparing with src. object and updating the content of the dest. object properly Added the lint:ignore statment to avoid static check on the methods getNodeName, getObjectFieldName Fixed the issue to only skip the validation for sonic yang model, since the validation is handled in the CVL.
- Loading branch information
1 parent
51224de
commit 49e5a22
Showing
5 changed files
with
660 additions
and
83 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.