<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJylU8tynTAM_RrYaC4D5nHLgkWaTGa67w8YLIMaX5vxo7f5-8qQJp1m2Rkby1g6OjqWZ6dep28R7i4ZBTNCCqiTKcQjkIaV4mUx0q4X7fxNRlgON48xeQvyzVicQihEU7RPUOfI-4YWivqpqB_g8hmEApCFuHHQUF8uirRmA24nzAMPadVpvIOwt0eQPDUZDBAdnGinx_n9vjH0WclNviBQhN2FQLPBTItjDEamvdOOhixCiLiDlnTUe6e4ucRSeIpkV_YLi6edA7xLVn2ug_HIRvQ7y3CUw9F7itVJ5jF5jzaa14wt7avjfJs8mC8bLi-Z_19RzMVz1jfhKUttoyQbILgbxi0zMvRyaEZW4S-4fll0q7Gqro1u2Yamroeuy1IyMi_WZU1JE6pPqg11BYdcPNB75y-7zwxZ-Vx4mn_gEsHpQ53k8f1a5RtRLoKlwFCVamrV2I6ylIkF9NMzzjOWyZtpi3EPRcsX-cyD9dvSXC3uxhtjfv5ZcuacjbcUQsLARt8KUZfbNOCo5v7aDd2g9NC1stVDg-Iqr40Qs-xKI2c0YSr6r4UQFu9wQLBd9E_l_zOgSdS8Nk3f9OJLPVTtOA5jM_ZCqIH_qaKr8cYSVRmncn4t_XRAzmkNfGgoxPBxKLkbV4t4EGaGkaLB6d_OYsIg1fs7y-8rHO0yY-R---jfFOSK5cF5Ogj_Bn5PQog>53220</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            git-clang-format: add return codes for better pipeline usage
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          Febbe
      </td>
    </tr>
</table>

<pre>
    It would be useful, if git-clang-format could return a returncode != 0, when 
 - git-clang-format is in the `--diff` mode **and**
 - there are files to format

This would make it possible, to let a pipeline step fail, without writing a script around git-clang-format to interpret the output.
Currently, anyone has to check for the output string, if it contains something like `index 78cf3fe..71f38cf 100644` or `no modified files to format`. This is error-prone and a subject of failure, when a string changes.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxlUttunDAQ_Rp4GS0yZiG7DzykiSL1vT9g7DG48drIl27z9x2bNKkayeABzzlz5ngWr97m7wnuPlsFC0KOqLNt-BMYDatJJ2mFW0_ah5tIIGtawJSDA_EeSK8QGt43wzOwgrxv6KBhzw17hNNXEhPBOEgbgSZ2OimjNQVwO2geaQmnjuCDhLIDgqBHG4sRkoeD7cg43j82oj46uYlXBJNg9zGaxWKRRRiLiWTvZkdrHEJMuIMWpvZ7N2nzmawIJhm3Ul6UwewECD479bUP4jMuYdjJhtoOofecukPMUw4BXbJvhVu4N0_1NlGVyw3la9H_D4q0BKr6brwpVrskjIsQ_Q3TVhRZ81o9M07hb3i4SD1o7LqHXg8UQ8_YdD4XK4mZNueLp0YbVF9cm1gH1S5aGIIPpz0UheR8aTwvP1Em8Lq6kwN-XKt4F0pNkBUYu1bNg7oOV9EmkyzO_9vUDI8g1MfQlGGJtfcFE5n3eRk5ihXbHOy8pbRHwjX8hRYRbnnppL_Rh7W__m5FcVFJnybGjJGCceCctdus-uUiuTw_MBzkOAnB9HSW2Ct1mbg4i9aKBW2cm_Fbw7nDO1QKipvxuTUzZ8TT92M_8gubuuF6na79deRcTfRPNWeGNzKmKzo6H9Y2zFXSktdIh9bEFD8PBc3g6hBrOeIXmSYtzC-4LNjWwnMV_gfmaS3K">