This is an automated email from the ASF dual-hosted git repository.

ppkarwasz pushed a change to branch feat/use-commons-xml
in repository https://gitbox.apache.org/repos/asf/commons-text.git


 discard 68e8cc39 Harden XML parsing via commons-secure-xml
     add b0ddbd17 Bump actions/setup-java from 5.0.0 to 5.1.0
     add 2e2d4bc9 Revert "Bump actions/setup-java from 5.0.0 to 5.1.0"
     add b5052c97 Bump actions/setup-java from 5.0.0 to 5.1.0
     add 58e1e125 Simplify XML FSP (#731)
     add c6e17ec2 Use direct access
     add 502c4c41 Prepare for the next release candidate
     add e680120e Fix benchmarks
     add d6d521ad Fix benchmark
     add d98c3d74 Bump github/codeql-action from 4.31.6 to 4.31.7
     add 6ffa7c27 Ask for details on AI usage in creating a pull request
     add d38b9c23 Add NetBean IDE metadata files to .gitignore
     add df4916e1 Normalize spelling
     add 04e93747 Prepare for the release candidate 1.15.0 RC1
     add 001fc65a Bump to next development version
     add 1326744f Merge branch 'release'
     add 8b2c0875 Updates for the next release
     add e7ab51e3 Updates for the next release
     add 3d40bb37 Fix spelling in comments
     add 9e34d3d2 Add more test coverage (#732)
     add 94200bc8 Bump the level of test coverage checks.
     add 2f36f016 Bump github/codeql-action from 4.31.7 to 4.31.8
     add f63330b8 Sort members
     add 1e8c3f70 Use final
     add 70e527e7 Don't use @Deprecated on test methods
     add a78023d2 Use static imports only for JUnit assertions
     add 88e375d5 Bump actions/cache from 4.3.0 to 5.0.1
     add 86963d1b Reduce vertical whitespace
     add 4746223a Bump github/codeql-action from 4.31.8 to 4.31.9
     add 788a0117 Bump actions/upload-artifact from 5.0.0 to 6.0.0
     add a6caa498 Javadoc
     add 23d232af Bump notice file end year from 2025 to 2026
     add deef0f66 Javadoc: Empty Javadoc line before the 1st tag.
     add 02a5aa15 Bump commons.bytebuddy.version from 1.18.2 to 1.18.3 (#734)
     add a911fd8c Bump commons.bytebuddy.version from 1.18.2 to 1.18.3 #734
     add 5504c26d Format XML
     add 708d06f6 Bump org.apache.commons:commons-parent from 93 to 94
     add ee552275 Javadoc
     add 57e22981 Javadoc
     add 98a5115e Remove dead comments
     add 0735a215 Javadoc
     add 6a118b75 Bump github/codeql-action from 4.31.9 to 4.31.10
     add 6f274fc9 Bump org.apache.commons:commons-parent from 94 to 95.
     add 111ae69d Bump commons.bytebuddy.version from 1.18.3 to 1.18.4
     add c9e8e25c Bump org.apache.commons:commons-parent from 95 to 96
     add 9eb7dd84 Bump actions/setup-java from 5.1.0 to 5.2.0
     add da6c6cdf Bump actions/checkout from 6.0.1 to 6.0.2
     add 71f75f21 Bump github/codeql-action from 4.31.10 to 4.31.11
     add a0b89c07 Add Checkstyle FinalLocalVariable
     add a3e4306d TEXT-239: TextStringBuilder.append(char[], int, int) uses 
wrong variable in exception message (#735)
     add aa7ce204 [TEXT-239] TextStringBuilder.append(char[], int, int) uses 
wrong variable in exception message #735
     add 428759d7 Bump github/codeql-action from 4.31.11 to 4.32.0
     add 38f06344 Javadoc
     add ae57a01a Bump github/codeql-action from 4.32.0 to 4.32.2
     add 272be85f Use   max-parallel: 20 as asked by Apache Infra
     add 8a89e0dd Bump actions/cache from 5.0.2 to 5.0.3
     add 267ec528 Bump github/codeql-action from 4.32.2 to 4.32.3
     add 21a016ce Bump github/codeql-action from 4.32.0 to 4.32.4
     add 3b3d5d14 Bump org.apache.commons:commons-parent from 96 to 97.
     add 9a82768b Bump github/codeql-action from 4.32.4 to 4.32.5
     add f2929c20 Bump github/codeql-action from 4.32.5 to 4.32.6
     add 5cad5482 Bump actions/upload-artifact from 6.0.0 to 7.0.0
     add a55f0085 Remove link to now malicious site
     add 7b76a31b Bump commons.bytebuddy.version from 1.18.4 to 1.18.7.
     add 6e2b964a Add a reference to safe deserlialization
     add 040a7579 Bump github/codeql-action from 4.32.6 to 4.34.0
     add 84559995 Javadoc
     add 21ab8dc7 Bump github/codeql-action from 4.34.0 to 4.34.1
     add b76db340 Bump Bump actions/cache from 5.0.3 to 5.0.4
     add 589c42c2 Bump actions/dependency-review-action from 4.8.2 to 4.9.0
     add 20b7b445 Bump github/codeql-action from 4.34.1 to 4.35.1
     add 9de3838b ump commons.bytebuddy.version from 1.18.7 to 1.18.8
     add 3cdc9f7e Bump graalvm.version from 25.0.1 to 25.0.2 (#738)
     add c7576eb9 Bump graalvm.version from 25.0.1 to 25.0.2 #738
     add 2a0e69fa Run builds only on push to master and pull requests
     add 32fe1c29 Use static imports only for JUnit
     add ec54a346 Bump org.apache.commons:commons-parent from 97 to 98
     add 28f3d191 Bump actions/cache from 5.0.4 to 5.0.5
     add cba92e25 Bump actions/upload-artifact from 7.0.0 to 7.0.1
     add 6f3eb814 No need to end exception messages with an exclamation!
     add c86b1db6 Bump github/codeql-action from 4.35.1 to 4.35.2
     add b6104aa1 Bump commons-io:commons-io from 2.21.0 to 2.22.0.
     add c2f57309 Javadoc: Use {@code}
     add 2c2122c5 Bump org.apache.commons:commons-parent from 98 to 99
     add 896c5243 Bump github/codeql-action from 4.35.2 to 4.35.3
     add 62b61201 Bump github/codeql-action from 4.35.3 to 4.35.4
     add d2875b5e Add test from Commons Lang
     add aec94697 StrBuilder.readFrom(Readable), exposes stale internal buffer 
to Readable parameter (#741)
     add 4aeef40d StrBuilder.readFrom(Readable), exposes stale internal buffer 
to Readable parameter (#741).
     add 5a73bda8 Fix typo.
     add 6a08b42b StrBuilder.deleteImpl(int, int, int) doesn't clear its unused 
bytes (#742)
     add 8e7e6cd4 StrBuilder.deleteImpl(int, int, int) doesn't clear its unused 
bytes (#742).
     add b64cfdca Replace magic char with constant
     add 9b45fce3 Simplify test.
     add ac2c6604 FormattableUtils.append re-parses literal output as format 
string (#743)
     add 283eaf49 FormattableUtils.append re-parses literal output as format 
string (#743)
     add ef179e20 Bump github/codeql-action from 4.35.4 to 4.35.5
     add 39577ef6 Bump org.apache.commons:commons-parent from 99 to 100
     add 86d5f1e7 Better exception message
     add c07e17cc StrBuilder.replaceImpl shrink-branch leaves residual chars in 
buffer tail (#744)
     add af7f263a StrBuilder.replaceImpl() and setLength() shrink-branch leaves 
residual chars in buffer tail.
     add a2b0bcd4 Javadoc
     add 2706ee15 Bump github/codeql-action from 4.35.5 to 4.36.0
     add 242af93f [test] Bump org.apache.commons:commons-rng-simple from 1.6 to 
1.7.
     add eb041408 [test] Bump graalvm.version from 25.0.2 to 25.0.2 on Java 22 
and up.
     add 124222e0 Fix path fence bypass for relative paths with leading ".." 
#745.
     add c68fe3c2 Fix path fence bypass for relative paths with leading ".." 
(#745)
     add 897daa6a Merge branch 'master' of 
https://github.com/apache/commons-text.git
     add fd14824e Internal refactoring
     add 6f2a0329 Clear residual buffer chars in TextStringBuilder shrink and 
clear paths (#746)
     add c6d867ec Refactor out the copy-pasta.
     add d649eebd Sort members
     add ecc43cc7 Clear residual buffer chars in TextStringBuilder shrink and 
clear paths #746
     add 0b86be67 Reuse constant
     add 238c88d6 Validate code point range in NumericEntityUnescaper.translate 
(#747)
     add 0325c310 Validate code point range in 
NumericEntityUnescaper.translate() #747.
     add 4c73a710 NumericEntityUnescaperTest: Use less vertical space
     add df89bdcd Use assertThrows()
     add 85c5713f Reuse CharUtils.isHex()
     add a5de772b Use less vertical space
     add 7f73e3ac Javadoc
     add 4e421276 Reuse CharUtils.isOctal()
     add 1bba8e3b Reduce vertical whitespace
     add e2eb7d1a Fix StringIndexOutOfBoundsException in CsvUnescaper on lone 
quote (#748)
     add 8d2bb4f8 Fix StringIndexOutOfBoundsException in CsvUnescaper on lone 
quote (#748).
     add c5146990 Sort members
     add c6de3276 Reduce vertical whitespace
     add 50b108d3 Better comment
     add 225f7468 Bump github/codeql-action from 4.36.0 to 4.36.2
     add e910b53a Bump org.apache.commons:commons-parent from 100 to 101
     add d93427d6 Javadoc
     add 92c1eaad Add Java 26 and replace 26-ea with 27-ea in GH CI.
     add 07f8b31b Bump GH CI actions/checkout from 6.0.2 to 6.0.3
     add c0d57f3f Bump actions/dependency-review-action from 4.9.0 to 5.0.0
     add 43d2c8f2 [TEXT-179] StringSubstitutor incorrectly removes the escape 
character in "$${${a}" (#752)
     add 61e0c0b5 [TEXT-179] StringSubstitutor incorrectly removes the escape 
character in "$${${a}"
     add cd89928c Bump org.apache.commons:commons-parent from 101 to 102.
     add fca08ed6 Update legacy GitHub links in CONTRIBUTING.md
     add 85f4b3c5 Throw IllegalArgumentException for trailing whitespace in 
extendedmessageformat argument index (#750)
     add 36f6fb6c Throw IllegalArgumentException for trailing whitespace in 
ExtendedMessageFormat argument index (#750).
     add e1301076 Sort members.
     add fa7c0755 introduce private methods to remove clones (#739)
     add a8a2466d Refactor DamerauLevenshteinDistance and TextStringBuilder 
internals for duplication (#739).
     add 63f20134 Use locale-independent lowercasing in case conversion helpers 
(#753)
     add 1b6f4036 Use locale-independent lower casing in CaseUtils, WordUtils, 
and StringLookupFactory (#753).
     add d79c73c4 Sort members
     add 370cca35 Internal refactoring
     add 95a80fc2 Internal refactoring
     add 6cff85b6 Bump actions/checkout from 6.0.3 to 7.0.0.
     add 5ca16c7f StringEscapeUtilsTest.testUnescapeCsvString(): Add test 
assertion from https://github.com/apache/commons-lang/pull/1723
     add 1d631161 Bump actions/setup-java from 5.2.0 to 5.3.0
     add 3d76dd3e Bump actions/cache from 5.0.5 to 6.0.0.
     add 6e8da455 Keep WordUtils.wrap from splitting a surrogate pair (#755)
     add 0c21b84c Keep WordUtils.wrap from splitting a surrogate pair (#755).
     add f65ff30d Fix WordUtils.containsAllWords missing words across line 
breaks (#754)
     add 5eb24852 Fix WordUtils.containsAllWords missing words across line 
breaks (#754).
     add f6db25e3 Keep TextStringBuilder.reverse from splitting surrogate pairs 
(#756)
     add af9cca80 Keep TextStringBuilder.reverse from splitting surrogate pairs 
(#756).
     add 51cd7e1a Bump actions/cache from 6.0.0 to 6.1.0
     add 85dc1c41 Javadoc
     add d9905d7b Bump actions/setup-java from 5.3.0 to 5.4.0
     add 961ac7fc Bump commons.bytebuddy.version from 1.18.8 to 1.18.10.
     add 0b7e80a0 Bump graalvm.version from 25.0.3 to 25.1.3 (#760)
     add a709955d Bump graalvm.version from 25.0.3 to 25.1.3 on Java 22 and up 
(#760).
     add 1f3b162e Stop ExtendedMessageFormat seekNonWs reading past the pattern 
end (#759)
     add 742fac01 Stop ExtendedMessageFormat seekNonWs reading past the pattern 
end (#759).
     add e13a6434 Javadoc
     add 3c472dab Fix download link
     add da37d480 Add threat model place holder.
     add 1c0d817a Add threat model place holder.
     add 87ace21b Revert, wrong component
     add 0a441070 Add 
StringSubstitutorWithInterpolatorStringLookupTest.testSystemPropertyDefaultDefault()
     add d3fd33d4 Better exception messages in 
ExtendedMessageFormat.applyPattern(String)
     add 01fc810e Add assertions to 
StringSubstitutorWithInterpolatorStringLookupTest.testSystemPropertyDefaultDefault()
     add 611b13b3 Bump github/codeql-action from 4.36.2 to 4.36.3
     add 80fa2efe Internal WordsUtils refactoring from PR #758.
     add 5174495d Javadoc
     add 67cf87b8 Bump github/codeql-action from 4.36.3 to 4.37.0
     add 31f0e88a Javadoc
     add e906a080 Javadoc
     add cb74e0d7 Match String case folding in 
TextStringBuilder.equalsIgnoreCase (#762).
     add ddaad175 Match String case folding in 
TextStringBuilder.equalsIgnoreCase (#762)
     add 7eb9942d Merge branch 'master' of 
https://github.com/apache/commons-text.git
     add fcf5f483 Javadoc
     add e1efd239 Bump actions/setup-java from 5.4.0 to 5.5.0
     add 53248622 Javadoc
     add c8fe1415 Return null for malformed input in UrlDecoderStringLookup 
(#749)
     add fcf5a757 Sort members.
     add 6d06f012 Return null for malformed input in UrlDecoderStringLookup 
(#749).
     add 373886ee Bump actions/setup-java from 5.5.0 to 5.6.0
     add 910284c3 Bump github/codeql-action from 4.37.0 to 4.37.1
     add efcedf59 Bump org.apache.commons:commons-parent from 102 to 103.
     add 3543957a Add messages when throwing NullPointerException.
     add 910b42fc Bump actions/checkout from 7.0.0 to 7.0.1
     add 8479d98d Better use of JUnit API.
     add 9988a067 Better use of JUnit API.
     add 373b398a Bump github/codeql-action from 4.37.1 to 4.37.3
     add abbbfbfa Bump ossf/scorecard-action from 2.4.3 to 2.4.4.
     add a0b01817 [TEXT-241] TextStringBuilder.lastIndexOf("") and 
StrBuilder.lastIndexOf("") return incorrect index for empty string (size - 1 
instead of size) (#763)
     add d17d15b4 [TEXT-241] TextStringBuilder.lastIndexOf("") and 
StrBuilder.lastIndexOf("") return incorrect index for empty string (size - 1 
instead of size) (#763).
     add 79083a00 Javadoc
     add 01f9e9c7 StringSubstitutorReader now substitute variables whose 
configured suffix is longer than two characters (#764)
     add 6a06b28b [TEXT-242] StringSubstitutorReader can now substitute 
variables with a suffix longer than two characters (#764).
     add f0645eed Bump github/codeql-action from 4.37.3 to 4.37.6.
     add d7146030 Bump actions/setup-java from 5.6.0 to 5.7.0
     add 69167c83 Bump org.apache.commons:commons-collections4 from 4.5.0 to 
4.6.0
     add 0b68c23d Javadoc
     add 624443b8 Bump codeql-action from 4.37.6 to 4.37.7
     add 5a23e100 Bump org.apache.commons:commons-parent from 103 to 104.
     add e0af4001 Bump github/codeql-action/init from 4.37.7 to 4.37.8
     add f04ebec0 Guard empty split result in DnsStringLookup.lookup (#765)
     add 249770ef Fix ArrayIndexOutOfBoundsException in DnsStringLookup for '|' 
key (#765).
     add 11460905 Bump actions/setup-java from 5.7.0 to 6.0.0.
     add c288f85f Fix Maven property commons.release.version
     add 5884c2da Add link to Commons Security Model
     add 52c1e545 Bump github/codeql-action/analyze from 4.37.8 to 4.37.9.
     add f758b18b Harden XML parsing via commons-secure-xml

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (68e8cc39)
            \
             N -- N -- N   refs/heads/feat/use-commons-xml (f758b18b)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/pull_request_template.md                   |   2 +-
 .github/workflows/codeql-analysis.yml              |  11 +-
 .github/workflows/dependency-review.yml            |   4 +-
 .github/workflows/maven.yml                        |  15 +-
 .github/workflows/scorecards-analysis.yml          |   8 +-
 .gitignore                                         |   4 +
 CONTRIBUTING.md                                    |   8 +-
 NOTICE.txt                                         |   2 +-
 README.md                                          |   6 +-
 RELEASE-NOTES.txt                                  |  59 +-
 SECURITY.md                                        |   4 +-
 pom.xml                                            |  72 +-
 src/changes/changes.xml                            | 883 +++++++++++----------
 src/changes/release-notes.vm                       |   2 +-
 src/conf/checkstyle.xml                            |   2 +-
 .../org/apache/commons/text/AlphabetConverter.java |  22 +-
 src/main/java/org/apache/commons/text/Builder.java |   2 +-
 .../java/org/apache/commons/text/CaseUtils.java    |  15 +-
 .../apache/commons/text/CharacterPredicate.java    |   2 +-
 .../apache/commons/text/CharacterPredicates.java   |   3 +-
 .../org/apache/commons/text/CompositeFormat.java   |  10 +-
 .../apache/commons/text/ExtendedMessageFormat.java |  53 +-
 .../org/apache/commons/text/FormattableUtils.java  |  53 +-
 .../apache/commons/text/RandomStringGenerator.java |  22 +-
 .../java/org/apache/commons/text/StrBuilder.java   | 480 +++++------
 .../java/org/apache/commons/text/StrLookup.java    |  24 +-
 .../java/org/apache/commons/text/StrMatcher.java   |  88 +-
 .../org/apache/commons/text/StrSubstitutor.java    | 210 ++---
 .../java/org/apache/commons/text/StrTokenizer.java | 145 ++--
 .../org/apache/commons/text/StringEscapeUtils.java |  56 +-
 .../org/apache/commons/text/StringSubstitutor.java | 272 ++++---
 .../org/apache/commons/text/StringTokenizer.java   | 144 ++--
 .../apache/commons/text/TextRandomProvider.java    |   5 +-
 .../org/apache/commons/text/TextStringBuilder.java | 554 ++++++-------
 .../java/org/apache/commons/text/WordUtils.java    | 366 ++++-----
 .../apache/commons/text/diff/DeleteCommand.java    |   4 +-
 .../org/apache/commons/text/diff/EditCommand.java  |   4 +-
 .../org/apache/commons/text/diff/EditScript.java   |   2 +-
 .../apache/commons/text/diff/InsertCommand.java    |   4 +-
 .../org/apache/commons/text/diff/KeepCommand.java  |   4 +-
 .../commons/text/diff/StringsComparator.java       |  29 +-
 .../commons/text/io/StringSubstitutorReader.java   |   6 +-
 .../text/lookup/AbstractPathFencedLookup.java      |   4 +-
 .../commons/text/lookup/AbstractStringLookup.java  |   6 +-
 .../text/lookup/BiFunctionStringLookup.java        |  16 +-
 .../apache/commons/text/lookup/BiStringLookup.java |   2 +-
 .../commons/text/lookup/ConstantStringLookup.java  |  10 +-
 .../commons/text/lookup/DateStringLookup.java      |   6 +-
 .../commons/text/lookup/DefaultStringLookup.java   |  10 +-
 .../commons/text/lookup/DnsStringLookup.java       |   5 +-
 .../commons/text/lookup/FileStringLookup.java      |   2 +-
 .../commons/text/lookup/FunctionStringLookup.java  |  20 +-
 .../text/lookup/IllegalArgumentExceptions.java     |   6 +-
 .../text/lookup/InetAddressStringLookup.java       |   2 +-
 .../text/lookup/InterpolatorStringLookup.java      |  14 +-
 .../text/lookup/JavaPlatformStringLookup.java      |  17 +-
 .../org/apache/commons/text/lookup/PathFence.java  |  16 +-
 .../text/lookup/PropertiesStringLookup.java        |   2 +-
 .../text/lookup/ResourceBundleStringLookup.java    |   4 +-
 .../commons/text/lookup/ScriptStringLookup.java    |   2 +-
 .../apache/commons/text/lookup/StringLookup.java   |   4 +-
 .../commons/text/lookup/StringLookupFactory.java   |  71 +-
 .../text/lookup/UrlDecoderStringLookup.java        |   3 +
 .../commons/text/lookup/UrlStringLookup.java       |   2 +-
 .../commons/text/lookup/XmlStringLookup.java       |  31 +-
 .../text/matcher/AbstractStringMatcher.java        |  48 +-
 .../apache/commons/text/matcher/StringMatcher.java |  30 +-
 .../commons/text/matcher/StringMatcherFactory.java |  38 +-
 .../apache/commons/text/numbers/DoubleFormat.java  |   6 +-
 .../apache/commons/text/numbers/ParsedDecimal.java |   4 +-
 .../apache/commons/text/similarity/Counter.java    |   2 +-
 .../similarity/DamerauLevenshteinDistance.java     |  84 +-
 .../commons/text/similarity/EditDistance.java      |   8 +-
 .../commons/text/similarity/EditDistanceFrom.java  |   2 +-
 .../apache/commons/text/similarity/FuzzyScore.java |   4 +-
 .../commons/text/similarity/HammingDistance.java   |   8 +-
 .../text/similarity/IntersectionResult.java        |   6 +-
 .../text/similarity/IntersectionSimilarity.java    |  22 +-
 .../text/similarity/JaroWinklerDistance.java       |  15 +-
 .../text/similarity/JaroWinklerSimilarity.java     |  16 +-
 .../similarity/LevenshteinDetailedDistance.java    |  47 +-
 .../text/similarity/LevenshteinDistance.java       |  35 +-
 .../text/similarity/LongestCommonSubsequence.java  |   6 +-
 .../text/similarity/ObjectSimilarityScore.java     |   8 +-
 .../commons/text/similarity/SimilarityInput.java   |  12 +-
 .../commons/text/similarity/SimilarityScore.java   |   8 +-
 .../text/similarity/SimilarityScoreFrom.java       |   2 +-
 .../commons/text/similarity/package-info.java      |   2 +-
 .../text/translate/AggregateTranslator.java        |   2 +-
 .../text/translate/CharSequenceTranslator.java     |  39 +-
 .../text/translate/CodePointTranslator.java        |   4 +-
 .../commons/text/translate/CsvTranslators.java     |  16 +-
 .../commons/text/translate/JavaUnicodeEscaper.java |   2 +-
 .../commons/text/translate/LookupTranslator.java   |   3 +
 .../text/translate/NumericEntityUnescaper.java     |  28 +-
 .../commons/text/translate/OctalUnescaper.java     |  25 +-
 .../text/translate/SinglePassTranslator.java       |   3 +-
 .../commons/text/translate/UnicodeEscaper.java     |   2 +
 .../translate/UnicodeUnpairedSurrogateRemover.java |   2 +-
 src/site/site.xml                                  |   9 +-
 src/site/xdoc/download_text.xml                    |  28 +-
 src/site/xdoc/issue-tracking.xml                   |   2 +-
 src/site/xdoc/mail-lists.xml                       |   2 +-
 src/site/xdoc/security.xml                         |   7 +-
 .../apache/commons/text/AlphabetConverterTest.java |   9 +-
 .../org/apache/commons/text/CaseUtilsTest.java     |   9 +
 .../commons/text/ExtendedMessageFormatTest.java    |  20 +
 .../apache/commons/text/FormattableUtilsTest.java  |  10 +
 .../java/org/apache/commons/text/OssFuzzTest.java  | Bin 16930 -> 16771 bytes
 .../java/org/apache/commons/text/SpyReader.java    |  65 ++
 .../commons/text/StrBuilderAppendInsertTest.java   |   1 -
 .../apache/commons/text/StrBuilderClearTest.java   | 160 ++++
 .../org/apache/commons/text/StrBuilderTest.java    |  46 +-
 .../org/apache/commons/text/StrLookupTest.java     |   1 -
 .../org/apache/commons/text/StrMatcherTest.java    |   1 -
 .../apache/commons/text/StrSubstitutorTest.java    |   1 -
 .../org/apache/commons/text/StrTokenizerTest.java  |   1 -
 .../apache/commons/text/StringEscapeUtilsTest.java |  38 +-
 .../apache/commons/text/StringSubstitutorTest.java |  12 +-
 ...ubstitutorWithInterpolatorStringLookupTest.java |  95 ++-
 .../commons/text/TextStringBuilderClearTest.java   | 145 ++++
 .../apache/commons/text/TextStringBuilderTest.java |  66 +-
 .../org/apache/commons/text/WordUtilsTest.java     |  60 +-
 .../text/io/StringSubstitutorFilterReaderTest.java |  16 +
 .../commons/text/jmh/DoubleFormatPerformance.java  |   2 +-
 .../jmh/LongestCommonSubsequencePerformance.java   |  43 +-
 .../text/lookup/Base64DecoderStringLookupTest.java |  11 +-
 .../text/lookup/Base64EncoderStringLookupTest.java |  11 +-
 .../text/lookup/BiFunctionStringLookupTest.java    |  21 +-
 .../commons/text/lookup/BiStringLookupTest.java    |   5 +-
 .../text/lookup/ConstantStringLookupBasicTest.java |  15 +-
 .../text/lookup/ConstantStringLookupTest.java      |  24 +-
 .../commons/text/lookup/DateStringLookupTest.java  |   4 +-
 .../commons/text/lookup/DnsStringLookupTest.java   |  33 +-
 .../EnvironmentVariableStringLookupTest.java       |  13 +-
 .../commons/text/lookup/FileStringLookupTest.java  |  38 +-
 .../text/lookup/FunctionStringLookupTest.java      |  51 +-
 .../InetAddressStringLookupLocalHostTest.java      |  18 +-
 ...InetAddressStringLookupLoopbackAddressTest.java |  18 +-
 .../text/lookup/InterpolatorStringLookupTest.java  |   5 +-
 .../text/lookup/JavaPlatformStringLookupTest.java  |   7 +-
 .../commons/text/lookup/NullStringLookupTest.java  |  10 +-
 .../text/lookup/PropertiesStringLookupTest.java    |  19 +-
 .../lookup/ResourceBundleStringLookupTest.java     |  11 +-
 .../text/lookup/ScriptStringLookupTest.java        |  15 +-
 .../text/lookup/StringLookupFactoryTest.java       |  26 +-
 .../lookup/SystemPropertyStringLookupTest.java     |  11 +-
 .../text/lookup/UrlDecoderStringLookupTest.java    |  20 +-
 .../text/lookup/UrlEncoderStringLookupTest.java    |  10 +-
 .../commons/text/lookup/UrlStringLookupTest.java   |  15 +-
 .../text/lookup/XmlDecoderStringLookupTest.java    |  11 +-
 .../text/lookup/XmlEncoderStringLookupTest.java    |  11 +-
 .../commons/text/lookup/XmlStringLookupTest.java   |  15 +-
 .../commons/text/numbers/DoubleFormatTest.java     |  28 +-
 .../commons/text/numbers/ParsedDecimalTest.java    | 104 +--
 .../text/similarity/CosineDistanceTest.java        |   2 +-
 .../text/similarity/IntersectionResultTest.java    |  42 +-
 .../similarity/IntersectionSimilarityTest.java     |  16 +-
 .../text/similarity/JaroWinklerDistanceTest.java   |   8 +-
 .../text/similarity/JaroWinklerSimilarityTest.java |   4 +-
 .../text/similarity/LevenshteinResultsTest.java    |  27 +-
 .../similarity/LongestCommonSubsequenceTest.java   |   5 +-
 .../text/similarity/SimilarityInputTest.java       |   2 +-
 .../text/translate/CharSequenceTranslatorTest.java |  20 +-
 .../commons/text/translate/CsvTranslatorsTest.java |  10 +
 .../text/translate/NumericEntityUnescaperTest.java |  39 +-
 .../commons/text/translate/OctalUnescaperTest.java |  31 +
 .../text/translate/SinglePassTranslatorTest.java   |  14 +-
 .../text/translate/UnicodeUnescaperTest.java       |   5 +
 .../commons/text/lcs-perf-analysis-inputs.csv      |  16 +-
 170 files changed, 3532 insertions(+), 2593 deletions(-)
 create mode 100644 src/test/java/org/apache/commons/text/SpyReader.java
 create mode 100644 
src/test/java/org/apache/commons/text/StrBuilderClearTest.java
 create mode 100644 
src/test/java/org/apache/commons/text/TextStringBuilderClearTest.java

Reply via email to