File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
core/src/main/scala/io/chrisdavenport/shellfish Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -154,7 +154,7 @@ object SubProcess {
154
154
}
155
155
156
156
// Shoutout to Jakub Kozłowski for his awesome code here.
157
- private trait ProcessRunner [F [_]] {
157
+ trait ProcessRunner [F [_]] {
158
158
// Runs a program and returns a handle to it.
159
159
// The handle allows you to start writing to the standard input of the process using setInput
160
160
// and see its output, as well as the standard error, in the other methods of the handle.
@@ -164,7 +164,7 @@ object SubProcess {
164
164
def run (wd : String , program : List [String ]): Resource [F , RunningProcess [F ]]
165
165
}
166
166
167
- private object ProcessRunner {
167
+ object ProcessRunner {
168
168
def apply [F [_]](implicit F : ProcessRunner [F ]): ProcessRunner [F ] = F
169
169
170
170
implicit def instance [F [_]: Async ]: ProcessRunner [F ] = new ProcessRunner [F ] {
You can’t perform that action at this time.
0 commit comments