CodeAsset.fromEncoded constructor
CodeAsset.fromEncoded(
- EncodedAsset asset
Implementation
factory CodeAsset.fromEncoded(EncodedAsset asset) {
assert(asset.isCodeAsset);
final syntaxNode = syntax.NativeCodeAssetEncoding.fromJson(
asset.encoding,
path: asset.jsonPath ?? [],
);
return CodeAsset._(
id: syntaxNode.id,
linkMode: LinkModeSyntax.fromSyntax(syntaxNode.linkMode),
file: syntaxNode.file,
);
}