diff --git a/lib/src/generator/templates.runtime_renderers.dart b/lib/src/generator/templates.runtime_renderers.dart index 3024454aa8..1c0afd7366 100644 --- a/lib/src/generator/templates.runtime_renderers.dart +++ b/lib/src/generator/templates.runtime_renderers.dart @@ -11323,7 +11323,7 @@ class _Renderer_Package extends RendererBase { } } -String renderIndex(PackageTemplateData context, Template template) { +String renderError(PackageTemplateData context, Template template) { var buffer = StringBuffer(); _render_PackageTemplateData(context, template.ast, template, buffer); return buffer.toString(); @@ -11525,7 +11525,7 @@ class _Renderer_PackageTemplateData extends RendererBase { } } -String renderError(PackageTemplateData context, Template template) { +String renderIndex(PackageTemplateData context, Template template) { var buffer = StringBuffer(); _render_PackageTemplateData(context, template.ast, template, buffer); return buffer.toString(); @@ -14757,6 +14757,7 @@ const _invisibleGetters = { 'unnamedConstructor' }, 'CommentReferable': { + 'packageGraph', 'scope', 'href', 'referenceChildren', @@ -14764,18 +14765,17 @@ const _invisibleGetters = { 'referenceGrandparentOverrides', 'referenceName', 'library', - 'element', - 'packageGraph' + 'element' }, 'CompilationUnitElement': { 'hashCode', 'runtimeType', 'accessors', + 'classes', 'enclosingElement', 'enums', 'extensions', 'functions', - 'functionTypeAliases', 'hasLoadLibraryFunction', 'lineInfo', 'mixins', @@ -14895,6 +14895,7 @@ const _invisibleGetters = { 'hasRequired', 'hasSealed', 'hasUseResult', + 'hasVisibleForOverriding', 'hasVisibleForTemplate', 'hasVisibleForTesting', 'id', @@ -14908,6 +14909,7 @@ const _invisibleGetters = { 'name', 'nameLength', 'nameOffset', + 'nonSynthetic', 'session', 'source' }, @@ -14936,6 +14938,7 @@ const _invisibleGetters = { 'isSealed', 'isTarget', 'isUseResult', + 'isVisibleForOverriding', 'isVisibleForTemplate', 'isVisibleForTesting' }, @@ -14965,6 +14968,7 @@ const _invisibleGetters = { 'hasRequired', 'hasSealed', 'hasUseResult', + 'hasVisibleForOverriding', 'hasVisibleForTemplate', 'hasVisibleForTesting', 'id', @@ -14979,6 +14983,7 @@ const _invisibleGetters = { 'name', 'nameLength', 'nameOffset', + 'nonSynthetic', 'session', 'source', 'substitution', @@ -15037,7 +15042,6 @@ const _invisibleGetters = { 'FunctionType': { 'hashCode', 'runtimeType', - 'element', 'namedParameterTypes', 'normalParameterNames', 'normalParameterTypes', @@ -15045,7 +15049,6 @@ const _invisibleGetters = { 'optionalParameterTypes', 'parameters', 'returnType', - 'typeArguments', 'typeFormals' }, 'FunctionTypedElement': { @@ -15056,6 +15059,7 @@ const _invisibleGetters = { 'type' }, 'GetterSetterCombo': { + 'enclosingElement', 'getter', 'setter', 'annotations', @@ -15091,8 +15095,7 @@ const _invisibleGetters = { 'readOnly', 'readWrite', 'writeOnly', - 'referenceChildren', - 'enclosingElement' + 'referenceChildren' }, 'HashMap': {'hashCode', 'runtimeType'}, 'Inheritable': { @@ -15127,6 +15130,7 @@ const _invisibleGetters = { 'isNonNullableByDefault', 'languageVersion', 'loadLibraryFunction', + 'name', 'parts', 'prefixes', 'publicNamespace', @@ -15183,6 +15187,7 @@ const _invisibleGetters = { 'hasRequired', 'hasSealed', 'hasUseResult', + 'hasVisibleForOverriding', 'hasVisibleForTemplate', 'hasVisibleForTesting', 'id', @@ -15197,6 +15202,7 @@ const _invisibleGetters = { 'name', 'nameLength', 'nameOffset', + 'nonSynthetic', 'session', 'source', 'substitution' @@ -15323,6 +15329,7 @@ const _invisibleGetters = { 'hasRequired', 'hasSealed', 'hasUseResult', + 'hasVisibleForOverriding', 'hasVisibleForTemplate', 'hasVisibleForTesting', 'id', @@ -15337,6 +15344,7 @@ const _invisibleGetters = { 'name', 'nameLength', 'nameOffset', + 'nonSynthetic', 'session', 'source', 'substitution', diff --git a/pubspec.yaml b/pubspec.yaml index 5fee435f28..d9d6e1e6b6 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -7,7 +7,7 @@ environment: sdk: '>=2.11.99 <3.0.0' dependencies: - analyzer: ^1.7.1 + analyzer: ^2.0.0 args: ^2.0.0 charcode: ^1.2.0 collection: ^1.2.0 @@ -17,7 +17,7 @@ dependencies: html: ^0.15.0 logging: ^1.0.0 markdown: ^4.0.0 - meta: ^1.3.0 + meta: ^1.7.0 package_config: ^2.0.0 path: ^1.3.0 pub_semver: ^2.0.0