Sha256: c93dd478feaa569c69c50159ab5056cf2dab32d01eb8db0aa745238ff3efe517

Contents?: true

Size: 665 Bytes

Versions: 5

Compression:

Stored size: 665 Bytes

Contents

require 'json'
require 'xcov/version'
require 'xcov/manager'
require 'xcov/options'
require 'xcov/runner'
require 'xcov/error_handler'
require 'xcov/slack_poster'
require 'xcov/model/base'
require 'xcov/model/report'
require 'xcov/model/target'
require 'xcov/model/source'
require 'xcov/model/function'
require 'fastlane_core'

module Xcov
  class << self

    attr_accessor :config
    attr_accessor :project

    def config=(value)
      @config = value

      FastlaneCore::Project.detect_projects(value)
      @project = FastlaneCore::Project.new(config)
      @project.select_scheme
    end

  end

  Helper = FastlaneCore::Helper
  UI = FastlaneCore::UI

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
xcov-0.5 lib/xcov.rb
xcov-0.4 lib/xcov.rb
xcov-0.3 lib/xcov.rb
xcov-0.2 lib/xcov.rb
xcov-0.1 lib/xcov.rb