Commit Graph

531 Commits

Author SHA1 Message Date
Mark Pollack
5a941fc4be SHL-44 - Diagonalize DSM matrix 2012-07-14 08:31:25 -04:00
Mark Pollack
137a0dee78 SHL-43 - Update gradle build of sample application to use application plugin 2012-07-14 08:11:55 -04:00
Mark Pollack
9ceb0e8618 SHL-41 - Improve error handling for command line options when staring shell
SHL-39 - Remove NAPA specific environment option, replce with Spring 3.1 profile support
2012-07-12 14:34:42 -04:00
Costin Leau
d825aaeb41 extend processor with after returning/throwing
SHL-40
2012-07-12 20:45:24 +03:00
Costin Leau
0ae6edba37 add basic pre/post processing aka poor man's AOP
SHL-40
2012-07-12 20:28:18 +03:00
Mark Pollack
873e12a9ac SHL-35 - Improve the parsing command line options to gracefully handle invalid values. 2012-07-12 13:02:40 -04:00
Costin Leau
219429f7f5 add application plugin to gradle
to allows testing the shell easily
2012-07-12 11:21:29 +03:00
Costin Leau
ac33f37e6f fix start-up loop
remove thread.sleep with proper methods
disable logging (seems to be broken on JDK 1.6.0_18 or higher)
some code cleanup
add debugging instructions for Eclipse
2012-07-12 11:01:17 +03:00
Costin Leau
3f0f29fd00 small updates from with Roo 1.2.0 2012-07-12 10:23:53 +03:00
Costin Leau
94f6e24608 add impl for findResources 2012-07-11 17:57:21 +03:00
Costin Leau
10c9a11e01 add log init + code and typos cleanup 2012-07-11 17:57:01 +03:00
Costin Leau
6f6e673b00 update Version class 2012-07-11 17:51:04 +03:00
Costin Leau
1eb9eea52f remove useless method 2012-07-11 17:50:50 +03:00
Costin Leau
011b614c63 code cleanup
remove non-Javadoc
eliminate useless constants interface
add some javadocs
2012-07-11 14:36:45 +03:00
Costin Leau
162a19fcc5 update javadocs 2012-07-11 14:25:18 +03:00
Costin Leau
4ace694265 replace VersionUtils with a platform-agnostic impl 2012-07-11 14:25:12 +03:00
Costin Leau
c8a5582ddb add missing plugin repo 2012-07-03 17:53:04 +03:00
Costin Leau
5f96b2713f small cleanup 2012-07-03 17:49:51 +03:00
Costin Leau
712c356c2f docbook placeholder 2012-07-03 17:34:22 +03:00
Costin Leau
b5d23db78a update build to latest gradle 2012-07-03 17:33:31 +03:00
Jarred Li
befa5f12c5 fix history issue 2012-05-31 13:17:44 +08:00
abhishek
cbe61e1d6f SHL-32 - Sub-classes of AbstractShell should be able to handle results
of execution as required.

Added a protected method handleExecutionResult() which is called from
executeCommand() to handle the result if the result is not of a type
'ExitShellRequest'.
handleExecutionResult() can be over-ridden by sub-classes if a different
behavior is desired.
2012-05-29 14:25:37 +05:30
abhishek
91056b82a6 SHL-31 - Move providers' code & ApplicationContext to
JLineShellComponent from JLineShell.

Added hooks in JLineShell for sub-classes for Product Name, Version,
History File, Prompt Text.
2012-05-29 12:21:38 +05:30
Jarred Li
892086081a update build 2012-05-25 17:51:38 +08:00
Jarred Li
f00b1bd9b9 trigger build 2012-05-24 17:48:18 +08:00
Jarred Li
2e6d54049b typo 2012-05-24 17:23:36 +08:00
Jarred Li
d329586a80 customize console titile 2012-05-24 13:56:42 +08:00
Jarred Li
456f486048 add version info 2012-05-24 13:34:37 +08:00
Jarred Li
4dca0cbcd3 Merge branch 'master' of github.com:SpringSource/spring-shell 2012-05-21 17:15:28 +08:00
Jarred Li
d41493274b support run OS commands 2012-05-21 17:14:44 +08:00
abhishek
f94dc11979 A change that was missed in 4052eb8235.
It is a fix to 'Print only the message contained in the record when the message length is less than the buffer length.'
2012-05-02 13:09:59 +05:30
abhishek
cc42ad5e79 SHL-4, sub-classes of JlineShell can access ConsoleReader and can also provide a ConsoleReader instance. 2012-04-27 21:39:00 +05:30
abhishek
80d5bc7383 Make ANSIBuffer create method public. 2012-04-27 20:10:09 +05:30
abhishek
4052eb8235 Print only the message contained in the record when the message length is less than the buffer length. 2012-04-27 20:06:32 +05:30
Jarred Li
cdf665e4f1 update parser to accept specifiedDefaultValue in the option 2012-04-26 15:20:38 +08:00
Jarred Li
bd86827209 update readme 2012-04-25 13:27:23 +08:00
Jarred Li
266a51a3a8 update Gradle to generate pom 2012-04-25 13:08:23 +08:00
Jarred Li
0b46f18938 update gradle build 2012-04-25 11:06:40 +08:00
Jarred Li
567eece82b update dependency version 2012-04-24 16:24:47 +08:00
Jarred Li
898fd18044 update UT 2012-04-24 15:38:54 +08:00
Jarred Li
d7fa5ab3c5 Merge branch 'master' of github.com:SpringSource/spring-shell 2012-04-24 15:21:26 +08:00
Jarred Li
97f4c80a45 SHL-24, hint for optional parameters 2012-04-24 15:20:59 +08:00
Mark Pollack
f27837d69e add ignore of bin directory 2012-04-23 14:28:37 -04:00
Jarred Li
a5932f649f change code for hisitory size 2012-04-15 12:39:50 +08:00
Jarred Li
a150e1ba57 change time local as JANSI does not support GBK 2012-04-15 12:23:25 +08:00
Jarred Li
a628c46ab0 update history size 2012-04-15 12:08:21 +08:00
Jarred Li
c59891e26e change code to read history 2012-04-15 11:52:31 +08:00
Jarred Li
74d872bbb5 SHL-21 update hint message 2012-04-15 09:18:49 +08:00
Jarred Li
d8ec63e26e update hint message for mandatory options 2012-04-14 16:06:37 +08:00
Jarred Li
e2c8d1a4d6 SHL-20, SHL-21, change console message 2012-04-14 14:16:14 +08:00