Commit Graph

12 Commits

Author SHA1 Message Date
Robinson adb1db70f6
Added Raw/Buffered async process output, so the data can be streamed in different ways if desired 2021-09-24 13:16:07 +02:00
Robinson c38c84aaed Easier to access exitValue (java -> kotlin accessor) 2021-08-29 10:22:08 -06:00
Robinson 83766dd1b4 Updated kotlin, fixed deprecated methods, updated libraries 2021-05-10 13:50:28 +02:00
Robinson d19d80f101 created package-info in project 2021-04-18 23:42:37 +02:00
Robinson 8ba7e8f83b Cleaned up documentation 2021-01-26 22:19:25 +01:00
Robinson 6bd8ab87e1 Added more @Throws to methods 2021-01-26 22:18:49 +01:00
Robinson e92a1ab0ee Created a multi-release jar, so projects using java 8 will work, and projects using java 9+ will have access to PID information 2021-01-26 01:18:18 +01:00
nathan 7e38d94d19 Can now read output from startAsync() after the process has quit 2020-08-11 00:02:31 +02:00
nathan d28d2fbc70 Removed dead code 2020-08-11 00:01:32 +02:00
nathan f2bd21592d Tweaked method signature names 2020-08-10 23:36:09 +02:00
nathan 1697108b5c Fixed string(), added lines() support 2020-08-10 17:41:54 +02:00
nathan f92fcccba3 Executor is now merged with ZeroTurnaround Executor, and entirely written in Kotlin with coroutines. The API is similar to the ZT executor, however there are a number a huge changes in the way it works. The design is a lot more fluent, and contains less special-case objects for working with running processes (along with different types, such as jvm-forking and remote ssh processes). 2020-08-06 11:07:25 +02:00