rojo/test-projects
Lucien Greathouse b093626a21
User plugin foundations for 0.6.0 (#257)
Starts work on #55.

This is similar to the previous work in #125. It's gated behind a new Cargo
feature, `user-plugins`. This time, the config gate is much smaller. The
`plugins` member of projects is still accessible when plugins aren't enabled,
but is always empty. Additionally, user plugins are only enabled if there's a
Lua state present in the snapshot context when the `SnapshotUserPlugins`
snapshot middleware runs. This not ever the case currently.

This code has very little possibility of rotting while we focus on other work,
since it'll be guaranteed to still compile and can be tested in isolation
without the feature being turned on.
2019-10-11 15:45:02 -07:00
..
bad_json_model Add rough tests to ensure broken projects stay broken 2019-07-02 16:09:49 -07:00
bad_meta_lua_classname Add a test for meta files attached to Lua scripts 2019-07-02 16:15:24 -07:00
bad_meta_rbxmx_properties Add rough tests to ensure broken projects stay broken 2019-07-02 16:09:49 -07:00
bad_missing_files Add rough tests to ensure broken projects stay broken 2019-07-02 16:09:49 -07:00
composing_models Support nested partitions and partitions directly targeting services (#122) 2019-02-07 14:55:01 -08:00
empty Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00
empty_folder Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00
json_model Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00
legacy-0.4.x Refactor project to start making a little more sense 2019-06-12 15:11:19 -07:00
legacy-0.5.x-reserved-names Reserve names starting with a dollar sign, closes #191. 2019-06-12 15:54:28 -07:00
legacy-0.5.x-unknown-names Add test project for recent project strictness change 2019-06-12 16:02:27 -07:00
legacy-old-0.5.x Refactor project to start making a little more sense 2019-06-12 15:11:19 -07:00
meta_files Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00
multi_partition_game Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00
nested_partitions Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00
plugins User plugin foundations for 0.6.0 (#257) 2019-10-11 15:45:02 -07:00
single_partition_game Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00
single_partition_model Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00
slice-center-gh-201 Add test case for #201 2019-08-21 15:45:22 -07:00
spawn_location Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00
terrain Add terrain test project 2019-05-16 18:03:11 -07:00
transmute_partition Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00
txt_file Major Subsystem Rewrite (Reconciler Mk5) (#217) 2019-08-27 15:00:37 -07:00
unions Add a test project with unions 2019-06-10 16:46:05 -07:00