Commit Graph

9 Commits

Author SHA1 Message Date
Mark Harrah defd1ee0d4 Cache doc task 2011-04-20 18:31:10 -04:00
Mark Harrah a477c9123d fix FilesInfo style type member, fix PlainFileInfo to track existence 2010-12-02 19:51:56 -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 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 26da622276 General improvement of tasks/caches/tracking:
- Specify behavior of ChangeReport and give it a toString implementation.
 - Cache initialization.
 - Specify cleaning behavior on TaskDefinition and Tracked instances.
 - Sync task implementation handles output changes.
2009-08-30 21:53:38 -04:00
Mark Harrah 74adf5d9f6 Moved type parameter for FileInfo(s).Style to abstract type 2009-08-30 13:01:02 -04:00
Mark Harrah 573994dd4e tuple caches, stamped caches, Path API, another type of change detection, and copying/archiving based on (source,target) tuples 2009-08-29 10:19:00 -04:00
Mark Harrah 65fc0e0453 Initial xsbt commit 2009-08-16 14:29:08 -04:00