digitalmars.D - compile errors should show import chain (eg module is in file which
- Timothee Cour via Digitalmars-d (10/10) Sep 28 2016 oftentimes when compiling a program one gets errors such as:
oftentimes when compiling a program one gets errors such as: Error: module vibe is in file 'vibe/vibe.d' which cannot be read it can be hard to trace where is the offending file that imports said missing module. Could we also print the import chain in error message. eg: foo.bar => foo2.bar2 => vibe which is nice and short and saves debugging time often times we're not directly calling dmd directly (eg through vibe or a script) so it may be hard to insert a -v to show this info (which is also burried inside a lot of irrelevant info)
Sep 28 2016