title: Is it possible to run Scala SBT Scoverage without running 'sbt clean'
body: <p>It would be great if one can take advantage of sbt incremental compilation and avoid having to recompile the whole project every time you run your tests, which is exactly what happens when you do <code>clean</code>. The following sequence though: </p>
  
  <pre><code>sbt&gt; coverage
  sbt&gt; test
  sbt&gt; coverageReport
  </code></pre>
  
  <p>doesn't re-generate the coverage report but this one does: </p>
  
  <pre><code>sbt&gt; clean
  sbt&gt; coverage
  sbt&gt; test
  sbt&gt; coverageReport
  </code></pre>
  
  <p>e.g The following sequence will always generate the same coverage report (i.e. the report that was generated the first time around): </p>
  
  <pre><code>sbt&gt; coverage
  sbt&gt; test
  sbt&gt; coverageReport
  </code></pre>
  
  <p>here I change one of my test files and again run: </p>
  
  <pre><code>sbt&gt; coverage
  sbt&gt; test
  sbt&gt; coverageReport
  </code></pre>