{"push_id":2908154464,"size":4,"distinct_size":4,"ref":"refs/heads/dev","head":"cc714d7078096fae12901eef80f3f22129759b52","before":"8fc6fb4c3ecdc37ffec5911446d73100a199ea5a","commits":[{"sha":"eb7be3dc08113e22aafb39864f34cc2a3b457c85","author":{"name":"Frederic Bergeron","email":"5944e800ff91497fe4bdfb2f855b618ad9352b19@nlp.ist.i.kyoto-u.ac.jp"},"message":"Upgraded gradle.","distinct":true,"url":"https://api.github.com/repos/FBergeron/KankenFlashcard/commits/eb7be3dc08113e22aafb39864f34cc2a3b457c85"},{"sha":"b2259de2b5ba60b5a28c6519510088e6b36e691a","author":{"name":"Frederic Bergeron","email":"5944e800ff91497fe4bdfb2f855b618ad9352b19@nlp.ist.i.kyoto-u.ac.jp"},"message":"Use threads to find top matches when the strokeCount is between 8 and 20.","distinct":true,"url":"https://api.github.com/repos/FBergeron/KankenFlashcard/commits/b2259de2b5ba60b5a28c6519510088e6b36e691a"},{"sha":"0344dfe49aa88ab6fcf761d49279f95231e6d8ad","author":{"name":"Frederic Bergeron","email":"5944e800ff91497fe4bdfb2f855b618ad9352b19@nlp.ist.i.kyoto-u.ac.jp"},"message":"Use separate instances of KanjiInfo and KanjiList to prevent concurrency issues.","distinct":true,"url":"https://api.github.com/repos/FBergeron/KankenFlashcard/commits/0344dfe49aa88ab6fcf761d49279f95231e6d8ad"},{"sha":"cc714d7078096fae12901eef80f3f22129759b52","author":{"name":"Frederic Bergeron","email":"5944e800ff91497fe4bdfb2f855b618ad9352b19@nlp.ist.i.kyoto-u.ac.jp"},"message":"Made getTopMatch() stop sooner if the parent thread has stopped running.","distinct":true,"url":"https://api.github.com/repos/FBergeron/KankenFlashcard/commits/cc714d7078096fae12901eef80f3f22129759b52"}]}
{"actor":{"display_login":"FBergeron"}}