com.github.searls.jasmine.config.JasmineConfiguration Maven / Gradle / Ivy
package com.github.searls.jasmine.config;
import com.github.searls.jasmine.model.ScriptSearch;
import com.github.searls.jasmine.mojo.Context;
import com.github.searls.jasmine.runner.SpecRunnerTemplate;
import org.apache.maven.plugin.logging.Log;
import java.io.File;
import java.util.List;
public interface JasmineConfiguration {
File getBasedir();
File getJasmineTargetDir();
String getSrcDirectoryName();
String getSpecDirectoryName();
ScriptSearch getSources();
ScriptSearch getSpecs();
List getContexts();
List getPreloadSources();
String getSourceEncoding();
Log getLog();
SpecRunnerTemplate getSpecRunnerTemplate();
File getCustomRunnerTemplate();
File getCustomRunnerConfiguration();
String getScriptLoaderPath();
int getAutoRefreshInterval();
boolean isCoffeeScriptCompilationEnabled();
ClassLoader getProjectClassLoader();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy