Mark Harrah
357f2fb34d
more useful, stackable version of Tracked.changed
2010-12-02 19:53:14 -05:00
Mark Harrah
c98c9bb727
cleanup
2010-11-24 14:04:32 -05:00
Mark Harrah
c3759a7696
overhaul caching, mainly InputCache
...
better underlying model
supports arbitrary length unions and products
(unions actually limited to 256 elements to encode length as byte)
2010-10-26 18:02:27 -04:00
Mark Harrah
22f319588c
reworked tracking
...
added memoization for Set[File] => Set[File]
2010-09-04 08:11:05 -04:00
Mark Harrah
1585d805bd
more reorganization, mostly IO. Also, move class file analyzer and history code to separate projects
2010-06-13 22:59:29 -04:00
Mark Harrah
bae26e431b
cache updates
2010-06-07 10:50:51 -04:00
Mark Harrah
af288bb199
API: base types with applied type parameters
...
Compile task: fix detection of classpath changes
Aggressive compiler seems to work on scalaz now
2010-01-23 11:52:39 -05:00
Mark Harrah
6f6b795b39
* Basic API serialization
...
* Fixes to API extraction and equality checking
* Reworked tracking
* New compile infrastructure based on API changes
* Example application for testing
2010-01-05 19:50:43 -05:00
Mark Harrah
a301df2ff1
Cleaning up tasks and caching
2009-12-11 18:56:09 -05:00
Mark Harrah
b9c227ecb6
Tracking subproject.
2009-08-31 10:45:32 -04:00