class Fastlane::Helper::CocoapodsOutdatedHelper

Constants

MESSAGE

class methods that you define here become available in your action as `Helper::CocoapodsOutdatedHelper.your_method`

PATTERN

ex.)

  • Fabric 1.7.8 -> 1.9.0 (latest version 1.9.0)

Public Class Methods

message() click to toggle source
# File lib/fastlane/plugin/dependency_manager_outdated/helper/cocoapods_outdated_helper.rb, line 22
def self.message
  MESSAGE
end
name() click to toggle source
# File lib/fastlane/plugin/dependency_manager_outdated/helper/cocoapods_outdated_helper.rb, line 18
def self.name
  "CocoaPods"
end
parse(str) click to toggle source
# File lib/fastlane/plugin/dependency_manager_outdated/helper/cocoapods_outdated_helper.rb, line 26
def self.parse(str)
  results = []

  result = str.split(MESSAGE + "\n")[1]
  return results unless result

  libs = result.split("\n")

  libs.each do |lib|
    lib.match(PATTERN)
    results << Dependency.new($1, $2, $3, $4)
  end
  results.map { |r| r.to_hash }
end