Class: Objc2swiftAssistant::AbstractCategoryRegion

Inherits:
ClassRootRegion show all
Defined in:
lib/objc2swift_assistant/recognizers/category_recognizer.rb

Instance Attribute Summary collapse

Attributes inherited from ClassRootRegion

#class_name

Attributes inherited from MigrationRegion

#allowed_parent_region_types, #can_occur_in_class_decl, #configuration, #detection_line, #ending_line_number, #ending_of_root_header, #is_root_entity, #is_single_line, #parent_region, #region_identifier, #region_type, #root_header, #starting_line_number, #sub_regions

Attributes inherited from FailableProcessingElement

#error_messages

Instance Method Summary collapse

Methods inherited from ClassRootRegion

#description, #initialize

Methods inherited from MigrationRegion

#add_sub_region, #complete, #contains_line, #dump, #dump_region_info, #extract_information, #generic_description, #has_failed, #initialize, #resolve_ending_line_number

Methods inherited from FailableProcessingElement

#add_error, #add_warning, #has_errors, #initiailize

Constructor Details

This class inherits a constructor from Objc2swiftAssistant::ClassRootRegion

Instance Attribute Details

#category_nameObject

Returns the value of attribute category_name.



28
29
30
# File 'lib/objc2swift_assistant/recognizers/category_recognizer.rb', line 28

def category_name
  @category_name
end

Instance Method Details

#brief_descriptionObject



30
31
32
# File 'lib/objc2swift_assistant/recognizers/category_recognizer.rb', line 30

def brief_description()
  "#{@class_name} (#{(@category_name || "").strip})"
end