rojo/rojo-test/build-tests
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
..
client_in_folder Add script build tests 2019-08-08 18:30:53 -07:00
client_init Add build tests for init Lua files 2019-08-16 12:50:11 -07:00
csv_bug_145 Port CSV regression tests to insta 2019-08-14 15:50:28 -07:00
csv_bug_147 Port CSV regression tests to insta 2019-08-14 15:50:28 -07:00
csv_in_folder Add CSV snapshot test 2019-08-14 15:34:25 -07:00
deep_nesting/level-1/level-2/level-3 Add deep-nesting test for folders in folders 2019-08-29 16:38:41 -07:00
gitkeep Add end-to-end build tests 2019-08-07 17:41:17 -07:00
ignore_glob_inner Implement glob ignores (#272) 2020-01-08 17:58:37 -08:00
ignore_glob_nested Implement glob ignores (#272) 2020-01-08 17:58:37 -08:00
ignore_glob_spec Implement glob ignores (#272) 2020-01-08 17:58:37 -08:00
init_meta_class_name Add build tests for init.meta.json 2019-10-12 23:54:39 -07:00
init_meta_properties Add build tests for init.meta.json 2019-10-12 23:54:39 -07:00
init_with_children Fix Lua snapshot code to work with children. 2019-08-29 17:13:36 -07:00
json_model_in_folder Change JSON model naming behavior. 2019-08-15 14:09:16 -07:00
json_model_legacy_name Change JSON model naming behavior. 2019-08-15 14:09:16 -07:00
module_in_folder Add script build tests 2019-08-08 18:30:53 -07:00
module_init Add build tests for init Lua files 2019-08-16 12:50:11 -07:00
plain_gitkeep Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00
rbxm_in_folder Add rbxm build test 2019-08-14 15:07:37 -07:00
rbxmx_in_folder Add basic rbxmx snapshot test 2019-08-10 00:52:16 -07:00
script_meta_disabled Add end-to-end build test for Script.Disabled via .meta.json 2019-10-08 16:05:15 -07:00
server_in_folder Add script build tests 2019-08-08 18:30:53 -07:00
server_init Add build tests for init Lua files 2019-08-16 12:50:11 -07:00
txt Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00
txt_in_folder Add end-to-end build tests 2019-08-07 17:41:17 -07:00
plain.txt Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00
rbxmx_ref.rbxmx Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00