class Objc2swiftAssistant::ObjC2SwiftCodeConverter

Attributes

configuration[RW]
file_converter[RW]
marks[RW]

Public Class Methods

new( file_converter, configuration ) click to toggle source
Calls superclass method
# File lib/objc2swift_assistant/objc_2_swift.rb, line 260
def initialize( file_converter, configuration )
  super()
  @file_converter = file_converter
  @configuration = configuration
  @marks = []
end

Public Instance Methods

add_mark_region( mark_region ) click to toggle source
# File lib/objc2swift_assistant/objc_2_swift.rb, line 267
def add_mark_region( mark_region )
  @marks << mark_region
end
cannonical_source_file_path() click to toggle source

Utility

# File lib/objc2swift_assistant/objc_2_swift.rb, line 272
def cannonical_source_file_path
  file_converter.cannonical_source_file_path
end
company_name() click to toggle source
# File lib/objc2swift_assistant/objc_2_swift.rb, line 285
def company_name()
  configuration.company_name( cannonical_source_file_path )
end
emit_original_bodies() click to toggle source
# File lib/objc2swift_assistant/objc_2_swift.rb, line 293
def emit_original_bodies()
  configuration.emit_original_bodies( cannonical_source_file_path )
end
emit_original_signatures() click to toggle source
# File lib/objc2swift_assistant/objc_2_swift.rb, line 289
def emit_original_signatures()
  configuration.emit_original_signatures( cannonical_source_file_path )
end
emit_unconverted_content() click to toggle source
# File lib/objc2swift_assistant/objc_2_swift.rb, line 297
def emit_unconverted_content()
  configuration.emit_unconverted_content( cannonical_source_file_path )
end
omit_file() click to toggle source

Configuration

# File lib/objc2swift_assistant/objc_2_swift.rb, line 281
def omit_file()
  configuration.omit_file( cannonical_source_file_path )
end