mirror of
https://github.com/xpipe-io/xpipe.git
synced 2026-05-19 05:45:58 -04:00
Refactor
This commit is contained in:
@@ -1,9 +1,6 @@
|
||||
package io.xpipe.core.process;
|
||||
|
||||
import io.xpipe.core.store.FilePath;
|
||||
import io.xpipe.core.util.FailableFunction;
|
||||
|
||||
public interface TerminalLaunchCommandFunction {
|
||||
|
||||
CommandBuilder apply(ShellControl shellControl, boolean requiresExecutableFirst, boolean supportsRawArguments, String file, boolean exit) throws Exception;
|
||||
CommandBuilder apply(ShellControl shellControl, boolean requiresExecutableFirst, boolean supportsRawArguments, String file, boolean exit);
|
||||
}
|
||||
|
||||
@@ -15,9 +15,9 @@ import java.util.concurrent.locks.ReentrantLock;
|
||||
import java.util.function.Consumer;
|
||||
import java.util.function.Function;
|
||||
|
||||
@Getter
|
||||
public class WrapperShellControl implements ShellControl {
|
||||
|
||||
@Getter
|
||||
protected final ShellControl parent;
|
||||
|
||||
public WrapperShellControl(ShellControl parent) {
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
package io.xpipe.core.util;
|
||||
|
||||
import com.fasterxml.jackson.databind.*;
|
||||
|
||||
public interface JacksonExtension {
|
||||
|
||||
Class<?> getType();
|
||||
|
||||
Reference in New Issue
Block a user