Sha256: 8a4e36f540938308f863bfe2c5f1a2de1ea31dc9084db24225acd31b9e354f9c

Contents?: true

Size: 695 Bytes

Versions: 1

Compression:

Stored size: 695 Bytes

Contents

# frozen_string_literal: true

module Planter
  # Integer extensions
  class ::Integer
    # Clean value (dummy method)
    def clean_value
      self
    end

    # Has selector (dummy method)
    def selector?
      true
    end

    # Highlight character
    def highlight_character(default: nil)
      "(#{self})".highlight_character(default: default)
    end
  end

  # Float extensions
  class ::Float
    # Clean value (dummy method)
    def clean_value
      self
    end

    # Has selector (dummy method)
    def selector?
      true
    end

    # Highlight character
    def highlight_character(default: nil)
      "(#{self})".highlight_character(default: default)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
planter-cli-3.0.7 lib/planter/numeric.rb