1
0
Fork 0
mirror of https://we.phorge.it/source/arcanist.git synced 2024-11-22 06:42:41 +01:00
phorge-arcanist/src/filesystem
epriestley 6ec09b2f48 Replace "PhutilFileTree" with a more abstract "VectorTree"
Summary:
Ref T13520. Replace "FileTree" with a "VectorTree" that does roughly the same thing. The major goals are:

  - Compress trees which contain sequences of child directories with no sibilings.
  - Build hierarchies of paths where path components may include renames.

This is approximately similar to "FileTree" and similar to client logic in the new paths panel.

Test Plan: See next change.

Maniphest Tasks: T13520

Differential Revision: https://secure.phabricator.com/D21182
2020-04-28 12:09:56 -07:00
..
__tests__ Merge utility/support changes from "wilds" to "master" 2020-02-13 14:10:09 -08:00
binary Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
linesofalarge Merge utility/support changes from "wilds" to "master" 2020-02-13 14:10:09 -08:00
FileFinder.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
FileList.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
Filesystem.php Fix two "implode()" order issues arising from wilds/experimental collapse 2020-02-23 08:34:30 -08:00
FilesystemException.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
PhutilDeferredLog.php Move Phage to FuturePool 2020-04-05 05:56:21 -07:00
PhutilDirectoryFixture.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
PhutilFileLock.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
PhutilLock.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
PhutilLockException.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
PhutilProcessQuery.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
PhutilProcessRef.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00
TempFile.php Fully merge "libphutil/" into "arcanist/" 2020-02-12 15:17:38 -08:00