linguist: Ensure empty files are omitted in totals
Empty files should not be taken into account when calculation totals, because the totals should have no languages that have a count of zero. The linguist gem did this correctly already, but the newer Go implementation didn't.
Closes: #4416 (closed)
Edited by Toon Claes