From 0dd072b586973efd73418acf19acf68a0098b9d3 Mon Sep 17 00:00:00 2001 From: Robin Quintero Date: Fri, 5 Jul 2024 12:16:23 -0500 Subject: [PATCH] feat(back): #1347 fix lintpython typo - Fix typo in lintPython attribute `dirsOfModules` to `dirOfModules`. Signed-off-by: Robin Quintero --- docs/src/api/builtins/lint.md | 4 ++-- makes.nix | 2 +- src/evaluator/modules/lint-python/default.nix | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/src/api/builtins/lint.md b/docs/src/api/builtins/lint.md index 9d95c6f8..5d24de17 100644 --- a/docs/src/api/builtins/lint.md +++ b/docs/src/api/builtins/lint.md @@ -245,7 +245,7 @@ and (if configured) [import-linter](https://import-linter.readthedocs.io/en/stab Types: - lintPython: - - dirsOfModules (`attrsOf dirOfModulesType`): Optional. + - dirOfModules (`attrsOf dirOfModulesType`): Optional. Definitions of directories of python packages/modules to lint. Defaults to `{ }`. - imports (`attrsOf importsType`): Optional. @@ -296,7 +296,7 @@ Example: ```nix { lintPython = { - dirsOfModules = { + dirOfModules = { makes = { config = {}; src = "/src/cli"; diff --git a/makes.nix b/makes.nix index 0f77adbf..361e279a 100644 --- a/makes.nix +++ b/makes.nix @@ -145,7 +145,7 @@ }; lintPython = let searchPaths.source = [ outputs."/cli/env/runtime" ]; in { - dirsOfModules = { + dirOfModules = { makes = { inherit searchPaths; src = "/src/cli"; diff --git a/src/evaluator/modules/lint-python/default.nix b/src/evaluator/modules/lint-python/default.nix index c683c30a..3cb669b9 100644 --- a/src/evaluator/modules/lint-python/default.nix +++ b/src/evaluator/modules/lint-python/default.nix @@ -45,7 +45,7 @@ let in { options = { lintPython = { - dirsOfModules = lib.mkOption { + dirOfModules = lib.mkOption { default = { }; type = lib.types.attrsOf (lib.types.submodule (_: { options = { @@ -106,7 +106,7 @@ in { }; config = { outputs = - (__toModuleOutputs__ makeDirOfModules config.lintPython.dirsOfModules) + (__toModuleOutputs__ makeDirOfModules config.lintPython.dirOfModules) // (__toModuleOutputs__ makeImports config.lintPython.imports) // (__toModuleOutputs__ makeModule config.lintPython.modules); };