{"push_id":1135762707,"size":4,"distinct_size":1,"ref":"refs/heads/master","head":"a8c0ec8250370f36cf6f5195e5388c01c3b03140","before":"6e7e39a8efd1579da9fcaae23c56be31ec747d3f","commits":[{"sha":"8776f396fdb5cd6288b8f78cb5866bf2b4a762f0","author":{"name":"ghillairet","email":"3186f9df062a20abfc158b4a18d0a5fd70b87bbd@gmail.com"},"message":"[#117] Warn on duplicate properties","distinct":false,"url":"https://api.github.com/repos/RepreZen/SwagEdit/commits/8776f396fdb5cd6288b8f78cb5866bf2b4a762f0"},{"sha":"5b560a469e5de2067c8073fbdd9eaf44c1b5da82","author":{"name":"ghillairet","email":"3186f9df062a20abfc158b4a18d0a5fd70b87bbd@gmail.com"},"message":"[#117] Warn on duplicate properties","distinct":false,"url":"https://api.github.com/repos/RepreZen/SwagEdit/commits/5b560a469e5de2067c8073fbdd9eaf44c1b5da82"},{"sha":"0eaf7427f5ab38f12135d60b0541ed246bc075ab","author":{"name":"ghillairet","email":"3186f9df062a20abfc158b4a18d0a5fd70b87bbd@gmail.com"},"message":"[#117] Warn on duplicate properties\n\nRewrite the implementation of the duplicate keys validation method to avoid excessive iteration. The method now uses a multi map of pair<Node, String> x Set<Node>. With the pair left element being a parent node and the pair right element being a key value, the Set of node contains all children of the parent node being a key node and whose value matches the pair right element. Resolution of duplicates is done only once after all of them are collected in the map.","distinct":false,"url":"https://api.github.com/repos/RepreZen/SwagEdit/commits/0eaf7427f5ab38f12135d60b0541ed246bc075ab"},{"sha":"a8c0ec8250370f36cf6f5195e5388c01c3b03140","author":{"name":"Tanya Fesenko","email":"d55d705775bf07868ee2adb570911aa1fa78352a@gmail.com"},"message":"Merge pull request #124 from RepreZen/task/117\n\n[#117] Warn on duplicate properties","distinct":true,"url":"https://api.github.com/repos/RepreZen/SwagEdit/commits/a8c0ec8250370f36cf6f5195e5388c01c3b03140"}]}
{"actor":{"display_login":"tfesenko"}}