{"push_id":574800805,"size":44,"distinct_size":0,"ref":"refs/heads/master","head":"1ab7afa0c2b791748c652de4ac1501f037259767","before":"25ce1c3d5f0f39cf65da3ec1e4b18db8c63b0d1f","commits":[{"sha":"d2130be24c4b7f34c5048b70fae54095709eb3e9","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric"},"message":"Merge pull request #28 from btruhand/scanner-and-parser-tests\n\nGrammar now enables 0 or 1 class/interface declaration","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/d2130be24c4b7f34c5048b70fae54095709eb3e9"},{"sha":"ab8ac1fc1abb5bdcd1ca6930e2e8d5492685d82e","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"No Abstract Final in class Weed","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/ab8ac1fc1abb5bdcd1ca6930e2e8d5492685d82e"},{"sha":"b7870d9b94c1a032abb1d788dad1d9301c1e0f3d","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Created No Body Abstract Method Weed","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/b7870d9b94c1a032abb1d788dad1d9301c1e0f3d"},{"sha":"5cc89d0ee33d2509fa91e6c255879eae0086b65b","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Created weed for no final or static in abstract methods","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/5cc89d0ee33d2509fa91e6c255879eae0086b65b"},{"sha":"fbd55f1563e6b5ac8cbea293d571eb4a9750d10f","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Created no final mod in static methods weed","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/fbd55f1563e6b5ac8cbea293d571eb4a9750d10f"},{"sha":"a0e5c13a99f65d712fda7976eb3103ea34658528","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Created Native method must be static weed","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/a0e5c13a99f65d712fda7976eb3103ea34658528"},{"sha":"ce91bc500698e34b4447f19b6a55f0cfce9b7ce7","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Created No Static Native or Final in Interface Method weed","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/ce91bc500698e34b4447f19b6a55f0cfce9b7ce7"},{"sha":"390f6b6cf36f28d12aacbf774dc56ca87af3e131","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Created weed to ensure class defines constructor","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/390f6b6cf36f28d12aacbf774dc56ca87af3e131"},{"sha":"26cae4c6ce01f135f9e527668dcc2a8e7928b1df","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Update test to ignore scanner tests if file will be bad because of ambiguity","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/26cae4c6ce01f135f9e527668dcc2a8e7928b1df"},{"sha":"648cba6f1a85879eb73343c3695bc06b0e5c0bab","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Created weed to ensure that no field can be final","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/648cba6f1a85879eb73343c3695bc06b0e5c0bab"},{"sha":"461be99e2a1b13bc68672d717fec6b0ff79f4a49","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Reorganizing directories","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/461be99e2a1b13bc68672d717fec6b0ff79f4a49"},{"sha":"34337bee0a997f1bd904d7090ff1ee2b4b15fff9","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Created weed for non-abstract must have a body","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/34337bee0a997f1bd904d7090ff1ee2b4b15fff9"},{"sha":"29abe026c618af383631abed90089cf76f6cfc04","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Change DS_ACCEPT back to DS_ABORT in banned keyword dfa","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/29abe026c618af383631abed90089cf76f6cfc04"},{"sha":"26dc272a647098f4b41833be95663ecaff8fc22e","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Made it so native functions don't have to have a body","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/26dc272a647098f4b41833be95663ecaff8fc22e"},{"sha":"31f6dc669d83c1d1d24e249b115cfadb69f44d51","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Add file name to token class","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/31f6dc669d83c1d1d24e249b115cfadb69f44d51"},{"sha":"075c5fc48db57cc54275659516f90433ca1bc0b5","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Created class and filename match weed","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/075c5fc48db57cc54275659516f90433ca1bc0b5"},{"sha":"b7c5c066dc7319283f16dbbabc3083c4267a949e","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Create weed for interface filename checking","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/b7c5c066dc7319283f16dbbabc3083c4267a949e"},{"sha":"e914b144a7f9e8cfa098bc89fa1ea98c62908256","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Created a clean parse tree print with indentation","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/e914b144a7f9e8cfa098bc89fa1ea98c62908256"},{"sha":"2c29073af2b0c2c70c90000f0bfac9ad718f7446","author":{"email":"22e7bca4bab71fad54403474d11ea4b44c98c030@gmail.com","name":"Btara Truhandarien"},"message":"Merge pull request #25 from ericluii/weed-things\n\nCreation of the Weeds","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/2c29073af2b0c2c70c90000f0bfac9ad718f7446"},{"sha":"49313f48034fc78621ae7cdb14f16a9c93c040a0","author":{"email":"a3c06c65ebba967775937afdab3df4a02e5986df@uwaterloo.ca","name":"Eric Lui"},"message":"Add test file generation as part of build process","distinct":false,"url":"https://api.github.com/repos/btruhand/joos-compiler/commits/49313f48034fc78621ae7cdb14f16a9c93c040a0"}]}