Sha256: bc52c6d340fd8281cc58e64c8ab7acda212cfc66f9941bded09adbcf3a16a81d

Contents?: true

Size: 265 Bytes

Versions: 4

Compression:

Stored size: 265 Bytes

Contents

module CodeRay
module Encoders
  
  # = JSON Encoder
  class JSON < Encoder
    
    register_for :json
    FILE_EXTENSION = 'json'
    
  protected
    def compile tokens, options
      require 'json'
      @out = tokens.to_a.to_json
    end
    
  end
  
end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
raldred-coderay-0.9.339 ./lib/coderay/encoders/json.rb
raldred-coderay-0.9.3391 ./lib/coderay/encoders/json.rb
raldred-coderay-0.9.3431 ./lib/coderay/encoders/json.rb
raldred-coderay-0.9.3551 ./lib/coderay/encoders/json.rb