Skip to content

Commit 97a0350

Browse files
committed
Change how if else flag works
1 parent b15d047 commit 97a0350

File tree

7 files changed

+10
-8
lines changed

7 files changed

+10
-8
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -237,9 +237,11 @@ You can use various flags when importing.
237237
The if else flag `?:` makes it so if the first file exists, use that -- else use the other defined file, eg:
238238

239239
```yml
240-
imports: example_1.yml ?: example_2.yml
240+
imports: "example_1.yml ?: example_2.yml"
241241
```
242242

243+
*Note: You need to wrap the string in quotes for the if else flag to work*
244+
243245
The suppress exceptions flag `@` -- suppresses files not found exceptions. eg:
244246

245247
```yml
@@ -255,7 +257,7 @@ imports:
255257
You can also combine the above flags, so if the else file option does not exist, it won't throw an exception, eg:
256258

257259
```yml
258-
imports: example_1.yml ?: @example_2.yml
260+
imports: "example_1.yml ?: @example_2.yml"
259261
```
260262

261263
### Resources

tests/mocks/importing/ifelse_1.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
imports: ifelse/test_1.yml ?: ifelse/test_2.yml
1+
imports: "ifelse/test_1.yml ?: ifelse/test_2.yml"

tests/mocks/importing/ifelse_2.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
imports: ifelse/test_3.yml ?: ifelse/test_2.yml
1+
imports: "ifelse/test_3.yml ?: ifelse/test_2.yml"

tests/mocks/importing/ifelse_3.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
imports: ifelse/test_1.yml ?:
1+
imports: "ifelse/test_1.yml ?:"

tests/mocks/importing/ifelse_4.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
imports: ifelse/NONE.yml ?: @ifelse/NONE.yml
1+
imports: "ifelse/NONE.yml ?: @ifelse/NONE.yml"

tests/mocks/importing/ifelse_5.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
imports: ifelse/NONE.yml ?: ifelse/NONE.yml
1+
imports: "ifelse/NONE.yml ?: ifelse/NONE.yml"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
imports: none/* ?: dir/*
1+
imports: "none/* ?: dir/*"

0 commit comments

Comments
 (0)