Sha256: ed7ffb0de59ea20b89ea0e972b4f677801805fc94f1f3727c927fea6de22d731

Contents?: true

Size: 481 Bytes

Versions: 24

Compression:

Stored size: 481 Bytes

Contents

require 'flydata-core/errors'

module FlydataCore
  module CompatibilityCheck
    class Base
      def initialize(option = {})
        @option = option || {}
      end

      def do_check(option = @option, &block)
        result = block.call create_query(option)
        check_result(result, option)
      end

      # Override
      #def create_query(option = @option)
      #end

      # Override
      #def validate_result(result, option = @option)
      #end
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
flydata-0.8.10.2 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.8.10.1 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.8.9.11 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.8.10 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.8.9 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.8.8 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.8.7 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.8.6 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.8.5 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.8.4 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.8.3 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.8.2 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.8.1 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.8.0 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.7.19 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.7.18 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.7.17 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.7.16 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.7.15 flydata-core/lib/flydata-core/compatibility_check/base.rb
flydata-0.7.14 flydata-core/lib/flydata-core/compatibility_check/base.rb