diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/ConfigurationCollectionFactory.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/analysis/ConfigurationCollectionFactory.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/ConfigurationCollectionFactory.java b/src/main/java/com/google/devtools/build/lib/analysis/ConfigurationCollectionFactory.java index 77c51d9e44..75ac3a0d53 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/ConfigurationCollectionFactory.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/ConfigurationCollectionFactory.java @@ -21,7 +21,6 @@ import com.google.devtools.build.lib.analysis.config.ConfigurationFactory; import com.google.devtools.build.lib.analysis.config.InvalidConfigurationException; import com.google.devtools.build.lib.analysis.config.PackageProviderForConfigurations; import com.google.devtools.build.lib.events.EventHandler; - import javax.annotation.Nullable; /** @@ -31,9 +30,10 @@ public interface ConfigurationCollectionFactory { /** * Creates the top-level configuration for a build. * - * <p>Also it may create a set of BuildConfigurations and define a transition table over them. - * All configurations during a build should be accessible from this top-level configuration - * via configuration transitions. + * <p>Also it may create a set of BuildConfigurations and define a transition table over them. All + * configurations during a build should be accessible from this top-level configuration via + * configuration transitions. + * * @param configurationFactory the configuration factory * @param cache a cache for BuildConfigurations * @param loadedPackageProvider the package provider @@ -48,7 +48,8 @@ public interface ConfigurationCollectionFactory { Cache<String, BuildConfiguration> cache, PackageProviderForConfigurations loadedPackageProvider, BuildOptions buildOptions, - EventHandler errorEventListener) throws InvalidConfigurationException; + EventHandler errorEventListener) + throws InvalidConfigurationException, InterruptedException; /** * Returns the module the given configuration should use for choosing dynamic transitions. |