Sha256: 9a81968ac4ad6c9a4b2e4407a8c6c919159d8fba2611fcbd56fc38fbb986f245

Contents?: true

Size: 466 Bytes

Versions: 4

Compression:

Stored size: 466 Bytes

Contents

module Jeka
  module Analysis
    class CompilerOption
      include DataMapper::Resource
      
      property  :id ,     Serial
      property  :name,    String
      property  :value,   String
      
      belongs_to  :compiler
      
      def self.convert(hash)
        opt = []
        hash.each do |key, value|
          opt << CompilerOption.new(
            name: key,
            value: value
          )
        end
        opt
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jeka-0.2.3 lib/jeka/analysis/compiler_option.rb
jeka-0.2.2 lib/jeka/analysis/compiler_option.rb
jeka-0.2.1 lib/jeka/analysis/compiler_option.rb
jeka-0.2.0 lib/jeka/analysis/compiler_option.rb