errornames, globals, modules, conditional compilation
E1035
build.load-order contradicts a computed load-time dependency
Errors fail the build. Run wowlua explain E1035 for this summary in the terminal.
Related: W1035, the warning form: Usage-analysis dependency contradicts build.load-order; the listed order is kept (contradicting imports are E1035)
Where the specification covers it
- Appendix C. Decision Log · Toolchain
- 5. Modules · 5.4.5 Ties, ambiguity and overrides
Nearby codes
| code | summary |
|---|---|
| E1020 | Reference to a declaration removed by @if or static elimination |
| E1031 | Duplicate (non-ambient) interface in the same scope |
| E1032 | Top-level return in a module |
| E1036 | Flavors need incompatible load orders and toc-layout = "single" is forced |
| E1037 | Hoisted declaration used at load time before its definition has executed |
| E1038 | asset() path is not a package asset (or case mismatch) |