Unverified Commit ed5e926e authored by Silvan Mosberger's avatar Silvan Mosberger Committed by GitHub
Browse files

Merge pull request #268619 from tweag/lib-descriptions

lib: Take advantage of section descriptions
parents bdaf4ba4 055ba65f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
/* Operations on attribute sets. */
{ lib }:
# Operations on attribute sets.

let
  inherit (builtins) head tail length;
+4 −2
Original line number Diff line number Diff line
# Functions for querying information about the filesystem
# without copying any files to the Nix store.
/*
  Functions for querying information about the filesystem
  without copying any files to the Nix store.
*/
{ lib }:

# Tested in lib/tests/filesystem.sh
+10 −9
Original line number Diff line number Diff line
# This file is based on https://github.com/nix-community/home-manager
# Copyright (c) 2017-2022 Home Manager contributors
#
/*
  A partial and basic implementation of GVariant formatted strings.
  See [GVariant Format Strings](https://docs.gtk.org/glib/gvariant-format-strings.html) for details.

  :::{.warning}
  This API is not considered fully stable and it might therefore
  change in backwards incompatible ways without prior notice.
  :::
*/

# This file is based on https://github.com/nix-community/home-manager
# Copyright (c) 2017-2022 Home Manager contributors
{ lib }:

/* A partial and basic implementation of GVariant formatted strings.
   See https://docs.gtk.org/glib/gvariant-format-strings.html for detauls.

   Note, this API is not considered fully stable and it might therefore
   change in backwards incompatible ways without prior notice.
*/
let
  inherit (lib)
    concatMapStringsSep concatStrings escape head replaceStrings;
+1 −2
Original line number Diff line number Diff line
# General list operations.

/* General list operations. */
{ lib }:
let
  inherit (lib.strings) toInt;
+1 −1
Original line number Diff line number Diff line
# Nixpkgs/NixOS option handling.
/* Nixpkgs/NixOS option handling. */
{ lib }:

let
Loading