Class: Pod::Installer::Analyzer

Inherits:
Object
  • Object
show all
Defined in:
lib/cocoapods-kz/native/analyzer.rb

Instance Method Summary collapse

Instance Method Details

#generate_targets(resolver_specs_by_target, target_inspections) ⇒ Object



9
10
11
12
13
14
15
16
17
18
19
# File 'lib/cocoapods-kz/native/analyzer.rb', line 9

def generate_targets(resolver_specs_by_target, target_inspections)
  aggregate_targets, pod_targets = original_generate_targets(resolver_specs_by_target, target_inspections)
  if KZ::KZGlobalHelper.instance.generate_kz_pod_targets
    main_project = aggregate_targets.first.user_project
    kz_analyer = KZ::KZAnalyzer.new(pod_targets, self.sandbox.development_pods)
    kz_analyer.analyer
    KZ::KZGlobalHelper.instance.kz_analyzer = kz_analyer
    KZ::KZGlobalHelper.instance.kz_generator = KZ::KZGenerator.new(main_project)
  end
  [aggregate_targets, pod_targets]
end

#original_generate_targetsObject



7
# File 'lib/cocoapods-kz/native/analyzer.rb', line 7

alias_method :original_generate_targets, :generate_targets