class Pod::Installer::Analyzer::TargetInspectionResult
Attributes
archs[R]
@return [Array<String>] the architectures used by user's targets
build_configurations[R]
@return [Hash{String=>Symbol}] A hash representing the user build
configurations where each key corresponds to the name of a configuration and its value to its type (`:debug` or `:release`).
platform[R]
@return [Platform] the platform of the user targets
project[R]
@return [Xcodeproj::Project] the user's Xcode
project
project_target_uuids[R]
@return [Array<String>] the uuid of the user's targets
target_definition[R]
@return [TargetDefinition] the target definition, whose project was
inspected
Public Class Methods
new(target_definition, project, project_target_uuids, build_configurations, platform, archs)
click to toggle source
Initialize a new instance
@param [TargetDefinition] target_definition
@see target_definition
@param [Xcodeproj::Project] project @see project
@param [Array<String>] project_target_uuids
@see project_target_uuids
@param [Hash{String=>Symbol}] build_configurations
@see build_configurations
@param [Platform] platform @see platform
@param [Array<String>] archs @see archs
# File lib/cocoapods/installer/analyzer/target_inspection_result.rb, line 42 def initialize(target_definition, project, project_target_uuids, build_configurations, platform, archs) @target_definition = target_definition @project = project @project_target_uuids = project_target_uuids @build_configurations = build_configurations @platform = platform @archs = archs end