rojo/src
Lucien Greathouse da05078ff3 Load project file from VFS instead of through fs.
Fixes #320.

Previously, the root project file was loaded via methods on Project
(which do not know about the VFS) instead of through the VFS like
all other disk access.

This meant that Rojo was unable to build its own plugin because
there is no project file on the real disk, only in the VFS.
2020-06-17 23:13:29 -07:00
..
cli Load built-in plugin from absolute path to make errors more apparent 2020-06-17 22:54:13 -07:00
snapshot Infer class name (#210) 2020-03-29 16:03:15 -07:00
snapshot_middleware Load project file from VFS instead of through fs. 2020-06-17 23:13:29 -07:00
web Require a Rojo project again (#307) 2020-03-25 17:01:28 -07:00
auth_cookie.rs Fix clippy warnings 2019-10-17 18:22:53 -07:00
bin.rs Use anyhow error reporting instead of custom 2020-06-17 14:56:09 -07:00
change_processor.rs Infer class name (#210) 2020-03-29 16:03:15 -07:00
error.rs Add snapshot error handling to ChangeProcessor 2020-03-13 20:24:14 -07:00
glob.rs Implement glob ignores (#272) 2020-01-08 17:58:37 -08:00
lib.rs Implement support for turning .json files into Lua modules (#308) 2020-03-28 00:36:01 -07:00
lua_ast.rs Fix Lua string escaping. 2020-04-16 12:00:02 -07:00
message_queue.rs Refactor MessageQueue API to return a oneshot receiver 2019-10-08 13:49:41 -07:00
multimap.rs Fix clippy warnings 2019-10-17 18:22:53 -07:00
path_serializer.rs Fix non-portable path serialization in ProjectNode. 2019-10-18 19:40:47 -07:00
project.rs Load project file from VFS instead of through fs. 2020-06-17 23:13:29 -07:00
serve_session.rs Load project file from VFS instead of through fs. 2020-06-17 23:13:29 -07:00
session_id.rs Fix clippy warnings 2019-10-17 18:22:53 -07:00
tree_view.rs Move patch apply test utility into tree_view module 2019-10-07 16:21:25 -07:00