-
Notifications
You must be signed in to change notification settings - Fork 824
Closed
Milestone
Description
Tracking issue to re-structure the incremental builder.
This doesn't mean an entire re-write of the incremental builder; it means the infrastructure that determines what files get invalidated or not needs to be re-written in order to make it more coherent and malleable. This would get rid of the custom framework that was built for it.
I see this as contributor pain as it's unnecessarily complex. The equivalent incremental build in the actual compiler (fsc.exe) is like ~10 lines long. I think we could make this a lot simpler and will help us get to a snapshot model at some point.
dr0pdb