Module: Slather

Defined in:
lib/slather.rb,
lib/slather/project.rb,
lib/slather/version.rb,
lib/slather/coverage_file.rb,
lib/slather/coverage_info.rb,
lib/slather/coveralls_coverage.rb,
lib/slather/profdata_coverage_file.rb,
lib/slather/coverage_service/coveralls.rb,
lib/slather/coverage_service/hardcover.rb,
lib/slather/coverage_service/html_output.rb,
lib/slather/coverage_service/simple_output.rb,
lib/slather/coverage_service/gutter_json_output.rb,
lib/slather/coverage_service/cobertura_xml_output.rb

Defined Under Namespace

Modules: CoverageInfo, CoverageService, CoverallsCoverage Classes: CoverageFile, ProfdataCoverageFile, Project

Constant Summary collapse

VERSION =
"2.0.1"

Class Method Summary collapse

Class Method Details

.prepare_pods(pods) ⇒ Object



18
19
20
# File 'lib/slather.rb', line 18

def self.prepare_pods(pods)
  Pod::UI.warn("[Slather] prepare_pods is now deprecated. The call to prepare_pods in your Podfile can simply be ommitted.")
end

.xcode_versionObject



22
23
24
25
26
# File 'lib/slather.rb', line 22

def self.xcode_version
  xcode_path = `xcode-select -p`.strip
  xcode_version = `mdls -name kMDItemVersion -raw #{xcode_path.shellescape}/../..`.strip
  xcode_version.split('.').map(&:to_i)
end