599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
|
# File 'lib/cocoapods-byte-csjm/gm.rb', line 599
def resolve_dependencies(locked_dependencies)
resolver_specs_by_target = original_resolve_dependencies(locked_dependencies)
CSJMPlugin.action do |recoder|
resolver_specs_by_target.each do |target, specs|
if specs.length > 0
Pod::UserInterface.section 'CSJM plugin remove invalid adapter dependencie from loaded dependencies ' do
GM::VersionAnalyzer.delete_invalid_adapters target, specs
end if GM::Recorder.instance.get_global_note.auto_load
if target.gm_build_config.is_release_target
Pod::UserInterface.section "CSJM plugin is detected that #{target.label} target is set to `gm_release_target!`, start configuration" do
GM::VersionAnalyzer.resolve_release_target target, specs
end
else
Pod::UserInterface.section 'CSJM plugin start update or detect dependencies ' do
GM::VersionAnalyzer.resolve_last target, specs
end
Pod::UserInterface.section 'CSJM plugin write Podfile.csjm.lock' do
write_lock_file recoder
end
end
end
end
end
resolver_specs_by_target
end
|