package com.thoughtworks.go.plugin.access.configrepo; import com.thoughtworks.go.plugin.access.configrepo.contract.CRConfigurationProperty; import com.thoughtworks.go.plugin.access.configrepo.contract.CRParseResult; import java.util.Collection; /** * Specifies contract between server and extension point. */ public interface ConfigRepoExtensionContract { CRParseResult parseDirectory(String pluginId, final String destinationFolder, final Collection<CRConfigurationProperty> configurations); }