Sha256: 02a0d8dc402121878249bdd921e75541a91ecdd2ffe2cf1399bc7289853eb59e

Contents?: true

Size: 205 Bytes

Versions: 3

Compression:

Stored size: 205 Bytes

Contents

module Crystal
  class DefaultFormatProcessor
    def add_format path, format
      path << ".#{format}"
      path
    end
    
    def remove_format path
      path.sub(/\.[^\.]+$/, '')
    end
  end
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
crystal-0.0.13 lib/crystal/router/default_format_processor.rb
crystal-0.0.12 lib/crystal/router/default_format_processor.rb
crystal_ext-0.0.11 lib/crystal/router/default_format_processor.rb