sbt/compile
Grzegorz Kossakowski 946fd53a73 Introduce abstract `IncrementalCommon` class.
Introduce an abstract `IncrementalCommon class that holds the
implementation of incremental compiler that was previously done in
`Incremental` class. Also, introduce `IncrementalDefaultImpl` that
inherits from IncrementalCommon.

This is the first step to introduce a design where most of incremental
compiler's logic lives in IncrementalCommon and we have two subclasses:

  1. Default, which holds implementation specific to the old algorithm
     known from sbt 0.13.0
  2. NameHashing, which holds implementation specific to the name
     hashing algorithm

This commit is purely a refactoring and does not change any behavior.
2013-12-15 18:32:09 +01:00
..
api Get rid of MurmurHash.finalizeHash import in HashAPI. 2013-12-04 12:50:29 +01:00
inc Introduce abstract `IncrementalCommon` class. 2013-12-15 18:32:09 +01:00
integration/src/main/scala/sbt/compiler Replace binary Analysis format with a text-based one. 2013-11-16 13:59:02 -08:00
interface Merge pull request #1013 from gkossakowski/used-names-extraction 2013-12-03 03:30:21 -08:00
ivy/src/main/scala/sbt/compiler Follow source layout convention supported by Eclipse. 2012-12-07 10:27:08 -08:00
persist Access `Relations.names` conditionally in TextAnalysisFormat 2013-12-05 07:49:14 +01:00
src/main/scala/sbt Merge ExtendedReporter into Reporter. 2013-05-27 19:12:39 -04:00
NOTICE - Stuart's improvements to triggered execution 2010-07-05 12:53:37 -04:00