class Xcodeproj::Helper::TargetDiff
def initialize(project, target1_name, target2_name)
def initialize(project, target1_name, target2_name) @project = project unless @target1 = @project.targets.find { |target| target.name == target1_name } raise ArgumentError, "Target 1 by name `#{target1_name}' not found in the project." end unless @target2 = @project.targets.find { |target| target.name == target2_name } raise ArgumentError, "Target 1 by name `#{target2_name}' not found in the project." end end