| H - Change encoding from ISO-8859-1. ISO-8859-1 is a marker to search for, rather than using the implicit methods. |
| |
| M - Various TODOs in the code. |
| M - Line based stdin, rather than buffer based. More intuitive for users. |
| M - Handle process completion including sink? Source can be ignored? |
| M - Groovy operator overloading. |
| M - Throw error if source/sink retrieved twice etc. Or after start() called. |
| |
| E - Pipeline parsing i.e |, `. |
| E - Tee Process for duplicating output |
| E - Concat for joining multiple inputs. With ThreadLocal input name! |
| E - Sink/Source dealing with Reader/Writer? |
| |
| General |
| |
| bin/groovy test_scripts/dict_args.groovy 2>&1 | grep -v NativeMethod | grep -v Delegating | grep -v Launcher | grep -v Method.invoke | grep -v Invoker | grep -v MetaClass |
| |
| Caught: java.lang.ArrayIndexOutOfBoundsException: 0 |
| java.lang.ArrayIndexOutOfBoundsException: 0 |
| at org.codehaus.groovy.runtime.DefaultGroovyMethods.get(DefaultGroovyMethods.java:741) |
| at dict_args.run(test_scripts/dict_args.groovy:7) |
| at dict_args.invokeMethod(test_scripts/dict_args.groovy) |
| at dict_args.main(test_scripts/dict_args.groovy) |
| at groovy.lang.GroovyShell.run(GroovyShell.java:166) |
| at groovy.lang.GroovyShell.main(GroovyShell.java:85) |
| |