Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 42 (100.0%) | 3416 (100.0%) | 81.3 |
src/java/org/apache/commons/lang/ | 20 (47.6%) | 2484 (72.7%) | 124.2 |
src/test/org/apache/commons/lang/ | 21 (50.0%) | 928 (27.2%) | 44.1 |
/ | 1 (2.4%) | 4 (0.1%) | 4.0 |
javadoc fixes
9 lines of code changed in:
testEscapeSql
14 lines of code changed in:
introducing utility class from Justin Couch
419 lines of code changed in:
testHtml40Nbsp
26 lines of code changed in:
cleaning up
use restructured EntityMap classes
71 lines of code changed in:
comments
refactoring
add escapeSql method
34 lines of code changed in:
comments
restructure EntityMap inner classes
76 lines of code changed in:
making constants final (XML, HTML32, HTML40)
4 lines of code changed in:
fixed typo
2 lines of code changed in:
continuing performance improvements-- now uses a binary lookup
135 lines of code changed in:
initial performance testing for Entities
266 lines of code changed in:
add EntitiesTest to LangTestSuite
16 lines of code changed in:
refactoring Entities object in preparation for optimization
add unit tests for Entities class
move escape and unescape methods into Entities class
388 lines of code changed in:
improving javadoc
added apos entity to XML escape/unescape
add test for "unknown entity" behavior
36 lines of code changed in:
Extracted Entities class (instead of inner class)
Added support for full HTML 4.0 entity set
Separated XML, ISO8859-1 (HTML 3.2), and HTML 4.0 entities inside Entities object
Added escapeXml and unescapeXml public API methods
Escape now uses entities for values 0x80 or greater (previously 0x100)
511 lines of code changed in:
Escaping unicode uses capital letters e.g. \uABCD
Found and fixed bug when unicode character is at the end of a string to unescape
Added unit tests for above bug to both StringUtilsTest and StringEscapeUtilsTest
StringUtils.[un]escape now call StringEscapeUtils.[un]escapeJava
52 lines of code changed in:
make test strings 7-bit clean (bug 18836)
6 lines of code changed in:
added some more entities from HTML 4.0 spec, refactored (Entities class), initialize maps on demand
217 lines of code changed in:
StringEscapeUtils: escape/unescape Java/JavaScript/HTML
721 lines of code changed in:
changed chomp() to match Perl
deprecated chomp* methods in favor of new slice methods
improved unit tests and documentation
252 lines of code changed in:
(1 more)