| Index: pkg/analyzer/lib/src/summary/format.dart
|
| diff --git a/pkg/analyzer/lib/src/summary/format.dart b/pkg/analyzer/lib/src/summary/format.dart
|
| index 655f5fd4aac7b2b999c401e9014f3e22a5e177cd..c38e50bb8e24dbad0170bb3b9dc0b9be89db6160 100644
|
| --- a/pkg/analyzer/lib/src/summary/format.dart
|
| +++ b/pkg/analyzer/lib/src/summary/format.dart
|
| @@ -2027,7 +2027,6 @@ class LinkedLibraryBuilder extends Object with _LinkedLibraryMixin implements id
|
| List<LinkedDependencyBuilder> _dependencies;
|
| List<int> _exportDependencies;
|
| List<LinkedExportNameBuilder> _exportNames;
|
| - bool _fallbackMode;
|
| List<int> _importDependencies;
|
| int _numPrelinkedDependencies;
|
| List<LinkedUnitBuilder> _units;
|
| @@ -2082,15 +2081,7 @@ class LinkedLibraryBuilder extends Object with _LinkedLibraryMixin implements id
|
| }
|
|
|
| @override
|
| - bool get fallbackMode => _fallbackMode ??= false;
|
| -
|
| - /**
|
| - * Indicates whether this library was summarized in "fallback mode". If
|
| - * true, all other fields in the data structure have their default values.
|
| - */
|
| - void set fallbackMode(bool value) {
|
| - this._fallbackMode = value;
|
| - }
|
| + bool get fallbackMode => throw new UnimplementedError('attempt to access deprecated field');
|
|
|
| @override
|
| List<int> get importDependencies => _importDependencies ??= <int>[];
|
| @@ -2130,11 +2121,10 @@ class LinkedLibraryBuilder extends Object with _LinkedLibraryMixin implements id
|
| this._units = value;
|
| }
|
|
|
| - LinkedLibraryBuilder({List<LinkedDependencyBuilder> dependencies, List<int> exportDependencies, List<LinkedExportNameBuilder> exportNames, bool fallbackMode, List<int> importDependencies, int numPrelinkedDependencies, List<LinkedUnitBuilder> units})
|
| + LinkedLibraryBuilder({List<LinkedDependencyBuilder> dependencies, List<int> exportDependencies, List<LinkedExportNameBuilder> exportNames, List<int> importDependencies, int numPrelinkedDependencies, List<LinkedUnitBuilder> units})
|
| : _dependencies = dependencies,
|
| _exportDependencies = exportDependencies,
|
| _exportNames = exportNames,
|
| - _fallbackMode = fallbackMode,
|
| _importDependencies = importDependencies,
|
| _numPrelinkedDependencies = numPrelinkedDependencies,
|
| _units = units;
|
| @@ -2185,7 +2175,6 @@ class LinkedLibraryBuilder extends Object with _LinkedLibraryMixin implements id
|
| x?.collectApiSignature(signature);
|
| }
|
| }
|
| - signature.addBool(this._fallbackMode == true);
|
| if (this._exportDependencies == null) {
|
| signature.addInt(0);
|
| } else {
|
| @@ -2232,9 +2221,6 @@ class LinkedLibraryBuilder extends Object with _LinkedLibraryMixin implements id
|
| if (offset_exportNames != null) {
|
| fbBuilder.addOffset(4, offset_exportNames);
|
| }
|
| - if (_fallbackMode == true) {
|
| - fbBuilder.addBool(5, true);
|
| - }
|
| if (offset_importDependencies != null) {
|
| fbBuilder.addOffset(1, offset_importDependencies);
|
| }
|
| @@ -2269,7 +2255,6 @@ class _LinkedLibraryImpl extends Object with _LinkedLibraryMixin implements idl.
|
| List<idl.LinkedDependency> _dependencies;
|
| List<int> _exportDependencies;
|
| List<idl.LinkedExportName> _exportNames;
|
| - bool _fallbackMode;
|
| List<int> _importDependencies;
|
| int _numPrelinkedDependencies;
|
| List<idl.LinkedUnit> _units;
|
| @@ -2293,10 +2278,7 @@ class _LinkedLibraryImpl extends Object with _LinkedLibraryMixin implements idl.
|
| }
|
|
|
| @override
|
| - bool get fallbackMode {
|
| - _fallbackMode ??= const fb.BoolReader().vTableGet(_bc, _bcOffset, 5, false);
|
| - return _fallbackMode;
|
| - }
|
| + bool get fallbackMode => throw new UnimplementedError('attempt to access deprecated field');
|
|
|
| @override
|
| List<int> get importDependencies {
|
| @@ -2324,7 +2306,6 @@ abstract class _LinkedLibraryMixin implements idl.LinkedLibrary {
|
| if (dependencies.isNotEmpty) _result["dependencies"] = dependencies.map((_value) => _value.toJson()).toList();
|
| if (exportDependencies.isNotEmpty) _result["exportDependencies"] = exportDependencies;
|
| if (exportNames.isNotEmpty) _result["exportNames"] = exportNames.map((_value) => _value.toJson()).toList();
|
| - if (fallbackMode != false) _result["fallbackMode"] = fallbackMode;
|
| if (importDependencies.isNotEmpty) _result["importDependencies"] = importDependencies;
|
| if (numPrelinkedDependencies != 0) _result["numPrelinkedDependencies"] = numPrelinkedDependencies;
|
| if (units.isNotEmpty) _result["units"] = units.map((_value) => _value.toJson()).toList();
|
| @@ -2336,7 +2317,6 @@ abstract class _LinkedLibraryMixin implements idl.LinkedLibrary {
|
| "dependencies": dependencies,
|
| "exportDependencies": exportDependencies,
|
| "exportNames": exportNames,
|
| - "fallbackMode": fallbackMode,
|
| "importDependencies": importDependencies,
|
| "numPrelinkedDependencies": numPrelinkedDependencies,
|
| "units": units,
|
| @@ -9563,7 +9543,6 @@ class UnlinkedUnitBuilder extends Object with _UnlinkedUnitMixin implements idl.
|
| List<UnlinkedEnumBuilder> _enums;
|
| List<UnlinkedExecutableBuilder> _executables;
|
| List<UnlinkedExportNonPublicBuilder> _exports;
|
| - String _fallbackModePath;
|
| List<UnlinkedImportBuilder> _imports;
|
| bool _isPartOf;
|
| List<UnlinkedExprBuilder> _libraryAnnotations;
|
| @@ -9643,18 +9622,7 @@ class UnlinkedUnitBuilder extends Object with _UnlinkedUnitMixin implements idl.
|
| }
|
|
|
| @override
|
| - String get fallbackModePath => _fallbackModePath ??= '';
|
| -
|
| - /**
|
| - * If this compilation unit was summarized in fallback mode, the path where
|
| - * the compilation unit may be found on disk. Otherwise empty.
|
| - *
|
| - * When this field is non-empty, all other fields in the data structure have
|
| - * their default values.
|
| - */
|
| - void set fallbackModePath(String value) {
|
| - this._fallbackModePath = value;
|
| - }
|
| + String get fallbackModePath => throw new UnimplementedError('attempt to access deprecated field');
|
|
|
| @override
|
| List<UnlinkedImportBuilder> get imports => _imports ??= <UnlinkedImportBuilder>[];
|
| @@ -9797,14 +9765,13 @@ class UnlinkedUnitBuilder extends Object with _UnlinkedUnitMixin implements idl.
|
| this._variables = value;
|
| }
|
|
|
| - UnlinkedUnitBuilder({List<int> apiSignature, List<UnlinkedClassBuilder> classes, CodeRangeBuilder codeRange, List<UnlinkedEnumBuilder> enums, List<UnlinkedExecutableBuilder> executables, List<UnlinkedExportNonPublicBuilder> exports, String fallbackModePath, List<UnlinkedImportBuilder> imports, bool isPartOf, List<UnlinkedExprBuilder> libraryAnnotations, UnlinkedDocumentationCommentBuilder libraryDocumentationComment, String libraryName, int libraryNameLength, int libraryNameOffset, List<int> lineStarts, List<UnlinkedPartBuilder> parts, UnlinkedPublicNamespaceBuilder publicNamespace, List<UnlinkedReferenceBuilder> references, List<UnlinkedTypedefBuilder> typedefs, List<UnlinkedVariableBuilder> variables})
|
| + UnlinkedUnitBuilder({List<int> apiSignature, List<UnlinkedClassBuilder> classes, CodeRangeBuilder codeRange, List<UnlinkedEnumBuilder> enums, List<UnlinkedExecutableBuilder> executables, List<UnlinkedExportNonPublicBuilder> exports, List<UnlinkedImportBuilder> imports, bool isPartOf, List<UnlinkedExprBuilder> libraryAnnotations, UnlinkedDocumentationCommentBuilder libraryDocumentationComment, String libraryName, int libraryNameLength, int libraryNameOffset, List<int> lineStarts, List<UnlinkedPartBuilder> parts, UnlinkedPublicNamespaceBuilder publicNamespace, List<UnlinkedReferenceBuilder> references, List<UnlinkedTypedefBuilder> typedefs, List<UnlinkedVariableBuilder> variables})
|
| : _apiSignature = apiSignature,
|
| _classes = classes,
|
| _codeRange = codeRange,
|
| _enums = enums,
|
| _executables = executables,
|
| _exports = exports,
|
| - _fallbackModePath = fallbackModePath,
|
| _imports = imports,
|
| _isPartOf = isPartOf,
|
| _libraryAnnotations = libraryAnnotations,
|
| @@ -9928,7 +9895,6 @@ class UnlinkedUnitBuilder extends Object with _UnlinkedUnitMixin implements idl.
|
| x?.collectApiSignature(signature);
|
| }
|
| }
|
| - signature.addString(this._fallbackModePath ?? '');
|
| signature.addBool(this._isPartOf == true);
|
| if (this._apiSignature == null) {
|
| signature.addInt(0);
|
| @@ -9952,7 +9918,6 @@ class UnlinkedUnitBuilder extends Object with _UnlinkedUnitMixin implements idl.
|
| fb.Offset offset_enums;
|
| fb.Offset offset_executables;
|
| fb.Offset offset_exports;
|
| - fb.Offset offset_fallbackModePath;
|
| fb.Offset offset_imports;
|
| fb.Offset offset_libraryAnnotations;
|
| fb.Offset offset_libraryDocumentationComment;
|
| @@ -9981,9 +9946,6 @@ class UnlinkedUnitBuilder extends Object with _UnlinkedUnitMixin implements idl.
|
| if (!(_exports == null || _exports.isEmpty)) {
|
| offset_exports = fbBuilder.writeList(_exports.map((b) => b.finish(fbBuilder)).toList());
|
| }
|
| - if (_fallbackModePath != null) {
|
| - offset_fallbackModePath = fbBuilder.writeString(_fallbackModePath);
|
| - }
|
| if (!(_imports == null || _imports.isEmpty)) {
|
| offset_imports = fbBuilder.writeList(_imports.map((b) => b.finish(fbBuilder)).toList());
|
| }
|
| @@ -10033,9 +9995,6 @@ class UnlinkedUnitBuilder extends Object with _UnlinkedUnitMixin implements idl.
|
| if (offset_exports != null) {
|
| fbBuilder.addOffset(13, offset_exports);
|
| }
|
| - if (offset_fallbackModePath != null) {
|
| - fbBuilder.addOffset(16, offset_fallbackModePath);
|
| - }
|
| if (offset_imports != null) {
|
| fbBuilder.addOffset(5, offset_imports);
|
| }
|
| @@ -10103,7 +10062,6 @@ class _UnlinkedUnitImpl extends Object with _UnlinkedUnitMixin implements idl.Un
|
| List<idl.UnlinkedEnum> _enums;
|
| List<idl.UnlinkedExecutable> _executables;
|
| List<idl.UnlinkedExportNonPublic> _exports;
|
| - String _fallbackModePath;
|
| List<idl.UnlinkedImport> _imports;
|
| bool _isPartOf;
|
| List<idl.UnlinkedExpr> _libraryAnnotations;
|
| @@ -10155,10 +10113,7 @@ class _UnlinkedUnitImpl extends Object with _UnlinkedUnitMixin implements idl.Un
|
| }
|
|
|
| @override
|
| - String get fallbackModePath {
|
| - _fallbackModePath ??= const fb.StringReader().vTableGet(_bc, _bcOffset, 16, '');
|
| - return _fallbackModePath;
|
| - }
|
| + String get fallbackModePath => throw new UnimplementedError('attempt to access deprecated field');
|
|
|
| @override
|
| List<idl.UnlinkedImport> get imports {
|
| @@ -10249,7 +10204,6 @@ abstract class _UnlinkedUnitMixin implements idl.UnlinkedUnit {
|
| if (enums.isNotEmpty) _result["enums"] = enums.map((_value) => _value.toJson()).toList();
|
| if (executables.isNotEmpty) _result["executables"] = executables.map((_value) => _value.toJson()).toList();
|
| if (exports.isNotEmpty) _result["exports"] = exports.map((_value) => _value.toJson()).toList();
|
| - if (fallbackModePath != '') _result["fallbackModePath"] = fallbackModePath;
|
| if (imports.isNotEmpty) _result["imports"] = imports.map((_value) => _value.toJson()).toList();
|
| if (isPartOf != false) _result["isPartOf"] = isPartOf;
|
| if (libraryAnnotations.isNotEmpty) _result["libraryAnnotations"] = libraryAnnotations.map((_value) => _value.toJson()).toList();
|
| @@ -10274,7 +10228,6 @@ abstract class _UnlinkedUnitMixin implements idl.UnlinkedUnit {
|
| "enums": enums,
|
| "executables": executables,
|
| "exports": exports,
|
| - "fallbackModePath": fallbackModePath,
|
| "imports": imports,
|
| "isPartOf": isPartOf,
|
| "libraryAnnotations": libraryAnnotations,
|
|
|