<div dir="ltr"><div>oftentimes when compiling a program one gets errors such as:</div><div>Error: module vibe is in file 'vibe/vibe.d' which cannot be read</div><div><br></div><div>it can be hard to trace where is the offending file that imports said missing module.</div><div><br></div><div>Could we also print the import chain in error message. eg:</div><div>foo.bar => foo2.bar2 => vibe</div><div>which is nice and short and saves debugging time</div><div><br></div><div>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)</div><div><br></div></div>