in lib/confidence_flutter_sdk.dart [39:55]
T? resolveKey<T>(String key) {
List<String> keys = key.split(".");
Map<String, dynamic> flags = _flags;
for(int i = 0; i < keys.length; i++) {
String element = keys[i];
if (flags.containsKey(element)) {
if(flags[element] is Map<String, dynamic>) {
flags = flags[element];
} else {
return parse<T>(flags[element]);
}
} else {
return null;
}
}
return parse<T>(flags);
}