test-patch +1 patches that introduce javadoc and findbugs warnings in somecases
-------------------------------------------------------------------------------
Key: HADOOP-7813
URL: https://issues.apache.org/jira/browse/HADOOP-7813
Project: Hadoop Common
Issue Type: Bug
Components: build, test
Affects Versions: 0.24.0, 0.23.1
Reporter: Jonathan Eagles
Assignee: Jonathan Eagles
test-patch.sh uses string comparisons of numbers to decide whether to +1 for
javadoc and findbugs warnings.
decisions are made using the following construct
[[ $A > $B ]]
Brackets put the script into conditional expression mode
Operator definition for conditional expression mode
string1 > string2
True if string1 sorts after string2 lexicographically in the
current locale.
Examples
$ sh -c 'if [[ 99 > 100 ]]; then echo true; fi'
true
$ sh -c 'if [[ -99 > -10 ]]; then echo true; fi'
true
Arithmetic operations in conditional expressions are defined below
arg1 OP arg2
OP is one of -eq, -ne, -lt, -le, -gt, or -ge. These arithmetic
binary operators return true if arg1 is equal to, not equal to, less than, less
than or equal to, greater than, or greater than or equal to arg2,
respectively. Arg1 and arg2 may be positive or negative integers.
Alternatively arithmetic evaluation mode can be entered using double
parenthesis "(( .. ))"
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira