class Pod::Specification

Public Class Methods

_eval_nexus_podspec(nexus_podspec, parent_podspec) click to toggle source
# File lib/cocoapods-nexus/hook/specification.rb, line 6
def _eval_nexus_podspec(nexus_podspec, parent_podspec)
  podspec_string = nexus_podspec.gsub('Pod::Spec.new', 'Pod::Spec.nexus(parent_podspec)')
                                .gsub('Pod::Specification.new', 'Pod::Spec.nexus(parent_podspec)')
  # rubocop:disable Eval
  eval(podspec_string, binding)
  # rubocop:enable Eval
end
nexus(parent_podspec) { |parent_podspec| ... } click to toggle source
# File lib/cocoapods-nexus/hook/specification.rb, line 14
def nexus(parent_podspec)
  yield parent_podspec if block_given?
end