{"push_id":2653366003,"size":78,"distinct_size":18,"ref":"refs/heads/support-dart-test-in-tree","head":"c728bdf27426e54149053d92e4e03aa2b9883b7e","before":"a9d6afe1f55d1ef581b08f29058c0af605f94af0","commits":[{"sha":"036421491615ee49c53032806ebf28b5e0645649","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Move all test handling code to the editor","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/036421491615ee49c53032806ebf28b5e0645649"},{"sha":"2b9d341313a19b443c61cfa469dbac4d402607a0","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Update tests based on new protocol","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/2b9d341313a19b443c61cfa469dbac4d402607a0"},{"sha":"7f91575edc27acc8aa209e6740c6929d5dddc7cc","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Fix names","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/7f91575edc27acc8aa209e6740c6929d5dddc7cc"},{"sha":"88da38a5eb9817b4703453b49d1c4d022b6eeac3","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Register test tree","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/88da38a5eb9817b4703453b49d1c4d022b6eeac3"},{"sha":"4445af51f30655d640a3e5de66dd6cad1bc01937","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Fix JSON APIs","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/4445af51f30655d640a3e5de66dd6cad1bc01937"},{"sha":"091fb8a5f8fc149fa898f932a167043220d966a1","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Move test protocol classes to their own file","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/091fb8a5f8fc149fa898f932a167043220d966a1"},{"sha":"488ae9ad95d8cb00fa7c55f5abddfd422f776d21","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Basic test tree rendering","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/488ae9ad95d8cb00fa7c55f5abddfd422f776d21"},{"sha":"ed240febe7de359c38de8b6ff04d13e22df66ef4","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Use resourceUri for suite","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/ed240febe7de359c38de8b6ff04d13e22df66ef4"},{"sha":"f90f8a5eb50080d3b430985d173b1358cb99bea2","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Remove some debug logging and add some TODOs","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/f90f8a5eb50080d3b430985d173b1358cb99bea2"},{"sha":"8e656a0f9725ec17686e4817d4ea38e46ba7f601","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Add context keys to allow context menu items","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/8e656a0f9725ec17686e4817d4ea38e46ba7f601"},{"sha":"800a8a98320c3ffbf8730dd192d8a9b8a45dc517","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Don't try to kill process if it already exited","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/800a8a98320c3ffbf8730dd192d8a9b8a45dc517"},{"sha":"61bc347ffef19a95cbbafd6dbc5d6cf7d078c8f2","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Tweaks to killing/logging","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/61bc347ffef19a95cbbafd6dbc5d6cf7d078c8f2"},{"sha":"2ef2011994f7399c5aaa16d045e88925625610d2","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Improve test labels","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/2ef2011994f7399c5aaa16d045e88925625610d2"},{"sha":"27b2ac8b3fe2ea280cc1da43606c5e1495177c87","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Allow treenodes to be re-used to keep tree on subsequent runs","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/27b2ac8b3fe2ea280cc1da43606c5e1495177c87"},{"sha":"78b9e8d8dd793846bb02129b2ee1216ef9142835","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Simplify access parents","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/78b9e8d8dd793846bb02129b2ee1216ef9142835"},{"sha":"07a0506b758e28b61b3391ef21aede95d48d6ac9","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Skip over phantom groups when rendering tree","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/07a0506b758e28b61b3391ef21aede95d48d6ac9"},{"sha":"8014cbb5eb1b83ac6d02cd0fc8f519d5b3b654ca","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Add basic support for icons\n\nThese don't work; needs investigation...","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/8014cbb5eb1b83ac6d02cd0fc8f519d5b3b654ca"},{"sha":"bc4256a23dae68e391118b01e2c46f83703f01f3","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Fix icons","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/bc4256a23dae68e391118b01e2c46f83703f01f3"},{"sha":"e7d45a4e4e2d7023bb50816d87d4a8582a77d336","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Improvements to updating test status","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/e7d45a4e4e2d7023bb50816d87d4a8582a77d336"},{"sha":"c08e72c48fe5857772fd60f171dccb87dae296fe","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Handle keeping results across multiple files\n\nflutter run doesn't support multiple suites with --start-paused so we staash results by the suite path so you can run multiple. This code somewhat allows for multiple-suites within a \"suite\" just in case we somehow end up with many suites back from a single run (but if this becomes normal, we may wish to adjust how it displays).","distinct":false,"url":"https://api.github.com/repos/Dart-Code/Dart-Code/commits/c08e72c48fe5857772fd60f171dccb87dae296fe"}]}
{"actor":{"display_login":"DanTup"}}