{"push_id":2685914136,"size":10,"distinct_size":0,"ref":"refs/heads/split-var-op","head":"a1715ed386eeb0cfac7318039a19ba0ab5eb621e","before":"6b6dde36559b4fab02373bd0600a99b2caef069a","commits":[{"sha":"9a8196ebfe4265feda88a06de84affb9df469012","author":{"name":"Mike Fikes","email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@fikesfarm.com"},"message":"CLJS-2442: `set` and `vec` performance enhancements","distinct":false,"url":"https://api.github.com/repos/frenchy64/clojurescript/commits/9a8196ebfe4265feda88a06de84affb9df469012"},{"sha":"19e5727e57889da54dc771a8a6bdeb27569010fa","author":{"name":"henryw374","email":"a0f009cca40f611103cbcf0831808e8fb558c5db@gmail.com"},"message":"CLJS-2589: allow / as a protocol method name in cljs","distinct":false,"url":"https://api.github.com/repos/frenchy64/clojurescript/commits/19e5727e57889da54dc771a8a6bdeb27569010fa"},{"sha":"c98766379cd3dec1264755b866e582522539b1ef","author":{"name":"Ambrose Bonnaire-Sergeant","email":"96c0c3eab8e1f81edcc8f34bee0bb069b8780a84@gmail.com"},"message":"add :ns entry to :def op","distinct":false,"url":"https://api.github.com/repos/frenchy64/clojurescript/commits/c98766379cd3dec1264755b866e582522539b1ef"},{"sha":"0765fc73cb635d90ce0b68af292edf37c4d8126d","author":{"name":"Ambrose Bonnaire-Sergeant","email":"96c0c3eab8e1f81edcc8f34bee0bb069b8780a84@gmail.com"},"message":"rename :throw entry to :exception in :throw op","distinct":false,"url":"https://api.github.com/repos/frenchy64/clojurescript/commits/0765fc73cb635d90ce0b68af292edf37c4d8126d"},{"sha":"3b4e87217bf8c5feefe1b600af84077055e42479","author":{"name":"Ambrose Bonnaire-Sergeant","email":"96c0c3eab8e1f81edcc8f34bee0bb069b8780a84@gmail.com"},"message":"rename :try entry to :body in :try op","distinct":false,"url":"https://api.github.com/repos/frenchy64/clojurescript/commits/3b4e87217bf8c5feefe1b600af84077055e42479"},{"sha":"c89f5e2b5309781e982702f76427bab97b7230f1","author":{"name":"Ambrose Bonnaire-Sergeant","email":"96c0c3eab8e1f81edcc8f34bee0bb069b8780a84@gmail.com"},"message":"rename :expr entry to :body in :letfn op","distinct":false,"url":"https://api.github.com/repos/frenchy64/clojurescript/commits/c89f5e2b5309781e982702f76427bab97b7230f1"},{"sha":"9cae8d2149cb03f57e40cc836fe1e10e044832e8","author":{"name":"Ambrose Bonnaire-Sergeant","email":"96c0c3eab8e1f81edcc8f34bee0bb069b8780a84@gmail.com"},"message":"rename :expr entry to :body in :let/:loop op","distinct":false,"url":"https://api.github.com/repos/frenchy64/clojurescript/commits/9cae8d2149cb03f57e40cc836fe1e10e044832e8"},{"sha":"c2b864d55e202323af767d7b1ec63f64eabc2399","author":{"name":"Ambrose Bonnaire-Sergeant","email":"96c0c3eab8e1f81edcc8f34bee0bb069b8780a84@gmail.com"},"message":"rename :f to :fn in :invoke op","distinct":false,"url":"https://api.github.com/repos/frenchy64/clojurescript/commits/c2b864d55e202323af767d7b1ec63f64eabc2399"},{"sha":"e173e54de9de5174601a35d22b8da33096af39d3","author":{"name":"Thomas Spellman","email":"fa058080647a1d2c927d4056bfd65861718a1b5d@gmail.com"},"message":"CLJS-844: Optimize js->clj by switching to transients","distinct":false,"url":"https://api.github.com/repos/frenchy64/clojurescript/commits/e173e54de9de5174601a35d22b8da33096af39d3"},{"sha":"a1715ed386eeb0cfac7318039a19ba0ab5eb621e","author":{"name":"Ambrose Bonnaire-Sergeant","email":"96c0c3eab8e1f81edcc8f34bee0bb069b8780a84@gmail.com"},"message":"CLJS-2797: Prepare :method, :dot, :js-value, and :case* for tools.analyzer AST conversion\n\nrename :method op to :fn-method\n\nrename :expr entry to :body in :fn-method op\n\nrename :max-fixed-arity to :fixed-arity in :fn-method op\n\nrename :variadic to :variadic? in :fn-method op\n\nsplit :dot op into :host-field/:host-call\n\nsplit :js-value op into :js-object/:js-array\n\nrename :case* op to :case\n\nrename :v to :test in :case op\n\nadd :case-node grouping with :case-{test,then} in :case op","distinct":false,"url":"https://api.github.com/repos/frenchy64/clojurescript/commits/a1715ed386eeb0cfac7318039a19ba0ab5eb621e"}]}
{"actor":{"display_login":"frenchy64"}}