class Covered::Coverage

def initialize(source, counts = [], annotations = {})

@parameter annotations [Hash(Integer, Array(String))] Line annotations indexed by line number.
@parameter counts [Array(Integer | Nil)] Line execution counts indexed by line number.
@parameter source [Covered::Source] The covered source metadata.
Initialize coverage with the given source, line counts and annotations.
def initialize(source, counts = [], annotations = {})
	@source = source
	@counts = counts
	@annotations = annotations
end