{"id":12082,"date":"2019-01-01T00:00:00","date_gmt":"2019-01-01T08:00:00","guid":{"rendered":"https:\/\/www.hmc.edu\/clinic\/2019\/reviewing-code-reviews\/"},"modified":"2019-01-01T00:00:00","modified_gmt":"2019-01-01T08:00:00","slug":"reviewing-code-reviews","status":"publish","type":"post","link":"https:\/\/www.hmc.edu\/clinic\/2019\/reviewing-code-reviews\/","title":{"rendered":"Reviewing Code Reviews"},"content":{"rendered":"<h2 class=\"project-sponsor-dept-year\"><span class=\"project-sponsor\">Google<\/span> <span class=\"project-dept-year\">Computer Science, 2018-19<\/span><\/h2>\n<div class=\"project-team\">\n<p><strong>Liaison(s):<\/strong> Titus Winters &#8217;02<br \/>\n<strong>Advisor(s):<\/strong> George Monta\u00f1ez<br \/>\n<strong>Students(s):<\/strong> Shyan Akmal, Ryan Piantedosi, Yucheng Wu (PM), Andy Zhan<\/p>\n<\/div>\n<div class=\"project-abstract\">\n<p>Code reviews are an essential part of software engineering, but issues often arise in human code review. Automation eases the process by detecting and correcting bugs and problems before review. The Google Clinic team aims to improve automation by contributing to the clang-tidy C++ developer tool. In addition to writing C++ checks and corrections, the team aims to improve the overall clang-tidy workflow by introducing a novel tool to infer and generate checks from concrete before and after code examples.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Google Computer Science, 2018-19 Liaison(s): Titus Winters &#8217;02 Advisor(s): George Monta\u00f1ez Students(s): Shyan Akmal, Ryan Piantedosi, Yucheng Wu (PM), Andy [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[140],"tags":[146],"class_list":["post-12082","post","type-post","status-publish","format-standard","hentry","category-computer-science","tag-google"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/posts\/12082","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/comments?post=12082"}],"version-history":[{"count":0,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/posts\/12082\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/media?parent=12082"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/categories?post=12082"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/tags?post=12082"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}