Prepare analysis for task incrementality.
Merge branch 'master' into incremental-tasks
Single file task incrementality.
Store collected entries in a separate partition.
Add debug information.
Move analysis to own library.
Split into multiple and single file analysis.
Don't depend on tasks that already have been resolved.
More debug info.
Make tasks specific to their partition for now.
Insert existing results into reconstructed task.
Rename TaskDep -> TaskDependency, add TaskDependent.
Add strategies to retrieve task entries from the index.
Fix task reconstruction.
Share tasks between partitions.
Reconstruct task for every partition.
Initial version of fine grained resolve tasks.
Already existing tasks are not new.
Fine-grained import tasks.
Reads based on tasks.
Fixed failure when getting reads for a URI with an empty path.
Compare properties by value.
Added index primitive strategy remove-one.
Fixed too many Reads being removed.
Fixed wrong dependencies being returned from ResolveImport task.
Dependent tasks are recursively collected.