use trace code injector which generate trace also for literals
mark ignored line with dot ( . )
calculate coverage percentage

TODO some bug causes moduleName to be null - skip such modules when writing report to avoid NPE