483 Commits

Author SHA1 Message Date
Allon Mureinik
4fb393be2c Add checkstyle to Travis CI (closes #254)
Currently, checkstyle is only run as part of the reporting phase, and
it's up to the developer to check the report manually.

This patch adds the checkstyle configuration to the build plugins so
it can be used to check the code (as opposed to just generate a
report of the failures) and adds it to Travis CI's configuration so
every new patch will be automatically checked against it.
2017-03-12 17:57:23 +01:00
Allon Mureinik
c121f03d5c Upgrade maven-checkstyle-plugin to 2.17
This patch upgrades maven-checkstyle-plugin to the latest available
version, 2.17.

This is done in order to consume a fix for checkstyle wrongfully
reporting an error if the @return javadoc tag was used in an
annotation type, as it is in Guarded (line 36).

Note that checkstyle has removed the RedundantThrows check (see
discussion at https://github.com/checkstyle/checkstyle/issues/473),
so it was removed from the project's checkstyle.xml configuration.
2017-03-12 17:41:50 +01:00
pascalschumacher
72476ff462 LANG-1265: Build failures when building with Java 9 EA (closes #244)
Fix build on Java 9 Build 157 by adding a java-9 maven profile. This is activated by default on Java 9 and opens up java.base classes for reflection, which makes all unit tests pass.
2017-02-28 23:37:26 +01:00
pascalschumacher
7cf5e01c2a remove commons-io test dependency 2016-12-20 10:01:04 +01:00
pascalschumacher
6cfee3d0e5 move apache-rat configuration from site to plugin-management sections, so that it also applies when "mvn apache-rat:check" is run
thanks to Karl Heinz Marbaise for the patch
2016-12-18 15:48:26 +01:00
Gary Gregory
def3c4672b [LANG-1291] Provide annotations to document thread safety. 2016-11-27 15:41:23 -08:00
Gary Gregory
480949c375 No need to duplicate group Id. 2016-11-27 15:12:28 -08:00
Gary Gregory
792e955673 coveralls-maven-plugin 3.1.0 -> 4.3.0. 2016-11-16 15:30:25 -08:00
Gary Gregory
7e8df326f4 [LANG-1279] Update Java requirement from Java 6 to 7. 2016-10-23 10:48:40 -07:00
Benedikt Ritter
6129bdbc69
Bump to next development version 2016-10-17 08:56:33 +02:00
Benedikt Ritter
36f98d87b2
Update version numbers for Commons Lang release 3.5 2016-10-13 21:01:09 +02:00
Benedikt Ritter
58300e6432
Add rat ignore for .htaccess file 2016-10-13 20:52:18 +02:00
Benedikt Ritter
42fda334b2
Update pom.xml in preparation for 3.5 release 2016-10-13 20:50:54 +02:00
Benedikt Ritter
43e5f99828
Override clirr version from parent pom to be able to build site on Java 8 2016-10-02 14:36:53 +02:00
Stian Soiland-Reyes
86a59601b5 Ensure UTF-8 file encoding 2016-09-27 10:19:32 +01:00
pascalschumacher
6cfce2a094 remove maven-antrun-plugin version, which is managed by commons-parent 2016-09-25 20:07:47 +02:00
Benedikt Ritter
777c6b1c8b
Update to latest commons parent pom 2016-09-18 18:32:32 +02:00
Benedikt Ritter
ca9510db02 Revert "Deactivate JavaDoc Lint"
This commit broke the site build on JDK 6 & 7

This reverts commit 6619be667e2ef99ef43afdea20d5be9d2f4632ad.
2016-09-17 18:10:42 +02:00
Benedikt Ritter
99c209e72d Revert "Update plugins to the latest version"
This commit broke the site build on JDK 6 & 7

This reverts commit e58af07682609cac86a8a70427efdde920cf32b1.
2016-09-17 18:08:52 +02:00
Benedikt Ritter
e58af07682 Update plugins to the latest version 2016-09-17 17:58:40 +02:00
Benedikt Ritter
6619be667e Deactivate JavaDoc Lint 2016-09-17 17:57:11 +02:00
Rob Tompkins
0a0a35f54f LANG-1252: updates to package-info, adding name to pom.xml 2016-09-10 21:07:42 -04:00
Benedikt Ritter
3d05c24107 Update to latest commons parent pom 2016-05-01 20:33:34 +02:00
ggregory
38bafd283f Update tests from Apache Commons IO 2.4 to 2.5. 2016-04-22 16:34:13 -07:00
ggregory
7429e75b75 commons-parent 38 -> 39. 2016-01-14 14:15:32 -08:00
Chas Honton
39ed92fff7 LANG-1194: Travis-ci build fails occasionally with Killed message 2015-12-25 12:36:47 -08:00
Loic Guibert
ae865193ea Add myself to the developers list 2015-10-20 10:30:41 +04:00
Benedikt Ritter
acc2bcd058 Update to easymock dependency 2015-10-16 17:30:01 +02:00
ggregory
1b066eb4f6 maven-pmd-plugin 3.4 -> 3.5. 2015-07-08 01:10:50 -07:00
Benedikt Ritter
38e829fb39 Update to latest parent pom 2015-06-26 13:19:51 +02:00
Benedikt Ritter
13d7ce9fb6 Merge branch 'LANG-1122'
LANG-1122: Inconsistent behavior of swap for malformed inputs. Thanks
to Adrian Ber.
2015-05-07 20:31:49 +02:00
Benedikt Ritter
35096beed0 Add Adrian Ber to the list of contributors 2015-05-07 20:30:09 +02:00
Felipe Adorno
4daaeabaad Remove author 2015-05-03 21:42:20 -03:00
Benedikt Ritter
16b03b0c4b Update SCM information after svn to git migration 2015-04-27 20:21:41 +02:00
Benedikt Ritter
620e88b5e7 PMD and CPD is the standard reportset that will be created
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1672149 13f79535-47bb-0310-9956-ffa450edef68
2015-04-08 19:11:40 +00:00
Benedikt Ritter
6d1fdbedc9 Clirr is defined in parent pom
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1672146 13f79535-47bb-0310-9956-ffa450edef68
2015-04-08 19:00:53 +00:00
Benedikt Ritter
d71efc7bf5 Activate Travis CI, coveralls.io and add badges to README.md
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1672135 13f79535-47bb-0310-9956-ffa450edef68
2015-04-08 18:36:36 +00:00
Benedikt Ritter
cdbf4758ed Post release clean up: bump version number, document release date, add release to doap file
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1671578 13f79535-47bb-0310-9956-ffa450edef68
2015-04-06 16:45:16 +00:00
Gary D. Gregory
56462a1e18 maven-checkstyle-plugin 2.14 -> 2.15.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1669833 13f79535-47bb-0310-9956-ffa450edef68
2015-03-28 19:34:16 +00:00
Benedikt Ritter
11279f7b9d Update download page in preparation for 3.4 release
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1669760 13f79535-47bb-0310-9956-ffa450edef68
2015-03-28 12:45:21 +00:00
Benedikt Ritter
098395eaee Dummy commit to close github issue, which has been fixed in r1669520. This fixes #56 from github.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1669525 13f79535-47bb-0310-9956-ffa450edef68
2015-03-27 08:37:14 +00:00
Benedikt Ritter
cbeb45b243 Kudos to the people how care about Commons Lang
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1666673 13f79535-47bb-0310-9956-ffa450edef68
2015-03-14 12:27:19 +00:00
Benedikt Ritter
adebbdc750 LANG-1098: Update maven-checkstyle-plugin to 2.14. This fixes #55 from github. Thanks to Michał Kordas.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1666664 13f79535-47bb-0310-9956-ffa450edef68
2015-03-14 12:12:47 +00:00
Benedikt Ritter
d6f59c373f LANG-1097: Update org.easymock:easymock to 3.3.1. This fixes #54 from github. Thanks to Michał Kordas.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1666662 13f79535-47bb-0310-9956-ffa450edef68
2015-03-14 12:07:56 +00:00
Benedikt Ritter
08a854a4f9 LANG-1096: Update maven-pmd-plugin to 3.4. This fixes #53 from github. Thanks to Michał Kordas.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1666661 13f79535-47bb-0310-9956-ffa450edef68
2015-03-14 12:02:34 +00:00
Benedikt Ritter
bf3e77d897 LANG-1095: Update maven-antrun-plugin to 1.8. This fixes #52 from github. Thanks to Michał Kordas
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1666658 13f79535-47bb-0310-9956-ffa450edef68
2015-03-14 11:55:43 +00:00
Benedikt Ritter
ed4d262ee9 Update to latest parent pom
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1661783 13f79535-47bb-0310-9956-ffa450edef68
2015-02-23 20:56:58 +00:00
Sebastian Bazley
ffdc4272f4 Fix up Findbugs version so it works with Java 6
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1655027 13f79535-47bb-0310-9956-ffa450edef68
2015-01-27 12:45:01 +00:00
Benedikt Ritter
d8c65c419f Add Jonathan Baker to the list of contributors
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1654138 13f79535-47bb-0310-9956-ffa450edef68
2015-01-23 08:26:28 +00:00
Benedikt Ritter
2f97b43563 Don't redefine plugin default values
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1648075 13f79535-47bb-0310-9956-ffa450edef68
2014-12-27 17:57:20 +00:00