Author: pidster
Date: Sat Jun 4 23:29:09 2011
New Revision: 1131503
URL: http://svn.apache.org/viewvc?rev=1131503&view=rev
Log:
re specify vararg, make --help a long opt only
Modified:
incubator/kitty/sandbox/trunk/groovy1.8/src/main/groovy/org/apache/kitty/Kitty.groovy
incubator/kitty/sandbox/trunk/groovy1.8/src/main/groovy/org/apache/kitty/Main.groovy
Modified:
incubator/kitty/sandbox/trunk/groovy1.8/src/main/groovy/org/apache/kitty/Kitty.groovy
URL:
http://svn.apache.org/viewvc/incubator/kitty/sandbox/trunk/groovy1.8/src/main/groovy/org/apache/kitty/Kitty.groovy?rev=1131503&r1=1131502&r2=1131503&view=diff
==============================================================================
---
incubator/kitty/sandbox/trunk/groovy1.8/src/main/groovy/org/apache/kitty/Kitty.groovy
(original)
+++
incubator/kitty/sandbox/trunk/groovy1.8/src/main/groovy/org/apache/kitty/Kitty.groovy
Sat Jun 4 23:29:09 2011
@@ -75,7 +75,7 @@ class Kitty {
}
}
- def runCommand(line) throws KittyException, KittyRuntimeException {
+ def runCommand(String... line) throws KittyException,
KittyRuntimeException {
try {
// strip first and use the rest as args
Modified:
incubator/kitty/sandbox/trunk/groovy1.8/src/main/groovy/org/apache/kitty/Main.groovy
URL:
http://svn.apache.org/viewvc/incubator/kitty/sandbox/trunk/groovy1.8/src/main/groovy/org/apache/kitty/Main.groovy?rev=1131503&r1=1131502&r2=1131503&view=diff
==============================================================================
---
incubator/kitty/sandbox/trunk/groovy1.8/src/main/groovy/org/apache/kitty/Main.groovy
(original)
+++
incubator/kitty/sandbox/trunk/groovy1.8/src/main/groovy/org/apache/kitty/Main.groovy
Sat Jun 4 23:29:09 2011
@@ -13,7 +13,7 @@ class Main {
def cli = new CliBuilder(usage: "$usage")
cli.i(longOpt: 'console', 'Launch in an interactive prompt
(default)')
cli.s(longOpt: 'script', 'Launch inline for scripted access')
- cli.h(longOpt: 'help', 'Show help')
+ cli._(longOpt: 'help', 'Show help')
def opt = cli.parse(args)
@@ -22,9 +22,6 @@ class Main {
return
}
- println "cli: $cli"
- println "opt: $opt"
-
def func = (opt?.s) ? 'runCommand' : 'runConsole'
new Kitty()."$func"(opt.arguments())
}