sapling/eden/fs/inodes/overlay
TJ Yin 65d6a4d886 Remove thrift setters
Summary:
Thrift setter API is deprecated since it doesn't bring any value over direct assignment. Removing it can reduce build-time and make our codebase more consistent.

If result of `s.set_foo(bar)` is unused, this diff replaces

    s.set_foo(bar);

with

    s.foo_ref() = bar;

Otherwise, it replaces

    s.set_foo(bar)

with

    s.foo_ref().emplace(bar)

Reviewed By: chadaustin

Differential Revision: D21712029

fbshipit-source-id: 3a332b4bf6fac6b3cf396d34e6d5ca4849181a6d
2020-05-26 12:38:37 -07:00
..
test Remove thrift setters 2020-05-26 12:38:37 -07:00
CMakeLists.txt build edenfsctl with CMake 2019-09-11 13:20:43 -07:00
eden_fsck.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
FsOverlay.cpp add EdenErrorType to EdenError 2019-10-29 09:23:03 -07:00
FsOverlay.h Tidy up license headers 2019-10-11 05:28:23 -07:00
overlay.thrift Tidy up license headers 2019-10-11 05:28:23 -07:00
OverlayChecker.cpp use enumValue instead of static_cast<int> 2020-04-28 18:59:34 -07:00
OverlayChecker.h Tidy up license headers 2019-10-11 05:28:23 -07:00