module Pod::Podfile::DSL

Public Instance Methods

dislike_source(source_name, url) click to toggle source
# File lib/cocoapods-prefer/hook/podfile.rb, line 15
def dislike_source(source_name, url)
  Pod::PreferConfig.instance.dislike_source(source_name, url)
end
dislike_source_pod(name = nil, *requirements) click to toggle source
# File lib/cocoapods-prefer/hook/podfile.rb, line 34
def dislike_source_pod(name = nil, *requirements)
  pod(name, *requirements)

  Pod::PreferConfig.instance.dislike_pod(name)
end
lock_source_with_url(url) { || ... } click to toggle source
# File lib/cocoapods-prefer/hook/podfile.rb, line 19
def lock_source_with_url(url)
  Pod::PreferConfig.instance.lock_url(url)
  source(url)

  yield if block_given?

  Pod::PreferConfig.instance.unlock_url()
end
prefer_source(source_name, url) click to toggle source
# File lib/cocoapods-prefer/hook/podfile.rb, line 10
def prefer_source(source_name, url)
  Pod::PreferConfig.instance.prefer_source(source_name, url)
  source(url)
end
prefer_source_pod(name = nil, *requirements) click to toggle source
# File lib/cocoapods-prefer/hook/podfile.rb, line 28
def prefer_source_pod(name = nil, *requirements)
  pod(name, *requirements)

  Pod::PreferConfig.instance.prefer_pod(name)
end