{"push_id":703775536,"size":23,"distinct_size":22,"ref":"refs/heads/master","head":"4874e74b7486df16b6f8cc9d551ebb8c81176908","before":"377e40fcd3405472125d3a3182ff502f95fc7980","commits":[{"sha":"d58ffd947f8ef025dd85e761206ab98f60ff1fff","author":{"email":"4add6479958f9e6c10c8a0e9cd501092bdea0601@liferay.com","name":"Terry Jia"},"message":"some Checkers","distinct":false,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/d58ffd947f8ef025dd85e761206ab98f60ff1fff"},{"sha":"1965291c861e20724de44ef327379748e4d46b3b","author":{"email":"c60ad612488c8276a2f9818159a336c69cbee16d@liferay.com","name":"Gregory Amerson"},"message":"[migrate] fix tests, include copy of knowledge-base-portlet as test source","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/1965291c861e20724de44ef327379748e4d46b3b"},{"sha":"3274cf6a123c66fe80c349548586d57645ab106f","author":{"email":"c60ad612488c8276a2f9818159a336c69cbee16d@liferay.com","name":"Gregory Amerson"},"message":"remove static varibles","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/3274cf6a123c66fe80c349548586d57645ab106f"},{"sha":"d3df057a9fea67c066858370f0045544f3f64a91","author":{"email":"c60ad612488c8276a2f9818159a336c69cbee16d@liferay.com","name":"Gregory Amerson"},"message":"split test files","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/d3df057a9fea67c066858370f0045544f3f64a91"},{"sha":"29d7fa4709750eba72855b4537af48af6d6a368d","author":{"email":"c60ad612488c8276a2f9818159a336c69cbee16d@liferay.com","name":"Gregory Amerson"},"message":"Impove File searching","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/29d7fa4709750eba72855b4537af48af6d6a368d"},{"sha":"1caead4dcea368c877b5c09950cf06235e091818","author":{"email":"c60ad612488c8276a2f9818159a336c69cbee16d@liferay.com","name":"Gregory Amerson"},"message":"[migrate] use a new class FileHelper","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/1caead4dcea368c877b5c09950cf06235e091818"},{"sha":"dd9f9d69bf2442e212341f953272f52ddbfe275b","author":{"email":"c60ad612488c8276a2f9818159a336c69cbee16d@liferay.com","name":"Gregory Amerson"},"message":"[migrate] moved fileHelper","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/dd9f9d69bf2442e212341f953272f52ddbfe275b"},{"sha":"e7c3a59f4fd302d163e07551045e76e509eeb31a","author":{"email":"c60ad612488c8276a2f9818159a336c69cbee16d@liferay.com","name":"Gregory Amerson"},"message":"[migrate] add to FileMigrator API","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/e7c3a59f4fd302d163e07551045e76e509eeb31a"},{"sha":"3ab6c8e3e857b50fecfd06eac8da9be86fa27577","author":{"email":"c60ad612488c8276a2f9818159a336c69cbee16d@liferay.com","name":"Gregory Amerson"},"message":"[cli] release cli 0.3.0","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/3ab6c8e3e857b50fecfd06eac8da9be86fa27577"},{"sha":"bd9f78f4f0b6bd501484318a8217acb51326892c","author":{"email":"18858af43d032322722bf91a4eaf25472df8f217@liferay.com","name":"Lovett Li"},"message":"fix AssertRendererAPIs IndexerAPIs and PortalProperties","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/bd9f78f4f0b6bd501484318a8217acb51326892c"},{"sha":"9039a8f7545850232b89f27fd5e1acd5b8cedb55","author":{"email":"c60ad612488c8276a2f9818159a336c69cbee16d@liferay.com","name":"Gregory Amerson"},"message":"[migrate] added Reporter interface and default service","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/9039a8f7545850232b89f27fd5e1acd5b8cedb55"},{"sha":"f38a3d34f2373eb208f30b24e034928523efa4d0","author":{"email":"18858af43d032322722bf91a4eaf25472df8f217@liferay.com","name":"Lovett Li"},"message":"[migrate] add ConsoleReporter and import new class dnl.utils.jtext\nadd short format report and long format report","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/f38a3d34f2373eb208f30b24e034928523efa4d0"},{"sha":"4efd7e4338fa1de77c7681f76ec5f90ca7f5511b","author":{"email":"17a7409346d77b11dd67620ebb50dc7ede963073@liferay.com","name":"Kamesh Sampath"},"message":"JSP Templates\n\nJSP Portlet Templates for Gradle and Maven","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/4efd7e4338fa1de77c7681f76ec5f90ca7f5511b"},{"sha":"3a42aa80e50b2ef7e33048a68a6facbe0db0482a","author":{"email":"17a7409346d77b11dd67620ebb50dc7ede963073@liferay.com","name":"Kamesh Sampath"},"message":"Templates Zip\n\nTemplate zip with templates for JSP portlets","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/3a42aa80e50b2ef7e33048a68a6facbe0db0482a"},{"sha":"cfe5edb8da46241fd20cfbe23a80938a837848b1","author":{"email":"bbb1424e75d4d16a25fed5fbcb5ff84e9bad1b26@users.noreply.github.com","name":"Kamesh Sampath"},"message":"Merge pull request #8 from kameshsampath/jsp-portlets\n\nJsp Portlet Templates","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/cfe5edb8da46241fd20cfbe23a80938a837848b1"},{"sha":"4e48b010f82a34f4bc9ea07a35f72b1040512614","author":{"email":"17a7409346d77b11dd67620ebb50dc7ede963073@liferay.com","name":"Kamesh Sampath"},"message":"Travis CI Integration\n\nAdded .travis.yml and generated gradle wrapper","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/4e48b010f82a34f4bc9ea07a35f72b1040512614"},{"sha":"ca2dec9ea153ffd8a1b60df99f09d4b69919d85d","author":{"email":"bbb1424e75d4d16a25fed5fbcb5ff84e9bad1b26@users.noreply.github.com","name":"Kamesh Sampath"},"message":"Merge pull request #9 from kameshsampath/travis-integration\n\nTravis CI Integration","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/ca2dec9ea153ffd8a1b60df99f09d4b69919d85d"},{"sha":"b9dbae89f738785e927618a1e95221d48dd49b18","author":{"email":"c60ad612488c8276a2f9818159a336c69cbee16d@liferay.com","name":"Gregory Amerson"},"message":"Merge pull request #7 from lovettli/master\n\n[migrate] add ConsoleReporter and import new class dnl.utils.jtext","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/b9dbae89f738785e927618a1e95221d48dd49b18"},{"sha":"f5fe7229c8a46e56e5afdcea3b4132891afdd833","author":{"email":"4e199b4a1c40b497a95fcd1cd896351733849949@gitter.im","name":"The Gitter Badger"},"message":"Added Gitter badge","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/f5fe7229c8a46e56e5afdcea3b4132891afdd833"},{"sha":"d5bdc6d2383d4328a723a51457480b72d19d1da8","author":{"email":"bbb1424e75d4d16a25fed5fbcb5ff84e9bad1b26@users.noreply.github.com","name":"Kamesh Sampath"},"message":"Merge pull request #10 from gitter-badger/gitter-badge-1\n\nAdd a Gitter chat badge to README.md","distinct":true,"url":"https://api.github.com/repos/jtydhr88/blade.tools/commits/d5bdc6d2383d4328a723a51457480b72d19d1da8"}]}