Class: Fastlane::SwiftToolDetail

Inherits:
Object
  • Object
show all
Defined in:
fastlane/lib/fastlane/swift_fastlane_api_generator.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(command_line_tool_name: nil, swift_class: nil, swift_protocol: nil) ⇒ SwiftToolDetail

Returns a new instance of SwiftToolDetail.



9
10
11
12
13
# File 'fastlane/lib/fastlane/swift_fastlane_api_generator.rb', line 9

def initialize(command_line_tool_name: nil, swift_class: nil, swift_protocol: nil)
  self.command_line_tool_name = command_line_tool_name
  self.swift_class = swift_class
  self.swift_protocol = swift_protocol
end

Instance Attribute Details

#command_line_tool_nameObject

Returns the value of attribute command_line_tool_name.



7
8
9
# File 'fastlane/lib/fastlane/swift_fastlane_api_generator.rb', line 7

def command_line_tool_name
  @command_line_tool_name
end

#swift_classObject

Returns the value of attribute swift_class.



5
6
7
# File 'fastlane/lib/fastlane/swift_fastlane_api_generator.rb', line 5

def swift_class
  @swift_class
end

#swift_protocolObject

Returns the value of attribute swift_protocol.



6
7
8
# File 'fastlane/lib/fastlane/swift_fastlane_api_generator.rb', line 6

def swift_protocol
  @swift_protocol
end