MetadataProvider class

A provider of metadata in which data is collected through DDC outputs.

Constructors

MetadataProvider(String entrypoint, AssetReader _assetReader)

Properties

entrypoint String
final
hashCode int
The hash code for this object.
no setterinherited
libraries Future<List<String>>
A list of all libraries in the Dart application.
no setter
modulePathToModule Future<Map<String, String>>
A map of module path to module name
no setter
modules Future<List<String>>
A list of module ids
no setter
moduleToModulePath Future<Map<String, String>>
A map of module to module path
no setter
moduleToSourceMap Future<Map<String, String>>
A map of module name to source map path.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scripts Future<Map<String, List<String>>>
A map of library uri to dart scripts.
no setter
scriptToModule Future<Map<String, String>>
A map of script to containing module.
no setter
sdkLibraries List<String>
Implicitly imported libraries in any DDC component.
no setter
soundNullSafety Future<bool>
A sound null safety mode for the whole app.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited