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

ggregory pushed a change to branch release
in repository https://gitbox.apache.org/repos/asf/commons-text.git


    from 45cbc412 Bump to next development version
     add 191cb906 Add section for the next release
     add 8b159832 Remove extra vertical whitespace
     add 4b3aec7d Simplify text
     add 01896a1e Update announcement
     add 61f501ed Update announcement
     add be9ba19a Bump github/codeql-action from 3.28.13 to 3.28.15 (#663)
     add e2960ba1 Bump actions/setup-java from 4.7.0 to 4.7.1 (#664)
     add e54b7366 Bump commons-io:commons-io from 2.18.0 to 2.19.0
     add c802ee45 Better release notes template
     add 1cbcef81 Bump graalvm.version from 24.2.0 to 24.2.1 (#665)
     add 469144bc Bump graalvm.version from 24.2.0 to 24.2.1 #665
     add b9816569 update: commons-parent 81 -> 82
     add 42041f9b update: commons-parent 81 -> 82
     add df36f58a Revert "update: commons-parent 81 -> 82"
     add 282f3896 Revert "update: commons-parent 81 -> 82"
     add 9f7db3ce Bump github/codeql-action from 3.28.15 to 3.28.16 (#666)
     add f76a2fc0 Bump org.apache.commons:commons-parent from 81 to 83 (#668)
     add 6b379d35 Bump org.apache.commons:commons-parent from 81 to 83 #668
     add 17b1beaf Bump github/codeql-action from 3.28.16 to 3.28.17 (#669)
     add e29fe090 Bump actions/dependency-review-action from 4.6.0 to 4.7.0 
(#670)
     add e9057181 Bump actions/dependency-review-action from 4.7.0 to 4.7.1 
(#672)
     add 86874eba Bump github/codeql-action from 3.28.17 to 3.28.18 (#671)
     add 3f05bf34 Bump org.apache.commons:commons-parent from 83 to 84
     add 70cecfbc Interface StringLookup now extends UnaryOperator<String>
     add 7a799b2d Interface StringLookup now extends UnaryOperator<String>
     add 98aae9ad Interface TextRandomProvider extends IntUnaryOperator
     add ec0845e5 Bump properties for the next version
     add 31e3f0ee Javadoc: Fix example
     add f78a3a08 Add 
RandomStringGenerator.Builder.usingRandom(IntUnaryOperator)
     add e79f79a1 Internal refactoring
     add b58ed581 Javadoc
     add 2891b352 Update Apache License URL to HTTPS
     add dd654d31 Bump ossf/scorecard-action from 2.4.1 to 2.4.2 (#674)
     add 83f3986c Bump github/codeql-action from 3.28.18 to 3.28.19 (#675)
     add 8cc52443 Use JUnit 5 convention for test method visibility
     add 722c33d7 Use JUnit 5 convention for class visibility
     add 7b52852f Bump github/codeql-action from 3.28.19 to 3.29.0 (#676)
     add 1c71fc77 Bump org.apache.commons:commons-parent from 84 to 85
     add 29f42ecb Bump commons.bytebuddy.version from 1.17.5 to 1.17.6 (#677)
     add 5c532bd2 Bump commons.bytebuddy.version from 1.17.5 to 1.17.6 (#677)
     add c973eb78 Initialize in declaration
     add 62adaf60 Initialize in declaration
     add 7aaa5976 Use Objects.hash()
     add 7ba635f1 Better internal name
     add fc0929f8 javadoc
     add 54a212f6 Bump github/codeql-action from 3.29.0 to 3.29.1 (#678)
     add 94e2d828 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-text.git
     add f557e43b Bump github/codeql-action from 3.29.1 to 3.29.2 (#679)
     add 235803c8 Reduce vertical whitespace
     add 4b2fc1b3 Add ciManagement element to POM
     add 74a0c2bb Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 
(#680)
     add ee389d16 Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 
#680
     add b5c843a2 Bump graalvm.version from 24.2.1 to 24.2.2 (#681)
     add 3e6476ef  Bump graalvm.version from 24.2.1 to 24.2.2 #681
     add 21a72622 Bump commons-io:commons-io from 2.19.0 to 2.20.0
     add c28d837c Sort members
     add f4295451 Update description
     add 926bdff8 No longer need to override the version of the Jacoco Maven 
plugin
     add 45ca471f Fix all PMD UnnecessaryFullyQualifiedName in 
StringLookupFactory
     add bddd6a0e Fix all PMD UnnecessaryFullyQualifiedName in 
DefaultStringLookupsHolder
     add 04deae6a Fix PMD UnnecessaryFullyQualifiedName in 
PropertiesStringLookup
     add bd83c9aa Fix PMD UnnecessaryFullyQualifiedName in 
JavaPlatformStringLookup
     add 78a29c9e Fix PMD UnnecessaryFullyQualifiedName in StringSubstitutor
     add b488bfc2 Fix PMD UnnecessaryFullyQualifiedName in StrSubstitutor
     add 1e493143 Fix PMD UnnecessaryFullyQualifiedName in AlphabetConverter
     add 477a74f5 Fix Checkstyle
     add a84093d8 Fix PMD AvoidBranchingStatementAsLastInLoop in 
TextStringBuilder
     add 74f18e73 Fix PMD AvoidBranchingStatementAsLastInLoop in StrBuilder
     add 7a19f816 Add PMD check to default Maven goal
     add 6226b9f6 Reduce vertical whitespace
     add d300a983 [Javadoc] Fix formatting in example
     add 73c17bcd Reduce vertical whitespace
     add 91e7eac4 Add 
org.apache.commons.text.RandomStringGenerator.Builder.setAccumulate(boolean)
     add 49e02a5f Use deprecated methods in specific method
     add aac7e010 
org.apache.commons.text.translate.LookupTranslator.LookupTranslator(Map 
CharSequence>) now throws NullPointerException instead of 
java.security.InvalidParameterException
     add 8b3f623e Javadoc
     add 9fc3ee00 Javadoc
     add eb479f31 Javadoc
     add 4d26c2d7 Prepare for the next release candidate

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   2 +-
 .github/GH-ROBOTS.txt                              |   2 +-
 .github/dependabot.yml                             |   2 +-
 .github/pull_request_template.md                   |   2 +-
 .github/workflows/codeql-analysis.yml              |   8 +-
 .github/workflows/dependency-review.yml            |   4 +-
 .github/workflows/maven.yml                        |   4 +-
 .github/workflows/scorecards-analysis.yml          |   6 +-
 CODE_OF_CONDUCT.md                                 |   2 +-
 LICENSE.txt                                        |   2 +-
 README.md                                          |  10 +-
 RELEASE-NOTES.txt                                  | 116 ++++----
 SECURITY.md                                        |   2 +-
 pom.xml                                            |  45 ++-
 src/assembly/bin.xml                               |   2 +-
 src/assembly/src.xml                               |   2 +-
 src/changes/changes.xml                            |  28 +-
 src/changes/release-notes.vm                       |   7 +-
 src/conf/checkstyle-header.txt                     |   2 +-
 src/conf/checkstyle-suppressions.xml               |   2 +-
 src/conf/checkstyle.xml                            |   2 +-
 src/conf/spotbugs-exclude-filter.xml               |   2 +-
 .../org/apache/commons/text/AlphabetConverter.java |   4 +-
 src/main/java/org/apache/commons/text/Builder.java |   2 +-
 .../java/org/apache/commons/text/CaseUtils.java    |   2 +-
 .../apache/commons/text/CharacterPredicate.java    |   2 +-
 .../apache/commons/text/CharacterPredicates.java   |   2 +-
 .../org/apache/commons/text/CompositeFormat.java   |   2 +-
 .../apache/commons/text/ExtendedMessageFormat.java |  46 +--
 .../org/apache/commons/text/FormatFactory.java     |   2 +-
 .../org/apache/commons/text/FormattableUtils.java  |   2 +-
 .../apache/commons/text/RandomStringGenerator.java | 316 +++++++++++----------
 .../java/org/apache/commons/text/StrBuilder.java   |  56 ++--
 .../java/org/apache/commons/text/StrLookup.java    |   2 +-
 .../java/org/apache/commons/text/StrMatcher.java   |   2 +-
 .../org/apache/commons/text/StrSubstitutor.java    |   7 +-
 .../java/org/apache/commons/text/StrTokenizer.java |  40 ++-
 .../org/apache/commons/text/StringEscapeUtils.java |   2 +-
 .../org/apache/commons/text/StringSubstitutor.java |   9 +-
 .../org/apache/commons/text/StringTokenizer.java   |  40 ++-
 .../apache/commons/text/TextRandomProvider.java    |  34 ++-
 .../org/apache/commons/text/TextStringBuilder.java |  48 ++--
 .../java/org/apache/commons/text/WordUtils.java    |   2 +-
 .../apache/commons/text/diff/CommandVisitor.java   |   2 +-
 .../apache/commons/text/diff/DeleteCommand.java    |   2 +-
 .../org/apache/commons/text/diff/EditCommand.java  |   2 +-
 .../org/apache/commons/text/diff/EditScript.java   |   2 +-
 .../apache/commons/text/diff/InsertCommand.java    |   2 +-
 .../org/apache/commons/text/diff/KeepCommand.java  |   2 +-
 .../commons/text/diff/ReplacementsFinder.java      |   2 +-
 .../commons/text/diff/ReplacementsHandler.java     |   2 +-
 .../commons/text/diff/StringsComparator.java       |   2 +-
 .../org/apache/commons/text/diff/package-info.java |   2 +-
 .../commons/text/io/StringSubstitutorReader.java   |   2 +-
 .../org/apache/commons/text/io/package-info.java   |   2 +-
 .../text/lookup/AbstractPathFencedLookup.java      |   2 +-
 .../commons/text/lookup/AbstractStringLookup.java  |   2 +-
 .../text/lookup/BiFunctionStringLookup.java        |   2 +-
 .../apache/commons/text/lookup/BiStringLookup.java |   4 +-
 .../commons/text/lookup/ConstantStringLookup.java  |   2 +-
 .../commons/text/lookup/DateStringLookup.java      |   2 +-
 .../commons/text/lookup/DefaultStringLookup.java   |   2 +-
 .../commons/text/lookup/DnsStringLookup.java       |   2 +-
 .../commons/text/lookup/FileStringLookup.java      |   2 +-
 .../commons/text/lookup/FunctionStringLookup.java  |   2 +-
 .../text/lookup/IllegalArgumentExceptions.java     |   2 +-
 .../commons/text/lookup/InetAddressKeys.java       |   2 +-
 .../text/lookup/InetAddressStringLookup.java       |   2 +-
 .../text/lookup/InterpolatorStringLookup.java      |   6 +-
 .../text/lookup/JavaPlatformStringLookup.java      |  16 +-
 .../text/lookup/PropertiesStringLookup.java        |   4 +-
 .../text/lookup/ResourceBundleStringLookup.java    |   2 +-
 .../commons/text/lookup/ScriptStringLookup.java    |   2 +-
 .../apache/commons/text/lookup/StringLookup.java   |  39 ++-
 .../commons/text/lookup/StringLookupFactory.java   |  18 +-
 .../text/lookup/UrlDecoderStringLookup.java        |   2 +-
 .../text/lookup/UrlEncoderStringLookup.java        |   2 +-
 .../commons/text/lookup/UrlStringLookup.java       |   2 +-
 .../text/lookup/XmlDecoderStringLookup.java        |   2 +-
 .../text/lookup/XmlEncoderStringLookup.java        |   2 +-
 .../commons/text/lookup/XmlStringLookup.java       |   2 +-
 .../apache/commons/text/lookup/package-info.java   |   2 +-
 .../text/matcher/AbstractStringMatcher.java        |   2 +-
 .../apache/commons/text/matcher/StringMatcher.java |   2 +-
 .../commons/text/matcher/StringMatcherFactory.java |   2 +-
 .../apache/commons/text/matcher/package-info.java  |   2 +-
 .../apache/commons/text/numbers/DoubleFormat.java  |   2 +-
 .../apache/commons/text/numbers/ParsedDecimal.java |   2 +-
 .../apache/commons/text/numbers/package-info.java  |   2 +-
 .../java/org/apache/commons/text/package-info.java |   2 +-
 .../text/similarity/CharSequenceTokenizer.java     |   2 +-
 .../commons/text/similarity/CosineDistance.java    |   2 +-
 .../commons/text/similarity/CosineSimilarity.java  |   2 +-
 .../apache/commons/text/similarity/Counter.java    |   2 +-
 .../commons/text/similarity/EditDistance.java      |   2 +-
 .../commons/text/similarity/EditDistanceFrom.java  |   2 +-
 .../apache/commons/text/similarity/FuzzyScore.java |   2 +-
 .../commons/text/similarity/HammingDistance.java   |   2 +-
 .../text/similarity/IntersectionResult.java        |   2 +-
 .../text/similarity/IntersectionSimilarity.java    |   2 +-
 .../commons/text/similarity/JaccardDistance.java   |   2 +-
 .../commons/text/similarity/JaccardSimilarity.java |   2 +-
 .../text/similarity/JaroWinklerDistance.java       |   2 +-
 .../text/similarity/JaroWinklerSimilarity.java     |   2 +-
 .../similarity/LevenshteinDetailedDistance.java    |   2 +-
 .../text/similarity/LevenshteinDistance.java       |  19 +-
 .../text/similarity/LevenshteinResults.java        |   2 +-
 .../text/similarity/LongestCommonSubsequence.java  |   2 +-
 .../LongestCommonSubsequenceDistance.java          |   2 +-
 .../text/similarity/ObjectSimilarityScore.java     |   4 +-
 .../commons/text/similarity/RegexTokenizer.java    |   2 +-
 .../text/similarity/SimilarityCharacterInput.java  |   2 +-
 .../commons/text/similarity/SimilarityInput.java   |   2 +-
 .../commons/text/similarity/SimilarityScore.java   |   2 +-
 .../text/similarity/SimilarityScoreFrom.java       |   2 +-
 .../apache/commons/text/similarity/Tokenizer.java  |   2 +-
 .../commons/text/similarity/package-info.java      |   2 +-
 .../text/translate/AggregateTranslator.java        |   2 +-
 .../text/translate/CharSequenceTranslator.java     |   2 +-
 .../text/translate/CodePointTranslator.java        |   2 +-
 .../commons/text/translate/CsvTranslators.java     |   2 +-
 .../commons/text/translate/EntityArrays.java       |   2 +-
 .../commons/text/translate/JavaUnicodeEscaper.java |   2 +-
 .../commons/text/translate/LookupTranslator.java   |  25 +-
 .../text/translate/NumericEntityEscaper.java       |   2 +-
 .../text/translate/NumericEntityUnescaper.java     |   2 +-
 .../commons/text/translate/OctalUnescaper.java     |   2 +-
 .../text/translate/SinglePassTranslator.java       |   2 +-
 .../commons/text/translate/UnicodeEscaper.java     |   2 +-
 .../commons/text/translate/UnicodeUnescaper.java   |   2 +-
 .../translate/UnicodeUnpairedSurrogateRemover.java |   2 +-
 .../commons/text/translate/package-info.java       |   2 +-
 src/site/site.xml                                  |   2 +-
 src/site/xdoc/developerguide.xml                   |   2 +-
 src/site/xdoc/download_text.xml                    |  26 +-
 src/site/xdoc/index.xml                            |   2 +-
 src/site/xdoc/proposal.xml                         |   2 +-
 src/site/xdoc/security.xml                         |   2 +-
 src/site/xdoc/userguide.xml                        |   2 +-
 .../apache/commons/text/AlphabetConverterTest.java |  44 +--
 .../org/apache/commons/text/CaseUtilsTest.java     |   8 +-
 .../commons/text/CharacterPredicatesTest.java      |  18 +-
 .../apache/commons/text/CompositeFormatTest.java   |   8 +-
 .../commons/text/ExtendedMessageFormatTest.java    |  50 ++--
 .../apache/commons/text/FormattableUtilsTest.java  |  22 +-
 .../commons/text/RandomStringGeneratorTest.java    | 191 ++++++++-----
 .../commons/text/StrBuilderAppendInsertTest.java   | 106 +++----
 .../org/apache/commons/text/StrBuilderTest.java    | 202 ++++++-------
 .../org/apache/commons/text/StrLookupTest.java     |  68 ++---
 .../org/apache/commons/text/StrMatcherTest.java    |  32 +--
 .../apache/commons/text/StrSubstitutorTest.java    | 102 +++----
 .../org/apache/commons/text/StrTokenizerTest.java  | 128 ++++-----
 .../apache/commons/text/StringEscapeUtilsTest.java |  72 ++---
 .../commons/text/StringSubstitutorOssFuzzTest.java |  10 +-
 .../apache/commons/text/StringSubstitutorTest.java | 157 +++++-----
 ...ubstitutorWithInterpolatorStringLookupTest.java |  47 +--
 .../apache/commons/text/StringTokenizerTest.java   | 128 ++++-----
 .../text/TextStringBuilderAppendInsertTest.java    | 106 +++----
 .../apache/commons/text/TextStringBuilderTest.java | 246 ++++++++--------
 .../org/apache/commons/text/WordUtilsTest.java     |  68 ++---
 .../commons/text/diff/ReplacementsFinderTest.java  |   6 +-
 .../commons/text/diff/StringsComparatorTest.java   |  10 +-
 .../text/io/StringSubstitutorFilterReaderTest.java |  10 +-
 .../commons/text/jmh/DoubleFormatPerformance.java  |   2 +-
 .../jmh/LongestCommonSubsequencePerformance.java   |  10 +-
 .../text/lookup/AbstractStringLookupTest.java      |  10 +-
 .../text/lookup/Base64DecoderStringLookupTest.java |  14 +-
 .../text/lookup/Base64EncoderStringLookupTest.java |  14 +-
 .../text/lookup/BiFunctionStringLookupTest.java    |  24 +-
 .../commons/text/lookup/BiStringLookupTest.java    |   6 +-
 .../text/lookup/ConstantStringLookupBasicTest.java |  22 +-
 .../text/lookup/ConstantStringLookupTest.java      |  36 +--
 .../commons/text/lookup/DateStringLookupTest.java  |  18 +-
 .../text/lookup/DefaultStringLookupTest.java       |   8 +-
 .../commons/text/lookup/DnsStringLookupTest.java   |  30 +-
 .../EnvironmentVariableStringLookupTest.java       |  16 +-
 .../commons/text/lookup/FileStringLookupTest.java  |  54 ++--
 .../text/lookup/FunctionStringLookupTest.java      |  22 +-
 .../InetAddressStringLookupLocalHostTest.java      |  26 +-
 ...InetAddressStringLookupLoopbackAddressTest.java |  26 +-
 .../text/lookup/InterpolatorStringLookupTest.java  |  36 +--
 .../text/lookup/JavaPlatformStringLookupTest.java  |  18 +-
 .../commons/text/lookup/NullStringLookupTest.java  |  12 +-
 .../text/lookup/PropertiesStringLookupTest.java    |  62 ++--
 .../lookup/ResourceBundleStringLookupTest.java     |  40 +--
 .../text/lookup/ScriptEngineFactoryHelper.java     |   2 +-
 .../text/lookup/ScriptStringLookupTest.java        |  36 +--
 .../text/lookup/StringLookupFactoryTest.java       |  28 +-
 .../lookup/SystemPropertyStringLookupTest.java     |  14 +-
 .../text/lookup/UrlDecoderStringLookupTest.java    |  26 +-
 .../text/lookup/UrlEncoderStringLookupTest.java    |  18 +-
 .../commons/text/lookup/UrlStringLookupTest.java   |  36 +--
 .../text/lookup/XmlDecoderStringLookupTest.java    |  14 +-
 .../text/lookup/XmlEncoderStringLookupTest.java    |  14 +-
 .../commons/text/lookup/XmlStringLookupTest.java   |  42 +--
 .../external/CustomStringSubstitutorTest.java      |   8 +-
 .../text/matcher/StringMatcherFactoryTest.java     |  36 +--
 .../text/matcher/StringMatcherOnCharArrayTest.java |  36 +--
 .../StringMatcherOnCharSequenceStringTest.java     |  34 +--
 .../text/matcher/StringSubstitutorGetSetTest.java  |  10 +-
 .../commons/text/numbers/DoubleFormatTest.java     |   4 +-
 .../commons/text/numbers/ParsedDecimalTest.java    |   4 +-
 .../text/similarity/CosineDistanceTest.java        |   6 +-
 .../text/similarity/CosineSimilarityTest.java      |  12 +-
 .../commons/text/similarity/FuzzyScoreTest.java    |  16 +-
 .../text/similarity/HammingDistanceTest.java       |  12 +-
 .../text/similarity/IntersectionResultTest.java    |  22 +-
 .../similarity/IntersectionSimilarityTest.java     |  24 +-
 .../text/similarity/JaccardDistanceTest.java       |  14 +-
 .../text/similarity/JaccardSimilarityTest.java     |  14 +-
 .../text/similarity/JaroWinklerDistanceTest.java   |  14 +-
 .../text/similarity/JaroWinklerSimilarityTest.java |  14 +-
 .../LevenshteinDetailedDistanceTest.java           |  38 +--
 .../text/similarity/LevenshteinDistanceTest.java   |  26 +-
 .../text/similarity/LevenshteinResultsTest.java    |  14 +-
 .../LongestCommonSubsequenceDistanceTest.java      |  12 +-
 .../similarity/LongestCommonSubsequenceTest.java   |  28 +-
 .../ParameterizedEditDistanceFromTest.java         |   4 +-
 .../ParameterizedLevenshteinDistanceTest.java      |   6 +-
 .../ParameterizedSimilarityScoreFromTest.java      |   4 +-
 .../similarity/SimilarityCharacterInputTest.java   |   4 +-
 .../text/similarity/SimilarityInputTest.java       |   2 +-
 .../text/similarity/SimilarityScoreFromTest.java   |   8 +-
 .../text/similarity/StringMetricFromTest.java      |  10 +-
 .../text/translate/AggregateTranslatorTest.java    |  10 +-
 .../text/translate/CodePointTranslatorTest.java    |   6 +-
 .../commons/text/translate/CsvTranslatorsTest.java |  24 +-
 .../commons/text/translate/EntityArraysTest.java   |  28 +-
 .../text/translate/JavaUnicodeEscaperTest.java     |  12 +-
 .../text/translate/LookupTranslatorTest.java       |  15 +-
 .../text/translate/NumericEntityEscaperTest.java   |  12 +-
 .../text/translate/NumericEntityUnescaperTest.java |  14 +-
 .../commons/text/translate/OctalUnescaperTest.java |   6 +-
 .../text/translate/SinglePassTranslatorTest.java   |  10 +-
 .../commons/text/translate/UnicodeEscaperTest.java |  10 +-
 .../text/translate/UnicodeUnescaperTest.java       |  10 +-
 .../UnicodeUnpairedSurrogateRemoverTest.java       |   8 +-
 .../org/apache/commons/text/document.properties    |   2 +-
 .../resources/org/apache/commons/text/document.xml |   2 +-
 .../example/testResourceBundleLookup.properties    |   2 +-
 240 files changed, 2254 insertions(+), 2137 deletions(-)

Reply via email to