{"push_id":602062976,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"1c2257e4320461a046b8dbbaf9dd7a04722ecd31","before":"4da21032c2c50acc4e1d16cc354fafb2b69e76f5","commits":[{"sha":"64003e06cb460a3e20152e98cc6c774ba05220ee","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"adds transition state interface","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/64003e06cb460a3e20152e98cc6c774ba05220ee"},{"sha":"230e98fba39d0db4eabcd355be03745e71c1a6f5","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"removes gaurd on chart index access. new recognizer loop prevents invalid array access.","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/230e98fba39d0db4eabcd355be03745e71c1a6f5"},{"sha":"3beae62b3a3c8afa7fd7b1f21c985504dce83e1c","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"adds failing tests for whitespace","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/3beae62b3a3c8afa7fd7b1f21c985504dce83e1c"},{"sha":"f830556b88c50ca24770fc020c43a5f9a8526c98","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"updates grammar builder and dependicies","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/f830556b88c50ca24770fc020c43a5f9a8526c98"},{"sha":"ee17e80d69dbd2149cd8e66d9e40ebc5178161d9","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"updates recognizer to use grammar start state","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/ee17e80d69dbd2149cd8e66d9e40ebc5178161d9"},{"sha":"3aa30cacb546950d6ef4903e67d24a4841c6e6bd","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"updates grammar and recognizer to process lexemes","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/3aa30cacb546950d6ef4903e67d24a4841c6e6bd"},{"sha":"e67044212c5927e5a1ffdb9fff53d56eb3c60a5f","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"adds range and whitespace tests","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/e67044212c5927e5a1ffdb9fff53d56eb3c60a5f"},{"sha":"7ad56ca9293d46e777952ad2eb1f0777d68f89b0","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"adds additional tests, removes some lexeme logic which will be moved to a seperate construct","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/7ad56ca9293d46e777952ad2eb1f0777d68f89b0"},{"sha":"515d48ee95794c9ac1e7931344cac3181610f521","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"creates pulse recognizer","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/515d48ee95794c9ac1e7931344cac3181610f521"},{"sha":"30122d5f5e06197aac419649ce2cbebad437d20d","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"updates recognizer to use pulse recognizer","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/30122d5f5e06197aac419649ce2cbebad437d20d"},{"sha":"9b8d051211a5650569da487a31f1fd19d2131fcf","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"updates tests to use PulseRecognizer","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/9b8d051211a5650569da487a31f1fd19d2131fcf"},{"sha":"fda13dffa9ba802afae55daa8653e8ef96945929","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"removes ILexeme as a Production imitator","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/fda13dffa9ba802afae55daa8653e8ef96945929"},{"sha":"bdea4a4fcff649cbea19e3973ba9375f4950b74d","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"updates ToString on State and adds condition to Leo Algorithm test","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/bdea4a4fcff649cbea19e3973ba9375f4950b74d"},{"sha":"3a8fc45bebbf4497d4254ac3abfc9b0c06a57ef1","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"adds lexer tests","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/3a8fc45bebbf4497d4254ac3abfc9b0c06a57ef1"},{"sha":"1e6f0d13bd5779a1785fc41d9175c7471bbba16b","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"update lexer tests to lex input","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/1e6f0d13bd5779a1785fc41d9175c7471bbba16b"},{"sha":"30548e61ebba5d3164a4f55af1769072c0f1ced5","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"overrides equals methods for comparision","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/30548e61ebba5d3164a4f55af1769072c0f1ced5"},{"sha":"f65d243c22fc404764156f91f26f92464f080de3","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"updates scan logging","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/f65d243c22fc404764156f91f26f92464f080de3"},{"sha":"2be46dbf55171391ddc7fba7930044ae6e0d6f2b","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"adds chart tests","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/2be46dbf55171391ddc7fba7930044ae6e0d6f2b"},{"sha":"9831740f1cb3d233b3f1513c86384b8a1a23a838","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"adds lexeme and dotted rule","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/9831740f1cb3d233b3f1513c86384b8a1a23a838"},{"sha":"ee3b412579454c55e15d27f4682437a1e4c54bf0","author":{"email":"4cddf991a16667c363fbe31071f29c793f93d143@gmail.com","name":"Patrick Huber"},"message":"adds lexer rule. updates lexeme to use lexer rule","distinct":true,"url":"https://api.github.com/repos/patrickhuber/Pliant/commits/ee3b412579454c55e15d27f4682437a1e4c54bf0"}]}