class TokyoMetro::Rake::CheckNamespace::RenameTable::Namespace::MatchedRow
Attributes
filename[R]
regexp_index[R]
Public Class Methods
new( filename , row_content , row_number , regexp_index )
click to toggle source
# File lib/tokyo_metro/rake/check_namespace/rename_table/namespace/matched_row.rb, line 3 def initialize( filename , row_content , row_number , regexp_index ) @filename = filename @row_content = row_content @row_number = row_number @regexp_index = regexp_index end
Public Instance Methods
display( filename_length_max , indent = 0 )
click to toggle source
# File lib/tokyo_metro/rake/check_namespace/rename_table/namespace/matched_row.rb, line 26 def display( filename_length_max , indent = 0 ) puts " " * indent + to_s( filename_length_max ) end
filename_length()
click to toggle source
# File lib/tokyo_metro/rake/check_namespace/rename_table/namespace/matched_row.rb, line 14 def filename_length @filename.length end
to_s( filename_length_max )
click to toggle source
# File lib/tokyo_metro/rake/check_namespace/rename_table/namespace/matched_row.rb, line 18 def to_s( filename_length_max ) [ [ @filename.ljust( filename_length_max ) , @row_number.to_s.rjust(4) ].join( " " ) , " - " , @row_content.gsub( /\A +/ , "" ) ].join end