class FastlaneCore::XcodebuildListOutputParser
Attributes
configurations[R]
schemes[R]
targets[R]
Public Class Methods
new(output)
click to toggle source
# File lib/fastlane_core/xcodebuild_list_output_parser.rb, line 7 def initialize(output) @configurations = [] @schemes = [] @targets = [] current = nil output.split("\n").each do |line| line = line.strip if line.empty? current = nil elsif line == "Targets:" current = @targets elsif line == "Schemes:" current = @schemes elsif line == "Build Configurations:" current = @configurations elsif !current.nil? current << line end end end