5316 Commits

Author SHA1 Message Date
pascalschumacher
8e507bd0b1 Use JDKs provided by travis 2018-10-06 10:22:57 +02:00
pascalschumacher
4d5c5a8afd Replace FindBugs with SpotBugs: Fix source assembly 2018-10-06 10:10:06 +02:00
Allon Mureinik
729adb624d Update builder tests to JUnit Jupiter
Upgrade the tests in the builder package to use JUnit Jupiter as part of
the effort to remove the dependency on the Vintage Engine.

While most of these changes are drop-in replacements with no functional
benefit, it is worth mentioning the change to how expected exceptions
are tested.
Unlike org.junit.Test, org.junit.jupiter.api.Test does not have an
"expected" argument. Instead, an explicit call to
org.junit.jupiter.api.Assertions.assertThrows is used. This call allows
the test to pinpoint the exact statement that is expected to throw the
expcetion and allows making the tests a bit stricter by preventing
false-positives that could occur if the setup code would throw the
expected exception instead of the statement that was supposed to throw
it.
2018-10-06 10:02:58 +02:00
靳阳
90d8b93efd Fix dead links in README.md (closes #359) 2018-10-06 09:59:44 +02:00
Eitan Adler
ba7ca7998f StringUtils: trivial formatting change.
This replaces <code> with {@code} primarily as a way to test
INFRA-17094.
2018-10-05 19:47:58 -07:00
Rob Tompkins
69e843890c (fix) download page pointed to lang3 in uri 2018-09-23 12:17:28 -04:00
Rob Tompkins
ec6a15696f Adding TODO to index.xml for 3.9 release 2018-09-23 12:04:37 -04:00
Rob Tompkins
9e79655f67 RELEASE-NOTES: fix template 3.9+ targets java 8 2018-09-22 17:48:13 -04:00
Rob Tompkins
83329ef669 (fix) RELEASE-NOTES.txt on master to look like 3.8.1 dist 2018-09-22 17:45:29 -04:00
Rob Tompkins
77f875110a Tagging commons-lang3-3.8.1 from RC1
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEtuc9hOpPzEcWYIclP6rSzV7LsxQFAlumrW8ACgkQP6rSzV7L
 sxQgcA//dWX1C1n526Z34UgI5OSGxE+pT3L6Imny33gDRbEdUuBAtX7nsU04OEpB
 YGZuwAvaZ6CVgcEha43T0t6qD5mMb+btNTauqY116PRhEqSIDLJBgapZNcKLj1gA
 sR1SXY87VCQHcWO/tjUtL2yC+Js++KwowFX1If9MpByV46PqTr7e/FKrzYB2ocsD
 BaDCgQTcJWoLb6XHXlsSUrGO92AeDS8O2oa+6eIDstH0qzC4vKKFhpGGGRhI0SrP
 99rwzpBfNljxe3oVDIU+JIjAuNvepb1+WrtOTbwu2GEz0PMS4KkvB9cvBeyGJeM+
 cQXccZ34VU2Ony9TNDUfJEwdeoWbZWw8ib4ijThhufIPmiOU2QpHhhcQ2K8iK8CJ
 lCnDLQDtjZHpo5308nEW4EuGi31uzRZePDNubrQcHpqjdmVcrs93jOJuK8K8zIpn
 DG3ly1E6fItVILFIhUzXyFJ20qPtSmhQmjNPuX3/4b3Pmx1MDc/b0u3mxDjc/ADq
 OWFcT5f2N//StnR58ZSDqw4vdOo0l5EyhSr70nMnMfk3p1XsbU1IOb3lNZouXjWr
 T6Ckwyz2CWo+wAS9U72EvRzaim/SQz+2E8sscu1gLwE067YFmY9lPGGFpFliJO6Y
 NwAkKq2uR+aemvWok5GmwDPastv7U59gJDJCLZ7SrTlHNpIyh6E=
 =Hha5
 -----END PGP SIGNATURE-----

Updates for 3.8.1 release
2018-09-22 17:31:24 -04:00
Rob Tompkins
eb5b11a25c Prepare 3.8.1 release LANG_3_8_1 LANG_3_8_1_RC1 2018-09-19 11:09:49 -04:00
Rob Tompkins
ae9b31285e LANG-1419: Restore BundleSymbolicName for OSGi 2018-09-19 10:51:19 -04:00
Benedikt Ritter
910f5427b3
Update to latest JUnit version 2018-09-11 21:06:39 +02:00
Benedikt Ritter
6dc3a6db11
Merge branch 'spotbugs' 2018-09-06 22:05:54 +02:00
Benedikt Ritter
c3b38a3ba1
Merge branch 'nested-validate-test' 2018-09-06 22:02:03 +02:00
Benedikt Ritter
89f3d989e0
Convert util class convention tests to @Nested test 2018-09-06 20:21:18 +02:00
Benedikt Ritter
0b14928ee4
Convert tests for Validate.isAssignable overloads to @Nested test 2018-09-06 20:19:14 +02:00
Benedikt Ritter
3e58ab33b9
Convert tests for Validate.isInstanceOf overloads to @Nested test 2018-09-06 20:16:47 +02:00
Benedikt Ritter
5445f22747
Convert tests for Validate.exclusiveBetween overloads to @Nested test 2018-09-06 20:08:24 +02:00
Benedikt Ritter
eabf1aaa25
Convert tests for Validate.inclusiveBetween overloads to @Nested test 2018-09-06 19:50:59 +02:00
Benedikt Ritter
6e9f406aac
Convert tests for Validate.finite overloads to @Nested test 2018-09-06 19:38:45 +02:00
Benedikt Ritter
4077b57f6d
Convert tests for Validate.notNaN overloads to @Nested test 2018-09-06 19:29:01 +02:00
Benedikt Ritter
8912be8a88
Convert tests for Validate.matchesPattern overloads to @Nested test 2018-09-06 18:14:59 +02:00
Benedikt Ritter
f6f8e5dbed
Convert tests for Validate.validIndex overloads to @Nested test 2018-09-06 15:41:44 +02:00
Benedikt Ritter
74c24ad194
Move constructor test to top 2018-09-06 15:18:34 +02:00
Benedikt Ritter
ad97f20202
Convert tests for Validate.noNullElements overloads to @Nested test 2018-09-06 15:17:13 +02:00
Benedikt Ritter
c0779f42c7
Convert tests for Validate.notBlank overloads to @Nested test 2018-09-06 14:59:59 +02:00
Benedikt Ritter
d784612d0d
Convert tests for Validate.notEmpty overloads to @Nested test 2018-09-06 14:30:29 +02:00
Benedikt Ritter
d3f2a89ba2
Convert tests for Validate.notNull overloads to @Nested test 2018-09-06 10:16:26 +02:00
Benedikt Ritter
3178494ca1
Merge branch 'parameterized-FastDateParser_TimeZoneStrategyTest' 2018-09-06 09:55:45 +02:00
Benedikt Ritter
7e440785d9
Use @ParameterizedTest to iterate over available locales 2018-09-05 15:58:27 +02:00
Benedikt Ritter
aad2db8b12
Convert tests for Validate.isTrue overloads to @Nested test 2018-09-05 14:26:25 +02:00
Benedikt Ritter
bce28f99f3
JUnit 5 tests do not need to be public 2018-09-05 13:50:12 +02:00
Benedikt Ritter
6ec01a633c
Merge branch 'LANG-1416' 2018-09-04 16:15:34 +02:00
Benedikt Ritter
65a7b5d3b9
LANG-1416: Add changes.xml entry 2018-09-04 16:15:27 +02:00
Benedikt Ritter
2bcf86d8af
LANG-1416: Update ValidateTest to JUnit 5 API 2018-09-04 15:08:37 +02:00
Benedikt Ritter
83b472b754
LANG-1416: Update to JUnit 5.3.0 2018-09-04 15:08:37 +02:00
Benedikt Ritter
3287f3100f
LANG-1416: Use latest Apache Maven Surefire Plugin release 2018-09-04 15:08:37 +02:00
Benedikt Ritter
3e44d26342
Merge branch 'LANG-1417' 2018-09-04 11:37:00 +02:00
Benedikt Ritter
54f8d3c02a
LANG-1417: Add @FunctionalInterface to ThreadPredicate and ThreadGroupPredicate 2018-09-04 11:16:55 +02:00
pascalschumacher
bb20855b5c Skip SpotBugs on Java 11 2018-08-28 19:11:31 +02:00
pascalschumacher
82fd2516d6 Replace FindBugs with SpotBugs 2018-08-28 19:00:26 +02:00
Benedikt Ritter
3ee9cc8400
Add missing spaces 2018-08-26 18:18:10 +02:00
Benedikt Ritter
bff752134b
Use build in methods for comparing numerical values 2018-08-26 17:32:02 +02:00
Benedikt Ritter
9fb4f47f35
Identical catch blocks can be combined 2018-08-26 17:25:29 +02:00
Benedikt Ritter
b1deb442d1
Merge branch 'remove-type-parameters' 2018-08-26 17:18:24 +02:00
Benedikt Ritter
f013141f60
Explicit type parameters can be removed 2018-08-24 15:37:52 +02:00
Benedikt Ritter
487b1a7ec4
Merge branch 'java-11-build-passes' 2018-08-24 09:09:07 +02:00
Benedikt Ritter
c696955b2a
Looks like Java 11 no longer fails the build 2018-08-23 19:20:21 +02:00
Benedikt Ritter
33bd834964
Convert JavaDoc license headers to block comments 2018-08-23 19:06:59 +02:00