+8
doc/module-system/module-system.chapter.md
+8
doc/module-system/module-system.chapter.md
···<!-- TODO: when markdown migration is complete, make _module docs visible again and reference _module docs. Maybe move those docs into this chapter? -->
+1
-11
lib/modules.nix
+1
-11
lib/modules.nix
···-If the `class` attribute is set and non-`null`, the module system will reject `imports` with a different `class`.······
·········
+1
lib/tests/modules.sh
+1
lib/tests/modules.sh
···checkConfigError 'The module .*/module-class-is-darwin.nix was imported into nixos instead of darwin.' config.fail.config ./class-check.nixcheckConfigError 'The module foo.nix#darwinModules.default was imported into nixos instead of darwin.' config.fail-anon.config ./class-check.nix
···checkConfigError 'The module .*/module-class-is-darwin.nix was imported into nixos instead of darwin.' config.fail.config ./class-check.nixcheckConfigError 'The module foo.nix#darwinModules.default was imported into nixos instead of darwin.' config.fail-anon.config ./class-check.nix