Sha256: dd3013ca5f1c26564b40cbf2b3f0f15987de02aa41cb6ef62a768852fbcbe5fa

Contents?: true

Size: 886 Bytes

Versions: 16

Compression:

Stored size: 886 Bytes

Contents

require 'cocoapods-meitu-bin/command/bin/lock/spec_repo'
require 'cocoapods-meitu-bin/command/bin/lock/version'
require 'cocoapods-meitu-bin/command/bin/lock/dependency'

module Pod
  class Command
    class Bin < Command
      class Lock < Bin
        include Pod
        include Config::Mixin

        self.abstract_command = true
        self.summary = '分析 Pod 依赖关系'

        def initialize(argv)
          super
        end

        def run
          # 校验Podfile是否存在
          verify_podfile_exists!
          # 依赖分析
          @analyze_result = analyze
        end

        # 依赖分析
        def analyze
          UI.title 'Analyze dependencies'.green do
            analyzer = Pod::Installer::Analyzer.new(config.sandbox, config.podfile, config.lockfile)
            analyzer.analyze(true )
          end
        end
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
cocoapods-meitu-bin-2.0.0 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.4.1 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.4.0 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.3.2 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.3.1 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.3.0 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.2.3 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.2.2 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.2.1 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.2.0 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.1.5 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.1.4 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.1.3 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.1.2 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.1.1 lib/cocoapods-meitu-bin/command/bin/lock.rb
cocoapods-meitu-bin-1.0.0 lib/cocoapods-meitu-bin/command/bin/lock.rb