@@ -321,7 +321,7 @@ <h3>Public Class Methods</h3>
321321
322322 < div class ="method-description ">
323323 < div class ="method-source-code " id ="expand-source ">
324- < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 399 </ span >
324+ < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 401 </ span >
325325< span class ="ruby-keyword "> def</ span > < span class ="ruby-constant "> Text</ span > .< span class ="ruby-identifier ruby-title "> expand</ span > (< span class ="ruby-identifier "> ref</ span > , < span class ="ruby-identifier "> doctype</ span > , < span class ="ruby-identifier "> filter</ span > )
326326 < span class ="ruby-keyword "> if</ span > < span class ="ruby-identifier "> ref</ span > [< span class ="ruby-value "> 1</ span > ] < span class ="ruby-operator "> ==</ span > < span class ="ruby-value "> ?#</ span >
327327 < span class ="ruby-keyword "> if</ span > < span class ="ruby-identifier "> ref</ span > [< span class ="ruby-value "> 2</ span > ] < span class ="ruby-operator "> ==</ span > < span class ="ruby-value "> ?x</ span >
@@ -451,7 +451,7 @@ <h3>Public Class Methods</h3>
451451
452452 < div class ="method-description ">
453453 < div class ="method-source-code " id ="normalize-source ">
454- < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 361 </ span >
454+ < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 363 </ span >
455455< span class ="ruby-keyword "> def</ span > < span class ="ruby-constant "> Text</ span > < span class ="ruby-operator "> ::</ span > < span class ="ruby-identifier ruby-title "> normalize</ span > ( < span class ="ruby-identifier "> input</ span > , < span class ="ruby-identifier "> doctype</ span > =< span class ="ruby-keyword "> nil</ span > , < span class ="ruby-identifier "> entity_filter</ span > =< span class ="ruby-keyword "> nil</ span > )
456456 < span class ="ruby-identifier "> copy</ span > = < span class ="ruby-identifier "> input</ span > .< span class ="ruby-identifier "> to_s</ span >
457457 < span class ="ruby-comment "> # Doing it like this rather than in a loop improves the speed</ span >
@@ -499,7 +499,7 @@ <h3>Public Class Methods</h3>
499499
500500 < div class ="method-description ">
501501 < div class ="method-source-code " id ="read_with_substitution-source ">
502- < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 335 </ span >
502+ < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 337 </ span >
503503< span class ="ruby-keyword "> def</ span > < span class ="ruby-constant "> Text</ span > < span class ="ruby-operator "> ::</ span > < span class ="ruby-identifier ruby-title "> read_with_substitution</ span > ( < span class ="ruby-identifier "> input</ span > , < span class ="ruby-identifier "> illegal</ span > =< span class ="ruby-keyword "> nil</ span > )
504504 < span class ="ruby-identifier "> copy</ span > = < span class ="ruby-identifier "> input</ span > .< span class ="ruby-identifier "> clone</ span >
505505
@@ -548,7 +548,7 @@ <h3>Public Class Methods</h3>
548548
549549 < div class ="method-description ">
550550 < div class ="method-source-code " id ="unnormalize-source ">
551- < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 385 </ span >
551+ < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 387 </ span >
552552< span class ="ruby-keyword "> def</ span > < span class ="ruby-constant "> Text</ span > < span class ="ruby-operator "> ::</ span > < span class ="ruby-identifier ruby-title "> unnormalize</ span > ( < span class ="ruby-identifier "> string</ span > , < span class ="ruby-identifier "> doctype</ span > =< span class ="ruby-keyword "> nil</ span > , < span class ="ruby-identifier "> filter</ span > =< span class ="ruby-keyword "> nil</ span > , < span class ="ruby-identifier "> illegal</ span > =< span class ="ruby-keyword "> nil</ span > , < span class ="ruby-value "> entity_expansion_text_limit:</ span > < span class ="ruby-keyword "> nil</ span > )
553553 < span class ="ruby-identifier "> entity_expansion_text_limit</ span > < span class ="ruby-operator "> ||=</ span > < span class ="ruby-constant "> Security</ span > .< span class ="ruby-identifier "> entity_expansion_text_limit</ span >
554554 < span class ="ruby-identifier "> sum</ span > = < span class ="ruby-value "> 0</ span >
@@ -745,8 +745,10 @@ <h3>Public Instance Methods</h3>
745745 < div class ="method-source-code " id ="indent_text-source ">
746746 < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 271</ span >
747747< span class ="ruby-keyword "> def</ span > < span class ="ruby-identifier ruby-title "> indent_text</ span > (< span class ="ruby-identifier "> string</ span > , < span class ="ruby-identifier "> level</ span > =< span class ="ruby-value "> 1</ span > , < span class ="ruby-identifier "> style</ span > =< span class ="ruby-string "> "\t"</ span > , < span class ="ruby-identifier "> indentfirstline</ span > =< span class ="ruby-keyword "> true</ span > )
748+ < span class ="ruby-constant "> Kernel</ span > .< span class ="ruby-identifier "> warn</ span > (< span class ="ruby-node "> "#{self.class.name}#indent_text is deprecated. See REXML::Formatters"</ span > , < span class ="ruby-value "> uplevel:</ span > < span class ="ruby-value "> 1</ span > )
748749 < span class ="ruby-keyword "> return</ span > < span class ="ruby-identifier "> string</ span > < span class ="ruby-keyword "> if</ span > < span class ="ruby-identifier "> level</ span > < span class ="ruby-operator "> <</ span > < span class ="ruby-value "> 0</ span >
749- < span class ="ruby-identifier "> new_string</ span > = < span class ="ruby-string "> ''</ span >
750+
751+ < span class ="ruby-identifier "> new_string</ span > = < span class ="ruby-string "> +''</ span >
750752 < span class ="ruby-identifier "> string</ span > .< span class ="ruby-identifier "> each_line</ span > { < span class ="ruby-operator "> |</ span > < span class ="ruby-identifier "> line</ span > < span class ="ruby-operator "> |</ span >
751753 < span class ="ruby-identifier "> indent_string</ span > = < span class ="ruby-identifier "> style</ span > < span class ="ruby-operator "> *</ span > < span class ="ruby-identifier "> level</ span >
752754 < span class ="ruby-identifier "> new_line</ span > = (< span class ="ruby-identifier "> indent_string</ span > < span class ="ruby-operator "> +</ span > < span class ="ruby-identifier "> line</ span > ).< span class ="ruby-identifier "> sub</ span > (< span class ="ruby-regexp "> /[\s]+$/</ span > ,< span class ="ruby-string "> ''</ span > )
@@ -1025,7 +1027,7 @@ <h3>Public Instance Methods</h3>
10251027
10261028 < div class ="method-description ">
10271029 < div class ="method-source-code " id ="write-source ">
1028- < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 286 </ span >
1030+ < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 288 </ span >
10291031< span class ="ruby-keyword "> def</ span > < span class ="ruby-identifier ruby-title "> write</ span > ( < span class ="ruby-identifier "> writer</ span > , < span class ="ruby-identifier "> indent</ span > =< span class ="ruby-value "> -1</ span > , < span class ="ruby-identifier "> transitive</ span > =< span class ="ruby-keyword "> false</ span > , < span class ="ruby-identifier "> ie_hack</ span > =< span class ="ruby-keyword "> false</ span > )
10301032 < span class ="ruby-constant "> Kernel</ span > .< span class ="ruby-identifier "> warn</ span > (< span class ="ruby-node "> "#{self.class.name}#write is deprecated. See REXML::Formatters"</ span > , < span class ="ruby-value "> uplevel:</ span > < span class ="ruby-value "> 1</ span > )
10311033 < span class ="ruby-identifier "> formatter</ span > = < span class ="ruby-keyword "> if</ span > < span class ="ruby-identifier "> indent</ span > < span class ="ruby-operator "> ></ span > < span class ="ruby-value "> -1</ span >
@@ -1062,7 +1064,7 @@ <h2 id="method-i-write-label-DEPRECATED">DEPRECATED<span><a href="#method-i-writ
10621064
10631065 < div class ="method-description ">
10641066 < div class ="method-source-code " id ="write_with_substitution-source ">
1065- < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 316 </ span >
1067+ < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 318 </ span >
10661068< span class ="ruby-keyword "> def</ span > < span class ="ruby-identifier ruby-title "> write_with_substitution</ span > < span class ="ruby-identifier "> out</ span > , < span class ="ruby-identifier "> input</ span >
10671069 < span class ="ruby-identifier "> copy</ span > = < span class ="ruby-identifier "> input</ span > .< span class ="ruby-identifier "> clone</ span >
10681070 < span class ="ruby-comment "> # Doing it like this rather than in a loop improves the speed</ span >
@@ -1111,7 +1113,7 @@ <h2 id="method-i-write-label-DEPRECATED">DEPRECATED<span><a href="#method-i-writ
11111113
11121114 < div class ="method-description ">
11131115 < div class ="method-source-code " id ="xpath-source ">
1114- < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 298 </ span >
1116+ < pre > < span class ="ruby-comment "> # File lib/rexml/text.rb, line 300 </ span >
11151117< span class ="ruby-keyword "> def</ span > < span class ="ruby-identifier ruby-title "> xpath</ span >
11161118 < span class ="ruby-ivar "> @parent</ span > .< span class ="ruby-identifier "> xpath</ span > < span class ="ruby-operator "> +</ span > < span class ="ruby-string "> "/text()"</ span >
11171119< span class ="ruby-keyword "> end</ span > </ pre >
0 commit comments