sapling/eden
Muir Manders 3674a0540b status: fix rust flags comparison
Summary:
Fix rust status when dirstate does not contain executable/symlink flags for a tracked file, and the file's flags have diverged from the manifest.

To achieve this we pipe the filesystem metadata long to the content check since the content check already looks up all the files in the manifest. Before actually doing the content check, it compares the on-disk flags to the manifest flags.

Reviewed By: quark-zju

Differential Revision: D43970583

fbshipit-source-id: 544acfa355cf9d0d2acf59ad9143de6dac349235
2023-03-16 10:58:55 -07:00
..
fs doctor: disable check_hg_status_match_hg_diff 2023-03-15 14:55:24 -07:00
integration fix/document stats tests for windows and macOS 2023-03-15 15:22:51 -07:00
locale add a copyright header to glibc_en.po 2019-04-26 14:38:27 -07:00
mononoke Remove unused import 2023-03-16 07:52:44 -07:00
scm status: fix rust flags comparison 2023-03-16 10:58:55 -07:00
test_support Enable StartFakeEdenFSTest 2023-03-14 13:25:16 -07:00
test-data test-data: remove snapshot 20190313 2022-02-04 13:50:48 -08:00
testlib ui: don't default username to <user>@<fqdn> 2023-03-02 22:10:45 -08:00
.clang-tidy clang-tidy: disable facebook-hte-ContextDependentStaticInit 2022-11-04 15:33:50 -07:00
.gitignore eden: wire up mac contbuild 2019-02-05 21:52:30 -08:00
.mononoke_test_file test push 2022-01-06 05:57:35 -08:00
Eden.project.toml Eden.project.toml file for Nuclide 2018-04-26 11:05:23 -07:00