Method: SimpleCov::SourceFile::Line#initialize
- Defined in:
- lib/simplecov/source_file/line.rb
#initialize(src, line_number, coverage) ⇒ Line
Returns a new instance of Line.
25 26 27 28 29 30 31 32 33 34 |
# File 'lib/simplecov/source_file/line.rb', line 25 def initialize(src, line_number, coverage) raise ArgumentError, "Only String accepted for source" unless src.is_a?(String) raise ArgumentError, "Only Integer accepted for line_number" unless line_number.is_a?(Integer) raise ArgumentError, "Only Integer and nil accepted for coverage" unless coverage.is_a?(Integer) || coverage.nil? @src = src @line_number = line_number @coverage = coverage @skipped = false end |