Module: Pod::PodGenerate::Patches::AnalyzerPatch
- Defined in:
- lib/cocoapods-podgenerate/patches/analyzer_patch.rb
Defined Under Namespace
Modules: CachedResolution
Constant Summary collapse
- CACHE_FILE =
缓存文件路径(相对于 Pods 目录)放在 Pods 目录下,与其他生成物一起管理
'.cocoapods-resolution-cache.yaml'
Class Method Summary collapse
-
.apply ⇒ Object
应用补丁入口 将 CachedResolution 模块 prepend 到 Pod::Installer::Analyzer, 使得 resolve_dependencies 方法先执行缓存逻辑.
Class Method Details
.apply ⇒ Object
应用补丁入口将 CachedResolution 模块 prepend 到 Pod::Installer::Analyzer,使得 resolve_dependencies 方法先执行缓存逻辑
53 54 55 56 |
# File 'lib/cocoapods-podgenerate/patches/analyzer_patch.rb', line 53 def self.apply Pod::UI. '[cocoapods-podgenerate] Applying AnalyzerPatch (resolution cache)' Pod::Installer::Analyzer.prepend(CachedResolution) end |