summary refs log tree commit diff
path: root/lib/types.nix
diff options
context:
space:
mode:
authorRobert Hensing <robert@roberthensing.nl>2022-06-14 17:25:06 +0200
committerRobert Hensing <robert@roberthensing.nl>2022-06-14 17:25:06 +0200
commit9dead5565a9ce7e25d9dfb7230b885bdaf634177 (patch)
tree369966126c5c14617282aae16c522d84660f3d1a /lib/types.nix
parentd4a84aeecaa765022a03c3ec03d214b93f46e804 (diff)
lib/types, lib/modules: Remove unused extensionOffset
Diffstat (limited to 'lib/types.nix')
-rw-r--r--lib/types.nix6
1 files changed, 0 insertions, 6 deletions
diff --git a/lib/types.nix b/lib/types.nix
index 4af75a3d6423b..caaa6dccc6d41 100644
--- a/lib/types.nix
+++ b/lib/types.nix
@@ -571,11 +571,6 @@ rec {
       , specialArgs ? {}
       , shorthandOnlyDefinesConfig ? false
       , description ? null
-
-        # Internal variable to avoid `_key` collisions regardless
-        # of `extendModules`. Wired through by `evalModules`.
-        # Test case: lib/tests/modules, "168767"
-      , extensionOffset ? 0
       }@attrs:
       let
         inherit (lib.modules) evalModules;
@@ -623,7 +618,6 @@ rec {
           (base.extendModules {
             modules = [ { _module.args.name = last loc; } ] ++ allModules defs;
             prefix = loc;
-            extensionOffset = extensionOffset + length defs;
           }).config;
         emptyValue = { value = {}; };
         getSubOptions = prefix: (base.extendModules