# createPropertyResolver method

1. @protected

ConfigurablePropertyResolver createPropertyResolver(

1. MutablePropertySources propertySources

)

Factory for Property Resolver

Creates a new `PropertySourcesPropertyResolver` bound to the given `propertySources`. This resolver provides property lookup, conversion, and placeholder resolution based on the ordered list of sources.

# Parameters

- `propertySources`: a mutable, ordered collection of property sources (e.g., environment variables, property files, system properties).

# Returns

A `ConfigurablePropertyResolver` implementation backed by the provided property sources.

# Example

    final sources = MutablePropertySources();
    final resolver = createPropertyResolver(sources);
    print(resolver.getProperty('app.name'));

# Notes

- Marked `@protected`, intended for subclass customization.
- Subclasses can override to provide an alternate resolver strategy.

## Implementation

    @protected
    ConfigurablePropertyResolver createPropertyResolver(MutablePropertySources propertySources) {
      return PropertySourcesPropertyResolver(propertySources);
    }