Ejemplo n.º 1
0
 @Override
 public ComponentResolvers create(ResolveContext context) {
   final ModelSchemaStore schemaStore = registry.get(ModelSchemaStore.class);
   VariantsMetaData variants = ((LocalComponentResolveContext) context).getVariants();
   JvmLocalLibraryMetaDataAdapter libraryMetaDataAdapter = new JvmLocalLibraryMetaDataAdapter();
   LocalLibraryDependencyResolver<JvmBinarySpec> delegate =
       new LocalLibraryDependencyResolver<JvmBinarySpec>(
           JvmBinarySpec.class,
           projectModelResolver,
           registry.getAll(VariantAxisCompatibilityFactory.class),
           variants,
           schemaStore,
           libraryMetaDataAdapter,
           new DefaultLibraryResolutionErrorMessageBuilder(variants, schemaStore));
   return DelegatingComponentResolvers.of(delegate);
 }
Ejemplo n.º 2
0
 protected TaskClassValidatorExtractor createTaskClassValidatorExtractor(
     ServiceRegistry registry) {
   return new DefaultTaskClassValidatorExtractor(registry.getAll(PropertyAnnotationHandler.class));
 }