1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-12-01 22:50:59 +01:00
nix/src/libcmd
Sergei Zimmerman 0fe3b54ee1 refactor(treewide): reserve vector capacity when final size is known
In these trivial cases the final vector size (or lower bound on the size) is known,
so we can avoid some vector reallocations. This is not very important, but is just
good practice and general hygiene.
2024-11-09 22:40:49 +03:00
..
.version Package libnixmain and libnixcmd with Meson 2024-07-05 16:40:55 -04:00
build-utils-meson Rename file to avoid reserved name 2024-07-02 09:26:22 -04:00
built-path.cc Remove comparator.hh and switch to <=> in a bunch of places 2024-07-12 14:54:18 -04:00
built-path.hh Remove comparator.hh and switch to <=> in a bunch of places 2024-07-12 14:54:18 -04:00
command-installable-value.cc Finish converting existing comments for internal API docs (#8146) 2023-04-07 13:55:28 +00:00
command-installable-value.hh Ensure all headers have #pragma once and are in API docs 2023-03-31 23:19:44 -04:00
command.cc chore: run formatters 2024-11-04 14:41:40 +01:00
command.hh chore: run formatters 2024-11-04 14:41:40 +01:00
common-eval-args.cc More support for std::filepath in libnixutil 2024-08-26 17:23:56 -04:00
common-eval-args.hh No global settings in libnixfetchers and libnixflake 2024-07-12 08:50:28 -04:00
compatibility-settings.hh Edit CompatibilitySettings 2024-07-11 13:59:49 +02:00
editor-for.cc Get rid of CanonPath::fromCwd 2024-02-08 11:01:41 -05:00
editor-for.hh Combine AbstractPos, PosAdapter, and Pos 2024-01-08 10:59:41 -08:00
installable-attr-path.cc Fix empty outputsToInstall for InstallableAttrPath 2024-06-02 14:26:18 +03:00
installable-attr-path.hh Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
installable-derived-path.cc Fixing #7479 2023-08-18 11:44:00 -04:00
installable-derived-path.hh Ensure all headers have #pragma once and are in API docs 2023-03-31 23:19:44 -04:00
installable-flake.cc language: cleanly ban integer overflows 2024-07-30 18:13:05 -07:00
installable-flake.hh No global settings in libnixfetchers and libnixflake 2024-07-12 08:50:28 -04:00
installable-value.cc fetchToStore(): Don't always respect settings.readOnlyMode 2024-02-20 11:46:49 +01:00
installable-value.hh language: cleanly ban integer overflows 2024-07-30 18:13:05 -07:00
installables.cc refactor(treewide): reserve vector capacity when final size is known 2024-11-09 22:40:49 +03:00
installables.hh DerivationInfo -> PackageInfo 2024-01-16 15:28:03 +01:00
legacy.cc Move command plugin interface to libnixcmd 2021-01-26 06:22:24 -05:00
legacy.hh Ensure all headers have #pragma once and are in API docs 2023-03-31 23:19:44 -04:00
local.mk Revert "Merge pull request #11804 from obsidiansystems/remove-old-make" 2024-11-07 13:46:37 +01:00
markdown.cc renderMarkdownToTerminal: Add _NIX_TEST_RAW_MARKDOWN env var 2024-07-24 12:48:38 +02:00
markdown.hh markdown.hh: Improve includes 2024-07-24 12:54:40 +02:00
meson.build Add missing threads deps 2024-07-22 11:46:54 -04:00
meson.options Package libnixmain and libnixcmd with Meson 2024-07-05 16:40:55 -04:00
misc-store-flags.cc Document store object content addressing & improve JSON format 2024-05-20 09:34:35 -04:00
misc-store-flags.hh nix hash path, and preperatory refactors 2024-02-21 12:11:25 -05:00
network-proxy.cc Fix format 2024-07-02 09:26:22 -04:00
network-proxy.hh Honor the same set of proxy environment variables (#10611) 2024-05-06 15:39:22 -04:00
nix-cmd.pc.in Revert "Merge pull request #11804 from obsidiansystems/remove-old-make" 2024-11-07 13:46:37 +01:00
package.nix packaging: Add mkMeson{Library,Executable} 2024-10-13 23:17:54 +02:00
repl-interacter.cc libcmd: do not compile editline helpers when building w/ readline 2024-07-28 11:40:16 +02:00
repl-interacter.hh refactor: repl prompts are now the job of the interacter 2024-03-12 18:25:35 -07:00
repl.cc Merge pull request #11682 from NaN-git/opt-str 2024-10-12 10:59:40 +02:00
repl.hh Move NIX_BIN_DIR and all logic using it to the Nix executable itself 2024-08-12 12:29:17 -04:00