RuntimeProject fallbackProject = null;
String fallbackProjectName = configuration.getFallbackProjectName();
if (fallbackProjectName != null) {
RuntimeProjectConfiguration fallbackConfiguration =
(RuntimeProjectConfiguration) projectConfigurations.get(fallbackProjectName);
if (fallbackConfiguration == null) {
throw new IllegalStateException("Named configuration '" +
configuration.getName() +
"' extends unknown configuration '" +