lib/maven/tools/visitor.rb in maven-tools-1.0.5 vs lib/maven/tools/visitor.rb in maven-tools-1.0.6
- old
+ new
@@ -17,23 +17,23 @@
def dec
@indent = @indent[ 0..-3 ]
end
def start_raw_tag( name, attr = {} )
- @io.print "#{indent}<#{name}"
+ @io << "#{indent}<#{name}"
attr.each do |k,v|
- @io.puts
+ @io << "\n"
vv = v.gsub( /"/, '"' )
- @io.print "#{indent} #{k.to_s[1..-1]}=\"#{vv}\""
+ @io << "#{indent} #{k.to_s[1..-1]}=\"#{vv}\""
end
- @io.puts ">"
+ @io << ">\n"
inc
end
def end_raw_tag( name )
dec
- @io.puts "#{indent}</#{name}>"
+ @io << "#{indent}</#{name}>\n"
end
def start_tag( name, attr = {} )
start_raw_tag( camel_case_lower( name ), attr )
end
@@ -43,20 +43,20 @@
end
def tag( name, value )
if value != nil
if value.respond_to? :to_xml
- @io.puts "#{indent}#{value.to_xml}"
+ @io << "#{indent}#{value.to_xml}\n"
else
name = camel_case_lower( name )
- @io.puts "#{indent}<#{name}>#{escape_value( value )}</#{name}>"
+ @io << "#{indent}<#{name}>#{escape_value( value )}</#{name}>\n"
end
end
end
def raw_tag( name, value )
unless value.nil?
- @io.puts "#{indent}<#{name}>#{escape_value( value )}</#{name}>"
+ @io << "#{indent}<#{name}>#{escape_value( value )}</#{name}>\n"
end
end
def camel_case_lower( str )
str = str.to_s