sapling/eden/fs/service
Adam Simpkins f9a99e0ba1 remove fusell::DirInode and fusell::FileInode
Summary:
Now that the EdenDispatcher class has been moved into eden/fs, we no longer
need the distinction between TreeInode and fusell::DirInode, and FileInode and
fusell::FileInode.

This diff deletes the fusell versions of these classes, and updates all of the
code to always directly use TreeInode and FileInode.  This allows us to get rid
of the remaining dynamic_casts between these pairs of classes.

Reviewed By: bolinfest

Differential Revision: D4257165

fbshipit-source-id: e2b6f328b9605ca0e2882f5cf7a3983fb4470cdf
2016-12-01 17:52:31 -08:00
..
oss Initial commit 2016-05-12 14:09:13 -07:00
__init__.py Refactor logic to create a EdenService.Client in Python. 2016-05-25 21:44:07 -07:00
client.py update the python client library to be python 2.x compatible 2016-09-30 19:13:13 -07:00
DEFS Move some logic out of EdenServiceHandler so it can be reused by the dirstate and test harness. 2016-10-21 13:32:02 -07:00
eden.stream.thrift additional query API for our thrift interface 2016-09-26 13:52:25 -07:00
eden.thrift Add Thrift endpoints for Hg dirstate. 2016-11-26 12:01:41 -08:00
EdenError.h add some helper functions for constructing EdenErrors 2016-10-04 11:04:17 -07:00
EdenMountHandler.cpp call EdenMount::getDispatcher() and EdenMount::getRootInode() 2016-12-01 17:52:31 -08:00
EdenMountHandler.h Flip Dirstate -> EdenMount dependency. 2016-11-26 12:01:41 -08:00
EdenServer.cpp Add Thrift endpoints for Hg dirstate. 2016-11-26 12:01:41 -08:00
EdenServer.h Add Thrift endpoints for Hg dirstate. 2016-11-26 12:01:41 -08:00
EdenServiceHandler.cpp remove fusell::DirInode and fusell::FileInode 2016-12-01 17:52:31 -08:00
EdenServiceHandler.h Add Thrift endpoints for Hg dirstate. 2016-11-26 12:01:41 -08:00
main.cpp add ClientConfig method that compiles repository data 2016-08-05 12:50:29 -07:00
TARGETS Move some logic out of EdenServiceHandler so it can be reused by the dirstate and test harness. 2016-10-21 13:32:02 -07:00