{"push_id":799513581,"size":17,"distinct_size":1,"ref":"refs/heads/master","head":"9ef1b3b86f1f36f4bbe56c000081d74d917f21f5","before":"197a4043869c89e9eba37fc1142186a75b52b383","commits":[{"sha":"8cb20839cd46dfb0cfd05e7a6fd2baf1fb6c1ba0","author":{"email":"e988d700883d3fb29b796b5574da2df622951c29@google.com","name":"Anees Shaikh"},"message":"Added AUTHORS and CONTRIBUTORS files to be able to list copyright\nholders and developers, respectively.  Also updated CONTRIBUTING\nwith link to Corp CLA.","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/8cb20839cd46dfb0cfd05e7a6fd2baf1fb6c1ba0"},{"sha":"957f9ac7bd7c5fa53b2112d2a82dadd8715efbc3","author":{"email":"ee183af46cba2406bf6d22cb0a0b731badd8820e@google.com","name":"Paul Borman"},"message":"Remove references to google3","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/957f9ac7bd7c5fa53b2112d2a82dadd8715efbc3"},{"sha":"ff8671712803041b79f21799cc22457ae2ffb888","author":{"email":"ee183af46cba2406bf6d22cb0a0b731badd8820e@google.com","name":"Paul Borman"},"message":"Merge branch 'master' of https://github.com/openconfig/goyang","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/ff8671712803041b79f21799cc22457ae2ffb888"},{"sha":"4b8365be52bc522e18a83a4df3d32d89ede0a1a0","author":{"email":"ee183af46cba2406bf6d22cb0a0b731badd8820e@google.com","name":"Paul Borman"},"message":"Change from code.google.com to github.com","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/4b8365be52bc522e18a83a4df3d32d89ede0a1a0"},{"sha":"9ce690a560bc9bd1783a184d1b2aa9d24e5014bb","author":{"email":"e988d700883d3fb29b796b5574da2df622951c29@google.com","name":"Anees Shaikh"},"message":"Updated README file with basic instructions for getting started.","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/9ce690a560bc9bd1783a184d1b2aa9d24e5014bb"},{"sha":"c7ff95e3362b2a680e42eba1bbf8fb6700e8a3a6","author":{"email":"97b97e3c22b64f130f306f56a7b7bc52b7d50963@arista.com","name":"Andrew Fort"},"message":"gofmt the repository's code\n\nGiven many people configure their editors to `gofmt` code upon saving a\nbuffer, I ran gofmt on the whole repo.\n\nThis diff was generated using:\n\n    $ cd $GOPATH/src/github.com/openconfig/goyang\n    $ find . -name '*.go' -exec gofmt -w \\{} \\;","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/c7ff95e3362b2a680e42eba1bbf8fb6700e8a3a6"},{"sha":"2194a0bf66fbce6a069bca2163c20b3471ba1896","author":{"email":"97b97e3c22b64f130f306f56a7b7bc52b7d50963@arista.com","name":"Andrew Fort"},"message":"Fix a failing test\n\nUpdate the test data to match an improved error string format.","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/2194a0bf66fbce6a069bca2163c20b3471ba1896"},{"sha":"28cedb438fe37514681e777b97e955e8469be6ca","author":{"email":"97b97e3c22b64f130f306f56a7b7bc52b7d50963@arista.com","name":"Andrew Fort"},"message":"Must type: fix an attribute name typo","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/28cedb438fe37514681e777b97e955e8469be6ca"},{"sha":"6f428b52616e9a94024ea51db0913dd18d003539","author":{"email":"97b97e3c22b64f130f306f56a7b7bc52b7d50963@arista.com","name":"Andrew Fort"},"message":"EntryKind: implement the fmt.Stringer interface","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/6f428b52616e9a94024ea51db0913dd18d003539"},{"sha":"e84abc9101f9156f4a44e5a31b1e6c8bb166ed78","author":{"email":"97b97e3c22b64f130f306f56a7b7bc52b7d50963@arista.com","name":"Andrew Fort"},"message":"EnumType: Add IsDefined method\n\nIn the style of the function on enums in some C++ frameworks, Java, etc.\n\nUpdate the comment on the type's Value function to clarify the\nreturn value of the first enum name in an unnumbered YANG enum.","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/e84abc9101f9156f4a44e5a31b1e6c8bb166ed78"},{"sha":"5f32717f75c32b1374862b019bff7015443b6891","author":{"email":"97b97e3c22b64f130f306f56a7b7bc52b7d50963@arista.com","name":"Andrew Fort"},"message":"types: Avoid json.Marshal recursion trap\n\nDon't allow recursion of encoding/json's Marshaler on the YangType and\nType types.\n\nWhen working with the library, I wanted to display a tree of the module\nand its types via an HTTP server. These changes were necessary to\njson marshal a slice of *yang.Entry.","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/5f32717f75c32b1374862b019bff7015443b6891"},{"sha":"f33835dfaf4b67689ebc2f8406d3151bff70c1a4","author":{"email":"97b97e3c22b64f130f306f56a7b7bc52b7d50963@arista.com","name":"Andrew Fort"},"message":"Add PathsWithModules helper function\n\nPathsWithModules returns any directories containing files with a `.yang`\nextension under the root directory passed. Added to facilitate the\nimport of a directory tree of YANG modules.\n\nAdd a new YANG test module and test to confirm directories are recursed\ninto and that paths added this way can be used to import modules within\nthem.","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/f33835dfaf4b67689ebc2f8406d3151bff70c1a4"},{"sha":"4de55f5d4b57b2c328e2fcdaad76934b1bf5d802","author":{"email":"97b97e3c22b64f130f306f56a7b7bc52b7d50963@arista.com","name":"Andrew Fort"},"message":"Address pull request review comments\n\nRefer: https://github.com/openconfig/goyang/pull/1","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/4de55f5d4b57b2c328e2fcdaad76934b1bf5d802"},{"sha":"0c439659225bc1a38a84257231f8e5cbf2fc21fb","author":{"email":"ee183af46cba2406bf6d22cb0a0b731badd8820e@google.com","name":"pborman"},"message":"Merge pull request #1 from andaru/master\n\nA variety of initial fixes","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/0c439659225bc1a38a84257231f8e5cbf2fc21fb"},{"sha":"64696bfb5508d8d1431f39d75d5637bb89db8d0a","author":{"email":"8e9d2f1c7ea0c2ebe3ab7e74d6f402a46650af50@isainmdom.net","name":"Peter Edwards"},"message":"Merge remote-tracking branch 'arista/master' into arista-merge\n\nConflicts:\n\tpkg/yang/entry.go\n\tpkg/yang/file.go\n\tpkg/yang/file_test.go\n\tpkg/yang/node.go\n\tpkg/yang/types_builtin.go\n\ttestdata/subdir/subdir1.yang\n\tyang.go","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/64696bfb5508d8d1431f39d75d5637bb89db8d0a"},{"sha":"9cde5337ad5f087a5402e8dbaafe8dbb42d7fdbb","author":{"email":"8e9d2f1c7ea0c2ebe3ab7e74d6f402a46650af50@isainmdom.net","name":"Peter Edwards"},"message":"Fixup merge conflict","distinct":false,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/9cde5337ad5f087a5402e8dbaafe8dbb42d7fdbb"},{"sha":"9ef1b3b86f1f36f4bbe56c000081d74d917f21f5","author":{"email":"0598be3b3acee0da8273120b081ffb9e202ca0a4@users.noreply.github.com","name":"Andrew Fort"},"message":"Merge pull request #1 from aristanetworks/peadar-merge\n\nPeadar merge","distinct":true,"url":"https://api.github.com/repos/aristanetworks/goyang/commits/9ef1b3b86f1f36f4bbe56c000081d74d917f21f5"}]}