Releases: TeamworkGuy2/JTextUtil
Releases · TeamworkGuy2/JTextUtil
JTextUtil 0.13.4
Changed
- Improve unit tests
- Remove
DataUnescapePartialQuoted.inputsNoClosingQuote
andexpectedNoClosingQuote
test data in favor of embedding it directly in test methods for readability.
JTextUtil 0.13.3
Changed
- Fix accidental test class property name change in previous commit
- First
twg2.text.benchmark
tests added
JTextUtil 0.13.2
Added
StringSplit.split(String, char, int)
- Additional unit tests
Fixed
StringCommonality
several methods were failing fordirection = false
combined withminIndex = 0
JTextUtil 0.13.1
Added
StringSplit.lastMatchParts(String, char)
Fixed
StringSplit.findNthMatch()
incorrectly threw exception when zero was passed for theexpectedCount
argument- Fixed previous release documentation from
lastMatchParts()
tofirstMatchParts()
JTextUtil 0.13.0
Added
StringSplit.lastMatchParts(String, char)
- Additional unit tests
Changed
- Change methods to
private
:StringSplit._postFirstMatch()
StringSplit._lastMatch()
StringSplit._preLastMatch()
JTextUtil 0.12.0
Added
StringCompare.containsCount()
,containsIgnoreCaseCount()
and overloads
Changed
- Renamed
StringSearchOpt.EXACT
->EQUALS
- Removed
final
modifier from classes and static methods - Ensured all classes containing only static methods, have a private default constructor which throws
AssertionError
- Additional unit tests
JTextUtil 0.11.5
Added
StringCompare.containsAny(String, Iterable)
StringCompare.containsAll()
to mirrorcontainsAny()
Changed
- Widened
StringCompare
containsIgnoreCase()
andcontainsEqualIgnoreCase()
parameter fromCollection
toIterable
- Additional unit tests
Fixed
StringCompare.compareStartsWith()
not handling case whenstartStr
is longer thenstr
StringCompare.equal()
error when str2 is shorter thanstr2Off + len
, correctly returns false now
JTextUtil 0.11.4
Fixed
- Correctly upgrade
.classpath
to Java 9 - Fix some test warnings
JTextUtil 0.11.3
Changed
- Upgrade to Java 9
- Upgraded to JUnit 5
- Changed
StringCompare
anyStartWith()
,compareStartsWith()
, andequal()
StringBuilder
parameters toCharSequence
- Changed
StringIndex
indexOf()
,lastIndexOf()
,indexOfSupplement()
, andstartsWithIndex()
StringBuilder
parameters toCharSequence
JTextUtil 0.11.2
Added
- Added StringCompare.compareIgnoreCase(String, String) overload and unit test