AnalysisContext
API for associating configuration data with contexts (setConfigurationData()
and getConfigurationData()
).OptionsProcessor
extension point API changed to pass associated AnalysisContext
instance into the optionsProcessed
call-back.ErrorHandler
typedef API fix..analysis_options
..packages
files (issue 24126)UriResolver.resolveUri(..)
now takes an optional actualUri
.ResolutionCopier.visitAwaitExpression
to copy *Type fields.ClassName?.staticMember
to match spec.UriResolver.resolveUri(..)
that did not properly handle the new actualUri
argument.dart:sdk
extension .sdkext
changed to _sdkext
(to play nicer with pub).dart:sdk
extensions from .sdkext
..packages
support.analyzer_cli
package. Files moved:bin/analyzer.dart
lib/options.dart
lib/src/analyzer_impl.dart
lib/src/error_formatter.dart
args
package.New API:
Source.uri
added.
Breaking changes:
DartSdk.fromEncoding
replaced with fromFileUri
.
Source.resolveRelative
replaced with resolveRelativeUri
.