this.metaDataResolver = metaDataResolver;
this.versionMatcher = versionMatcher;
}
public void resolve(DependencyMetaData dependency, BuildableComponentIdResolveResult result) {
ModuleVersionSelector requested = dependency.getRequested();
<BUG>if (versionMatcher.isDynamic(requested.getVersion())) {
</BUG>
dynamicRevisionResolver.resolve(dependency, result);
} else {
DefaultModuleComponentIdentifier id = new DefaultModuleComponentIdentifier(requested.getGroup(), requested.getName(), requested.getVersion());

this.metaDataResolver = metaDataResolver;
this.versionMatcher = versionMatcher;
}
public void resolve(DependencyMetaData dependency, BuildableComponentIdResolveResult result) {
ModuleVersionSelector requested = dependency.getRequested();
if (versionMatcher.createSelector(requested.getVersion()).isDynamic()) {
dynamicRevisionResolver.resolve(dependency, result);
} else {
DefaultModuleComponentIdentifier id = new DefaultModuleComponentIdentifier(requested.getGroup(), requested.getName(), requested.getVersion());
