Skip to content

libfetcher doc automation#9255

Merged
Ericson2314 merged 2 commits intomasterfrom
libfetcher-docs-json
Nov 1, 2023
Merged

libfetcher doc automation#9255
Ericson2314 merged 2 commits intomasterfrom
libfetcher-docs-json

Conversation

@Ericson2314
Copy link
Member

Motivation

  • Systematize validation
  • Dump JSON using that
  • Validate docs for completeness using this info

Context

Priorities

Add 👍 to pull requests you find important.

We now have `schemeName` and `allowedAttrs` functions for this purpose.
We look up the schema with the former; we restrict the set of input
attributes with the latter.
@github-actions github-actions bot added new-cli Relating to the "nix" command fetching Networking with the outside (non-Nix) world, input locking labels Oct 30, 2023
@Ericson2314 Ericson2314 marked this pull request as ready for review October 31, 2023 15:26
@Ericson2314 Ericson2314 requested a review from edolstra as a code owner October 31, 2023 15:26
@Ericson2314 Ericson2314 merged commit 0707db2 into master Nov 1, 2023
@Ericson2314 Ericson2314 deleted the libfetcher-docs-json branch November 1, 2023 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation fetching Networking with the outside (non-Nix) world, input locking new-cli Relating to the "nix" command

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants