title: Is it OK to fix code formatting along with implementing a feature / fixing a bug?
body: <p>When you fork a project and work on it, is it OK to contribute code formatting fixes along with implementing a feature / fixing a bug?</p>
  
  <p>Examples of this include:</p>
  
  <ul>
  <li>Mixed tabs/spaces in a file that you need to change only a line</li>
  <li>Different indentation across a file</li>
  </ul>
  
  <p><strong>Pro argument</strong>: Fixing the formatting will improve the overall code quality.</p>
  
  <p><strong>Con argument</strong>: Fixing the formatting in an irrelevant part of the file will make tools point to you as the author of the code, and people who work on the same piece afterwards may get the wrong impression that you authored it.</p>