resolve method

void resolve(
  1. Environment environment,
  2. Set<Type> types
)

Implementation

void resolve(Environment environment, Set<Type> types) {
  if ( resolvers == null) {
    resolvers = [];
    for (var parameter in method.parameters) {
      var resolver = ParameterResolverFactory.createResolver(
          environment, parameter);

      types.addAll(resolver.requires());

      resolvers!.add(resolver);
    }
  }
}