in lib/src/config_provider/spec_utils.dart [732:759]
CommentType commentExtractor(dynamic value) {
if (value is bool) {
if (value) {
return CommentType.def();
} else {
return CommentType.none();
}
}
final ct = CommentType.def();
if (value is YamlMap) {
for (final key in value.keys) {
if (key == strings.style) {
if (value[key] == strings.any) {
ct.style = CommentStyle.any;
} else if (value[key] == strings.doxygen) {
ct.style = CommentStyle.doxygen;
}
} else if (key == strings.length) {
if (value[key] == strings.full) {
ct.length = CommentLength.full;
} else if (value[key] == strings.brief) {
ct.length = CommentLength.brief;
}
}
}
}
return ct;
}