tryParse static method
Implementation
static Csp? tryParse(String input) {
input = input.trim();
if (input.isEmpty) {
return _emptyCsp;
}
final directivesMap = <String, List<String>>{};
for (var directive in input.split('; ')) {
final items = directive.split(' ');
directivesMap[items.first] = List<String>.unmodifiable(items.skip(1));
}
_immutableOptimizeddirectivesMap(directivesMap);
return Csp._parsed(input, directivesMap);
}