Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-05-06 | lib.modules: Change class declaration in module to _class | Robert Hensing | 1 | -2/+2 | |
2023-05-06 | lib/tests/modules.sh: Add submodule + class tests | Robert Hensing | 1 | -0/+41 | |
2023-05-06 | lib/modules: Move class out of specialArgs | Robert Hensing | 1 | -3/+3 | |
2023-05-06 | lib/modules: Only interpret class declaration in non-shorthand mode | Robert Hensing | 1 | -0/+1 | |
This is to avoid stealing keys from submodules. `class` might be common enough that reinterpreting existing `class` attributes in configurations as a declaration leads to fairly widespread problems. | |||||
2023-05-06 | lib/modules: Add class concept to check imports | Robert Hensing | 1 | -0/+34 | |
This improves the error message when an incompatible module is imported. |