Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Undefined isn't implied by empty() call so this is a behavioral
change, too.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This logic doesn't appear to be necessary to avoid overriding
compositional-infrastructure errors (or nested errors) when
reporting, really.
|
|
|
|
|
|
|
|
Fixes a test failure introduced in cebd7f4a, and more generally,
crashes to do with flags: {update: true} but no update: {...}
configuration.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
And report null directories.
|
|
Sorry this commit is kind of monolithic! It's difficult to
separate out any of the changes since they're all related to
track sections' basic functionality.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
An existing test for withAlbum (which is semi-newly based on
withUniqueReferencingThing, and thus withReverseReferenceList)
indicates that if we just can't *find* the album in a provided
data array, that's not an exit condition. This commit adapts
withReverseReferencingList to respect that when the data list
is empty.
(Treating an empty array as the same thing as an array that
isn't provided at all - the existing behavior - is really just
a bug!)
|
|
|