package com.atlassian.bitbucket.mesh.git.hook.script;

import javax.annotation.Nonnull;
import java.util.List;

/**
 * Describes a strategy for converting a hook script into a command line that can be used to execute the script.
 */
public interface HookScriptCommandLineFactory {

    @Nonnull
    List<String> create(@Nonnull String script);
}
