// Ignore the rule if it expects Ivy metadata and this isn't an Ivy module
if (!(metadata instanceof IvyModuleResolveMetaData)) {
return;
}
IvyModuleResolveMetaData ivyMetadata = (IvyModuleResolveMetaData) metadata;
inputs.add(new DefaultIvyModuleDescriptor(ivyMetadata.getExtraInfo(), ivyMetadata.getBranch(), ivyMetadata.getStatus()));
continue;
}
// We've already validated the inputs: should never get here.
throw new IllegalStateException();