Skip to content

Commit 7d86559

Browse files
committed
hotfix: More specific help argument.
1 parent 069d67e commit 7d86559

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

util/src/main/java/diffr/util/ArgumentsProcessor.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ public class ArgumentsProcessor {
1818
*/
1919
public static boolean containsHelpArgument(final String... args) {
2020
for (final String s : args) {
21-
if (s.toLowerCase().contains("help")) {
21+
if (s.equalsIgnoreCase("--help")
22+
|| s.equalsIgnoreCase("-help")) {
2223
return true;
2324
}
2425
}

util/src/test/java/diffr/util/ArgumentsProcessorTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ public class ArgumentsProcessorTest {
2121
*/
2222
@Test
2323
public void testContainsHelpArgument() {
24-
final List<String> valid = Lists.newArrayList("-hElp!!----", "me", "please");
25-
final List<String> inValid = Lists.newArrayList("hlp", "me", "please");
24+
final List<String> valid = Lists.newArrayList("--hElp", "me", "please");
25+
final List<String> inValid = Lists.newArrayList("hl-p", "me", "please");
2626
assertThat(ArgumentsProcessor.containsHelpArgument(valid.toArray(new String[0])), is(true));
2727
assertThat(ArgumentsProcessor.containsHelpArgument(inValid.toArray(new String[0])), is(false));
2828
}

0 commit comments

Comments
 (0)