module SpringPropertyPath

Overview

Resolves Spring ${property:default} placeholders in any mapping path. Nested placeholders are resolved from the inside out, matching Spring's PropertySourcesPlaceholderConfigurer behaviour at a best-effort level.

Extended Modules

Defined in:

utils/spring_property_path.cr

Instance Method Summary

Instance Method Detail

def resolve(path : String, properties : Hash(String, String) = {} of String => String) : String #

[View source]