{"push_id":700812754,"size":9,"distinct_size":8,"ref":"refs/heads/wip-test-monitors-docked","head":"ecadf1f66d4fd9d489bffc91c0e97e41d61f69f0","before":"de1fb3d517452d21bfc442f56765fe69c0e4526e","commits":[{"sha":"2464dad470785b79155b619a48426bd652cd4775","author":{"email":"f7024a696b9fba723a9d6350229aebd0e9c4862a@northwestern.edu","name":"Robert Grider"},"message":"Make browseFailures work in multi-project build","distinct":false,"url":"https://api.github.com/repos/NetLogo/Tortoise/commits/2464dad470785b79155b619a48426bd652cd4775"},{"sha":"49e4bc77f6284b9550ad3604b5c511f1f218c3f6","author":{"email":"f7024a696b9fba723a9d6350229aebd0e9c4862a@northwestern.edu","name":"Robert Grider"},"message":"Cleanup WidgetToJson tests, JsonLibrary\n\n- Pull duplicated widget samples out into an object\n- Fixup to WidgetToJson\n- Tidy imports\n- JsonLibrary respects proper null in scala.js","distinct":true,"url":"https://api.github.com/repos/NetLogo/Tortoise/commits/49e4bc77f6284b9550ad3604b5c511f1f218c3f6"},{"sha":"7d9248e649750236c2453acb1d2e1c86951dabe6","author":{"email":"f7024a696b9fba723a9d6350229aebd0e9c4862a@northwestern.edu","name":"Robert Grider"},"message":"ModelDumpTests in NetLogoWeb outputs rendered javascript for comparison","distinct":true,"url":"https://api.github.com/repos/NetLogo/Tortoise/commits/7d9248e649750236c2453acb1d2e1c86951dabe6"},{"sha":"896289dfca4d6a21a6bc3eabc61adaf3cdb77797","author":{"email":"f7024a696b9fba723a9d6350229aebd0e9c4862a@northwestern.edu","name":"Robert Grider"},"message":"Moves CompiledWidget and implicit json-ifiers to separate file.","distinct":true,"url":"https://api.github.com/repos/NetLogo/Tortoise/commits/896289dfca4d6a21a6bc3eabc61adaf3cdb77797"},{"sha":"1bf7b2b7bd6eecdee77c100ea6e3b62548fd8863","author":{"email":"f7024a696b9fba723a9d6350229aebd0e9c4862a@northwestern.edu","name":"Robert Grider"},"message":"Adds JavascriptObject for rendering Javascript objects with functions.","distinct":true,"url":"https://api.github.com/repos/NetLogo/Tortoise/commits/1bf7b2b7bd6eecdee77c100ea6e3b62548fd8863"},{"sha":"7174ea94fa8ae5551671fc272471c29e700fd80c","author":{"email":"f7024a696b9fba723a9d6350229aebd0e9c4862a@northwestern.edu","name":"Robert Grider"},"message":"Adds WidgetCompiler which compiles widgets into Javascript","distinct":true,"url":"https://api.github.com/repos/NetLogo/Tortoise/commits/7174ea94fa8ae5551671fc272471c29e700fd80c"},{"sha":"a650633b47af846004d337db543ba878df20bfb7","author":{"email":"f7024a696b9fba723a9d6350229aebd0e9c4862a@northwestern.edu","name":"Robert Grider"},"message":"Adds TortoiseLoader, TortoiseSymbol to simplify javascript compilation","distinct":true,"url":"https://api.github.com/repos/NetLogo/Tortoise/commits/a650633b47af846004d337db543ba878df20bfb7"},{"sha":"1b6bd30785e31129279b07eaff36a5d3a2f481f0","author":{"email":"f7024a696b9fba723a9d6350229aebd0e9c4862a@northwestern.edu","name":"Robert Grider"},"message":"Compiler returns Compilation instead of Tuple\n\n- Remove askable / agentkind logic from CompiledModel\n- Rename ModelConfigGenerator to PlotCompiler\n- toJS compiles result into Javascript\n- Javascript array creation centralized to JsOps.jsArrayString\n- Javascript function creation centralized to jsOps.jsFunction","distinct":true,"url":"https://api.github.com/repos/NetLogo/Tortoise/commits/1b6bd30785e31129279b07eaff36a5d3a2f481f0"},{"sha":"ecadf1f66d4fd9d489bffc91c0e97e41d61f69f0","author":{"email":"f7024a696b9fba723a9d6350229aebd0e9c4862a@northwestern.edu","name":"Robert Grider"},"message":"Changes to test dumps for compiler changes","distinct":true,"url":"https://api.github.com/repos/NetLogo/Tortoise/commits/ecadf1f66d4fd9d489bffc91c0e97e41d61f69f0"}]}