diff --git a/SC1092.md b/SC1092.md new file mode 100644 index 0000000..99092af --- /dev/null +++ b/SC1092.md @@ -0,0 +1,21 @@ +## Stopping at 100 'source' frames :O + +### Problematic code: + +An initial file sourcing a second file, which in turn sources a third file, which in turn sources a fourth file, ...., which in turn sources a 100th file. + +### Correct code: + +Anything but that. + +### Rationale: + +ShellCheck found a chain of 100+ files sourcing each other. It assumed there must be some internal bug, so it stopped. + +### Exceptions: + +If this is intentional, you can cosmetically [[ignore]] this message. + +### Related resources: + +* Help by adding links to BashFAQ, StackOverflow, man pages, POSIX, etc! \ No newline at end of file