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