1 package com.github.searls.jasmine.io.scripts;
2
3 import java.util.Set;
4
5 public interface ScriptResolver {
6
7 String getSourceDirectory() throws ScriptResolverException;
8
9 String getSpecDirectory() throws ScriptResolverException;
10
11 String getBaseDirectory() throws ScriptResolverException;
12
13 Set<String> getSources() throws ScriptResolverException;
14
15 Set<String> getSpecs() throws ScriptResolverException;
16
17 Set<String> getPreloads() throws ScriptResolverException;
18
19 Set<String> getAllScripts() throws ScriptResolverException;
20 }