nix-super/tests/unit/libutil
HaeNoe 50cb14fcf9
Improve checked json casting (#10087)
This introduces new utility functions to get elements from JSON — in an ergonomic way and with nice error messages if the expected type does not match.

Co-authored-by: John Ericson <John.Ericson@Obsidian.Systems>
2024-04-03 18:04:00 +00:00
..
data/git Support symlinks properly with git-hashing experimental feature 2024-02-28 12:24:45 -05:00
args.cc Move tests to separate directories, and document 2023-12-01 10:48:58 -05:00
canon-path.cc Purify CanonPath 2024-02-16 09:47:25 -05:00
chunked-vector.cc Move tests to separate directories, and document 2023-12-01 10:48:58 -05:00
closure.cc Move tests to separate directories, and document 2023-12-01 10:48:58 -05:00
compression.cc Move tests to separate directories, and document 2023-12-01 10:48:58 -05:00
config.cc Move tests to separate directories, and document 2023-12-01 10:48:58 -05:00
file-content-address.cc Add Git object hashing to the store layer 2024-02-27 11:27:34 -05:00
git.cc Support symlinks properly with git-hashing experimental feature 2024-02-28 12:24:45 -05:00
hash.cc Renamed HashFormat::Base32 to HashFormat::Nix32 2023-12-06 23:43:42 +01:00
hilite.cc Move tests to separate directories, and document 2023-12-01 10:48:58 -05:00
json-utils.cc Improve checked json casting (#10087) 2024-04-03 18:04:00 +00:00
local.mk Allow for ergnomically putting Unix-only files in subdirs by creating INLCUDE_$(pkg) vars 2024-03-27 12:01:59 -04:00
logging.cc Rename hintfmt to HintFmt 2024-02-08 11:58:25 -08:00
lru-cache.cc Move tests to separate directories, and document 2023-12-01 10:48:58 -05:00
pool.cc Move tests to separate directories, and document 2023-12-01 10:48:58 -05:00
references.cc Move tests to separate directories, and document 2023-12-01 10:48:58 -05:00
suggestions.cc Move tests to separate directories, and document 2023-12-01 10:48:58 -05:00
tests.cc baseNameOf(): Remove all trailing slashes 2024-03-24 01:38:22 +01:00
url.cc isValidSchemeName: Use regex 2023-12-12 17:46:34 +01:00
xml-writer.cc Move tests to separate directories, and document 2023-12-01 10:48:58 -05:00