Author: chtompki Date: Thu Jan 4 01:36:56 2018 New Revision: 24001 Log: Staging release: commons-text, version: 1.3-SNAPSHOT
Added: dev/commons/text/RELEASE-NOTES.txt dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz (with props) dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz.asc dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz.md5 dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz.sha1 dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip (with props) dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip.asc dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip.md5 dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip.sha1 dev/commons/text/site.zip (with props) dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz (with props) dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz.asc dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz.md5 dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz.sha1 dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip (with props) dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip.asc dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip.md5 dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip.sha1 Added: dev/commons/text/RELEASE-NOTES.txt ============================================================================== --- dev/commons/text/RELEASE-NOTES.txt (added) +++ dev/commons/text/RELEASE-NOTES.txt Thu Jan 4 01:36:56 2018 @@ -0,0 +1,222 @@ + Apache Commons Text + Version 1.2 + Release Notes + + +INTRODUCTION +============ + +This document contains the release notes for the 1.2 version of Apache Commons +Text. Commons Text is a set of utility functions and reusable components for +the purpose of processing and manipulating text that should be of use in a Java +environment. + +Apache Commons Text is a library focused on algorithms working on strings. + + +JAVA 9 SUPPORT +============== + +At our time of release of 1.1, our build succeeds with Java 9-ea build 159, +and we believe all of our features to be Java 9 compatible. However, when we +run "mvn clean site" we have failures. + +NEW FEATURES +============= + +o TEXT-74: StrSubstitutor: Ability to turn off substitution in values. Thanks to Ioannis Sermetziadis. +o TEXT-97: RandomStringGenerator able to pass multiple ranges to .withinRange(). Thanks to Amey Jadiye. +o TEXT-89: WordUtils.initials support for UTF-16 surrogate pairs. Thanks to Arun Vinud S S. +o TEXT-90: Add CharacterPredicates for ASCII letters (uppercase/lowercase) and arabic numerals. +o TEXT-85: Added CaseUtils class with camel case conversion support. Thanks to Arun Vinud S S. +o TEXT-91: RandomStringGenerator should be able to generate a String with a random length. +o TEXT-102: Add StrLookup.resourceBundleLookup(ResourceBundle). + +FIXED BUGS +========== + +o TEXT-106: Exception thrown in ExtendedMessageFormat using quotes with custom registry. Thanks to Benoit Moreau. +o TEXT-100: StringEscapeUtils#UnEscapeJson doesn't recognize escape signs correctly. Thanks to Don Jeba. +o TEXT-105: Typo in LongestCommonSubsequence#logestCommonSubsequence. Thanks to Abrasha. + +CHANGES +======= + +o TEXT-107: Upversion commons-lang to 3.7. +o TEXT-98: Deprecate isDelimiter and use HashSets for delimiter checks. Thanks to Arun Vinud S S. +o TEXT-88: WordUtils should treat an empty delimiter array as no delimiters. Thanks to Amey Jadiye. +o TEXT-93: Update RandomStringGenerator to accept a list of valid characters. Thanks to Amey Jadiye. +o TEXT-92: Update commons-lang dependency to version 3.6. +o TEXT-83: Document that commons-csv should be used in preference to CsvTranslators. Thanks to Amey Jadiye. +o TEXT-67: NumericEntityUnescaper.options - fix TODO. +o TEXT-84: RandomStringGenerator claims to be immutable, but isn't. + + + Release Notes for version 1.1 + + +JAVA 9 SUPPORT +============== + +At our time of release of 1.1, our build succeeds with Java 9-ea build 159, +and we believe all of our features to be Java 9 compatible. However, when we +run "mvn clean site" we have failures. + +NEW FEATURES +============ + +o TEXT-41: WordUtils.abbreviate support Thanks to Amey Jadiye. +o TEXT-82: Putting WordUtils back in to the codebase Thanks to Amey Jadiye. +o TEXT-81: Add RandomStringGenerator Thanks to djones. +o TEXT-36: RandomStringGenerator: allow users to provide source of randomness + Thanks to Raymond DeCampo. + +FIXED BUGS +========== + +o TEXT-76: Correct round issue in Jaro Winkler implementation +o TEXT-72: Similar to LANG-1025, clirr fails site build. + +CHANGES +======= + +o TEXT-39: WordUtils should use toXxxxCase(int) rather than toXxxxCase(char) + Thanks to Amey Jadiye. + + + Release Notes for version 1.0 + + +INCOMPATIBLE CHANGES +==================== + +All package names changed from org.apache.commons.text.beta in 1.0-beta-1 to +org.apache.commons.text in 1.0. + +Methods StringEscapeUtils#escapeHtml3Once and StringEscapeUtils#escapeHtml4Once +have been removed; see TEXT-40 + +JAVA 9 SUPPORT +============== + +At our time of release of 1.0, our build succeeds with Java 9-ea build 158, +and we believe all of our features to be Java 9 compatible. However, when we run +"mvn clean site" we have failures. + +FIXED BUGS +========== + +o TEXT-64: Investigate locale issue in ExtendedMessageFormatTest. Thanks to + chtompki. +o TEXT-69: Resolve PMD/CMD Violations +o TEXT-65: Fixing the 200 checkstyle errors present in 1.0-beta-1. +o TEXT-63: Mutable fields should be private. + +REMOVED +======= + +o TEXT-40: Escape HTML characters only once: revert. + + + + Release Notes for version 1.0-beta-1 + + +A NOTE ON THE HISTORY OF THE CODE +================================= + +The codebase began in the fall of 2014 as a location for housing algorithms for +operating on Strings that seemed to have a more complex nature than those which +would be considered a needed extension to java.lang. Thus, a new component, +different from Apache Commons Lang was warranted. As the project evolved, it was +noticed that Commons Lang had considerable more text manipulation tools than +the average Java application developer would need or even want. So, we have +decided to move the more esoteric String processing algorithms out of Commons +Lang into Commons Text. + +JAVA 9 SUPPORT +============== + +At our time of release of 1.0-beta-1, our build succeeds with Java 9-ea build 153, +and we believe all of our features to be Java 9 compatible. + +NEW FEATURES +============ + +o TEXT-56: Move CvsTranslators out of StringEscapeUtils and make them DRY + Thanks to Jarek Strzeleck. +o TEXT-40: Escape HTML characters only once Thanks to Sampanna Kahu. +o TEXT-32: Add LCS similarity and distance +o TEXT-34: Add class to generate random strings +o TEXT-29: Add a builder to StringEscapeUtils +o TEXT-28: Add shell/XSI escape/unescape support +o TEXT-2: Add Jaccard Index and Jaccard Distance Thanks to Don Jeba. +o TEXT-27: Move org.apache.commons.lang3.StringEscapeUtils.java into text +o TEXT-23: Moving from commons-lang, the package org.apache.commons.lang3.text +o TEXT-10: A more complex Levenshtein distance Thanks to Don Jeba. +o TEXT-24: Add coveralls and Travis.ci integration +o TEXT-19: Add alphabet converter Thanks to Eyal Allweil. +o TEXT-13: Create Commons Text logo +o TEXT-7: Write user guide +o TEXT-15: Human name parser +o TEXT-3: Add Cosine Similarity and Cosine Distance +o TEXT-4: Port Myers algorithm from [collections] +o TEXT-1: Add Hamming distance +o TEXT-9: Incorporate String algorithms from Commons Lang Thanks to britter. + +FIXED BUGS +========== + +Note. We recognize the curiosity of a new component having "fixed bugs," but a +considerable number of files were migrated over from Commons Lang, some of which +needed fixes. + +o TEXT-62: Incorporate suggestions from RC2 into 1.0 release. +o TEXT-60: Upgrading Jacoco for Java 9-ea compatibility. Thanks to Lee Adcock. +o TEXT-52: Possible attacks through StringEscapeUtils.escapeEcmaScrip better + javadoc +o TEXT-37: Global vs local source of randomness +o TEXT-38: Fluent API in "RandomStringBuilder" +o TEXT-26: Fix JaroWinklerDistance in the manner of LUCENE-1297 +o TEXT-35: Unfinished class Javadoc for CosineDistance +o TEXT-22: LevenshteinDistance reduce memory consumption +o TEXT-5: IP clearance for the names package +o TEXT-11: Work on the string metric, distance, and similarity definitions for + the project +o TEXT-12: Create StringDistanceFrom class that contains a StringMetric and + the "left" side string. This would have a method that accepts the + "right" side string to test. Thanks to Jonathan baker. +o TEXT-8: Change (R) StringMetric.compare(CS left, CS right) to "apply" so + that it is consistent with BiFunction. Thanks to Jonathan Baker. +o TEXT-6: Allow extra information (e.g. Levenshtein threshold) to be stored + as (final) fields in the StringMetric instance. Thanks to Jonathan + Baker. + +CHANGES +======= + +o TEXT-61: Naming packages org.apache.commons.text.beta Thanks to Lee Adcock. +o TEXT-58: Refactor EntityArrays to have unmodifiableMaps in leu of String[][] +o TEXT-53: Prepare site for 1.0 release +o TEXT-50: Upgrade from commons-parent version 41 to version 42 +o TEXT-33: Consolidating since tags at 1.0, removing deprecated methods +o TEXT-16: Improve HumanNameParser + +REMOVED +======= + +o TEXT-55: Remove WordUtils to be added back in an upcoming 1.X release +o TEXT-51: Remove RandomStringGenerator to be added back in the 1.1 release +o TEXT-31: Remove org.apache.commons.text.names, for later release than 1.0 + + +Historical list of changes: http://commons.apache.org/text/changes-report.html + +For complete information on Apache Commons Text, including instructions on how +to submit bug reports, patches, or suggestions for improvement, see the Apache +Apache Commons Text website: + +http://commons.apache.org/text/ + +Have fun! +-Apache Commons Text team \ No newline at end of file Added: dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz ============================================================================== Binary file - no diff available. Propchange: dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz.asc ============================================================================== --- dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz.asc (added) +++ dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz.asc Thu Jan 4 01:36:56 2018 @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEtuc9hOpPzEcWYIclP6rSzV7LsxQFAlpNhRoACgkQP6rSzV7L +sxT1yw/8DTgyQ2R+w/cEJSRQjDuD6hSvnTCMnkvP/YDUUrdVKxnr0k7wvUB5Lnlm +JQecDU+NGSYqYLmBXuDT92vHC3l8ZyhVqVTRrDi2MvUjTDDqYucW7UEJeGe1fUQq +dES2rnaI/azf6wt5hn9CixBgU8OMO8rSBWHVEIWE5SCajwnlUpmmKSXnkuDoUkbn +xq+R5pFYOo/FkB7y8yXM0YYKklnnOp/nWyKkSQVmWn4CXhTD4hOZKDGz6devrmhu +ZEgu9MXSK74PQ/Q4ICvMBee0m67j19vbtGbdxSV7xVZiQa49SZBg6dm8gZkKsfcf +VAh3exPb+ugwndbYhgQgApuOK3bNFWDWIcF621CJ1pX6+isdisdMrhrejbGnU9Ka +W6A0wwEQj3CSXEW/DOxmwYWe9hyoUIBANjv5lJoenYGKv3Uh68Yx4MplNyNPLXiA +HqzqLXRbqpnXj4+TZdMCDXnurvove0amrstETOYmX6D8WPY7a1HO4X5w9bKS8hRW +1vDovDjB9RNtZb1L093ghV3vh7jLTdS5RIbd+f6jz47X7wrLvOE/rGECgF/WX7LR +zlpcsFSDNkUCP3i1g8UGlds/uA+w1QMM+ReFRqS1859bQXt244kgy2Zfl0hJufCJ +p/APBFK3pHvA5pc2yWlEL+/l1/7cmsHziHwEoF7OZdwILniNo24= +=6r8l +-----END PGP SIGNATURE----- Added: dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz.md5 ============================================================================== --- dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz.md5 (added) +++ dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz.md5 Thu Jan 4 01:36:56 2018 @@ -0,0 +1 @@ +292649db9ce8a5b7807b3c596b6a4c65 Added: dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz.sha1 ============================================================================== --- dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz.sha1 (added) +++ dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.tar.gz.sha1 Thu Jan 4 01:36:56 2018 @@ -0,0 +1 @@ +da39a3ee5e6b4b0d3255bfef95601890afd80709 Added: dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip ============================================================================== Binary file - no diff available. Propchange: dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip.asc ============================================================================== --- dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip.asc (added) +++ dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip.asc Thu Jan 4 01:36:56 2018 @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEtuc9hOpPzEcWYIclP6rSzV7LsxQFAlpNhRsACgkQP6rSzV7L +sxTN1w//U+xOGXFt07j6F/PgSmkT5/3OrFrrRTbEVVDSakATkAOZEZjcloSzbYPD +/MgX++jHS8sk+Y5sxtiqatZvor4EUnwb9HzT/xl36jvFoEAQ1eRF/PcggdLJdWrr +kuroTwBPqCkHZu+Zd1ikq9ejouOPbJvn5R2x+rBgQjkTPj9dOqbGu2Axl863RxuR ++Q2HEfjECUE/gljInmzMBh5yocvxkuFYkvgvNvUNff5moxdWvxefhblvReXqNKX5 +P6oXYkCOsX/mbNgHK0FiD37avsktO2up9oiXU26CDk2bCdiUqV5UOqnNuXQqDBgc +qjW1e3nz1x5dW2HVIDJQ/JOrJrb/BJv9ZY03iHYpZkBnYgDLCKH90WVSusK4nGQw +I9zrJzBswRVpknkX76LB/VqkWC7L2jlQ27y/1jthrcs+lPqp0CXSjT+hrF58F5Yd +0oG3oxpMVmM2iV7pnQcbQz2YdPXfkqHFXQq6jaZ0peR9CzbBIkBGx9OpABFZz1i0 +nzRjE9WjaWbMH6n4b6+zDPtEKX3duZl6Lj6hgLg2CVlhWUo/9AyRt9J338IfSBYu +pNLkJMAazLom9+rZjUfpOUvSZs+xfA/n/ZVTysEp/dgC4qNPSz3syJSv6us5eL4A +iB2KrBNXNzNfvJ+l6EwOwMYfHk+cNtsWGZ2BeHjK7lgLkZ4Op/c= +=fPNo +-----END PGP SIGNATURE----- Added: dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip.md5 ============================================================================== --- dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip.md5 (added) +++ dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip.md5 Thu Jan 4 01:36:56 2018 @@ -0,0 +1 @@ +33d1c06bab986336c839892dfe6717bb Added: dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip.sha1 ============================================================================== --- dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip.sha1 (added) +++ dev/commons/text/binaries/commons-text-1.3-SNAPSHOT-bin.zip.sha1 Thu Jan 4 01:36:56 2018 @@ -0,0 +1 @@ +da39a3ee5e6b4b0d3255bfef95601890afd80709 Added: dev/commons/text/site.zip ============================================================================== Binary file - no diff available. Propchange: dev/commons/text/site.zip ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz ============================================================================== Binary file - no diff available. Propchange: dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz.asc ============================================================================== --- dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz.asc (added) +++ dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz.asc Thu Jan 4 01:36:56 2018 @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEtuc9hOpPzEcWYIclP6rSzV7LsxQFAlpNhRsACgkQP6rSzV7L +sxR5pA/+LBygmcRj0gxZxamoxo7Ix9xjj7589wyNrDlHMxvOEvdCaZDqX0RWOJcc +fJltdxHwpeCDFpLhfZVH+bhfJJRJg2bGkqE65Y7GMsaLp0KUCt6KYYHFhvPFmX3D +tdFABDw2kodiVlP+aAvV4R/biHXvyBIxxjn2NgRwTb6xOKZZkx9LPtOW1aYbVSkZ +2bTjaaWZz7zR4tr/YtBMDmSz0ZVmEv1YXVFsy8wdX3NeeHir713QxDs1dmr4sQ08 +7pdU/6zInuYSN3Zd9xxh79AN/pFcPzo0xJd3fw4dzeJeuwDn3DyOH2k1y20HS6at +x5sn4QIx5wpGaF2CwX9RXNx6bBtqdffVGRziOd5bfT36nxF1PS5J2AQYQGe2QDQR +TS46CNZ62yL3Co1KeMGflmjqbNlBAgDa40u9JDKkOf1NiZxd4NdcXX1tbQNS7pDg +DkKcA9OF1xiecqVIqryArTLextwYeqKdv/+sNHH2HLRot1dDPtYbTTEv0ZLqghkJ +smJJfrS+cfdaN2G5dsVOMRjNcu4xfzYCBnbfdE2ka5iBUz2TCnPNrzm+vfCpyIFe +AtFVCrv8t5EFNhia3SXjWQs+9csYa1fosKu7dOwur0YxBscOkDGr601JpZOuv7uZ +P+ho62r/oCogBX+Zpp6QovbW7pSZGcH0SDs4iW4slgrS+9QduwQ= +=hEy1 +-----END PGP SIGNATURE----- Added: dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz.md5 ============================================================================== --- dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz.md5 (added) +++ dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz.md5 Thu Jan 4 01:36:56 2018 @@ -0,0 +1 @@ +51ce0c415717c74aa0939c54387b6d8f Added: dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz.sha1 ============================================================================== --- dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz.sha1 (added) +++ dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.tar.gz.sha1 Thu Jan 4 01:36:56 2018 @@ -0,0 +1 @@ +da39a3ee5e6b4b0d3255bfef95601890afd80709 Added: dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip ============================================================================== Binary file - no diff available. Propchange: dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip.asc ============================================================================== --- dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip.asc (added) +++ dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip.asc Thu Jan 4 01:36:56 2018 @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEtuc9hOpPzEcWYIclP6rSzV7LsxQFAlpNhRsACgkQP6rSzV7L +sxTX7A/+KRxm+fJ7ywNnPiTf5VWrCRL/w63A/QKzMZFqMBr9KyReQxptQm91r/EK +6rUDf4O9xoqdM1Jxz0sKDbHhdvNwehkaANFEfL5YbWyHZfGEMKHF1PIlTyWuJyzh +Z35Q3Hr56Xremj+/DTen/n7sYuiUaDkFEFFkg9WYwbLxK1nA2B9sQghNh+VeLhCs +8FLA/tyg+tdnx3WufzDWZRjD3PO5Fph9HabZm7eNj7h7rfzhCVpP4o4jR8hzqQ3C +plIUdy4wuooFs4Wu6eZpD8WX/6z0s8/7lQc3BhLbEIY9rX9Jepq5OhDvKeE360DT +LvFPow7u9Pddy+fMsOdd5R0SFnuioyNr9paQLLRHYjaXUPkHayiTPYkutVCJ6v03 +iZqk+bRpsnKQc9+CH9FDTf3BGy2/0BYo71Xyyv9DVmJ/q0uUSb+pXSv+BTZq0nMX +Tqy3PrxF9dch9c8aN6I6EOaN2B6eGlUbmebKhsW13mAskiODU6pitjeCXL7632Pk +lZ+qlZaHy54Bmfn+3S3s75beAwuveSG87BMKsd3l17iBHaUKiKCN4ZtqHFv/jjnV +LL/Ry8UqjrHWmN+uQ3UrXOHNQ/T0ujl8AboXMprnGAMr6VNIs+hFbObWkYHRQJSz +AYmPNLSwc64B+oSFJgXYxs2kijxOheaGJ2x784AqXQ5iBPba8Ho= +=k/rH +-----END PGP SIGNATURE----- Added: dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip.md5 ============================================================================== --- dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip.md5 (added) +++ dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip.md5 Thu Jan 4 01:36:56 2018 @@ -0,0 +1 @@ +3d9239db3978caab8aa7116e246825c8 Added: dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip.sha1 ============================================================================== --- dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip.sha1 (added) +++ dev/commons/text/source/commons-text-1.3-SNAPSHOT-src.zip.sha1 Thu Jan 4 01:36:56 2018 @@ -0,0 +1 @@ +da39a3ee5e6b4b0d3255bfef95601890afd80709