|
72 | 72 | ''
|
73 | 73 | );
|
74 | 74 |
|
75 |
| - mkNullableWithRaw = type: mkNullable (maybeRaw type); |
| 75 | + mkNullableWithRaw = type: mkNullable (nixvimTypes.maybeRaw type); |
76 | 76 |
|
77 | 77 | mkStrLuaOr =
|
78 | 78 | type: default: desc:
|
@@ -134,24 +134,22 @@ rec {
|
134 | 134 | ''
|
135 | 135 | );
|
136 | 136 |
|
137 |
| - mkNum = default: mkNullable (with nixvimTypes; maybeRaw number) (toString default); |
138 |
| - mkInt = default: mkNullable (with nixvimTypes; maybeRaw int) (toString default); |
| 137 | + mkNum = default: mkNullableWithRaw types.number (toString default); |
| 138 | + mkInt = default: mkNullableWithRaw types.int (toString default); |
139 | 139 | # Positive: >0
|
140 |
| - mkPositiveInt = default: mkNullable (with nixvimTypes; maybeRaw ints.positive) (toString default); |
| 140 | + mkPositiveInt = default: mkNullableWithRaw types.ints.positive (toString default); |
141 | 141 | # Unsigned: >=0
|
142 |
| - mkUnsignedInt = default: mkNullable (with nixvimTypes; maybeRaw ints.unsigned) (toString default); |
143 |
| - mkBool = |
144 |
| - default: mkNullable (with nixvimTypes; maybeRaw bool) (if default then "true" else "false"); |
145 |
| - mkStr = default: mkNullable (with nixvimTypes; maybeRaw str) ''${builtins.toString default}''; |
| 142 | + mkUnsignedInt = default: mkNullableWithRaw types.ints.unsigned (toString default); |
| 143 | + mkBool = default: mkNullableWithRaw types.bool (if default then "true" else "false"); |
| 144 | + mkStr = default: mkNullableWithRaw types.str ''${builtins.toString default}''; |
146 | 145 | mkAttributeSet = default: mkNullable nixvimTypes.attrs ''${default}'';
|
147 | 146 | mkListOf = ty: default: mkNullable (with nixvimTypes; listOf (maybeRaw ty)) default;
|
148 | 147 | mkAttrsOf = ty: default: mkNullable (with nixvimTypes; attrsOf (maybeRaw ty)) default;
|
149 |
| - mkEnum = |
150 |
| - enumValues: default: mkNullable (with nixvimTypes; maybeRaw (enum enumValues)) ''"${default}"''; |
| 148 | + mkEnum = enumValues: default: mkNullableWithRaw (types.enum enumValues) ''"${default}"''; |
151 | 149 | mkEnumFirstDefault = enumValues: mkEnum enumValues (head enumValues);
|
152 | 150 | mkBorder =
|
153 | 151 | default: name: desc:
|
154 |
| - mkNullable (with nixvimTypes; maybeRaw border) default ( |
| 152 | + mkNullableWithRaw nixvimTypes.border default ( |
155 | 153 | let
|
156 | 154 | defaultDesc = ''
|
157 | 155 | Defines the border to use for ${name}.
|
|
0 commit comments