about summary refs log tree commit diff
diff options
context:
space:
mode:
authorProfpatsch <mail@profpatsch.de>2022-09-12 22:13:44 +0200
committerProfpatsch <mail@profpatsch.de>2022-11-04 18:14:33 +0100
commit8f2f2e34d0440b92a789ccc421c948ec65be1a85 (patch)
treef5fbe06bdc2a7eb4203487e5dc92b8c4d1551bb0
parent3b0b6d1b612e85b7aebcb089e8c59b8614c21a05 (diff)
tree-sitter/update: rename fetchImpl to updateImpl
-rw-r--r--pkgs/development/tools/parsing/tree-sitter/update.nix16
1 files changed, 9 insertions, 7 deletions
diff --git a/pkgs/development/tools/parsing/tree-sitter/update.nix b/pkgs/development/tools/parsing/tree-sitter/update.nix
index 78b07c59d44e5..72f27e90e2b69 100644
--- a/pkgs/development/tools/parsing/tree-sitter/update.nix
+++ b/pkgs/development/tools/parsing/tree-sitter/update.nix
@@ -387,8 +387,8 @@ let
 
   jsonFile = name: val: (formats.json { }).generate name val;
 
-  # implementation of the fetching of repo information from github
-  fetchImpl = passArgs "fetchImpl-with-args" {
+  # implementation of the updater
+  updateImpl = passArgs "updateImpl-with-args" {
       binaries = {
         curl = "${curl}/bin/curl";
         nix-prefetch-git = "${nix-prefetch-git}/bin/nix-prefetch-git";
@@ -399,7 +399,7 @@ let
         ignoredTreeSitterOrgRepos
         ;
     }
-    (writers.writePython3 "fetchImpl" {
+    (writers.writePython3 "updateImpl" {
         flakeIgnore = ["E501"];
     } ./update_impl.py);
 
@@ -423,20 +423,22 @@ let
       ${xe}/bin/xe -F -j5 ${script} {}
   '';
 
+  # The output directory in the current source tree.
+  # This will depend on your local environment, but that is intentional.
   outputDir = "${toString ./.}/grammars";
 
   update-all-grammars = writeShellScript "update-all-grammars.sh" ''
     set -euo pipefail
     echo "fetching list of grammars" 1>&2
-    treeSitterRepos=$(${fetchImpl} fetch-orga-latest-repos '{"orga": "tree-sitter"}')
+    treeSitterRepos=$(${updateImpl} fetch-orga-latest-repos '{"orga": "tree-sitter"}')
     echo "checking the tree-sitter repo list against the grammars we know" 1>&2
-    printf '%s' "$treeSitterRepos" | ${fetchImpl} check-tree-sitter-repos '{}'
+    printf '%s' "$treeSitterRepos" | ${updateImpl} check-tree-sitter-repos '{}'
     echo "writing files to ${outputDir}" 1>&2
     mkdir -p "${outputDir}"
     ${forEachParallel
         "repos-to-fetch"
         (writeShellScript "fetch-repo" ''
-            ${fetchImpl} fetch-repo "$1"
+            ${updateImpl} fetch-repo "$1"
         '')
         (lib.mapAttrsToList
           (nixRepoAttrName: attrs: attrs // {
@@ -446,7 +448,7 @@ let
           })
           allGrammars)
     }
-    ${fetchImpl} print-all-grammars-nix-file "$(< ${
+    ${updateImpl} print-all-grammars-nix-file "$(< ${
         jsonFile "all-grammars.json" {
           allGrammars =
             (lib.mapAttrsToList