| // Copyright (c) 2021, the Dart project authors. Please see the AUTHORS file |
| // for details. All rights reserved. Use of this source code is governed by a |
| // BSD-style license that can be found in the LICENSE file. |
| |
| // NOTE: THIS FILE IS GENERATED. DO NOT EDIT. |
| // |
| // Instead modify 'pkg/front_end/messages.yaml' and run |
| // 'pkg/front_end/tool/fasta generate-messages' to update. |
| |
| // ignore_for_file: lines_longer_than_80_chars |
| |
| part of _fe_analyzer_shared.messages.codes; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAbstractClassConstructorTearOff = |
| messageAbstractClassConstructorTearOff; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAbstractClassConstructorTearOff = const MessageCode( |
| "AbstractClassConstructorTearOff", |
| message: r"""Constructors on abstract classes can't be torn off."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateAbstractClassInstantiation = |
| const Template<Message Function(String name)>( |
| messageTemplate: |
| r"""The class '#name' is abstract and can't be instantiated.""", |
| withArguments: _withArgumentsAbstractClassInstantiation); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeAbstractClassInstantiation = |
| const Code<Message Function(String name)>("AbstractClassInstantiation", |
| analyzerCodes: <String>["NEW_WITH_ABSTRACT_CLASS"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsAbstractClassInstantiation(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeAbstractClassInstantiation, |
| message: """The class '${name}' is abstract and can't be instantiated.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAbstractClassMember = messageAbstractClassMember; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAbstractClassMember = const MessageCode( |
| "AbstractClassMember", |
| index: 51, |
| message: r"""Members of classes can't be declared to be 'abstract'.""", |
| tip: |
| r"""Try removing the 'abstract' keyword. You can add the 'abstract' keyword before the class declaration."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAbstractExtensionField = messageAbstractExtensionField; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAbstractExtensionField = const MessageCode( |
| "AbstractExtensionField", |
| message: r"""Extension fields can't be declared 'abstract'.""", |
| tip: r"""Try removing the 'abstract' keyword."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAbstractExternalField = messageAbstractExternalField; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAbstractExternalField = const MessageCode( |
| "AbstractExternalField", |
| index: 110, |
| message: r"""Fields can't be declared both 'abstract' and 'external'.""", |
| tip: r"""Try removing the 'abstract' or 'external' keyword."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAbstractFieldConstructorInitializer = |
| messageAbstractFieldConstructorInitializer; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAbstractFieldConstructorInitializer = const MessageCode( |
| "AbstractFieldConstructorInitializer", |
| message: r"""Abstract fields cannot have initializers.""", |
| tip: |
| r"""Try removing the field initializer or the 'abstract' keyword from the field declaration."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAbstractFieldInitializer = messageAbstractFieldInitializer; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAbstractFieldInitializer = const MessageCode( |
| "AbstractFieldInitializer", |
| message: r"""Abstract fields cannot have initializers.""", |
| tip: r"""Try removing the initializer or the 'abstract' keyword."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAbstractLateField = messageAbstractLateField; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAbstractLateField = const MessageCode( |
| "AbstractLateField", |
| index: 108, |
| message: r"""Abstract fields cannot be late.""", |
| tip: r"""Try removing the 'abstract' or 'late' keyword."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAbstractNotSync = messageAbstractNotSync; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAbstractNotSync = const MessageCode("AbstractNotSync", |
| analyzerCodes: <String>["NON_SYNC_ABSTRACT_METHOD"], |
| message: r"""Abstract methods can't use 'async', 'async*', or 'sync*'."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String |
| name)> templateAbstractRedirectedClassInstantiation = const Template< |
| Message Function(String name)>( |
| messageTemplate: |
| r"""Factory redirects to class '#name', which is abstract and can't be instantiated.""", |
| withArguments: _withArgumentsAbstractRedirectedClassInstantiation); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> |
| codeAbstractRedirectedClassInstantiation = |
| const Code<Message Function(String name)>( |
| "AbstractRedirectedClassInstantiation", |
| analyzerCodes: <String>["FACTORY_REDIRECTS_TO_ABSTRACT_CLASS"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsAbstractRedirectedClassInstantiation(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeAbstractRedirectedClassInstantiation, |
| message: |
| """Factory redirects to class '${name}', which is abstract and can't be instantiated.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAbstractStaticField = messageAbstractStaticField; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAbstractStaticField = const MessageCode( |
| "AbstractStaticField", |
| index: 107, |
| message: r"""Static fields can't be declared 'abstract'.""", |
| tip: r"""Try removing the 'abstract' or 'static' keyword."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> templateAccessError = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Access error: '#name'.""", |
| withArguments: _withArgumentsAccessError); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeAccessError = |
| const Code<Message Function(String name)>( |
| "AccessError", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsAccessError(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeAccessError, |
| message: """Access error: '${name}'.""", arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAgnosticWithStrongDillLibrary = |
| messageAgnosticWithStrongDillLibrary; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAgnosticWithStrongDillLibrary = const MessageCode( |
| "AgnosticWithStrongDillLibrary", |
| message: |
| r"""Loaded library is compiled with sound null safety and cannot be used in compilation for agnostic null safety."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAgnosticWithWeakDillLibrary = |
| messageAgnosticWithWeakDillLibrary; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAgnosticWithWeakDillLibrary = const MessageCode( |
| "AgnosticWithWeakDillLibrary", |
| message: |
| r"""Loaded library is compiled with unsound null safety and cannot be used in compilation for agnostic null safety."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAmbiguousExtensionCause = messageAmbiguousExtensionCause; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAmbiguousExtensionCause = const MessageCode( |
| "AmbiguousExtensionCause", |
| severity: Severity.context, |
| message: r"""This is one of the extension members."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAnnotationOnFunctionTypeTypeVariable = |
| messageAnnotationOnFunctionTypeTypeVariable; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAnnotationOnFunctionTypeTypeVariable = |
| const MessageCode("AnnotationOnFunctionTypeTypeVariable", |
| message: |
| r"""A type variable on a function type can't have annotations."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAnnotationOnTypeArgument = messageAnnotationOnTypeArgument; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAnnotationOnTypeArgument = const MessageCode( |
| "AnnotationOnTypeArgument", |
| index: 111, |
| message: |
| r"""Type arguments can't have annotations because they aren't declarations."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAnonymousBreakTargetOutsideFunction = |
| messageAnonymousBreakTargetOutsideFunction; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAnonymousBreakTargetOutsideFunction = |
| const MessageCode("AnonymousBreakTargetOutsideFunction", |
| analyzerCodes: <String>["LABEL_IN_OUTER_SCOPE"], |
| message: r"""Can't break to a target in a different function."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAnonymousContinueTargetOutsideFunction = |
| messageAnonymousContinueTargetOutsideFunction; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAnonymousContinueTargetOutsideFunction = |
| const MessageCode("AnonymousContinueTargetOutsideFunction", |
| analyzerCodes: <String>["LABEL_IN_OUTER_SCOPE"], |
| message: r"""Can't continue at a target in a different function."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| int |
| codePoint)> templateAsciiControlCharacter = const Template< |
| Message Function(int codePoint)>( |
| messageTemplate: |
| r"""The control character #unicode can only be used in strings and comments.""", |
| withArguments: _withArgumentsAsciiControlCharacter); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(int codePoint)> codeAsciiControlCharacter = |
| const Code<Message Function(int codePoint)>("AsciiControlCharacter", |
| analyzerCodes: <String>["ILLEGAL_CHARACTER"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsAsciiControlCharacter(int codePoint) { |
| String unicode = |
| "U+${codePoint.toRadixString(16).toUpperCase().padLeft(4, '0')}"; |
| return new Message(codeAsciiControlCharacter, |
| message: |
| """The control character ${unicode} can only be used in strings and comments.""", |
| arguments: {'unicode': codePoint}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAssertAsExpression = messageAssertAsExpression; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAssertAsExpression = const MessageCode( |
| "AssertAsExpression", |
| message: r"""`assert` can't be used as an expression."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAssertExtraneousArgument = messageAssertExtraneousArgument; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAssertExtraneousArgument = const MessageCode( |
| "AssertExtraneousArgument", |
| message: r"""`assert` can't have more than two arguments."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAwaitAsIdentifier = messageAwaitAsIdentifier; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAwaitAsIdentifier = const MessageCode( |
| "AwaitAsIdentifier", |
| analyzerCodes: <String>["ASYNC_KEYWORD_USED_AS_IDENTIFIER"], |
| message: |
| r"""'await' can't be used as an identifier in 'async', 'async*', or 'sync*' methods."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAwaitForNotAsync = messageAwaitForNotAsync; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAwaitForNotAsync = const MessageCode( |
| "AwaitForNotAsync", |
| analyzerCodes: <String>["ASYNC_FOR_IN_WRONG_CONTEXT"], |
| message: |
| r"""The asynchronous for-in can only be used in functions marked with 'async' or 'async*'.""", |
| tip: |
| r"""Try marking the function body with either 'async' or 'async*', or removing the 'await' before the for loop."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAwaitInLateLocalInitializer = |
| messageAwaitInLateLocalInitializer; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAwaitInLateLocalInitializer = const MessageCode( |
| "AwaitInLateLocalInitializer", |
| message: |
| r"""`await` expressions are not supported in late local initializers."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeAwaitNotAsync = messageAwaitNotAsync; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageAwaitNotAsync = const MessageCode("AwaitNotAsync", |
| analyzerCodes: <String>["AWAIT_IN_WRONG_CONTEXT"], |
| message: r"""'await' can only be used in 'async' or 'async*' methods."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String string, |
| String |
| string2)> templateBinaryOperatorWrittenOut = const Template< |
| Message Function(String string, String string2)>( |
| messageTemplate: |
| r"""Binary operator '#string' is written as '#string2' instead of the written out word.""", |
| tipTemplate: r"""Try replacing '#string' with '#string2'.""", |
| withArguments: _withArgumentsBinaryOperatorWrittenOut); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String string, String string2)> |
| codeBinaryOperatorWrittenOut = |
| const Code<Message Function(String string, String string2)>( |
| "BinaryOperatorWrittenOut", |
| index: 112); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsBinaryOperatorWrittenOut(String string, String string2) { |
| if (string.isEmpty) throw 'No string provided'; |
| if (string2.isEmpty) throw 'No string provided'; |
| return new Message(codeBinaryOperatorWrittenOut, |
| message: |
| """Binary operator '${string}' is written as '${string2}' instead of the written out word.""", |
| tip: """Try replacing '${string}' with '${string2}'.""", |
| arguments: {'string': string, 'string2': string2}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String name, |
| String |
| name2)> templateBoundIssueViaCycleNonSimplicity = const Template< |
| Message Function(String name, |
| String name2)>( |
| messageTemplate: |
| r"""Generic type '#name' can't be used without type arguments in the bounds of its own type variables. It is referenced indirectly through '#name2'.""", |
| tipTemplate: |
| r"""Try providing type arguments to '#name2' here or to some other raw types in the bounds along the reference chain.""", |
| withArguments: _withArgumentsBoundIssueViaCycleNonSimplicity); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name, String name2)> |
| codeBoundIssueViaCycleNonSimplicity = |
| const Code<Message Function(String name, String name2)>( |
| "BoundIssueViaCycleNonSimplicity", |
| analyzerCodes: <String>["NOT_INSTANTIATED_BOUND"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsBoundIssueViaCycleNonSimplicity( |
| String name, String name2) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| if (name2.isEmpty) throw 'No name provided'; |
| name2 = demangleMixinApplicationName(name2); |
| return new Message(codeBoundIssueViaCycleNonSimplicity, |
| message: |
| """Generic type '${name}' can't be used without type arguments in the bounds of its own type variables. It is referenced indirectly through '${name2}'.""", |
| tip: """Try providing type arguments to '${name2}' here or to some other raw types in the bounds along the reference chain.""", |
| arguments: {'name': name, 'name2': name2}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String |
| name)> templateBoundIssueViaLoopNonSimplicity = const Template< |
| Message Function(String name)>( |
| messageTemplate: |
| r"""Generic type '#name' can't be used without type arguments in the bounds of its own type variables.""", |
| tipTemplate: r"""Try providing type arguments to '#name' here.""", |
| withArguments: _withArgumentsBoundIssueViaLoopNonSimplicity); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeBoundIssueViaLoopNonSimplicity = |
| const Code<Message Function(String name)>("BoundIssueViaLoopNonSimplicity", |
| analyzerCodes: <String>["NOT_INSTANTIATED_BOUND"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsBoundIssueViaLoopNonSimplicity(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeBoundIssueViaLoopNonSimplicity, |
| message: |
| """Generic type '${name}' can't be used without type arguments in the bounds of its own type variables.""", |
| tip: """Try providing type arguments to '${name}' here.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateBoundIssueViaRawTypeWithNonSimpleBounds = |
| const Template<Message Function(String name)>( |
| messageTemplate: |
| r"""Generic type '#name' can't be used without type arguments in a type variable bound.""", |
| tipTemplate: r"""Try providing type arguments to '#name' here.""", |
| withArguments: _withArgumentsBoundIssueViaRawTypeWithNonSimpleBounds); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> |
| codeBoundIssueViaRawTypeWithNonSimpleBounds = |
| const Code<Message Function(String name)>( |
| "BoundIssueViaRawTypeWithNonSimpleBounds", |
| analyzerCodes: <String>["NOT_INSTANTIATED_BOUND"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsBoundIssueViaRawTypeWithNonSimpleBounds(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeBoundIssueViaRawTypeWithNonSimpleBounds, |
| message: |
| """Generic type '${name}' can't be used without type arguments in a type variable bound.""", |
| tip: """Try providing type arguments to '${name}' here.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeBreakOutsideOfLoop = messageBreakOutsideOfLoop; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageBreakOutsideOfLoop = const MessageCode( |
| "BreakOutsideOfLoop", |
| index: 52, |
| message: |
| r"""A break statement can't be used outside of a loop or switch statement.""", |
| tip: r"""Try removing the break statement."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateBreakTargetOutsideFunction = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Can't break to '#name' in a different function.""", |
| withArguments: _withArgumentsBreakTargetOutsideFunction); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeBreakTargetOutsideFunction = |
| const Code<Message Function(String name)>("BreakTargetOutsideFunction", |
| analyzerCodes: <String>["LABEL_IN_OUTER_SCOPE"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsBreakTargetOutsideFunction(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeBreakTargetOutsideFunction, |
| message: """Can't break to '${name}' in a different function.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(Token token)> templateBuiltInIdentifierAsType = |
| const Template<Message Function(Token token)>( |
| messageTemplate: |
| r"""The built-in identifier '#lexeme' can't be used as a type.""", |
| withArguments: _withArgumentsBuiltInIdentifierAsType); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(Token token)> codeBuiltInIdentifierAsType = |
| const Code<Message Function(Token token)>("BuiltInIdentifierAsType", |
| analyzerCodes: <String>["BUILT_IN_IDENTIFIER_AS_TYPE"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsBuiltInIdentifierAsType(Token token) { |
| String lexeme = token.lexeme; |
| return new Message(codeBuiltInIdentifierAsType, |
| message: |
| """The built-in identifier '${lexeme}' can't be used as a type.""", |
| arguments: {'lexeme': token}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(Token token)> |
| templateBuiltInIdentifierInDeclaration = |
| const Template<Message Function(Token token)>( |
| messageTemplate: r"""Can't use '#lexeme' as a name here.""", |
| withArguments: _withArgumentsBuiltInIdentifierInDeclaration); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(Token token)> codeBuiltInIdentifierInDeclaration = |
| const Code<Message Function(Token token)>("BuiltInIdentifierInDeclaration", |
| analyzerCodes: <String>["BUILT_IN_IDENTIFIER_IN_DECLARATION"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsBuiltInIdentifierInDeclaration(Token token) { |
| String lexeme = token.lexeme; |
| return new Message(codeBuiltInIdentifierInDeclaration, |
| message: """Can't use '${lexeme}' as a name here.""", |
| arguments: {'lexeme': token}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCandidateFound = messageCandidateFound; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCandidateFound = const MessageCode("CandidateFound", |
| severity: Severity.context, |
| message: r"""Found this candidate, but the arguments don't match."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateCandidateFoundIsDefaultConstructor = |
| const Template<Message Function(String name)>( |
| messageTemplate: |
| r"""The class '#name' has a constructor that takes no arguments.""", |
| withArguments: _withArgumentsCandidateFoundIsDefaultConstructor); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> |
| codeCandidateFoundIsDefaultConstructor = |
| const Code<Message Function(String name)>( |
| "CandidateFoundIsDefaultConstructor", |
| severity: Severity.context); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCandidateFoundIsDefaultConstructor(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeCandidateFoundIsDefaultConstructor, |
| message: |
| """The class '${name}' has a constructor that takes no arguments.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateCannotAssignToConstVariable = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Can't assign to the const variable '#name'.""", |
| withArguments: _withArgumentsCannotAssignToConstVariable); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeCannotAssignToConstVariable = |
| const Code<Message Function(String name)>( |
| "CannotAssignToConstVariable", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCannotAssignToConstVariable(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeCannotAssignToConstVariable, |
| message: """Can't assign to the const variable '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCannotAssignToExtensionThis = |
| messageCannotAssignToExtensionThis; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCannotAssignToExtensionThis = const MessageCode( |
| "CannotAssignToExtensionThis", |
| message: r"""Can't assign to 'this'."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateCannotAssignToFinalVariable = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Can't assign to the final variable '#name'.""", |
| withArguments: _withArgumentsCannotAssignToFinalVariable); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeCannotAssignToFinalVariable = |
| const Code<Message Function(String name)>( |
| "CannotAssignToFinalVariable", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCannotAssignToFinalVariable(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeCannotAssignToFinalVariable, |
| message: """Can't assign to the final variable '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCannotAssignToParenthesizedExpression = |
| messageCannotAssignToParenthesizedExpression; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCannotAssignToParenthesizedExpression = |
| const MessageCode("CannotAssignToParenthesizedExpression", |
| analyzerCodes: <String>["ASSIGNMENT_TO_PARENTHESIZED_EXPRESSION"], |
| message: r"""Can't assign to a parenthesized expression."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCannotAssignToSuper = messageCannotAssignToSuper; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCannotAssignToSuper = const MessageCode( |
| "CannotAssignToSuper", |
| analyzerCodes: <String>["NOT_AN_LVALUE"], |
| message: r"""Can't assign to super."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCannotAssignToTypeLiteral = |
| messageCannotAssignToTypeLiteral; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCannotAssignToTypeLiteral = const MessageCode( |
| "CannotAssignToTypeLiteral", |
| message: r"""Can't assign to a type literal."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String string)> |
| templateCannotReadSdkSpecification = |
| const Template<Message Function(String string)>( |
| messageTemplate: |
| r"""Unable to read the 'libraries.json' specification file: |
| #string.""", |
| withArguments: _withArgumentsCannotReadSdkSpecification); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String string)> codeCannotReadSdkSpecification = |
| const Code<Message Function(String string)>( |
| "CannotReadSdkSpecification", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCannotReadSdkSpecification(String string) { |
| if (string.isEmpty) throw 'No string provided'; |
| return new Message(codeCannotReadSdkSpecification, |
| message: """Unable to read the 'libraries.json' specification file: |
| ${string}.""", arguments: {'string': string}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCantDisambiguateAmbiguousInformation = |
| messageCantDisambiguateAmbiguousInformation; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCantDisambiguateAmbiguousInformation = const MessageCode( |
| "CantDisambiguateAmbiguousInformation", |
| message: |
| r"""Both Iterable and Map spread elements encountered in ambiguous literal."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCantDisambiguateNotEnoughInformation = |
| messageCantDisambiguateNotEnoughInformation; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCantDisambiguateNotEnoughInformation = const MessageCode( |
| "CantDisambiguateNotEnoughInformation", |
| message: |
| r"""Not enough type information to disambiguate between literal set and literal map.""", |
| tip: |
| r"""Try providing type arguments for the literal explicitly to disambiguate it."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCantInferPackagesFromManyInputs = |
| messageCantInferPackagesFromManyInputs; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCantInferPackagesFromManyInputs = const MessageCode( |
| "CantInferPackagesFromManyInputs", |
| message: r"""Can't infer a packages file when compiling multiple inputs.""", |
| tip: r"""Try specifying the file explicitly with the --packages option."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCantInferPackagesFromPackageUri = |
| messageCantInferPackagesFromPackageUri; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCantInferPackagesFromPackageUri = const MessageCode( |
| "CantInferPackagesFromPackageUri", |
| message: r"""Can't infer a packages file from an input 'package:*' URI.""", |
| tip: r"""Try specifying the file explicitly with the --packages option."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateCantInferReturnTypeDueToNoCombinedSignature = |
| const Template<Message Function(String name)>( |
| messageTemplate: |
| r"""Can't infer a return type for '#name' as the overridden members don't have a combined signature.""", |
| tipTemplate: r"""Try adding an explicit type.""", |
| withArguments: |
| _withArgumentsCantInferReturnTypeDueToNoCombinedSignature); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> |
| codeCantInferReturnTypeDueToNoCombinedSignature = |
| const Code<Message Function(String name)>( |
| "CantInferReturnTypeDueToNoCombinedSignature", |
| analyzerCodes: <String>[ |
| "COMPILE_TIME_ERROR.NO_COMBINED_SUPER_SIGNATURE" |
| ]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCantInferReturnTypeDueToNoCombinedSignature(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeCantInferReturnTypeDueToNoCombinedSignature, |
| message: |
| """Can't infer a return type for '${name}' as the overridden members don't have a combined signature.""", |
| tip: """Try adding an explicit type.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String |
| string)> templateCantInferTypeDueToCircularity = const Template< |
| Message Function(String string)>( |
| messageTemplate: |
| r"""Can't infer the type of '#string': circularity found during type inference.""", |
| tipTemplate: r"""Specify the type explicitly.""", |
| withArguments: _withArgumentsCantInferTypeDueToCircularity); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String string)> codeCantInferTypeDueToCircularity = |
| const Code<Message Function(String string)>("CantInferTypeDueToCircularity", |
| analyzerCodes: <String>["RECURSIVE_COMPILE_TIME_CONSTANT"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCantInferTypeDueToCircularity(String string) { |
| if (string.isEmpty) throw 'No string provided'; |
| return new Message(codeCantInferTypeDueToCircularity, |
| message: |
| """Can't infer the type of '${string}': circularity found during type inference.""", |
| tip: """Specify the type explicitly.""", |
| arguments: {'string': string}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String |
| name)> templateCantInferTypeDueToNoCombinedSignature = const Template< |
| Message Function(String name)>( |
| messageTemplate: |
| r"""Can't infer a type for '#name' as the overridden members don't have a combined signature.""", |
| tipTemplate: r"""Try adding an explicit type.""", |
| withArguments: _withArgumentsCantInferTypeDueToNoCombinedSignature); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> |
| codeCantInferTypeDueToNoCombinedSignature = |
| const Code<Message Function(String name)>( |
| "CantInferTypeDueToNoCombinedSignature", |
| analyzerCodes: <String>[ |
| "COMPILE_TIME_ERROR.NO_COMBINED_SUPER_SIGNATURE" |
| ]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCantInferTypeDueToNoCombinedSignature(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeCantInferTypeDueToNoCombinedSignature, |
| message: |
| """Can't infer a type for '${name}' as the overridden members don't have a combined signature.""", |
| tip: """Try adding an explicit type.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String |
| name)> templateCantInferTypesDueToNoCombinedSignature = const Template< |
| Message Function(String name)>( |
| messageTemplate: |
| r"""Can't infer types for '#name' as the overridden members don't have a combined signature.""", |
| tipTemplate: r"""Try adding explicit types.""", |
| withArguments: _withArgumentsCantInferTypesDueToNoCombinedSignature); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> |
| codeCantInferTypesDueToNoCombinedSignature = |
| const Code<Message Function(String name)>( |
| "CantInferTypesDueToNoCombinedSignature", |
| analyzerCodes: <String>[ |
| "COMPILE_TIME_ERROR.NO_COMBINED_SUPER_SIGNATURE" |
| ]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCantInferTypesDueToNoCombinedSignature(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeCantInferTypesDueToNoCombinedSignature, |
| message: |
| """Can't infer types for '${name}' as the overridden members don't have a combined signature.""", |
| tip: """Try adding explicit types.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(Uri uri_, String string)> templateCantReadFile = |
| const Template<Message Function(Uri uri_, String string)>( |
| messageTemplate: r"""Error when reading '#uri': #string""", |
| withArguments: _withArgumentsCantReadFile); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(Uri uri_, String string)> codeCantReadFile = |
| const Code<Message Function(Uri uri_, String string)>("CantReadFile", |
| analyzerCodes: <String>["URI_DOES_NOT_EXIST"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCantReadFile(Uri uri_, String string) { |
| String? uri = relativizeUri(uri_); |
| if (string.isEmpty) throw 'No string provided'; |
| return new Message(codeCantReadFile, |
| message: """Error when reading '${uri}': ${string}""", |
| arguments: {'uri': uri_, 'string': string}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(Token token)> |
| templateCantUseControlFlowOrSpreadAsConstant = |
| const Template<Message Function(Token token)>( |
| messageTemplate: |
| r"""'#lexeme' is not supported in constant expressions.""", |
| withArguments: _withArgumentsCantUseControlFlowOrSpreadAsConstant); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(Token token)> |
| codeCantUseControlFlowOrSpreadAsConstant = |
| const Code<Message Function(Token token)>( |
| "CantUseControlFlowOrSpreadAsConstant", |
| analyzerCodes: <String>["NOT_CONSTANT_EXPRESSION"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCantUseControlFlowOrSpreadAsConstant(Token token) { |
| String lexeme = token.lexeme; |
| return new Message(codeCantUseControlFlowOrSpreadAsConstant, |
| message: """'${lexeme}' is not supported in constant expressions.""", |
| arguments: {'lexeme': token}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| Token |
| token)> templateCantUseDeferredPrefixAsConstant = const Template< |
| Message Function(Token token)>( |
| messageTemplate: |
| r"""'#lexeme' can't be used in a constant expression because it's marked as 'deferred' which means it isn't available until loaded.""", |
| tipTemplate: |
| r"""Try moving the constant from the deferred library, or removing 'deferred' from the import. |
| """, |
| withArguments: _withArgumentsCantUseDeferredPrefixAsConstant); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(Token token)> codeCantUseDeferredPrefixAsConstant = |
| const Code<Message Function(Token token)>("CantUseDeferredPrefixAsConstant", |
| analyzerCodes: <String>["CONST_DEFERRED_CLASS"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCantUseDeferredPrefixAsConstant(Token token) { |
| String lexeme = token.lexeme; |
| return new Message(codeCantUseDeferredPrefixAsConstant, |
| message: |
| """'${lexeme}' can't be used in a constant expression because it's marked as 'deferred' which means it isn't available until loaded.""", |
| tip: """Try moving the constant from the deferred library, or removing 'deferred' from the import. |
| """, |
| arguments: {'lexeme': token}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCantUsePrefixAsExpression = |
| messageCantUsePrefixAsExpression; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCantUsePrefixAsExpression = const MessageCode( |
| "CantUsePrefixAsExpression", |
| analyzerCodes: <String>["PREFIX_IDENTIFIER_NOT_FOLLOWED_BY_DOT"], |
| message: r"""A prefix can't be used as an expression."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCantUsePrefixWithNullAware = |
| messageCantUsePrefixWithNullAware; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCantUsePrefixWithNullAware = const MessageCode( |
| "CantUsePrefixWithNullAware", |
| analyzerCodes: <String>["PREFIX_IDENTIFIER_NOT_FOLLOWED_BY_DOT"], |
| message: r"""A prefix can't be used with null-aware operators.""", |
| tip: r"""Try replacing '?.' with '.'"""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCatchSyntax = messageCatchSyntax; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCatchSyntax = const MessageCode("CatchSyntax", |
| index: 84, |
| message: |
| r"""'catch' must be followed by '(identifier)' or '(identifier, identifier)'.""", |
| tip: |
| r"""No types are needed, the first is given by 'on', the second is always 'StackTrace'."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCatchSyntaxExtraParameters = |
| messageCatchSyntaxExtraParameters; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCatchSyntaxExtraParameters = const MessageCode( |
| "CatchSyntaxExtraParameters", |
| index: 83, |
| message: |
| r"""'catch' must be followed by '(identifier)' or '(identifier, identifier)'.""", |
| tip: |
| r"""No types are needed, the first is given by 'on', the second is always 'StackTrace'."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeClassInClass = messageClassInClass; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageClassInClass = const MessageCode("ClassInClass", |
| index: 53, |
| message: r"""Classes can't be declared inside other classes.""", |
| tip: r"""Try moving the class to the top-level."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> templateClassInNullAwareReceiver = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""The class '#name' cannot be null.""", |
| tipTemplate: r"""Try replacing '?.' with '.'""", |
| withArguments: _withArgumentsClassInNullAwareReceiver); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeClassInNullAwareReceiver = |
| const Code<Message Function(String name)>("ClassInNullAwareReceiver", |
| severity: Severity.warning); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsClassInNullAwareReceiver(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeClassInNullAwareReceiver, |
| message: """The class '${name}' cannot be null.""", |
| tip: """Try replacing '?.' with '.'""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeColonInPlaceOfIn = messageColonInPlaceOfIn; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageColonInPlaceOfIn = const MessageCode( |
| "ColonInPlaceOfIn", |
| index: 54, |
| message: r"""For-in loops use 'in' rather than a colon.""", |
| tip: r"""Try replacing the colon with the keyword 'in'."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String name, |
| String |
| name2)> templateCombinedMemberSignatureFailed = const Template< |
| Message Function(String name, String name2)>( |
| messageTemplate: |
| r"""Class '#name' inherits multiple members named '#name2' with incompatible signatures.""", |
| tipTemplate: r"""Try adding a declaration of '#name2' to '#name'.""", |
| withArguments: _withArgumentsCombinedMemberSignatureFailed); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name, String name2)> |
| codeCombinedMemberSignatureFailed = |
| const Code<Message Function(String name, String name2)>( |
| "CombinedMemberSignatureFailed", |
| analyzerCodes: <String>["INCONSISTENT_INHERITANCE"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCombinedMemberSignatureFailed(String name, String name2) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| if (name2.isEmpty) throw 'No name provided'; |
| name2 = demangleMixinApplicationName(name2); |
| return new Message(codeCombinedMemberSignatureFailed, |
| message: |
| """Class '${name}' inherits multiple members named '${name2}' with incompatible signatures.""", |
| tip: """Try adding a declaration of '${name2}' to '${name}'.""", |
| arguments: {'name': name, 'name2': name2}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCompilingWithSoundNullSafety = |
| messageCompilingWithSoundNullSafety; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCompilingWithSoundNullSafety = const MessageCode( |
| "CompilingWithSoundNullSafety", |
| severity: Severity.info, |
| message: r"""Compiling with sound null safety"""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCompilingWithoutSoundNullSafety = |
| messageCompilingWithoutSoundNullSafety; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCompilingWithoutSoundNullSafety = const MessageCode( |
| "CompilingWithoutSoundNullSafety", |
| severity: Severity.info, |
| message: r"""Compiling without sound null safety"""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String string, |
| String |
| string2)> templateConflictingModifiers = const Template< |
| Message Function(String string, String string2)>( |
| messageTemplate: |
| r"""Members can't be declared to be both '#string' and '#string2'.""", |
| tipTemplate: r"""Try removing one of the keywords.""", |
| withArguments: _withArgumentsConflictingModifiers); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String string, String string2)> |
| codeConflictingModifiers = |
| const Code<Message Function(String string, String string2)>( |
| "ConflictingModifiers", |
| index: 59); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConflictingModifiers(String string, String string2) { |
| if (string.isEmpty) throw 'No string provided'; |
| if (string2.isEmpty) throw 'No string provided'; |
| return new Message(codeConflictingModifiers, |
| message: |
| """Members can't be declared to be both '${string}' and '${string2}'.""", |
| tip: """Try removing one of the keywords.""", |
| arguments: {'string': string, 'string2': string2}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> templateConflictsWithConstructor = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Conflicts with constructor '#name'.""", |
| withArguments: _withArgumentsConflictsWithConstructor); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeConflictsWithConstructor = |
| const Code<Message Function(String name)>("ConflictsWithConstructor", |
| analyzerCodes: <String>["CONFLICTS_WITH_CONSTRUCTOR"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConflictsWithConstructor(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeConflictsWithConstructor, |
| message: """Conflicts with constructor '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> templateConflictsWithFactory = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Conflicts with factory '#name'.""", |
| withArguments: _withArgumentsConflictsWithFactory); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeConflictsWithFactory = |
| const Code<Message Function(String name)>( |
| "ConflictsWithFactory", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConflictsWithFactory(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeConflictsWithFactory, |
| message: """Conflicts with factory '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateConflictsWithImplicitSetter = |
| const Template<Message Function(String name)>( |
| messageTemplate: |
| r"""Conflicts with the implicit setter of the field '#name'.""", |
| withArguments: _withArgumentsConflictsWithImplicitSetter); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeConflictsWithImplicitSetter = |
| const Code<Message Function(String name)>("ConflictsWithImplicitSetter", |
| analyzerCodes: <String>["CONFLICTS_WITH_MEMBER"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConflictsWithImplicitSetter(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeConflictsWithImplicitSetter, |
| message: """Conflicts with the implicit setter of the field '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> templateConflictsWithMember = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Conflicts with member '#name'.""", |
| withArguments: _withArgumentsConflictsWithMember); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeConflictsWithMember = |
| const Code<Message Function(String name)>("ConflictsWithMember", |
| analyzerCodes: <String>["CONFLICTS_WITH_MEMBER"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConflictsWithMember(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeConflictsWithMember, |
| message: """Conflicts with member '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> templateConflictsWithSetter = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Conflicts with setter '#name'.""", |
| withArguments: _withArgumentsConflictsWithSetter); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeConflictsWithSetter = |
| const Code<Message Function(String name)>("ConflictsWithSetter", |
| analyzerCodes: <String>["CONFLICTS_WITH_MEMBER"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConflictsWithSetter(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeConflictsWithSetter, |
| message: """Conflicts with setter '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateConflictsWithTypeVariable = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Conflicts with type variable '#name'.""", |
| withArguments: _withArgumentsConflictsWithTypeVariable); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeConflictsWithTypeVariable = |
| const Code<Message Function(String name)>("ConflictsWithTypeVariable", |
| analyzerCodes: <String>["CONFLICTING_TYPE_VARIABLE_AND_MEMBER"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConflictsWithTypeVariable(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeConflictsWithTypeVariable, |
| message: """Conflicts with type variable '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConflictsWithTypeVariableCause = |
| messageConflictsWithTypeVariableCause; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConflictsWithTypeVariableCause = const MessageCode( |
| "ConflictsWithTypeVariableCause", |
| severity: Severity.context, |
| message: r"""This is the type variable."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstAndFinal = messageConstAndFinal; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstAndFinal = const MessageCode("ConstAndFinal", |
| index: 58, |
| message: r"""Members can't be declared to be both 'const' and 'final'.""", |
| tip: r"""Try removing either the 'const' or 'final' keyword."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstClass = messageConstClass; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstClass = const MessageCode("ConstClass", |
| index: 60, |
| message: r"""Classes can't be declared to be 'const'.""", |
| tip: |
| r"""Try removing the 'const' keyword. If you're trying to indicate that instances of the class can be constants, place the 'const' keyword on the class' constructor(s)."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstConstructorLateFinalFieldCause = |
| messageConstConstructorLateFinalFieldCause; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstConstructorLateFinalFieldCause = |
| const MessageCode("ConstConstructorLateFinalFieldCause", |
| severity: Severity.context, message: r"""This constructor is const."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstConstructorLateFinalFieldError = |
| messageConstConstructorLateFinalFieldError; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstConstructorLateFinalFieldError = const MessageCode( |
| "ConstConstructorLateFinalFieldError", |
| message: |
| r"""Can't have a late final field in a class with a const constructor."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstConstructorNonFinalField = |
| messageConstConstructorNonFinalField; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstConstructorNonFinalField = const MessageCode( |
| "ConstConstructorNonFinalField", |
| analyzerCodes: <String>["CONST_CONSTRUCTOR_WITH_NON_FINAL_FIELD"], |
| message: r"""Constructor is marked 'const' so all fields must be final."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstConstructorNonFinalFieldCause = |
| messageConstConstructorNonFinalFieldCause; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstConstructorNonFinalFieldCause = const MessageCode( |
| "ConstConstructorNonFinalFieldCause", |
| severity: Severity.context, |
| message: r"""Field isn't final, but constructor is 'const'."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstConstructorRedirectionToNonConst = |
| messageConstConstructorRedirectionToNonConst; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstConstructorRedirectionToNonConst = |
| const MessageCode("ConstConstructorRedirectionToNonConst", |
| message: |
| r"""A constant constructor can't call a non-constant constructor."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstConstructorWithBody = messageConstConstructorWithBody; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstConstructorWithBody = const MessageCode( |
| "ConstConstructorWithBody", |
| analyzerCodes: <String>["CONST_CONSTRUCTOR_WITH_BODY"], |
| message: r"""A const constructor can't have a body.""", |
| tip: r"""Try removing either the 'const' keyword or the body."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstConstructorWithNonConstSuper = |
| messageConstConstructorWithNonConstSuper; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstConstructorWithNonConstSuper = const MessageCode( |
| "ConstConstructorWithNonConstSuper", |
| analyzerCodes: <String>["CONST_CONSTRUCTOR_WITH_NON_CONST_SUPER"], |
| message: |
| r"""A constant constructor can't call a non-constant super constructor."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstEvalCircularity = messageConstEvalCircularity; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstEvalCircularity = const MessageCode( |
| "ConstEvalCircularity", |
| analyzerCodes: <String>["RECURSIVE_COMPILE_TIME_CONSTANT"], |
| message: r"""Constant expression depends on itself."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstEvalContext = messageConstEvalContext; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstEvalContext = |
| const MessageCode("ConstEvalContext", message: r"""While analyzing:"""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String |
| nameOKEmpty)> templateConstEvalDeferredLibrary = const Template< |
| Message Function(String nameOKEmpty)>( |
| messageTemplate: |
| r"""'#nameOKEmpty' can't be used in a constant expression because it's marked as 'deferred' which means it isn't available until loaded.""", |
| tipTemplate: |
| r"""Try moving the constant from the deferred library, or removing 'deferred' from the import. |
| """, |
| withArguments: _withArgumentsConstEvalDeferredLibrary); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String nameOKEmpty)> codeConstEvalDeferredLibrary = |
| const Code<Message Function(String nameOKEmpty)>("ConstEvalDeferredLibrary", |
| analyzerCodes: <String>[ |
| "INVALID_ANNOTATION_CONSTANT_VALUE_FROM_DEFERRED_LIBRARY" |
| ]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConstEvalDeferredLibrary(String nameOKEmpty) { |
| // ignore: unnecessary_null_comparison |
| if (nameOKEmpty == null || nameOKEmpty.isEmpty) nameOKEmpty = '(unnamed)'; |
| return new Message(codeConstEvalDeferredLibrary, |
| message: |
| """'${nameOKEmpty}' can't be used in a constant expression because it's marked as 'deferred' which means it isn't available until loaded.""", |
| tip: """Try moving the constant from the deferred library, or removing 'deferred' from the import. |
| """, |
| arguments: {'nameOKEmpty': nameOKEmpty}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstEvalExtension = messageConstEvalExtension; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstEvalExtension = const MessageCode( |
| "ConstEvalExtension", |
| analyzerCodes: <String>["NOT_CONSTANT_EXPRESSION"], |
| message: |
| r"""Extension operations can't be used in constant expressions."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstEvalExternalConstructor = |
| messageConstEvalExternalConstructor; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstEvalExternalConstructor = const MessageCode( |
| "ConstEvalExternalConstructor", |
| message: |
| r"""External constructors can't be evaluated in constant expressions."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstEvalExternalFactory = messageConstEvalExternalFactory; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstEvalExternalFactory = const MessageCode( |
| "ConstEvalExternalFactory", |
| message: |
| r"""External factory constructors can't be evaluated in constant expressions."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstEvalFailedAssertion = messageConstEvalFailedAssertion; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstEvalFailedAssertion = const MessageCode( |
| "ConstEvalFailedAssertion", |
| analyzerCodes: <String>["CONST_EVAL_THROWS_EXCEPTION"], |
| message: r"""This assertion failed."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String stringOKEmpty)> |
| templateConstEvalFailedAssertionWithMessage = |
| const Template<Message Function(String stringOKEmpty)>( |
| messageTemplate: |
| r"""This assertion failed with message: #stringOKEmpty""", |
| withArguments: _withArgumentsConstEvalFailedAssertionWithMessage); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String stringOKEmpty)> |
| codeConstEvalFailedAssertionWithMessage = |
| const Code<Message Function(String stringOKEmpty)>( |
| "ConstEvalFailedAssertionWithMessage", |
| analyzerCodes: <String>["CONST_EVAL_THROWS_EXCEPTION"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConstEvalFailedAssertionWithMessage( |
| String stringOKEmpty) { |
| // ignore: unnecessary_null_comparison |
| if (stringOKEmpty == null || stringOKEmpty.isEmpty) stringOKEmpty = '(empty)'; |
| return new Message(codeConstEvalFailedAssertionWithMessage, |
| message: """This assertion failed with message: ${stringOKEmpty}""", |
| arguments: {'stringOKEmpty': stringOKEmpty}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String nameOKEmpty)> |
| templateConstEvalGetterNotFound = |
| const Template<Message Function(String nameOKEmpty)>( |
| messageTemplate: r"""Variable get not found: '#nameOKEmpty'""", |
| withArguments: _withArgumentsConstEvalGetterNotFound); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String nameOKEmpty)> codeConstEvalGetterNotFound = |
| const Code<Message Function(String nameOKEmpty)>( |
| "ConstEvalGetterNotFound", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConstEvalGetterNotFound(String nameOKEmpty) { |
| // ignore: unnecessary_null_comparison |
| if (nameOKEmpty == null || nameOKEmpty.isEmpty) nameOKEmpty = '(unnamed)'; |
| return new Message(codeConstEvalGetterNotFound, |
| message: """Variable get not found: '${nameOKEmpty}'""", |
| arguments: {'nameOKEmpty': nameOKEmpty}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String nameOKEmpty)> |
| templateConstEvalInvalidStaticInvocation = |
| const Template<Message Function(String nameOKEmpty)>( |
| messageTemplate: |
| r"""The invocation of '#nameOKEmpty' is not allowed in a constant expression.""", |
| withArguments: _withArgumentsConstEvalInvalidStaticInvocation); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String nameOKEmpty)> |
| codeConstEvalInvalidStaticInvocation = |
| const Code<Message Function(String nameOKEmpty)>( |
| "ConstEvalInvalidStaticInvocation", |
| analyzerCodes: <String>["CONST_INITIALIZED_WITH_NON_CONSTANT_VALUE"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConstEvalInvalidStaticInvocation(String nameOKEmpty) { |
| // ignore: unnecessary_null_comparison |
| if (nameOKEmpty == null || nameOKEmpty.isEmpty) nameOKEmpty = '(unnamed)'; |
| return new Message(codeConstEvalInvalidStaticInvocation, |
| message: |
| """The invocation of '${nameOKEmpty}' is not allowed in a constant expression.""", |
| arguments: {'nameOKEmpty': nameOKEmpty}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String string, |
| String string2, |
| String |
| string3)> templateConstEvalNegativeShift = const Template< |
| Message Function(String string, String string2, String string3)>( |
| messageTemplate: |
| r"""Binary operator '#string' on '#string2' requires non-negative operand, but was '#string3'.""", |
| withArguments: _withArgumentsConstEvalNegativeShift); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String string, String string2, String string3)> |
| codeConstEvalNegativeShift = |
| const Code<Message Function(String string, String string2, String string3)>( |
| "ConstEvalNegativeShift", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConstEvalNegativeShift( |
| String string, String string2, String string3) { |
| if (string.isEmpty) throw 'No string provided'; |
| if (string2.isEmpty) throw 'No string provided'; |
| if (string3.isEmpty) throw 'No string provided'; |
| return new Message(codeConstEvalNegativeShift, |
| message: |
| """Binary operator '${string}' on '${string2}' requires non-negative operand, but was '${string3}'.""", |
| arguments: {'string': string, 'string2': string2, 'string3': string3}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String |
| nameOKEmpty)> templateConstEvalNonConstantVariableGet = const Template< |
| Message Function(String nameOKEmpty)>( |
| messageTemplate: |
| r"""The variable '#nameOKEmpty' is not a constant, only constant expressions are allowed.""", |
| withArguments: _withArgumentsConstEvalNonConstantVariableGet); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String nameOKEmpty)> |
| codeConstEvalNonConstantVariableGet = |
| const Code<Message Function(String nameOKEmpty)>( |
| "ConstEvalNonConstantVariableGet", |
| analyzerCodes: <String>["NON_CONSTANT_VALUE_IN_INITIALIZER"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConstEvalNonConstantVariableGet(String nameOKEmpty) { |
| // ignore: unnecessary_null_comparison |
| if (nameOKEmpty == null || nameOKEmpty.isEmpty) nameOKEmpty = '(unnamed)'; |
| return new Message(codeConstEvalNonConstantVariableGet, |
| message: |
| """The variable '${nameOKEmpty}' is not a constant, only constant expressions are allowed.""", |
| arguments: {'nameOKEmpty': nameOKEmpty}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstEvalNonNull = messageConstEvalNonNull; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstEvalNonNull = const MessageCode( |
| "ConstEvalNonNull", |
| message: r"""Constant expression must be non-null."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstEvalNotListOrSetInSpread = |
| messageConstEvalNotListOrSetInSpread; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstEvalNotListOrSetInSpread = const MessageCode( |
| "ConstEvalNotListOrSetInSpread", |
| analyzerCodes: <String>["CONST_SPREAD_EXPECTED_LIST_OR_SET"], |
| message: |
| r"""Only lists and sets can be used in spreads in constant lists and sets."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstEvalNotMapInSpread = messageConstEvalNotMapInSpread; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstEvalNotMapInSpread = const MessageCode( |
| "ConstEvalNotMapInSpread", |
| analyzerCodes: <String>["CONST_SPREAD_EXPECTED_MAP"], |
| message: r"""Only maps can be used in spreads in constant maps."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstEvalNullValue = messageConstEvalNullValue; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstEvalNullValue = const MessageCode( |
| "ConstEvalNullValue", |
| analyzerCodes: <String>["CONST_EVAL_THROWS_EXCEPTION"], |
| message: r"""Null value during constant evaluation."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstEvalStartingPoint = messageConstEvalStartingPoint; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstEvalStartingPoint = const MessageCode( |
| "ConstEvalStartingPoint", |
| message: r"""Constant evaluation error:"""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String string, |
| String |
| string2)> templateConstEvalTruncateError = const Template< |
| Message Function(String string, String string2)>( |
| messageTemplate: |
| r"""Binary operator '#string ~/ #string2' results is Infinity or NaN.""", |
| withArguments: _withArgumentsConstEvalTruncateError); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String string, String string2)> |
| codeConstEvalTruncateError = |
| const Code<Message Function(String string, String string2)>( |
| "ConstEvalTruncateError", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConstEvalTruncateError(String string, String string2) { |
| if (string.isEmpty) throw 'No string provided'; |
| if (string2.isEmpty) throw 'No string provided'; |
| return new Message(codeConstEvalTruncateError, |
| message: |
| """Binary operator '${string} ~/ ${string2}' results is Infinity or NaN.""", |
| arguments: {'string': string, 'string2': string2}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstEvalUnevaluated = messageConstEvalUnevaluated; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstEvalUnevaluated = const MessageCode( |
| "ConstEvalUnevaluated", |
| message: r"""Couldn't evaluate constant expression."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String stringOKEmpty)> |
| templateConstEvalUnhandledCoreException = |
| const Template<Message Function(String stringOKEmpty)>( |
| messageTemplate: r"""Unhandled core exception: #stringOKEmpty""", |
| withArguments: _withArgumentsConstEvalUnhandledCoreException); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String stringOKEmpty)> |
| codeConstEvalUnhandledCoreException = |
| const Code<Message Function(String stringOKEmpty)>( |
| "ConstEvalUnhandledCoreException", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConstEvalUnhandledCoreException(String stringOKEmpty) { |
| // ignore: unnecessary_null_comparison |
| if (stringOKEmpty == null || stringOKEmpty.isEmpty) stringOKEmpty = '(empty)'; |
| return new Message(codeConstEvalUnhandledCoreException, |
| message: """Unhandled core exception: ${stringOKEmpty}""", |
| arguments: {'stringOKEmpty': stringOKEmpty}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String string, |
| String |
| string2)> templateConstEvalZeroDivisor = const Template< |
| Message Function(String string, String string2)>( |
| messageTemplate: |
| r"""Binary operator '#string' on '#string2' requires non-zero divisor, but divisor was '0'.""", |
| withArguments: _withArgumentsConstEvalZeroDivisor); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String string, String string2)> |
| codeConstEvalZeroDivisor = |
| const Code<Message Function(String string, String string2)>( |
| "ConstEvalZeroDivisor", |
| analyzerCodes: <String>["CONST_EVAL_THROWS_IDBZE"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConstEvalZeroDivisor(String string, String string2) { |
| if (string.isEmpty) throw 'No string provided'; |
| if (string2.isEmpty) throw 'No string provided'; |
| return new Message(codeConstEvalZeroDivisor, |
| message: |
| """Binary operator '${string}' on '${string2}' requires non-zero divisor, but divisor was '0'.""", |
| arguments: {'string': string, 'string2': string2}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstFactory = messageConstFactory; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstFactory = const MessageCode("ConstFactory", |
| index: 62, |
| message: |
| r"""Only redirecting factory constructors can be declared to be 'const'.""", |
| tip: |
| r"""Try removing the 'const' keyword, or replacing the body with '=' followed by a valid target."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstFactoryRedirectionToNonConst = |
| messageConstFactoryRedirectionToNonConst; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstFactoryRedirectionToNonConst = const MessageCode( |
| "ConstFactoryRedirectionToNonConst", |
| analyzerCodes: <String>["REDIRECT_TO_NON_CONST_CONSTRUCTOR"], |
| message: |
| r"""Constant factory constructor can't delegate to a non-constant constructor.""", |
| tip: |
| r"""Try redirecting to a different constructor or marking the target constructor 'const'."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String |
| name)> templateConstFieldWithoutInitializer = const Template< |
| Message Function(String name)>( |
| messageTemplate: r"""The const variable '#name' must be initialized.""", |
| tipTemplate: |
| r"""Try adding an initializer ('= expression') to the declaration.""", |
| withArguments: _withArgumentsConstFieldWithoutInitializer); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeConstFieldWithoutInitializer = |
| const Code<Message Function(String name)>("ConstFieldWithoutInitializer", |
| analyzerCodes: <String>["CONST_NOT_INITIALIZED"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConstFieldWithoutInitializer(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeConstFieldWithoutInitializer, |
| message: """The const variable '${name}' must be initialized.""", |
| tip: """Try adding an initializer ('= expression') to the declaration.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstInstanceField = messageConstInstanceField; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstInstanceField = const MessageCode( |
| "ConstInstanceField", |
| analyzerCodes: <String>["CONST_INSTANCE_FIELD"], |
| message: r"""Only static fields can be declared as const.""", |
| tip: |
| r"""Try using 'final' instead of 'const', or adding the keyword 'static'."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstMethod = messageConstMethod; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstMethod = const MessageCode("ConstMethod", |
| index: 63, |
| message: |
| r"""Getters, setters and methods can't be declared to be 'const'.""", |
| tip: r"""Try removing the 'const' keyword."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstructorCyclic = messageConstructorCyclic; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstructorCyclic = const MessageCode( |
| "ConstructorCyclic", |
| analyzerCodes: <String>["RECURSIVE_CONSTRUCTOR_REDIRECT"], |
| message: r"""Redirecting constructors can't be cyclic.""", |
| tip: |
| r"""Try to have all constructors eventually redirect to a non-redirecting constructor."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateConstructorInitializeSameInstanceVariableSeveralTimes = |
| const Template<Message Function(String name)>( |
| messageTemplate: |
| r"""'#name' was already initialized by this constructor.""", |
| withArguments: |
| _withArgumentsConstructorInitializeSameInstanceVariableSeveralTimes); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> |
| codeConstructorInitializeSameInstanceVariableSeveralTimes = |
| const Code<Message Function(String name)>( |
| "ConstructorInitializeSameInstanceVariableSeveralTimes", |
| analyzerCodes: <String>["FIELD_INITIALIZED_BY_MULTIPLE_INITIALIZERS"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConstructorInitializeSameInstanceVariableSeveralTimes( |
| String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeConstructorInitializeSameInstanceVariableSeveralTimes, |
| message: """'${name}' was already initialized by this constructor.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> templateConstructorNotFound = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Couldn't find constructor '#name'.""", |
| withArguments: _withArgumentsConstructorNotFound); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeConstructorNotFound = |
| const Code<Message Function(String name)>("ConstructorNotFound", |
| analyzerCodes: <String>["CONSTRUCTOR_NOT_FOUND"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConstructorNotFound(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeConstructorNotFound, |
| message: """Couldn't find constructor '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstructorNotSync = messageConstructorNotSync; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstructorNotSync = const MessageCode( |
| "ConstructorNotSync", |
| analyzerCodes: <String>["NON_SYNC_CONSTRUCTOR"], |
| message: |
| r"""Constructor bodies can't use 'async', 'async*', or 'sync*'."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstructorWithReturnType = |
| messageConstructorWithReturnType; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstructorWithReturnType = const MessageCode( |
| "ConstructorWithReturnType", |
| index: 55, |
| message: r"""Constructors can't have a return type.""", |
| tip: r"""Try removing the return type."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstructorWithTypeArguments = |
| messageConstructorWithTypeArguments; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstructorWithTypeArguments = const MessageCode( |
| "ConstructorWithTypeArguments", |
| analyzerCodes: <String>["WRONG_NUMBER_OF_TYPE_ARGUMENTS_CONSTRUCTOR"], |
| message: |
| r"""A constructor invocation can't have type arguments on the constructor name.""", |
| tip: r"""Try to place the type arguments on the class name."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstructorWithTypeParameters = |
| messageConstructorWithTypeParameters; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstructorWithTypeParameters = const MessageCode( |
| "ConstructorWithTypeParameters", |
| index: 99, |
| message: r"""Constructors can't have type parameters.""", |
| tip: r"""Try removing the type parameters."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeConstructorWithWrongName = messageConstructorWithWrongName; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageConstructorWithWrongName = const MessageCode( |
| "ConstructorWithWrongName", |
| index: 102, |
| message: |
| r"""The name of a constructor must match the name of the enclosing class."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateConstructorWithWrongNameContext = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""The name of the enclosing class is '#name'.""", |
| withArguments: _withArgumentsConstructorWithWrongNameContext); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeConstructorWithWrongNameContext = |
| const Code<Message Function(String name)>("ConstructorWithWrongNameContext", |
| severity: Severity.context); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsConstructorWithWrongNameContext(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeConstructorWithWrongNameContext, |
| message: """The name of the enclosing class is '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeContinueLabelNotTarget = messageContinueLabelNotTarget; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageContinueLabelNotTarget = const MessageCode( |
| "ContinueLabelNotTarget", |
| analyzerCodes: <String>["LABEL_UNDEFINED"], |
| message: r"""Target of continue must be a label."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeContinueOutsideOfLoop = messageContinueOutsideOfLoop; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageContinueOutsideOfLoop = const MessageCode( |
| "ContinueOutsideOfLoop", |
| index: 2, |
| message: |
| r"""A continue statement can't be used outside of a loop or switch statement.""", |
| tip: r"""Try removing the continue statement."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateContinueTargetOutsideFunction = |
| const Template<Message Function(String name)>( |
| messageTemplate: |
| r"""Can't continue at '#name' in a different function.""", |
| withArguments: _withArgumentsContinueTargetOutsideFunction); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeContinueTargetOutsideFunction = |
| const Code<Message Function(String name)>("ContinueTargetOutsideFunction", |
| analyzerCodes: <String>["LABEL_IN_OUTER_SCOPE"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsContinueTargetOutsideFunction(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeContinueTargetOutsideFunction, |
| message: """Can't continue at '${name}' in a different function.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeContinueWithoutLabelInCase = |
| messageContinueWithoutLabelInCase; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageContinueWithoutLabelInCase = const MessageCode( |
| "ContinueWithoutLabelInCase", |
| index: 64, |
| message: |
| r"""A continue statement in a switch statement must have a label as a target.""", |
| tip: |
| r"""Try adding a label associated with one of the case clauses to the continue statement."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String string, String string2)> |
| templateCouldNotParseUri = |
| const Template<Message Function(String string, String string2)>( |
| messageTemplate: r"""Couldn't parse URI '#string': |
| #string2.""", withArguments: _withArgumentsCouldNotParseUri); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String string, String string2)> |
| codeCouldNotParseUri = |
| const Code<Message Function(String string, String string2)>( |
| "CouldNotParseUri", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCouldNotParseUri(String string, String string2) { |
| if (string.isEmpty) throw 'No string provided'; |
| if (string2.isEmpty) throw 'No string provided'; |
| return new Message(codeCouldNotParseUri, |
| message: """Couldn't parse URI '${string}': |
| ${string2}.""", arguments: {'string': string, 'string2': string2}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCovariantAndStatic = messageCovariantAndStatic; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCovariantAndStatic = const MessageCode( |
| "CovariantAndStatic", |
| index: 66, |
| message: |
| r"""Members can't be declared to be both 'covariant' and 'static'.""", |
| tip: r"""Try removing either the 'covariant' or 'static' keyword."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeCovariantMember = messageCovariantMember; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageCovariantMember = const MessageCode("CovariantMember", |
| index: 67, |
| message: |
| r"""Getters, setters and methods can't be declared to be 'covariant'.""", |
| tip: r"""Try removing the 'covariant' keyword."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String name, |
| String |
| string)> templateCycleInTypeVariables = const Template< |
| Message Function(String name, String string)>( |
| messageTemplate: r"""Type '#name' is a bound of itself via '#string'.""", |
| tipTemplate: |
| r"""Try breaking the cycle by removing at least on of the 'extends' clauses in the cycle.""", |
| withArguments: _withArgumentsCycleInTypeVariables); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name, String string)> |
| codeCycleInTypeVariables = |
| const Code<Message Function(String name, String string)>( |
| "CycleInTypeVariables", |
| analyzerCodes: <String>["TYPE_PARAMETER_SUPERTYPE_OF_ITS_BOUND"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCycleInTypeVariables(String name, String string) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| if (string.isEmpty) throw 'No string provided'; |
| return new Message(codeCycleInTypeVariables, |
| message: """Type '${name}' is a bound of itself via '${string}'.""", |
| tip: |
| """Try breaking the cycle by removing at least on of the 'extends' clauses in the cycle.""", |
| arguments: {'name': name, 'string': string}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> templateCyclicClassHierarchy = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""'#name' is a supertype of itself.""", |
| withArguments: _withArgumentsCyclicClassHierarchy); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeCyclicClassHierarchy = |
| const Code<Message Function(String name)>("CyclicClassHierarchy", |
| analyzerCodes: <String>["RECURSIVE_INTERFACE_INHERITANCE"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCyclicClassHierarchy(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeCyclicClassHierarchy, |
| message: """'${name}' is a supertype of itself.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateCyclicRedirectingFactoryConstructors = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Cyclic definition of factory '#name'.""", |
| withArguments: _withArgumentsCyclicRedirectingFactoryConstructors); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> |
| codeCyclicRedirectingFactoryConstructors = |
| const Code<Message Function(String name)>( |
| "CyclicRedirectingFactoryConstructors", |
| analyzerCodes: <String>["RECURSIVE_FACTORY_REDIRECT"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCyclicRedirectingFactoryConstructors(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeCyclicRedirectingFactoryConstructors, |
| message: """Cyclic definition of factory '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> templateCyclicTypedef = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""The typedef '#name' has a reference to itself.""", |
| withArguments: _withArgumentsCyclicTypedef); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeCyclicTypedef = |
| const Code<Message Function(String name)>("CyclicTypedef", |
| analyzerCodes: <String>["TYPE_ALIAS_CANNOT_REFERENCE_ITSELF"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsCyclicTypedef(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeCyclicTypedef, |
| message: """The typedef '${name}' has a reference to itself.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name, String string)> |
| templateDebugTrace = |
| const Template<Message Function(String name, String string)>( |
| messageTemplate: r"""Fatal '#name' at: |
| #string""", withArguments: _withArgumentsDebugTrace); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name, String string)> codeDebugTrace = |
| const Code<Message Function(String name, String string)>("DebugTrace", |
| severity: Severity.ignored); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDebugTrace(String name, String string) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| if (string.isEmpty) throw 'No string provided'; |
| return new Message(codeDebugTrace, message: """Fatal '${name}' at: |
| ${string}""", arguments: {'name': name, 'string': string}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeDeclaredMemberConflictsWithInheritedMember = |
| messageDeclaredMemberConflictsWithInheritedMember; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageDeclaredMemberConflictsWithInheritedMember = |
| const MessageCode("DeclaredMemberConflictsWithInheritedMember", |
| analyzerCodes: <String>["DECLARED_MEMBER_CONFLICTS_WITH_INHERITED"], |
| message: |
| r"""Can't declare a member that conflicts with an inherited one."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeDeclaredMemberConflictsWithInheritedMemberCause = |
| messageDeclaredMemberConflictsWithInheritedMemberCause; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageDeclaredMemberConflictsWithInheritedMemberCause = |
| const MessageCode("DeclaredMemberConflictsWithInheritedMemberCause", |
| severity: Severity.context, |
| message: r"""This is the inherited member."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeDeclaredMemberConflictsWithOverriddenMembersCause = |
| messageDeclaredMemberConflictsWithOverriddenMembersCause; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageDeclaredMemberConflictsWithOverriddenMembersCause = |
| const MessageCode("DeclaredMemberConflictsWithOverriddenMembersCause", |
| severity: Severity.context, |
| message: r"""This is one of the overridden members."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeDefaultListConstructorError = |
| messageDefaultListConstructorError; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageDefaultListConstructorError = const MessageCode( |
| "DefaultListConstructorError", |
| message: r"""Can't use the default List constructor.""", |
| tip: r"""Try using List.filled instead."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateDefaultValueInRedirectingFactoryConstructor = |
| const Template<Message Function(String name)>( |
| messageTemplate: |
| r"""Can't have a default value here because any default values of '#name' would be used instead.""", |
| tipTemplate: r"""Try removing the default value.""", |
| withArguments: |
| _withArgumentsDefaultValueInRedirectingFactoryConstructor); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> |
| codeDefaultValueInRedirectingFactoryConstructor = |
| const Code<Message Function(String name)>( |
| "DefaultValueInRedirectingFactoryConstructor", |
| analyzerCodes: <String>[ |
| "DEFAULT_VALUE_IN_REDIRECTING_FACTORY_CONSTRUCTOR" |
| ]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDefaultValueInRedirectingFactoryConstructor(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDefaultValueInRedirectingFactoryConstructor, |
| message: |
| """Can't have a default value here because any default values of '${name}' would be used instead.""", |
| tip: """Try removing the default value.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeDeferredAfterPrefix = messageDeferredAfterPrefix; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageDeferredAfterPrefix = const MessageCode( |
| "DeferredAfterPrefix", |
| index: 68, |
| message: |
| r"""The deferred keyword should come immediately before the prefix ('as' clause).""", |
| tip: r"""Try moving the deferred keyword before the prefix."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String |
| name)> templateDeferredExtensionImport = const Template< |
| Message Function(String name)>( |
| messageTemplate: |
| r"""Extension '#name' cannot be imported through a deferred import.""", |
| tipTemplate: r"""Try adding the `hide #name` to the import.""", |
| withArguments: _withArgumentsDeferredExtensionImport); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeDeferredExtensionImport = |
| const Code<Message Function(String name)>( |
| "DeferredExtensionImport", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDeferredExtensionImport(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDeferredExtensionImport, |
| message: |
| """Extension '${name}' cannot be imported through a deferred import.""", |
| tip: """Try adding the `hide ${name}` to the import.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String |
| name)> templateDeferredPrefixDuplicated = const Template< |
| Message Function(String name)>( |
| messageTemplate: |
| r"""Can't use the name '#name' for a deferred library, as the name is used elsewhere.""", |
| withArguments: _withArgumentsDeferredPrefixDuplicated); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeDeferredPrefixDuplicated = |
| const Code<Message Function(String name)>("DeferredPrefixDuplicated", |
| analyzerCodes: <String>["SHARED_DEFERRED_PREFIX"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDeferredPrefixDuplicated(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDeferredPrefixDuplicated, |
| message: |
| """Can't use the name '${name}' for a deferred library, as the name is used elsewhere.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateDeferredPrefixDuplicatedCause = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""'#name' is used here.""", |
| withArguments: _withArgumentsDeferredPrefixDuplicatedCause); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeDeferredPrefixDuplicatedCause = |
| const Code<Message Function(String name)>("DeferredPrefixDuplicatedCause", |
| severity: Severity.context); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDeferredPrefixDuplicatedCause(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDeferredPrefixDuplicatedCause, |
| message: """'${name}' is used here.""", arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeDeprecateDartExt = messageDeprecateDartExt; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageDeprecateDartExt = const MessageCode( |
| "DeprecateDartExt", |
| severity: Severity.info, |
| message: |
| r"""Dart native extensions are deprecated and will be removed in the 2.15 release of Dart SDK.""", |
| tip: |
| r"""Migrate to using FFI instead (https://dart.dev/guides/libraries/c-interop)"""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| int count, int count2, num _num1, num _num2, num _num3)> |
| templateDillOutlineSummary = const Template< |
| Message Function( |
| int count, int count2, num _num1, num _num2, num _num3)>( |
| messageTemplate: |
| r"""Indexed #count libraries (#count2 bytes) in #num1%.3ms, that is, |
| #num2%12.3 bytes/ms, and |
| #num3%12.3 ms/libraries.""", |
| withArguments: _withArgumentsDillOutlineSummary); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code< |
| Message Function(int count, int count2, num _num1, num _num2, |
| num _num3)> codeDillOutlineSummary = const Code< |
| Message Function(int count, int count2, num _num1, num _num2, num _num3)>( |
| "DillOutlineSummary", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDillOutlineSummary( |
| int count, int count2, num _num1, num _num2, num _num3) { |
| // ignore: unnecessary_null_comparison |
| if (count == null) throw 'No count provided'; |
| // ignore: unnecessary_null_comparison |
| if (count2 == null) throw 'No count provided'; |
| // ignore: unnecessary_null_comparison |
| if (_num1 == null) throw 'No number provided'; |
| String num1 = _num1.toStringAsFixed(3); |
| // ignore: unnecessary_null_comparison |
| if (_num2 == null) throw 'No number provided'; |
| String num2 = _num2.toStringAsFixed(3).padLeft(12); |
| // ignore: unnecessary_null_comparison |
| if (_num3 == null) throw 'No number provided'; |
| String num3 = _num3.toStringAsFixed(3).padLeft(12); |
| return new Message(codeDillOutlineSummary, |
| message: |
| """Indexed ${count} libraries (${count2} bytes) in ${num1}ms, that is, |
| ${num2} bytes/ms, and |
| ${num3} ms/libraries.""", |
| arguments: { |
| 'count': count, |
| 'count2': count2, |
| 'num1': _num1, |
| 'num2': _num2, |
| 'num3': _num3 |
| }); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String |
| name)> templateDirectCycleInTypeVariables = const Template< |
| Message Function(String name)>( |
| messageTemplate: r"""Type '#name' can't use itself as a bound.""", |
| tipTemplate: |
| r"""Try breaking the cycle by removing at least on of the 'extends' clauses in the cycle.""", |
| withArguments: _withArgumentsDirectCycleInTypeVariables); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeDirectCycleInTypeVariables = |
| const Code<Message Function(String name)>("DirectCycleInTypeVariables", |
| analyzerCodes: <String>["TYPE_PARAMETER_SUPERTYPE_OF_ITS_BOUND"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDirectCycleInTypeVariables(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDirectCycleInTypeVariables, |
| message: """Type '${name}' can't use itself as a bound.""", |
| tip: |
| """Try breaking the cycle by removing at least on of the 'extends' clauses in the cycle.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeDirectiveAfterDeclaration = |
| messageDirectiveAfterDeclaration; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageDirectiveAfterDeclaration = const MessageCode( |
| "DirectiveAfterDeclaration", |
| index: 69, |
| message: r"""Directives must appear before any declarations.""", |
| tip: r"""Try moving the directive before any declarations."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeDuplicateDeferred = messageDuplicateDeferred; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageDuplicateDeferred = const MessageCode( |
| "DuplicateDeferred", |
| index: 71, |
| message: r"""An import directive can only have one 'deferred' keyword.""", |
| tip: r"""Try removing all but one 'deferred' keyword."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateDuplicateLabelInSwitchStatement = |
| const Template<Message Function(String name)>( |
| messageTemplate: |
| r"""The label '#name' was already used in this switch statement.""", |
| tipTemplate: r"""Try choosing a different name for this label.""", |
| withArguments: _withArgumentsDuplicateLabelInSwitchStatement); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeDuplicateLabelInSwitchStatement = |
| const Code<Message Function(String name)>("DuplicateLabelInSwitchStatement", |
| index: 72); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDuplicateLabelInSwitchStatement(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDuplicateLabelInSwitchStatement, |
| message: |
| """The label '${name}' was already used in this switch statement.""", |
| tip: """Try choosing a different name for this label.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeDuplicatePrefix = messageDuplicatePrefix; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageDuplicatePrefix = const MessageCode("DuplicatePrefix", |
| index: 73, |
| message: r"""An import directive can only have one prefix ('as' clause).""", |
| tip: r"""Try removing all but one prefix."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> templateDuplicatedDeclaration = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""'#name' is already declared in this scope.""", |
| withArguments: _withArgumentsDuplicatedDeclaration); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeDuplicatedDeclaration = |
| const Code<Message Function(String name)>("DuplicatedDeclaration", |
| analyzerCodes: <String>["DUPLICATE_DEFINITION"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDuplicatedDeclaration(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDuplicatedDeclaration, |
| message: """'${name}' is already declared in this scope.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateDuplicatedDeclarationCause = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Previous declaration of '#name'.""", |
| withArguments: _withArgumentsDuplicatedDeclarationCause); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeDuplicatedDeclarationCause = |
| const Code<Message Function(String name)>("DuplicatedDeclarationCause", |
| severity: Severity.context); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDuplicatedDeclarationCause(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDuplicatedDeclarationCause, |
| message: """Previous declaration of '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String |
| name)> templateDuplicatedDeclarationSyntheticCause = const Template< |
| Message Function(String name)>( |
| messageTemplate: |
| r"""Previous declaration of '#name' is implied by this definition.""", |
| withArguments: _withArgumentsDuplicatedDeclarationSyntheticCause); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> |
| codeDuplicatedDeclarationSyntheticCause = |
| const Code<Message Function(String name)>( |
| "DuplicatedDeclarationSyntheticCause", |
| severity: Severity.context); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDuplicatedDeclarationSyntheticCause(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDuplicatedDeclarationSyntheticCause, |
| message: |
| """Previous declaration of '${name}' is implied by this definition.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> templateDuplicatedDeclarationUse = |
| const Template<Message Function(String name)>( |
| messageTemplate: |
| r"""Can't use '#name' because it is declared more than once.""", |
| withArguments: _withArgumentsDuplicatedDeclarationUse); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeDuplicatedDeclarationUse = |
| const Code<Message Function(String name)>( |
| "DuplicatedDeclarationUse", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDuplicatedDeclarationUse(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDuplicatedDeclarationUse, |
| message: """Can't use '${name}' because it is declared more than once.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name, Uri uri_, Uri uri2_)> |
| templateDuplicatedExport = |
| const Template<Message Function(String name, Uri uri_, Uri uri2_)>( |
| messageTemplate: |
| r"""'#name' is exported from both '#uri' and '#uri2'.""", |
| withArguments: _withArgumentsDuplicatedExport); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name, Uri uri_, Uri uri2_)> |
| codeDuplicatedExport = |
| const Code<Message Function(String name, Uri uri_, Uri uri2_)>( |
| "DuplicatedExport", |
| analyzerCodes: <String>["AMBIGUOUS_EXPORT"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDuplicatedExport(String name, Uri uri_, Uri uri2_) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| String? uri = relativizeUri(uri_); |
| String? uri2 = relativizeUri(uri2_); |
| return new Message(codeDuplicatedExport, |
| message: """'${name}' is exported from both '${uri}' and '${uri2}'.""", |
| arguments: {'name': name, 'uri': uri_, 'uri2': uri2_}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name, Uri uri_, Uri uri2_)> |
| templateDuplicatedExportInType = |
| const Template<Message Function(String name, Uri uri_, Uri uri2_)>( |
| messageTemplate: |
| r"""'#name' is exported from both '#uri' and '#uri2'.""", |
| withArguments: _withArgumentsDuplicatedExportInType); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name, Uri uri_, Uri uri2_)> |
| codeDuplicatedExportInType = |
| const Code<Message Function(String name, Uri uri_, Uri uri2_)>( |
| "DuplicatedExportInType", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDuplicatedExportInType(String name, Uri uri_, Uri uri2_) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| String? uri = relativizeUri(uri_); |
| String? uri2 = relativizeUri(uri2_); |
| return new Message(codeDuplicatedExportInType, |
| message: """'${name}' is exported from both '${uri}' and '${uri2}'.""", |
| arguments: {'name': name, 'uri': uri_, 'uri2': uri2_}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name, Uri uri_, Uri uri2_)> |
| templateDuplicatedImportInType = |
| const Template<Message Function(String name, Uri uri_, Uri uri2_)>( |
| messageTemplate: |
| r"""'#name' is imported from both '#uri' and '#uri2'.""", |
| withArguments: _withArgumentsDuplicatedImportInType); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name, Uri uri_, Uri uri2_)> |
| codeDuplicatedImportInType = |
| const Code<Message Function(String name, Uri uri_, Uri uri2_)>( |
| "DuplicatedImportInType", |
| analyzerCodes: <String>["AMBIGUOUS_IMPORT"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDuplicatedImportInType(String name, Uri uri_, Uri uri2_) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| String? uri = relativizeUri(uri_); |
| String? uri2 = relativizeUri(uri2_); |
| return new Message(codeDuplicatedImportInType, |
| message: """'${name}' is imported from both '${uri}' and '${uri2}'.""", |
| arguments: {'name': name, 'uri': uri_, 'uri2': uri2_}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(Token token)> templateDuplicatedModifier = |
| const Template<Message Function(Token token)>( |
| messageTemplate: r"""The modifier '#lexeme' was already specified.""", |
| tipTemplate: |
| r"""Try removing all but one occurrence of the modifier.""", |
| withArguments: _withArgumentsDuplicatedModifier); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(Token token)> codeDuplicatedModifier = |
| const Code<Message Function(Token token)>("DuplicatedModifier", index: 70); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDuplicatedModifier(Token token) { |
| String lexeme = token.lexeme; |
| return new Message(codeDuplicatedModifier, |
| message: """The modifier '${lexeme}' was already specified.""", |
| tip: """Try removing all but one occurrence of the modifier.""", |
| arguments: {'lexeme': token}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String |
| name)> templateDuplicatedNamePreviouslyUsed = const Template< |
| Message Function(String name)>( |
| messageTemplate: |
| r"""Can't declare '#name' because it was already used in this scope.""", |
| withArguments: _withArgumentsDuplicatedNamePreviouslyUsed); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeDuplicatedNamePreviouslyUsed = |
| const Code<Message Function(String name)>("DuplicatedNamePreviouslyUsed", |
| analyzerCodes: <String>["REFERENCED_BEFORE_DECLARATION"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDuplicatedNamePreviouslyUsed(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDuplicatedNamePreviouslyUsed, |
| message: |
| """Can't declare '${name}' because it was already used in this scope.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateDuplicatedNamePreviouslyUsedCause = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Previous use of '#name'.""", |
| withArguments: _withArgumentsDuplicatedNamePreviouslyUsedCause); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> |
| codeDuplicatedNamePreviouslyUsedCause = |
| const Code<Message Function(String name)>( |
| "DuplicatedNamePreviouslyUsedCause", |
| severity: Severity.context); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDuplicatedNamePreviouslyUsedCause(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDuplicatedNamePreviouslyUsedCause, |
| message: """Previous use of '${name}'.""", arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> templateDuplicatedNamedArgument = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Duplicated named argument '#name'.""", |
| withArguments: _withArgumentsDuplicatedNamedArgument); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeDuplicatedNamedArgument = |
| const Code<Message Function(String name)>("DuplicatedNamedArgument", |
| analyzerCodes: <String>["DUPLICATE_NAMED_ARGUMENT"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDuplicatedNamedArgument(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDuplicatedNamedArgument, |
| message: """Duplicated named argument '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> templateDuplicatedParameterName = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Duplicated parameter name '#name'.""", |
| withArguments: _withArgumentsDuplicatedParameterName); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeDuplicatedParameterName = |
| const Code<Message Function(String name)>("DuplicatedParameterName", |
| analyzerCodes: <String>["DUPLICATE_DEFINITION"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDuplicatedParameterName(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDuplicatedParameterName, |
| message: """Duplicated parameter name '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String name)> |
| templateDuplicatedParameterNameCause = |
| const Template<Message Function(String name)>( |
| messageTemplate: r"""Other parameter named '#name'.""", |
| withArguments: _withArgumentsDuplicatedParameterNameCause); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeDuplicatedParameterNameCause = |
| const Code<Message Function(String name)>("DuplicatedParameterNameCause", |
| severity: Severity.context); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsDuplicatedParameterNameCause(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeDuplicatedParameterNameCause, |
| message: """Other parameter named '${name}'.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeEmptyNamedParameterList = messageEmptyNamedParameterList; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageEmptyNamedParameterList = const MessageCode( |
| "EmptyNamedParameterList", |
| analyzerCodes: <String>["MISSING_IDENTIFIER"], |
| message: r"""Named parameter lists cannot be empty.""", |
| tip: r"""Try adding a named parameter to the list."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeEmptyOptionalParameterList = |
| messageEmptyOptionalParameterList; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageEmptyOptionalParameterList = const MessageCode( |
| "EmptyOptionalParameterList", |
| analyzerCodes: <String>["MISSING_IDENTIFIER"], |
| message: r"""Optional parameter lists cannot be empty.""", |
| tip: r"""Try adding an optional parameter to the list."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeEncoding = messageEncoding; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageEncoding = const MessageCode("Encoding", |
| message: r"""Unable to decode bytes as UTF-8."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| String |
| name)> templateEnumConstantSameNameAsEnclosing = const Template< |
| Message Function(String name)>( |
| messageTemplate: |
| r"""Name of enum constant '#name' can't be the same as the enum's own name.""", |
| withArguments: _withArgumentsEnumConstantSameNameAsEnclosing); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String name)> codeEnumConstantSameNameAsEnclosing = |
| const Code<Message Function(String name)>("EnumConstantSameNameAsEnclosing", |
| analyzerCodes: <String>["ENUM_CONSTANT_WITH_ENUM_NAME"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsEnumConstantSameNameAsEnclosing(String name) { |
| if (name.isEmpty) throw 'No name provided'; |
| name = demangleMixinApplicationName(name); |
| return new Message(codeEnumConstantSameNameAsEnclosing, |
| message: |
| """Name of enum constant '${name}' can't be the same as the enum's own name.""", |
| arguments: {'name': name}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeEnumDeclarationEmpty = messageEnumDeclarationEmpty; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageEnumDeclarationEmpty = const MessageCode( |
| "EnumDeclarationEmpty", |
| analyzerCodes: <String>["EMPTY_ENUM_BODY"], |
| message: r"""An enum declaration can't be empty."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeEnumInClass = messageEnumInClass; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageEnumInClass = const MessageCode("EnumInClass", |
| index: 74, |
| message: r"""Enums can't be declared inside classes.""", |
| tip: r"""Try moving the enum to the top-level."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeEnumInstantiation = messageEnumInstantiation; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageEnumInstantiation = const MessageCode( |
| "EnumInstantiation", |
| analyzerCodes: <String>["INSTANTIATE_ENUM"], |
| message: r"""Enums can't be instantiated."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeEqualityCannotBeEqualityOperand = |
| messageEqualityCannotBeEqualityOperand; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageEqualityCannotBeEqualityOperand = const MessageCode( |
| "EqualityCannotBeEqualityOperand", |
| index: 1, |
| message: |
| r"""A comparison expression can't be an operand of another comparison expression.""", |
| tip: r"""Try putting parentheses around one of the comparisons."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(Uri uri_, String string)> |
| templateExceptionReadingFile = |
| const Template<Message Function(Uri uri_, String string)>( |
| messageTemplate: r"""Exception when reading '#uri': #string""", |
| withArguments: _withArgumentsExceptionReadingFile); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(Uri uri_, String string)> codeExceptionReadingFile = |
| const Code<Message Function(Uri uri_, String string)>( |
| "ExceptionReadingFile", |
| ); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsExceptionReadingFile(Uri uri_, String string) { |
| String? uri = relativizeUri(uri_); |
| if (string.isEmpty) throw 'No string provided'; |
| return new Message(codeExceptionReadingFile, |
| message: """Exception when reading '${uri}': ${string}""", |
| arguments: {'uri': uri_, 'string': string}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String string)> templateExpectedAfterButGot = |
| const Template<Message Function(String string)>( |
| messageTemplate: r"""Expected '#string' after this.""", |
| withArguments: _withArgumentsExpectedAfterButGot); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String string)> codeExpectedAfterButGot = |
| const Code<Message Function(String string)>("ExpectedAfterButGot", |
| analyzerCodes: <String>["EXPECTED_TOKEN"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsExpectedAfterButGot(String string) { |
| if (string.isEmpty) throw 'No string provided'; |
| return new Message(codeExpectedAfterButGot, |
| message: """Expected '${string}' after this.""", |
| arguments: {'string': string}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeExpectedAnInitializer = messageExpectedAnInitializer; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageExpectedAnInitializer = const MessageCode( |
| "ExpectedAnInitializer", |
| index: 36, |
| message: r"""Expected an initializer."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeExpectedBlock = messageExpectedBlock; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageExpectedBlock = const MessageCode("ExpectedBlock", |
| analyzerCodes: <String>["EXPECTED_TOKEN"], |
| message: r"""Expected a block.""", |
| tip: r"""Try adding {}."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeExpectedBlockToSkip = messageExpectedBlockToSkip; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageExpectedBlockToSkip = const MessageCode( |
| "ExpectedBlockToSkip", |
| analyzerCodes: <String>["MISSING_FUNCTION_BODY"], |
| message: r"""Expected a function body or '=>'.""", |
| tip: r"""Try adding {}."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeExpectedBody = messageExpectedBody; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageExpectedBody = const MessageCode("ExpectedBody", |
| analyzerCodes: <String>["MISSING_FUNCTION_BODY"], |
| message: r"""Expected a function body or '=>'.""", |
| tip: r"""Try adding {}."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String string)> templateExpectedButGot = |
| const Template<Message Function(String string)>( |
| messageTemplate: r"""Expected '#string' before this.""", |
| withArguments: _withArgumentsExpectedButGot); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String string)> codeExpectedButGot = |
| const Code<Message Function(String string)>("ExpectedButGot", |
| analyzerCodes: <String>["EXPECTED_TOKEN"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsExpectedButGot(String string) { |
| if (string.isEmpty) throw 'No string provided'; |
| return new Message(codeExpectedButGot, |
| message: """Expected '${string}' before this.""", |
| arguments: {'string': string}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(Token token)> templateExpectedClassMember = |
| const Template<Message Function(Token token)>( |
| messageTemplate: r"""Expected a class member, but got '#lexeme'.""", |
| withArguments: _withArgumentsExpectedClassMember); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(Token token)> codeExpectedClassMember = |
| const Code<Message Function(Token token)>("ExpectedClassMember", |
| analyzerCodes: <String>["EXPECTED_CLASS_MEMBER"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsExpectedClassMember(Token token) { |
| String lexeme = token.lexeme; |
| return new Message(codeExpectedClassMember, |
| message: """Expected a class member, but got '${lexeme}'.""", |
| arguments: {'lexeme': token}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String string)> |
| templateExpectedClassOrMixinBody = |
| const Template<Message Function(String string)>( |
| messageTemplate: |
| r"""A #string must have a body, even if it is empty.""", |
| tipTemplate: r"""Try adding an empty body.""", |
| withArguments: _withArgumentsExpectedClassOrMixinBody); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String string)> codeExpectedClassOrMixinBody = |
| const Code<Message Function(String string)>("ExpectedClassOrMixinBody", |
| index: 8); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsExpectedClassOrMixinBody(String string) { |
| if (string.isEmpty) throw 'No string provided'; |
| return new Message(codeExpectedClassOrMixinBody, |
| message: """A ${string} must have a body, even if it is empty.""", |
| tip: """Try adding an empty body.""", |
| arguments: {'string': string}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(Token token)> templateExpectedDeclaration = |
| const Template<Message Function(Token token)>( |
| messageTemplate: r"""Expected a declaration, but got '#lexeme'.""", |
| withArguments: _withArgumentsExpectedDeclaration); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(Token token)> codeExpectedDeclaration = |
| const Code<Message Function(Token token)>("ExpectedDeclaration", |
| analyzerCodes: <String>["EXPECTED_EXECUTABLE"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsExpectedDeclaration(Token token) { |
| String lexeme = token.lexeme; |
| return new Message(codeExpectedDeclaration, |
| message: """Expected a declaration, but got '${lexeme}'.""", |
| arguments: {'lexeme': token}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeExpectedElseOrComma = messageExpectedElseOrComma; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageExpectedElseOrComma = const MessageCode( |
| "ExpectedElseOrComma", |
| index: 46, |
| message: r"""Expected 'else' or comma."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function(Token token)> templateExpectedEnumBody = const Template< |
| Message Function(Token token)>( |
| messageTemplate: r"""Expected a enum body, but got '#lexeme'.""", |
| tipTemplate: |
| r"""An enum definition must have a body with at least one constant name.""", |
| withArguments: _withArgumentsExpectedEnumBody); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(Token token)> codeExpectedEnumBody = |
| const Code<Message Function(Token token)>("ExpectedEnumBody", |
| analyzerCodes: <String>["MISSING_ENUM_BODY"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsExpectedEnumBody(Token token) { |
| String lexeme = token.lexeme; |
| return new Message(codeExpectedEnumBody, |
| message: """Expected a enum body, but got '${lexeme}'.""", |
| tip: |
| """An enum definition must have a body with at least one constant name.""", |
| arguments: {'lexeme': token}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(Token token)> templateExpectedFunctionBody = |
| const Template<Message Function(Token token)>( |
| messageTemplate: r"""Expected a function body, but got '#lexeme'.""", |
| withArguments: _withArgumentsExpectedFunctionBody); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(Token token)> codeExpectedFunctionBody = |
| const Code<Message Function(Token token)>("ExpectedFunctionBody", |
| analyzerCodes: <String>["MISSING_FUNCTION_BODY"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsExpectedFunctionBody(Token token) { |
| String lexeme = token.lexeme; |
| return new Message(codeExpectedFunctionBody, |
| message: """Expected a function body, but got '${lexeme}'.""", |
| arguments: {'lexeme': token}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Null> codeExpectedHexDigit = messageExpectedHexDigit; |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const MessageCode messageExpectedHexDigit = const MessageCode( |
| "ExpectedHexDigit", |
| analyzerCodes: <String>["MISSING_HEX_DIGIT"], |
| message: r"""A hex digit (0-9 or A-F) must follow '0x'."""); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(Token token)> templateExpectedIdentifier = |
| const Template<Message Function(Token token)>( |
| messageTemplate: r"""Expected an identifier, but got '#lexeme'.""", |
| tipTemplate: r"""Try inserting an identifier before '#lexeme'.""", |
| withArguments: _withArgumentsExpectedIdentifier); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(Token token)> codeExpectedIdentifier = |
| const Code<Message Function(Token token)>("ExpectedIdentifier", |
| analyzerCodes: <String>["MISSING_IDENTIFIER"]); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsExpectedIdentifier(Token token) { |
| String lexeme = token.lexeme; |
| return new Message(codeExpectedIdentifier, |
| message: """Expected an identifier, but got '${lexeme}'.""", |
| tip: """Try inserting an identifier before '${lexeme}'.""", |
| arguments: {'lexeme': token}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template< |
| Message Function( |
| Token |
| token)> templateExpectedIdentifierButGotKeyword = const Template< |
| Message Function( |
| Token token)>( |
| messageTemplate: |
| r"""'#lexeme' can't be used as an identifier because it's a keyword.""", |
| tipTemplate: |
| r"""Try renaming this to be an identifier that isn't a keyword.""", |
| withArguments: _withArgumentsExpectedIdentifierButGotKeyword); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(Token token)> codeExpectedIdentifierButGotKeyword = |
| const Code<Message Function(Token token)>("ExpectedIdentifierButGotKeyword", |
| index: 113); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsExpectedIdentifierButGotKeyword(Token token) { |
| String lexeme = token.lexeme; |
| return new Message(codeExpectedIdentifierButGotKeyword, |
| message: |
| """'${lexeme}' can't be used as an identifier because it's a keyword.""", |
| tip: """Try renaming this to be an identifier that isn't a keyword.""", |
| arguments: {'lexeme': token}); |
| } |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Template<Message Function(String string)> templateExpectedInstead = |
| const Template<Message Function(String string)>( |
| messageTemplate: r"""Expected '#string' instead of this.""", |
| withArguments: _withArgumentsExpectedInstead); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| const Code<Message Function(String string)> codeExpectedInstead = |
| const Code<Message Function(String string)>("ExpectedInstead", index: 41); |
| |
| // DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
| Message _withArgumentsExpectedInstead(String string) { |
| if (string.isEmpty) throw 'No string provided'; |
| return new Message(codeExpectedInstead, |
| message: """Expected '${string}' instead of this.""", |
| arguments: {'string': string}); |
| } |
|