84ce4ba3df
Change-Id: If445461ac9c3fca85656c69d66fb5e99a5d2e339 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/497380 Reviewed-by: Samuel Rawlins <srawlins@google.com> Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
6.1 KiB
6.1 KiB
0.14.10-dev
- Require version
13.1.0-devof theanalyzerpackage.
0.14.9
- Require version
13.0.0of theanalyzerpackage.
0.14.8
- Require version
12.1.0of theanalyzerpackage.
0.14.7
- Require version
12.0.0of theanalyzerpackage.
0.14.6-dev
- Require version
11.1.0-devof theanalyzerpackage.
0.14.5
- Require version
^11.0.0-0of theanalyzerpackage.
0.14.4-dev
- Require version
10.3.0-devof theanalyzerpackage.
0.14.4
- Require version
10.2.0of theanalyzerpackage.
0.14.3
- Require version
10.1.0of theanalyzerpackage.
0.14.2
- Require version
10.0.2of theanalyzerpackage.
0.14.1
- Require version
10.0.1of theanalyzerpackage.
0.14.0
- Require version
10.0.0of theanalyzerpackage. AssistContributorMixinis now a mixin.- Remove deprecated
methodBeingCopiedparameters on various methods. - Remove
ChangeBuilder.new's deprecatedeolparameter. - Remove
ChangeBuilder.addDartFileEdit's deprecatedimportPrefixGeneratorparameter. - Remove the deprecated
ChangeBuilder.copymethod. - Remove the deprecated
RangeFactory.errormethod.
0.13.11
- Require version
9.0.0of theanalyzerpackage.
0.13.10
- Require version
8.4.0of theanalyzerpackage.
0.13.9
- Require version
8.3.0of theanalyzerpackage.
0.13.8
- Require version
8.2.0of theanalyzerpackage. - Require Dart SDK
^3.9.0.
0.13.7
- Require version
8.1.1of theanalyzerpackage.
0.13.6
- Require version
^8.1.0of theanalyzerpackage.
0.13.5
- Require version
^8.0.0of theanalyzerpackage.
0.13.4
- Require version
^7.5.1of theanalyzerpackage.
0.13.2
- Deprecated:
RangeFactory.erroris replaced byRangeFactory.diagnostic. - Require version
^7.4.6of theanalyzerpackage.
0.13.1
- Updated SDK constraint to
^3.5.0. - Require version
7.4.xof theanalyzerpackage.
0.13.0
- Remove
elementName()fromRangeFactory. UsefragmentName()instead. - Breaking changes to
DartFileEditBuilderandDartEditBuilder. - Breaking changes to
AnalyzerConverter. - Support for a plugin to send an
AnalysisStatusnotification, featuring anisAnalyzingboolfield.
0.12.0
- Breaking changes to
DartFileEditBuilder:convertFunctionFromSyncToAsyncandreplaceTypeWithFuture. - Breaking changes to all classes in
lib/protocol/protocol_common.dartandlib/protocol/protocol_generated.dartthat implementEnum: These classes are all now proper Dart enums. Each such enum no longer has a staticVALUESfield, no a public constructor. Each enum value also no longer has an instance getter,name(though theEnumNameextension indart:coreprovides anameinstance getter). The instances of each enum are also now considered exhaustive (which may trigger new diagnostics on existing switch statements and switch expressions). - Support version
7.xof theanalyzerpackage. - Support change descriptions on SourceEdit.
- New API in
DartFileEditBuilder:getIndent,insertCaseClauseAtEnd,insertConstructor,insertField,insertGetter,insertMethod,writeIndent. - New API in
DartEditBuilder:writeFormalParameterandwriteFormalParameters. - New experimental API in
DartEditBuilder:writeOverride2,writeReference2,writeType2,writeTypeParameter2, andwriteTypeParameters2.
0.11.3
- Support version
6.xof theanalyzerpackage.
0.11.2
- Support version
5.xof theanalyzerpackage.
0.11.1
- Call
analyzeFilesfromhandleAffectedFilesonly for files that are analyzed in this analysis context.
0.11.0
- Using
AnalysisContextCollectionandAnalysisContextfor analysis.
0.10.0
- Support version
4.xof theanalyzerpackage.
0.9.0
- Support version
3.xof theanalyzerpackage.
0.8.0
- Require SDK
2.14to useObject.hash(). - Require
yaml 3.1.0to userecover.
0.7.0
- Support version
2.xof theanalyzerpackage.
0.6.0
- Bug fixes to the protocol.
0.5.0
- Changed the support version range of the analyzer to
^1.3.0. - Removed
Plugin.fileContentOverlay, insteadPlugin.resourceProvideris nowOverlayResourceProvider, andanalysis.updateContentupdates it. - Removed deprecated
DartChangeBuilderandDartChangeBuilderImpl. - Removed deprecated
ChangeBuilder.addFileEdit(). - Stable null safety release.
- Updated dependencies to null safe releases.
0.4.0
- Deprecated the class
DartChangeBuilderand enhancedChangeBuilderto be the replacement for it. - Deprecated the method
ChangeBuilder.addFileEditand introducedChangeBuilder.addDartFileEditandChangeBuilder.addGenericFileEditto be the replacements for it. - Changed the supported version range of the analyzer to
>=0.41.0 <0.42.0.
0.3.0
- Removed deprecated
Plugin.getResolveResult. UsegetResolvedUnitResult.
0.2.5
- Change supported analyzer version to
^0.39.12
0.2.4
- Exposed method
AnalyzerConverter.locationFromElement(was previously private).
0.2.3
- Added class
Relevance. - Removed
FixKind.name, replaced withFixKind.id. Technically this is a breaking change but we believe that in practice it is benign, sinceFixKind.namewas only used for debugging. - Added function
computeDartNavigation. - Note: never published (had problematic imports of package:analysis_server).
0.2.2
- Change supported analyzer version to
^0.39.0
0.2.1
- Bump maximum supported version of the analyzer to
<0.39.0. - Bug fixes: #37916, #38326.
0.2.0
- Change
DartEditBuilder.writeOverride()to acceptExecutableElementinstead ofFunctionType.
0.1.0
- Support the latest
pkg:analyzer. - remove the declared type of generated setters
0.0.1-alpha.8
- Support the latest
pkg:analyzer.
0.0.1-alpha.7
- Remove CompletionSuggestion.elementUri, replaced with AvailableSuggestionSet.
- Remove 'importUri' from CompletionSuggestion.
- Include type parameters into suggested code completions.
0.0.1-alpha.4
- Upgrade the Dart SDK version constraint
0.0.1
- Initial version