missing-include-file
Flag a static include("path") whose target does not exist on disk (relative paths resolve against the including file’s directory). Running the file would throw a SystemError. Only statically resolvable includes are checked: dynamic (include(f)), interpolated (include("$dir/a.jl")), qualified (M.include(...)), and two-argument forms cannot be resolved without running the code and are never flagged.
Including a file that does not exist:
include("missing.jl")
error: missing-include-file
--> example.jl:1:9
|
1 | include("missing.jl")
| ^^^^^^^^^^^^ included file "missing.jl" does not exist