{{{ #!html
}}} If you add "-cov" to the command line aswell the executable will be instrumented to record the source code lines that have been executed and will mark the lines that have code generated but are never executed. This information is written into files named as the source files but with extension ".lst". If you enable option "Colorize Coverage" in the Visual D colorizer settings (easily reachable through the new entry in the Visual D menu), these lines will be highlighted in the editor. The highlighting will not show up unless the lst-file is newer than the source file as it will probably be out of sync otherwise. If you fix the last test and add the line assert(fib(19) == 4181); to the unittest, and run the unittest again, all lines will become green. If you start editing the source file Visual D will try to keep coverage information in sync. If you want to get rid of the coverage coloring, just resave the source file. Visual D will assume the coverage is invalid then and stop displaying it. If you don't want syntax highlighting from coverage generated .LST files, you can disable it by disabling the respective option on the Tools->Options->Text Editor->D->Colorizer page. {{{ #!html | }}} [[Image(source:wiki/coverage.png, 100%)]] {{{ #!html |