nix/tests/unit/libutil
John Ericson a97a08411c More support for std::filepath in libnixutil
We're not replacing `Path` in exposed definitions in many cases, but
just adding alternatives. This will allow us to "top down" change `Path`
to `std::fileysystem::path`, and then we can remove the `Path`-using
utilities which will become unused.

Also add some test files which we forgot to include in the libutil unit
tests `meson.build`.

Co-Authored-By: siddhantCodes <siddhantk232@gmail.com>
2024-08-26 17:23:56 -04:00
..
data/git Put back files for now 2024-07-02 09:26:22 -04:00
.version Put back files for now 2024-07-02 09:26:22 -04:00
args.cc Put back files for now 2024-07-02 09:26:22 -04:00
build-utils-meson Put back files for now 2024-07-02 09:26:22 -04:00
canon-path.cc Put back files for now 2024-07-02 09:26:22 -04:00
checked-arithmetic.cc libutil: add checked arithmetic tools 2024-07-30 18:13:05 -07:00
chunked-vector.cc Put back files for now 2024-07-02 09:26:22 -04:00
closure.cc Put back files for now 2024-07-02 09:26:22 -04:00
compression.cc Put back files for now 2024-07-02 09:26:22 -04:00
config.cc Put back files for now 2024-07-02 09:26:22 -04:00
executable-path.cc Factor out lookupExecutable and other PATH improvments 2024-08-07 18:12:58 -04:00
file-content-address.cc Put back files for now 2024-07-02 09:26:22 -04:00
file-system.cc More support for std::filepath in libnixutil 2024-08-26 17:23:56 -04:00
git.cc More support for std::filepath in libnixutil 2024-08-26 17:23:56 -04:00
hash.cc Put back files for now 2024-07-02 09:26:22 -04:00
hilite.cc Put back files for now 2024-07-02 09:26:22 -04:00
json-utils.cc Put back files for now 2024-07-02 09:26:22 -04:00
local.mk Revert "Remove unit tests from old build system" 2024-08-19 15:18:02 +02:00
logging.cc Put back files for now 2024-07-02 09:26:22 -04:00
lru-cache.cc Put back files for now 2024-07-02 09:26:22 -04:00
meson.build More support for std::filepath in libnixutil 2024-08-26 17:23:56 -04:00
nix_api_util.cc Merge pull request #10910 from hercules-ci/c-api-nix_clear_err 2024-08-26 10:50:26 -04:00
package.nix Deduplicate our many package.nix a bit (#11175) 2024-07-25 03:12:39 +00:00
pool.cc Put back files for now 2024-07-02 09:26:22 -04:00
position.cc getSnippetUpTo: Return optional 2024-07-15 20:10:45 +02:00
processes.cc Split tests, organize more string functions 2024-08-05 12:50:13 -04:00
references.cc Refactor: rename C++ concatStringsSep -> dropEmptyInitThenConcatStringsSep 2024-07-13 03:05:50 +02:00
spawn.cc Put back files for now 2024-07-02 09:26:22 -04:00
strings.cc Factor out lookupExecutable and other PATH improvments 2024-08-07 18:12:58 -04:00
suggestions.cc Put back files for now 2024-07-02 09:26:22 -04:00
terminal.cc Split tests, organize more string functions 2024-08-05 12:50:13 -04:00
url.cc Put back files for now 2024-07-02 09:26:22 -04:00
util.cc Split tests, organize more string functions 2024-08-05 12:50:13 -04:00
xml-writer.cc Put back files for now 2024-07-02 09:26:22 -04:00