Sha256: f50bc0f5718febad9ffcaffda971a19408aeb801804661394cf5412203bc4af6

Contents?: true

Size: 459 Bytes

Versions: 8

Compression:

Stored size: 459 Bytes

Contents

module Cucumber
  module Core
    module Ast
      module Names
        attr_reader :description

        def name
          title
        end

        def title
          warn("deprecated. Use #name")
          @title
        end

        def legacy_conflated_name_and_description
          s = @title
          s += "\n#{@description}" if @description != ""
          s
        end

        def to_s
          @title
        end
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
cucumber-core-1.1.2 lib/cucumber/core/ast/names.rb
cucumber-core-1.1.1 lib/cucumber/core/ast/names.rb
cucumber-core-1.1.0 lib/cucumber/core/ast/names.rb
cucumber-core-1.0.0 lib/cucumber/core/ast/names.rb
cucumber-core-1.0.0.beta.4 lib/cucumber/core/ast/names.rb
cucumber-core-1.0.0.beta.3 lib/cucumber/core/ast/names.rb
cucumber-core-1.0.0.beta.2 lib/cucumber/core/ast/names.rb
cucumber-core-1.0.0.beta.1 lib/cucumber/core/ast/names.rb