ChangeChunks

An infinite input range of chunks of changes. Each item in the range is an array of changed resources. That is, for each item in the range, a new build should be started. If many files are changed over a short period of time (depending on the delay), they will be included in one chunk.

Constructors

this
this(BuildState state, string watchDir, size_t delay)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

front
const(Index!Resource)[] front()

Returns an array of resource indices that have been (potentially) modified. They still need to be checked to determine if their contents changed.

popFront
void popFront()

Accumulates changes.

Manifest constants

empty
enum empty;
Undocumented in source.

Meta