resolveRequiredPlaceholders method
Resolves #{...} placeholders in the input text using available properties.
Throws InvalidArgumentException if any placeholder is unresolved.
Example:
// If app.path is not defined, this will throw
resolver.resolveRequiredPlaceholders('Path: #{app.path}');
Implementation
@override
String resolveRequiredPlaceholders(String text) {
_strictHelper ??= _createPlaceholderHelper(false);
return _doResolvePlaceholders(text, _strictHelper!);
}