clj-commons

borkdude 2019-09-02T12:43:39.000700Z

I'm a bit confused by this code in conch.low-level:

(let [process (.start builder)]
      {:out (.getInputStream process)
       :in  (.getOutputStream process)
       :err (.getErrorStream process)
       :process process})

borkdude 2019-09-02T12:43:54.001100Z

:out -> InputStream and vice versa

borkdude 2019-09-02T12:46:41.001400Z

I guess the answer is in the javadocs https://docs.oracle.com/javase/7/docs/api/java/lang/Process.html#getOutputStream()

borkdude 2019-09-02T13:01:13.001800Z

I'm fixing a couple of reflection warnings in conch, since I want to use it with GraalVM

borkdude 2019-09-02T13:37:05.002600Z

I've now setup some requirements for the master branch of conch: at least one 1 PR review and the tests need to pass on CircleCI