SourceCodeInfoLocation.fromJson constructor
SourceCodeInfoLocation.fromJson(
- Map<String, dynamic> json
)
Implementation
factory SourceCodeInfoLocation.fromJson(Map<String, dynamic> json) {
return SourceCodeInfoLocation(
path:
(json.valueEnsureAsList<dynamic>(
'path',
acceptCamelCase: true,
)).map((e) => JsonParser.valueAsInt<int>(e)).toList(),
span:
(json.valueEnsureAsList<dynamic>(
'span',
acceptCamelCase: true,
)).map((e) => JsonParser.valueAsInt<int>(e)).toList(),
leadingComments: json.valueAsString<String?>(
'leading_comments',
acceptCamelCase: true,
),
trailingComments: json.valueAsString<String?>(
'trailing_comments',
acceptCamelCase: true,
),
leadingDetachedComments:
(json.valueEnsureAsList<dynamic>(
'leading_detached_comments',
acceptCamelCase: true,
)).map((e) => JsonParser.valueAsString<String>(e)).toList(),
);
}