svn commit: r1792011 - in /commons/proper/configuration/trunk/src: changes/changes.xml main/java/org/apache/commons/configuration2/tree/ImmutableNode.java test/java/org/apache/commons/configuration2/t

2017-04-19 Thread ggregory
Author: ggregory Date: Thu Apr 20 03:17:59 2017 New Revision: 1792011 URL: http://svn.apache.org/viewvc?rev=1792011=rev Log: [CONFIGURATION-664] Add API org.apache.commons.configuration2.tree.ImmutableNode.getChildren(String). Modified:

[lang] use Validate#isTrue to validate arguments

2017-04-19 Thread pascalschumacher
Repository: commons-lang Updated Branches: refs/heads/master 52d6e24d1 -> ff6b0ada7 use Validate#isTrue to validate arguments Project: http://git-wip-us.apache.org/repos/asf/commons-lang/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-lang/commit/ff6b0ada Tree:

[lang] use Validate#notNull instead of "throw new NullPointerException"

2017-04-19 Thread pascalschumacher
Repository: commons-lang Updated Branches: refs/heads/master 82cc24437 -> 52d6e24d1 use Validate#notNull instead of "throw new NullPointerException" Project: http://git-wip-us.apache.org/repos/asf/commons-lang/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-lang/commit/52d6e24d

[lang] LANG-1272: Added shuffle methods to ArrayUtils

2017-04-19 Thread ebourg
Repository: commons-lang Updated Branches: refs/heads/master 9ceaaeb65 -> 82cc24437 LANG-1272: Added shuffle methods to ArrayUtils Project: http://git-wip-us.apache.org/repos/asf/commons-lang/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-lang/commit/82cc2443 Tree:

[3/6] [lang] Exclude SF_SWITCH_FALLTHROUGH on FastDatePrinter

2017-04-19 Thread pascalschumacher
Exclude SF_SWITCH_FALLTHROUGH on FastDatePrinter FastDatePrinter#appendFullDigits uses a switch statement that intentionally falls through the cases. This patch adds a FindBugs suppression for it. Project: http://git-wip-us.apache.org/repos/asf/commons-lang/repo Commit:

[6/6] [lang] Add FindBugs to Travis CI (closes #262)

2017-04-19 Thread pascalschumacher
Add FindBugs to Travis CI (closes #262) This patch copies the FindBugs configuration in pom.xml from the reporting section to the build section so findbugs can be used as part of the build process (by using the maven goal findbugs:check). It then adds this goal to the Travis CI build so that

[4/6] [lang] Exclude SF_SWITCH_NO_DEFAULT on FastDateParser

2017-04-19 Thread pascalschumacher
Exclude SF_SWITCH_NO_DEFAULT on FastDateParser FastDateParser#simpleQuote uses a switch case that actually has a default branch in it, but doesn't use break statements. SF_SWITCH_NO_DEFAULT unfortunately cannot recognize this pattern, and leave us with no choice but to suppress it. Project:

[2/6] [lang] FindBugs exclude filter for StringUtils

2017-04-19 Thread pascalschumacher
FindBugs exclude filter for StringUtils Exclude ES_COMPARING_PARAMETER_STRING_WITH_EQ FindBugs warnings from StringUtils methods compare(String, String, boolean) and compareIgnoreCase(String, String, boolean). The usages of the == operator seem to be intentional optimizations similar to the

[5/6] [lang] Add a default case to switch to appease FindBugs

2017-04-19 Thread pascalschumacher
Add a default case to switch to appease FindBugs Project: http://git-wip-us.apache.org/repos/asf/commons-lang/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-lang/commit/9f7d03f0 Tree: http://git-wip-us.apache.org/repos/asf/commons-lang/tree/9f7d03f0 Diff:

[1/6] [lang] Exclude SF_SWITCH_NO_DEFAULT on FastDatePrinter

2017-04-19 Thread pascalschumacher
Repository: commons-lang Updated Branches: refs/heads/master 5a5244609 -> 9ceaaeb65 Exclude SF_SWITCH_NO_DEFAULT on FastDatePrinter FastDatePrinter#appendFullDigits uses a switch case without break statements. SF_SWITCH_NO_DEFAULT unfortunately cannot recognize this pattern, and leave us

commons-compress git commit: COMPRESS-387 tweak

2017-04-19 Thread bodewig
Repository: commons-compress Updated Branches: refs/heads/master 674886f56 -> 13a039029 COMPRESS-387 tweak Project: http://git-wip-us.apache.org/repos/asf/commons-compress/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-compress/commit/13a03902 Tree: