rojo/src/snapshot
Lucien Greathouse e261e7a2c7
Implement glob ignores (#272)
* Add Glob wrapper type with better serialization

* Introduce PathIgnoreRule struct

* Implement equality for Glob type

* Add PathIgnoreRule to InstanceContext

* Implement glob ignores in directory middleware

* Fix up filters

* Use Iterator::all instead of loop

* Add project-level configuration for glob ignores

* Add test project for glob ignores

* Wire up project file and snapshots to make glob ignores work

* Better codepaths for adding ignore rules with empty iterators

* Add test for globs inherited from parent projects

* Add test details, support glob ignores in nested projects

* Add feature flag for globs

* Switch to use ExactSizeIterator instead of size_hint

* Remove glob visitor
2020-01-08 17:58:37 -08:00
..
tests Introduce InstanceContext (#270) 2019-12-03 15:30:20 -08:00
instance_snapshot.rs Revert "Remove some PartialEq derives" 2019-12-03 16:47:19 -08:00
metadata.rs Implement glob ignores (#272) 2020-01-08 17:58:37 -08:00
mod.rs Move instigating source out of contributing paths (#253) 2019-10-04 17:34:05 -07:00
patch.rs Revert "Remove some PartialEq derives" 2019-12-03 16:47:19 -08:00
patch_apply.rs Actually generate AppliedPatchSet objects (#250) 2019-09-27 15:07:11 -07:00
patch_compute.rs Start stripping out lifetimes in InstanceSnapshot 2019-11-19 13:05:18 -08:00
tree.rs Rename 'contributing paths' to 'relevant paths' 2019-10-04 17:36:26 -07:00