It seems like you should be able to say parse(json).urls to get all the source URL's, regardless of whether it's a SingleMapping or a MultiSectionMapping. To support this, Mapping should have an abstract "urls" getter which is implemented by MultiSectionMapping to combine all the url lists from the individual mappings.
Workaround: implement this yourself; it's not that hard.
Issue by sigmundch Originally opened as dart-lang/sdk#13194
Bug reported by @skybrian in the old github repo (https://github.com/dart-lang/source-maps/issues/3)
Original bug description:
It seems like you should be able to say parse(json).urls to get all the source URL's, regardless of whether it's a SingleMapping or a MultiSectionMapping. To support this, Mapping should have an abstract "urls" getter which is implemented by MultiSectionMapping to combine all the url lists from the individual mappings.
Workaround: implement this yourself; it's not that hard.