SummaryCacheResult class

Result of a summary-cache stage execution.

The two paths are meant to be passed directly to AnalysisContextCollectionImpl(..., sdkSummaryPath: sdkSummaryPath, librarySummaryPaths: summaryPaths ?? const []).

Constructors

SummaryCacheResult({List<String>? summaryPaths, String? sdkSummaryPath})
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
isEmpty → bool
Whether this result carries any usable summary at all.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sdkSummaryPath → String?
Path of the cached Dart-SDK summary (possibly including dart:ui via the Flutter embedder). null when no SDK summary could be generated or found.
final
summaryPaths → List<String>?
Paths of cached package summaries (one .sum per hosted/SDK package).
final

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