class Cucumber::StepDefinitionLight

Used for reporting purposes only (usage formatter).
in a way that also works for other programming languages (i.e. cuke4duke)
Only used for keeping track of available and invoked step definitions

def eql?(o)

def eql?(o)
  regexp_source == o.regexp_source && file_colon_line == o.file_colon_line
end

def hash

def hash
  regexp_source.hash + 31*file_colon_line.hash
end

def initialize(regexp_source, file_colon_line)

def initialize(regexp_source, file_colon_line)
  @regexp_source, @file_colon_line = regexp_source, file_colon_line
end