ddd818d93b
Fix test
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-11-25 00:40:54 -05:00
6993513f38
Improve exception mechanics. remove closure of stream.
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-11-25 00:27:30 -05:00
b9a7142c5c
Added comments
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-11-24 23:37:27 -05:00
85ef68f6ae
Added error storing in the forwarding runnable. Added tests
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-11-24 21:07:28 -05:00
a364b6442b
Added javadoc
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-27 17:16:15 -04:00
3272261be1
[maven-release-plugin] prepare for next development iteration
2018-10-27 14:42:49 -04:00
f82f0b9f16
[maven-release-plugin] prepare release system-0.0.2
2018-10-27 14:42:41 -04:00
1fa9ca213e
Fix process forwarding of
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-27 14:42:22 -04:00
265f90526a
Update dependency versions
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-27 14:38:07 -04:00
e2f45c77d9
Comment
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-27 09:56:07 -04:00
55bb54ca43
Added tool methods for most common uses
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-27 09:50:28 -04:00
579e85dcb3
Update pom
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-27 09:40:42 -04:00
7e36a378c4
documentation
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-26 16:09:04 -04:00
80242c79e8
Added test of command on linux system
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-26 15:39:54 -04:00
ab9a4c474b
Made method static
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-26 15:37:25 -04:00
b8e5ea0b78
Fix pom order
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-26 11:27:09 -04:00
461dec8894
Update poms
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-26 09:15:43 -04:00
7e3b727024
Add echo command
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-26 09:06:28 -04:00
bd5b67c312
Move runnable to external class definition
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-26 09:05:40 -04:00
216cd41dc8
format and commands
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-16 19:07:33 -04:00
2145473706
Added test for command
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-15 10:19:39 -04:00
fa46939c54
Added doc. Clean up code
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-15 09:34:51 -04:00
fe4851053a
Update configurations
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-15 09:14:06 -04:00
93589c750e
Reformatting
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-14 23:07:41 -04:00
a2a87eb0d7
Added site definition
2018-10-11 11:32:32 -04:00
7e81105785
Remove unecessary imports and site resources, update configurations
2018-10-11 11:04:05 -04:00
a69c4a777f
[maven-release-plugin] prepare for next development iteration
2018-10-08 15:03:52 -04:00
bf50a4eaa4
[maven-release-plugin] prepare release system-0.0.1
2018-10-08 15:03:46 -04:00
fda1bad1c7
License
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-08 14:59:04 -04:00
a585414982
Update configuration
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2018-10-08 14:58:26 -04:00
e5d5edcf63
Update gclc version in secondary pakages
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2017-11-17 17:46:22 -05:00
18c7f89564
Made gclc-swt and -system compatible with gclc-1.3.1
...
Added an abstract runnable for output forwarding from piped output
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2016-12-01 13:48:20 -05:00
fd8dde32f1
Removed deprecated code
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2016-11-19 19:50:36 -05:00
5280ee98bd
Code compliance huge changes.
...
* Fixed issues
CliPrompter:
------------
- print list size
- long text line prompt is in CliPromptMessages
- multi chhoice prompt from map gets the currect choice
CommandParameters:
------------------
- Get boolean null pointer exception fixed
- Access to arguments keys.
CommandProvider:
----------------
- Check command name on addition
ConsoleApplication
------------------
- run status update when exiting start()
HelpExecutor
------------
- help content depends on whether the element is a subed command or not
ParametrizedCommand
-------------------
- Check parameter for modification when adding already existing
parameter
- Remove need status for boolean arguments
- Added invalid command exception
- Fail if not interactive and missing needed parameter
- Added getters
PrintUtils
----------
- Remove last empty line in wrap
SystemConsoleManager
--------------------
- Added charset for streams
- Removal of NULL characters from stream
* Added test elements. Use test console manager rather that system one.
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2016-11-19 17:28:25 -05:00
80d10d7d85
Set socket closing by interruption trace as FINE level
...
Additional comments, extract exec command default name to constant
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2016-08-30 12:16:58 -04:00
ecc10994ca
New project for the system command execution command in gclc
...
Signed-off-by: Emmanuel Bigeon <emmanuel@bigeon.fr>
2016-08-05 09:54:35 -04:00