Skip to content

Commit 1a4c2c2

Browse files
author
arno82
committed
Unify command line parameter quoting
Allow single quotes for -f option as well. Remove first and last single quote if given.
1 parent 5e368c1 commit 1a4c2c2

File tree

1 file changed

+6
-0
lines changed
  • src/main/java/com/googlecode/scheme2ddl

1 file changed

+6
-0
lines changed

src/main/java/com/googlecode/scheme2ddl/Main.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -312,6 +312,12 @@ private static void collectArgs(String[] args) throws Exception {
312312
i++;
313313
} else if (arg.equals("-f") || arg.equals("--filter")) {
314314
objectFilter = args[i + 1];
315+
//remove single quotes if given
316+
if (objectFilter.length() > 0 &&
317+
objectFilter.charAt(objectFilter.length()-1)=='\'' &&
318+
objectFilter.charAt(0)=='\'') {
319+
objectFilter = objectFilter.substring(1, objectFilter.length()-1);
320+
}
315321
i++;
316322
} else if (arg.equals("-tf") || arg.equals("--type-filter")) {
317323
typeFilter = args[i + 1];

0 commit comments

Comments
 (0)