メインコンテンツにスキップ

診断メッセージ

このページでは、Dartアナライザーによって生成された診断メッセージを一覧表示し、それらのメッセージが何を意味し、コードをどのように修正できるかについての詳細を説明します。アナライザーの詳細については、「静的解析のカスタマイズ」を参照してください。

診断インデックス

#

アナライザーは、言語仕様に準拠していないコードや、予期しない方法で動作する可能性のあるコードに対して、以下の診断を生成します。

診断に詳細なドキュメントとガイダンスがある場合は、「詳細はこちら」をクリックして表示してください。

abi_specific_integer_invalid

'AbiSpecificInteger' を拡張するクラスは、厳密に1つの const コンストラクタを持ち、他のメンバーや型パラメータを持たない必要があります。

詳細はこちら
abi_specific_integer_mapping_extra

'AbiSpecificInteger' を継承するクラスは、ABI から固定サイズの 'NativeType' 整数へのマッピングを指定する 'AbiSpecificIntegerMapping' アノテーションをちょうど 1 つ持つ必要があります。

詳細はこちら
abi_specific_integer_mapping_missing

'AbiSpecificInteger' を継承するクラスは、ABI から固定サイズの 'NativeType' 整数へのマッピングを指定する 'AbiSpecificIntegerMapping' アノテーションをちょうど 1 つ持つ必要があります。

詳細はこちら
abi_specific_integer_mapping_unsupported

'{0}' へのマッピングが無効です。サポートされているのは 'Int8', 'Int16', 'Int32', 'Int64', 'Uint8', 'Uint16', 'UInt32', 'Uint64' へのマッピングのみです。

詳細はこちら
abstract_class_member

クラスのメンバーは 'abstract' として宣言できません。

abstract_external_field

フィールドは 'abstract' と 'external' の両方として宣言できません。

abstract_field_initializer

abstract フィールドは初期化子を持つことができません。

詳細はこちら
abstract_final_base_class

abstract クラスは 'final' と 'base' の両方として宣言できません。

abstract_final_interface_class

abstract クラスは 'final' と 'interface' の両方として宣言できません。

abstract_late_field

abstract フィールドは late にできません。

abstract_sealed_class

sealed クラスは暗黙的に abstract であるため、abstract としてマークできません。

詳細はこちら
abstract_static_field

static フィールドは abstract として宣言できません。

abstract_static_method

static メソッドは abstract として宣言できません。

abstract_super_member_reference

スーパークラスでは '{1}' という名前の {0} は常に abstract です。

詳細はこちら
address_position

'.address' 式は、リーフネイティブ外部呼び出しの引数としてのみ使用できます。

詳細はこちら
address_receiver

'.address' のレシーバは、具体的な 'TypedData'、具体的な 'TypedData' '[]'、'Array'、'Array' '[]'、Struct フィールド、または Union フィールドである必要があります。

詳細はこちら
ambiguous_export

名前 '{0}' は、ライブラリ '{1}' および '{2}' で定義されています。

詳細はこちら
ambiguous_extension_member_access

名前 '{0}' のメンバーは '{1}' および '{2}' で定義されており、どちらもより具体的ではありません。

名前 '{0}' のメンバーは {1} で定義されており、より具体的なものはありません。

詳細はこちら
ambiguous_import

名前 '{0}' は、ライブラリ {1} で定義されています。

詳細はこちら
ambiguous_set_or_map_literal_both

リテラルは、少なくとも1つのリテラルマップエントリまたは 'Map' をスプレッドするスプレッド演算子、およびそれ以外の要素を少なくとも1つ含むため、マップまたはセットのいずれにもできません。

詳細はこちら
ambiguous_set_or_map_literal_either

このリテラルはマップまたはセットのいずれかである必要がありますが、要素には型推論が機能するための十分な情報がありません。

詳細はこちら
analysis_option_deprecated

オプション '{0}' はサポートされなくなりました。

annotation_on_pointer_field

型が 'Pointer' である struct クラスのフィールドには、アノテーションを含めるべきではありません。

詳細はこちら
annotation_on_type_argument

型引数は宣言ではないため、アノテーションを持つことができません。

annotation_space_before_parenthesis

アノテーションは、括弧の前にスペースやコメントを持つことができません。

annotation_with_type_arguments

アノテーションは型引数を使用できません。

annotation_with_type_arguments_uninstantiated

型引数を持つアノテーションの後には、引数リストが続く必要があります。

argument_must_be_a_constant

引数 '{0}' は定数である必要があります。

詳細はこちら
argument_must_be_native

'Native.addressOf' への引数には @Native アノテーションが付いている必要があります。

詳細はこちら
argument_type_not_assignable

引数型 '{0}' は、パラメータ型 '{1}' に代入できません。 {2}

詳細はこちら
argument_type_not_assignable_to_error_handler

引数型 '{0}' は、パラメータ型 '{1} Function(Object)' または '{1} Function(Object, StackTrace)' に代入できません。

詳細はこちら
assert_in_redirecting_constructor

リダイレクトコンストラクタは assert 初期化子を持つことができません。

詳細はこちら
asset_directory_does_not_exist

アセットディレクトリ '{0}' が存在しません。

詳細はこちら
asset_does_not_exist

アセットファイル '{0}' が存在しません。

詳細はこちら
asset_field_not_list

'assets' フィールドの値は、相対ファイルパスのリストであることが期待されます。

詳細はこちら
asset_missing_path

アセットマップエントリには 'path' フィールドが含まれている必要があります。

詳細はこちら
asset_not_string

アセットはファイルパス(文字列)である必要があります。

詳細はこちら
asset_not_string_or_map

アセット値はファイルパス(文字列)またはマップである必要があります。

詳細はこちら
asset_path_not_string

アセットパスはファイルパス(文字列)である必要があります。

詳細はこちら
assignment_of_do_not_store

'{0}' は 'doNotStore' としてマークされており、フィールドやトップレベル変数に代入されるべきではありません。

詳細はこちら
assignment_to_const

定数変数は、初期化後に値を代入できません。

詳細はこちら
assignment_to_final

'{0}' は final であるため、セッターとして使用できません。

詳細はこちら
assignment_to_final_local

final 変数 '{0}' は一度だけ設定できます。

詳細はこちら
assignment_to_final_no_setter

クラス '{1}' には、'{0}' という名前のセッターはありません。

詳細はこちら
assignment_to_function

関数に値を代入することはできません。

詳細はこちら
assignment_to_method

メソッドに値を代入することはできません。

詳細はこちら
assignment_to_type

型に値を代入することはできません。

詳細はこちら
async_for_in_wrong_context

async for-in ループは async 関数でのみ使用できます。

詳細はこちら
async_keyword_used_as_identifier

キーワード 'await' と 'yield' は、非同期関数またはジェネレーター関数で識別子として使用できません。

augmentation_extends_clause_already_present

augmentation は 'extends' 句を持っていますが、augmentation のターゲットは既に 'extends' 句を含んでおり、繰り返したり変更したりすることは許可されていません。

augmentation_modifier_extra

augmentation には、宣言にはない '{0}' 修飾子が含まれています。

augmentation_modifier_missing

augmentation には、宣言にある '{0}' 修飾子がありません。

augmentation_of_different_declaration_kind

{0} を {1} で augmentation することはできません。

augmentation_type_parameter_bound

augmentation の型パラメータは、宣言の対応する型パラメータと同じ境界を持つ必要があります。

augmentation_type_parameter_count

augmentation には、宣言と同じ数の型パラメータが必要です。

augmentation_type_parameter_name

augmentation の型パラメータは、宣言の対応する型パラメータと同じ名前を持つ必要があります。

augmentation_without_declaration

augmentation されている宣言が存在しません。

augmented_expression_is_not_setter

augmentation された宣言はセッターではないため、値を書き込むために使用できません。

augmented_expression_is_setter

augmentation された宣言はセッターであるため、値を読み取るために使用できません。

augmented_expression_not_operator

囲んでいる augmentation は演算子 '{0}' を augmentation していません。

await_in_late_local_variable_initializer

'await' 式は 'late' ローカル変数の初期化子で使用できません。

詳細はこちら
await_in_wrong_context

await 式は async 関数でのみ使用できます。

await_of_incompatible_type

'await' 式は、'Future' のサブタイプではない拡張型を持つ式には使用できません。

詳細はこちら
base_enum

enum は 'base' として宣言できません。

binary_operator_written_out

バイナリ演算子 '{0}' は、単語で書かれる代わりに '{1}' として記述されています。

body_might_complete_normally

ボディは通常通り完了する可能性があり、'null' が返される可能性がありますが、戻り値の型 '{0}' は潜在的に non-nullable 型です。

詳細はこちら
body_might_complete_normally_catch_error

この 'onError' ハンドラは '{0}' に代入可能な値を返す必要がありますが、値を返さずに終了します。

詳細はこちら
body_might_complete_normally_nullable

この関数は nullable の戻り値の型 '{0}' を持ちますが、値を返さずに終了します。

詳細はこちら
break_label_on_switch_member

break ラベルは、case または default ステートメントに解決されます。

詳細はこちら
break_outside_of_loop

break ステートメントは、ループまたは switch ステートメントの外側では使用できません。

built_in_identifier_as_type

組み込み識別子 '{0}' は型として使用できません。

詳細はこちら
built_in_identifier_in_declaration

組み込み識別子 '{0}' はプレフィックス名として使用できません。

組み込み識別子 '{0}' は型名として使用できません。

組み込み識別子 '{0}' は型パラメータ名として使用できません。

組み込み識別子 '{0}' は typedef 名として使用できません。

組み込み識別子 '{0}' は拡張機能名として使用できません。

組み込み識別子 '{0}' は拡張機能型名として使用できません。

詳細はこちら
camera_permissions_incompatible

カメラの権限は Chrome OS でアプリを互換性のないものにします。"android.hardware.camera" および "android.hardware.camera.autofocus" のオプション機能を検討してください。

case_block_not_terminated

case の最後のステートメントは 'break'、'continue'、'rethrow'、'return'、または 'throw' である必要があります。

詳細はこちら
case_expression_type_implements_equals

switch case の式型 '{0}' は '==' 演算子をオーバーライドできません。

詳細はこちら
case_expression_type_is_not_switch_expression_subtype

switch case の式型 '{0}' は switch 式型 '{1}' のサブタイプである必要があります。

詳細はこちら
cast_from_nullable_always_fails

nullable ローカル変数 '{0}' には値が代入されていないため、このキャストは常に例外をスローします。

詳細はこちら
cast_from_null_always_fails

このキャストは常に例外をスローします。なぜなら、式は常に 'null' と評価されるからです。

詳細はこちら
cast_to_non_type

名前 '{0}' は型ではないため、'as' 式で使用できません。

詳細はこちら
catch_syntax

'catch' の後には '(identifier)' または '(identifier, identifier)' が続く必要があります。

catch_syntax_extra_parameters

'catch' の後には '(identifier)' または '(identifier, identifier)' が続く必要があります。

class_instantiation_access_to_member

クラス '{0}' には '{1}' という名前のコンストラクタはありません。

インスタンスメンバー '{0}' は、クラスのインスタンス化からアクセスできません。

静的メンバー '{0}' は、クラスのインスタンス化からアクセスできません。

class_in_class

クラスは他のクラスの中に宣言できません。

class_used_as_mixin

クラス '{0}' は、mixin クラスでも mixin でもないため、mixin として使用できません。

詳細はこちら
collection_element_from_deferred_library

遅延ロードされたライブラリからの定数値は、'const' マップリテラルのキーとして使用できません。

遅延ロードされたライブラリからの定数値は、'const' コンストラクタの値として使用できません。

遅延ロードされたライブラリからの定数値は、'const' リストリテラルの値として使用できません。

遅延ロードされたライブラリからの定数値は、'const' マップリテラルの値として使用できません。

遅延ロードされたライブラリからの定数値は、'const' セットリテラルの値として使用できません。

詳細はこちら
colon_in_place_of_in

for-in ループでは、コロンの代わりに 'in' を使用します。

compound_implements_finalizable

クラス '{0}' は Finalizable を implement できません。

詳細はこちら
concrete_class_has_enum_superinterface

concrete クラスは 'Enum' を superinterface として持つことができません。

詳細はこちら
concrete_class_with_abstract_member

'{0}' はメソッド本体を持つ必要があります。なぜなら '{1}' は abstract ではないからです。

詳細はこちら
conflicting_constructor_and_static_member

'{0}' は、このクラスでコンストラクタと static フィールドの両方の名前として使用できません。

'{0}' は、このクラスでコンストラクタと static getter の両方の名前として使用できません。

'{0}' は、このクラスでコンストラクタと static メソッドのいずれかの名前として使用できません。

'{0}' は、このクラスでコンストラクタと static setter のいずれかの名前として使用できません。

詳細はこちら
conflicting_field_and_method

クラス '{0}' は、フィールド '{1}' と名前が同じメソッド '{2}.{1}' の両方を定義できません。

conflicting_generic_interfaces

型引数が異なるため、{0} '{1}' は '{2}' と '{3}' の両方を implement できません。

詳細はこちら
conflicting_inherited_method_and_setter

{0} '{1}' は、名前が '{2}' のメソッドとセッターの両方を継承できません。

conflicting_method_and_field

クラス '{0}' は、メソッド '{1}' と名前が同じフィールド '{2}.{1}' の両方を定義できません。

conflicting_modifiers

メンバーは '{0}' と '{1}' の両方として宣言できません。

conflicting_static_and_instance

クラス '{0}' は、static メンバー '{1}' と名前が同じインスタンスメンバー '{2}.{1}' の両方を定義できません。

conflicting_type_variable_and_container

'{0}' は、型パラメータと型パラメータが定義されているクラスのいずれかの名前として使用できません。

'{0}' は、型パラメータと型パラメータが定義されている enum のいずれかの名前として使用できません。

'{0}' は、型パラメータと型パラメータが定義されている extension のいずれかの名前として使用できません。

'{0}' は、型パラメータと型パラメータが定義されている extension type のいずれかの名前として使用できません。

'{0}' は、型パラメータと型パラメータが定義されている mixin のいずれかの名前として使用できません。

詳細はこちら
conflicting_type_variable_and_member

'{0}' は、型パラメータとこのクラスのメンバーのいずれかの名前として使用できません。

'{0}' は、型パラメータとこの enum のメンバーのいずれかの名前として使用できません。

'{0}' は、型パラメータとこの extension type のメンバーのいずれかの名前として使用できません。

'{0}' は、型パラメータとこの extension のメンバーのいずれかの名前として使用できません。

'{0}' は、型パラメータとこの mixin のメンバーのいずれかの名前として使用できません。

詳細はこちら
constant_pattern_never_matches_value_type

一致した値の型 '{0}' は、型 '{1}' のこの定数と等しくなることはありません。

詳細はこちら
constant_pattern_with_non_constant_expression

constant パターンの式は有効な定数である必要があります。

詳細はこちら
constructor_with_return_type

コンストラクタは戻り値の型を持つことができません。

constructor_with_type_arguments

コンストラクタの呼び出しで、コンストラクタ名の後に型引数を持つことはできません。

const_and_final

メンバーは 'const' と 'final' の両方として宣言できません。

const_class

クラスは 'const' として宣言できません。

const_constructor_field_type_mismatch

const コンストラクタでは、型 '{0}' の値を、型 '{2}' を持つフィールド '{1}' に代入することはできません。

const_constructor_param_type_mismatch

const コンストラクタのパラメータ型 '{1}' に、型 '{0}' の値を代入することはできません。

詳細はこちら
const_constructor_throws_exception

Const コンストラクタは例外をスローできません。

const_constructor_with_body

Const コンストラクタは本体を持つことができません。

const_constructor_with_field_initialized_by_non_const

フィールド '{0}' が non-constant 値で初期化されているため、'const' コンストラクタを定義できません。

詳細はこちら
const_constructor_with_mixin_with_field

Mixin がインスタンスフィールド {0} を追加するため、このコンストラクタは 'const' として宣言できません。

Mixin がインスタンスフィールド {0} を追加するため、このコンストラクタは 'const' として宣言できません。

const_constructor_with_non_const_super

定数コンストラクタは '{0}' の非定数スーパークラスコンストラクタを呼び出すことはできません。

詳細はこちら
const_constructor_with_non_final_field

non-final フィールドを持つクラスの const コンストラクタを定義できません。

詳細はこちら
const_deferred_class

遅延クラスは 'const' で作成できません。

詳細はこちら
const_eval_assertion_failure

この定数式の表明が失敗しました。

const_eval_assertion_failure_with_message

表明がメッセージ '{0}' で失敗しました。

const_eval_extension_method

拡張メソッドは定数式で使用できません。

const_eval_extension_type_method

拡張型メソッドは定数式で使用できません。

const_eval_for_element

定数式は 'for' 要素をサポートしていません。

const_eval_method_invocation

メソッドは定数式で呼び出すことができません。

const_eval_primitive_equality

定数式では、等価演算子のオペランドはプリミティブ等価性を持つ必要があります。

const_eval_property_access

定数式で、型 '{1}' のプロパティ '{0}' にアクセスすることはできません。

const_eval_throws_exception

この定数式の評価は例外をスローします。

const_eval_throws_idbze

この定数式の評価は IntegerDivisionByZeroException をスローします。

const_eval_type_bool

定数式では、この演算子のオペランドは 'bool' 型である必要があります。

const_eval_type_bool_int

定数式では、この演算子のオペランドは 'bool' または 'int' 型である必要があります。

const_eval_type_bool_num_string

定数式では、この演算子のオペランドは 'bool'、'num'、'String'、または 'null' 型である必要があります。

const_eval_type_int

定数式では、この演算子のオペランドは 'int' 型である必要があります。

const_eval_type_num

定数式では、この演算子のオペランドは 'num' 型である必要があります。

const_eval_type_num_string

定数式では、この演算子のオペランドは 'num' または 'String' 型である必要があります。

const_eval_type_string

定数式では、この演算子のオペランドは 'String' 型である必要があります。

const_eval_type_type

定数式では、この演算子のオペランドは 'Type' 型である必要があります。

const_factory

リダイレクトファクトリコンストラクタのみが 'const' として宣言できます。

const_initialized_with_non_constant_value

Const 変数は定数値で初期化される必要があります。

詳細はこちら
const_initialized_with_non_constant_value_from_deferred_library

遅延ロードされたライブラリからの定数値は、'const' 変数を初期化するために使用できません。

詳細はこちら
const_instance_field

static フィールドのみが const として宣言できます。

詳細はこちら
const_map_key_not_primitive_equality

定数マップのキーの型は '==' 演算子または 'hashCode' をオーバーライドできませんが、クラス '{0}' はオーバーライドします。

詳細はこちら
const_method

getter、setter、およびメソッドは 'const' として宣言できません。

const_not_initialized

定数 '{0}' は初期化される必要があります。

詳細はこちら
const_set_element_not_primitive_equality

定数セットの要素は '==' 演算子または 'hashCode' をオーバーライドできませんが、型 '{0}' はオーバーライドします。

詳細はこちら
const_spread_expected_list_or_set

このスプレッドにはリストまたはセットが期待されます。

詳細はこちら
const_spread_expected_map

このスプレッドにはマップが期待されます。

詳細はこちら
const_type_parameter

型パラメータは定数式で使用できません。

const_with_non_const

呼び出されているコンストラクタは const コンストラクタではありません。

詳細はこちら
const_with_non_constant_argument

定数作成の引数は定数式である必要があります。

詳細はこちら
const_with_type_parameters

定数コンストラクタのティアオフは、型パラメータを型引数として使用できません。

定数作成は、型パラメータを型引数として使用できません。

定数関数のティアオフは、型パラメータを型引数として使用できません。

詳細はこちら
const_with_undefined_constructor

クラス '{0}' には、定数コンストラクタ '{1}' はありません。

const_with_undefined_constructor_default

クラス '{0}' には、名前のない定数コンストラクタはありません。

continue_label_invalid

'continue' ステートメントで使用されるラベルは、ループまたは switch メンバーのいずれかに定義されている必要があります。

詳細はこちら
continue_outside_of_loop

continue ステートメントは、ループまたは switch ステートメントの外側では使用できません。

continue_without_label_in_case

switch ステートメントの continue ステートメントには、ターゲットとしてラベルが必要です。

could_not_infer

型パラメータ '{0}' を推論できませんでした。{1}

covariant_and_static

メンバーは 'covariant' と 'static' の両方として宣言できません。

covariant_constructor

コンストラクタは 'covariant' として宣言できません。

covariant_member

getter、setter、およびメソッドは 'covariant' として宣言できません。

creation_of_struct_or_union

'Struct' および 'Union' のサブクラスはネイティブメモリでバックされており、生成コンストラクタでインスタンス化することはできません。

詳細はこちら
creation_with_non_type

名前 '{0}' はクラスではありません。

詳細はこちら
dead_code

デッドコード。

デッドコード: 代入されたワイルドカード変数に late がマークされており、参照されることがないため、この初期化子は決して評価されません。

詳細はこちら
dead_code_catch_following_catch

デッドコード: 'catch (e)' または 'on Object catch (e)' の後の catch 節は到達されません。

詳細はこちら
dead_code_on_catch_subtype

デッドコード: '{0}' は '{1}' のサブタイプであるため、既にキャッチされているため、この on-catch ブロックは実行されません。

詳細はこちら
dead_null_aware_expression

左オペランドは null にできないため、右オペランドは決して実行されません。

詳細はこちら
declaration_named_augmented_inside_augmentation

識別子 'augmented' は、augmentation 宣言の内部で特別な意味を持ちます。

default_in_switch_expression

switch 式では default キーワードを使用できません。

default_list_constructor

null 安全が有効になっている場合、デフォルトの 'List' コンストラクタは利用できません。

詳細はこちら
default_value_in_function_type

関数型のパラメータにはデフォルト値を持たせることができません。

詳細はこちら
default_value_in_redirecting_factory_constructor

別のコンストラクタにリダイレクトするファクトリコンストラクタでは、デフォルト値は許可されていません。

詳細はこちら
default_value_on_required_parameter

必須の名前付きパラメータにはデフォルト値を持たせることができません。

詳細はこちら
deferred_after_prefix

deferred キーワードは、プレフィックス('as' 句)の直前に置かれるべきです。

deferred_import_of_extension

遅延ロードされたライブラリのインポートは、すべての拡張機能を隠す必要があります。

詳細はこちら
definitely_unassigned_late_local_variable

late ローカル変数 '{0}' は、この時点で確実に未割り当てです。

詳細はこちら
dependencies_field_not_map

'{0}' フィールドの値はマップであることが期待されます。

詳細はこちら
deprecated_colon_for_default_value

デフォルト値の前の区切り文字としてコロンを使用することは非推奨であり、言語バージョン 3.0 以降ではサポートされません。

詳細はこちら
deprecated_export_use

'{0}' を間接的にインポートする機能は非推奨です。

詳細はこちら
deprecated_field

フィールド '{0}' はもはや使用されておらず、削除できます。

詳細はこちら
deprecated_lint

'{0}' は非推奨の lint ルールであり、使用すべきではありません。

deprecated_lint_with_replacement

'{0}' は非推奨であり、'{1}' で置き換えるべきです。

deprecated_member_use

'{0}' は非推奨であり、使用すべきではありません。

'{0}' は非推奨であり、使用すべきではありません。 {1}

詳細はこちら
非推奨のメンバー同じパッケージからの使用

'{0}' は非推奨であり、使用すべきではありません。

'{0}' は非推奨であり、使用すべきではありません。 {1}

詳細はこちら
deprecated_new_in_comment_reference

コメント参照で 'new' キーワードを使用することは非推奨です。

詳細はこちら
deprecated_subtype_of_function

'Function' を拡張することは非推奨です。

'Function' を実装しても効果はありません。

'Function' をミックスインすることは非推奨です。

詳細はこちら
directive_after_declaration

ディレクティブは、すべての宣言の前に配置する必要があります。

disallowed_type_instantiation_expression

ジェネリック型、ジェネリック関数、ジェネリックインスタンスメソッド、またはジェネリックコンストラクタのみが型引数を持つことができます。

詳細はこちら
division_optimization

x ~/ y 演算子は (x / y).toInt() よりも効率的です。

詳細はこちら
doc_directive_argument_wrong_format

'{0}' 引数は {1} の形式である必要があります。

doc_directive_has_extra_arguments

'{0}' ディレクティブには '{1}' 個の引数がありますが、'{2}' 個のみが期待されています。

doc_directive_has_unexpected_named_argument

'{0}' ディレクティブには、予期しない名前付き引数 '{1}' があります。

doc_directive_missing_argument

'{0}' ディレクティブには '{1}' および '{2}' 引数がありません。

'{0}' ディレクティブには '{1}' 引数がありません。

'{0}' ディレクティブには '{1}'、'{2}'、および '{3}' 引数がありません。

doc_directive_missing_closing_brace

Doc ディレクティブに閉じ波括弧 ('}') がありません。

doc_directive_missing_closing_tag

Doc ディレクティブに閉じタグがありません。

doc_directive_missing_opening_tag

Doc ディレクティブに開きタグがありません。

doc_directive_unknown

Doc ディレクティブ '{0}' は不明です。

doc_import_cannot_be_deferred

Doc インポートは遅延ロードできません。

doc_import_cannot_have_combinators

Doc インポートは show または hide コンビネータを持つことができません。

doc_import_cannot_have_configurations

Doc インポートは設定を持つことができません。

doc_import_cannot_have_prefix

Doc インポートはプレフィックスを持つことができません。

dot_shorthand_missing_context

ドット短縮形は、コンテキスト型がない場所では使用できません。

dot_shorthand_undefined_member

static getter '{0}' は、コンテキスト型 '{1}' に対して定義されていません。

static メソッドまたはコンストラクタ '{0}' は、型 '{1}' に対して定義されていません。

duplicated_modifier

修飾子 '{0}' は既に指定されています。

duplicate_constructor

名前 '{0}' のコンストラクタは既に定義されています。

名前のないコンストラクタは既に定義されています。

詳細はこちら
duplicate_deferred

import ディレクティブには 'deferred' キーワードを1つだけ含めることができます。

duplicate_definition

名前 '{0}' は既に定義されています。

詳細はこちら
duplicate_export

重複する export。

詳細はこちら
duplicate_field_formal_parameter

フィールド '{0}' は、同じコンストラクタの複数のパラメータから初期化することはできません。

詳細はこちら
duplicate_field_name

フィールド名 '{0}' は、このレコードで既に使われています。

詳細はこちら
duplicate_hidden_name

重複する非表示名。

詳細はこちら
duplicate_ignore

診断 '{0}' は既に無視されているため、ここで無視する必要はありません。

詳細はこちら
duplicate_import

重複する import。

詳細はこちら
duplicate_label_in_switch_statement

ラベル '{0}' は、この switch ステートメントで既に使われています。

duplicate_named_argument

名前付きパラメータ '{0}' の引数は既に指定されています。

詳細はこちら
duplicate_part

ライブラリには、URI '{0}' を持つ part が既に含まれています。

詳細はこちら
duplicate_pattern_assignment_variable

変数 '{0}' は、このパターンですでに割り当てられています。

詳細はこちら
duplicate_pattern_field

フィールド '{0}' は、このパターンで既に一致しています。

詳細はこちら
duplicate_prefix

import ディレクティブには、プレフィックス('as' 句)を1つだけ含めることができます。

duplicate_rest_element_in_pattern

リストまたはマップパターンの rest 要素は最大1つまで許可されます。

詳細はこちら
duplicate_rule

ルール {0} は既に指定されており、再度指定する必要はありません。

duplicate_shown_name

重複する shown 名。

詳細はこちら
duplicate_variable_pattern

変数 '{0}' は、このパターンで既に定義されています。

詳細はこちら
empty_enum_body

enum は少なくとも1つの定数名を宣言する必要があります。

empty_map_pattern

マップパターンには少なくとも1つのエントリが必要です。

詳細はこちら
empty_record_literal_with_comma

フィールドのないレコードリテラルには、末尾のカンマを付けることはできません。

詳細はこちら
empty_record_type_named_fields_list

レコード型の名前付きフィールドのリストは空にできません。

詳細はこちら
empty_record_type_with_comma

フィールドのないレコード型には、末尾のカンマを付けることはできません。

詳細はこちら
empty_struct

クラス '{0}' は空にできません。なぜなら '{1}' のサブクラスだからです。

詳細はこちら
enum_constant_invokes_factory_constructor

enum 値はファクトリコンストラクタを呼び出すことはできません。

enum_constant_same_name_as_enclosing

enum 値の名前は、enum 名と同じにすることはできません。

詳細はこちら
enum_constant_with_non_const_constructor

呼び出されているコンストラクタは 'const' コンストラクタではありません。

詳細はこちら
enum_instantiated_to_bounds_is_not_well_bounded

enum を境界にインスタンス化した結果は、well-bounded ではありません。

enum_in_class

enum はクラス内に宣言できません。

enum_mixin_with_instance_variable

enum に適用される mixin は、インスタンス変数を持つことができません。

詳細はこちら
enum_without_constants

enum は少なくとも1つの enum 定数を持つ必要があります。

enum_with_abstract_member

'{0}' はメソッド本体を持つ必要があります。なぜなら '{1}' は enum だからです。

詳細はこちら
enum_with_name_values

'values' という名前は enum の有効な名前ではありません。

詳細はこちら
equality_cannot_be_equality_operand

比較式は、別の比較式のオペランドにすることはできません。

equal_elements_in_const_set

定数セットリテラルの2つの要素は等しくなることはありません。

詳細はこちら
equal_elements_in_set

セットリテラルの2つの要素は等しくあるべきではありません。

詳細はこちら
equal_keys_in_const_map

定数マップリテラルの2つのキーは等しくなることはありません。

詳細はこちら
equal_keys_in_map

マップリテラルの2つのキーは等しくあるべきではありません。

詳細はこちら
equal_keys_in_map_pattern

マップパターンの2つのキーは等しくなることはありません。

詳細はこちら
expected_body

catch 節には、空であっても本体が必要です。

クラス宣言には、空であっても本体が必要です。

finally 節には、空であっても本体が必要です。

mixin 宣言には、空であっても本体が必要です。

switch 式には、空であっても本体が必要です。

switch ステートメントには、空であっても本体が必要です。

try ステートメントには、空であっても本体が必要です。

extension 宣言には、空であっても本体が必要です。

extension type 宣言には、空であっても本体が必要です。

expected_case_or_default

'case' または 'default' が期待されます。

expected_class_member

クラスメンバーが期待されます。

expected_else_or_comma

'else' またはカンマが期待されます。

expected_executable

メソッド、getter、setter、または演算子宣言が期待されます。

expected_identifier_but_got_keyword

'{0}' はキーワードであるため、識別子として使用できません。

expected_instead

こちらではなく '{0}' が期待されます。

expected_list_or_map_literal

リストまたはマップリテラルが期待されます。

expected_named_type

クラス名が期待されます。

mixin 名が期待されます。

クラスまたは mixin の名前が期待されます。

expected_one_list_pattern_type_arguments

リストパターンには、1つまたは0個の型引数が必要です。{0} が見つかりました。

詳細はこちら
expected_one_list_type_arguments

リストリテラルには、1つまたは0個の型引数が必要です。{0} が見つかりました。

詳細はこちら
expected_one_set_type_arguments

セットリテラルには、1つまたは0個の型引数が必要です。{0} が見つかりました。

詳細はこちら
expected_representation_field

表現フィールドが期待されます。

expected_representation_type

表現型が期待されます。

expected_string_literal

文字列リテラルが期待されます。

expected_token

'{0}' が見つかることが期待されます。

expected_two_map_pattern_type_arguments

マップパターンには、2つまたは0個の型引数が必要です。{0} が見つかりました。

詳細はこちら
expected_two_map_type_arguments

マップリテラルには、2つまたは0個の型引数が必要です。{0} が見つかりました。

詳細はこちら
expected_type_name

型名が期待されます。

experiment_not_enabled

これは '{0}' 言語機能を有効にする必要があります。

experiment_not_enabled_off_by_default

これは実験的な '{0}' 言語機能を有効にする必要があります。

export_directive_after_part_directive

export ディレクティブは part ディレクティブの前に配置する必要があります。

export_internal_library

ライブラリ '{0}' は内部であり、エクスポートできません。

詳細はこちら
export_legacy_symbol

シンボル '{0}' はレガシーライブラリで定義されており、null 安全が有効なライブラリから再エクスポートすることはできません。

詳細はこちら
export_of_non_library

エクスポートされたライブラリ '{0}' は part-of ディレクティブを持つことができません。

詳細はこちら
expression_in_map

式はマップリテラルで使用できません。

詳細はこちら
extends_non_class

クラスは他のクラスのみを拡張できます。

詳細はこちら
extension_as_expression

拡張機能 '{0}' は式として使用できません。

詳細はこちら
extension_augmentation_has_on_clause

拡張機能 augmentation には 'on' 句を持つことができません。

extension_conflicting_static_and_instance

拡張機能は、static メンバー '{0}' と名前が同じインスタンスメンバーの両方を定義できません。

詳細はこちら
extension_declares_abstract_member

拡張機能は abstract メンバーを宣言できません。

詳細はこちら
extension_declares_constructor

拡張機能はコンストラクタを宣言できません。

詳細はこちら
extension_declares_instance_field

拡張機能はインスタンスフィールドを宣言できません。

詳細はこちら
extension_declares_member_of_object

拡張機能は、'Object' によって宣言されたメンバーと同じ名前のメンバーを宣言できません。

詳細はこちら
extension_override_access_to_static_member

拡張機能のオーバーライドは、拡張機能から static メンバーにアクセスするために使用できません。

詳細はこちら
extension_override_argument_not_assignable

拡張機能オーバーライド '{0}' への引数の型は、拡張型 '{1}' に代入可能ではありません。

詳細はこちら
extension_override_without_access

拡張機能のオーバーライドは、インスタンスメンバーにアクセスするためだけにしか使用できません。

詳細はこちら
extension_override_with_cascade

拡張機能のオーバーライドには値がないため、カスケード式のレシーバとして使用できません。

詳細はこちら
extension_type_constructor_with_super_formal_parameter

拡張型コンストラクタは super formal パラメータを宣言できません。

詳細はこちら
extension_type_constructor_with_super_invocation

拡張型コンストラクタには super 初期化子を含めることはできません。

詳細はこちら
extension_type_declares_instance_field

拡張型はインスタンスフィールドを宣言できません。

詳細はこちら
extension_type_declares_member_of_object

拡張型は、'Object' によって宣言されたメンバーと同じ名前のメンバーを宣言できません。

詳細はこちら
extension_type_extends

拡張型宣言には 'extends' 句を持つことができません。

extension_type_implements_disallowed_type

拡張型は '{0}' を implement できません。

詳細はこちら
extension_type_implements_itself

拡張型は、それ自体を implement することはできません。

詳細はこちら
extension_type_implements_not_supertype

'{0}' は '{1}' の supertype ではありません。これは表現型です。

詳細はこちら
extension_type_implements_representation_not_supertype

'{0}'('{1}' の表現型)は、'{2}'('{3}' の表現型)の supertype ではありません。

詳細はこちら
extension_type_inherited_member_conflict

拡張型 '{0}' は、実装された型から名前 '{1}' の重複する異なるメンバーを持っています。

詳細はこちら
extension_type_representation_depends_on_itself

拡張型表現は、それ自体に依存することはできません。

詳細はこちら
extension_type_representation_type_bottom

表現型はボトム型にすることはできません。

詳細はこちら
extension_type_with

拡張型宣言には 'with' 句を持つことができません。

extension_type_with_abstract_member

'{0}' はメソッド本体を持つ必要があります。なぜなら '{1}' は拡張型だからです。

詳細はこちら
external_class

クラスは 'external' として宣言できません。

external_constructor_with_body

external コンストラクタは本体を持つことができません。

external_constructor_with_field_initializers

external コンストラクタはフィールドを初期化できません。

external_constructor_with_initializer

external コンストラクタはいかなる初期化子も持つことができません。

external_enum

enum は 'external' として宣言できません。

external_factory_redirection

リダイレクトファクトリは external にできません。

external_factory_with_body

external ファクトリは本体を持つことができません。

external_field

フィールドは 'external' として宣言できません。

external_getter_with_body

external getter は本体を持つことができません。

external_late_field

external フィールドは late にできません。

external_method_with_body

external または native メソッドは本体を持つことができません。

external_operator_with_body

external 演算子は本体を持つことができません。

external_setter_with_body

external setter は本体を持つことができません。

external_typedef

typedef は 'external' として宣言できません。

external_with_initializer

external フィールドは初期化子を持つことができません。

external 変数は初期化子を持つことができません。

詳細はこちら
extraneous_modifier

ここに修飾子 '{0}' を持つことはできません。

extraneous_modifier_in_extension_type

拡張型に修飾子 '{0}' を持つことはできません。

extraneous_modifier_in_primary_constructor

プライマリコンストラクタに修飾子 '{0}' を持つことはできません。

extra_annotation_on_struct_field

struct クラスのフィールドには、ネイティブ型を示すアノテーションが1つだけ必要です。

詳細はこちら
extra_positional_arguments

位置引数が多すぎます。{0} が期待されましたが、{1} が見つかりました。

詳細はこちら
extra_positional_arguments_could_be_named

位置引数が多すぎます。{0} が期待されましたが、{1} が見つかりました。

詳細はこちら
extra_size_annotation_carray

'Array' には、'Array' アノテーションが1つだけ必要です。

詳細はこちら
factory_top_level_declaration

トップレベル宣言は 'factory' として宣言できません。

factory_without_body

リダイレクトしない 'factory' コンストラクタは本体を持つ必要があります。

factory_with_initializers

'factory' コンストラクタは初期化子を持つことができません。

ffi_native_invalid_duplicate_default_asset

ライブラリに @DefaultAsset アノテーションは最大1つまでしか存在できません。

詳細はこちら
ffi_native_invalid_multiple_annotations

ネイティブ関数とフィールドには、@Native アノテーションが1つだけ必要です。

詳細はこちら
ffi_native_must_be_external

ネイティブ関数は external として宣言する必要があります。

詳細はこちら
ffi_native_only_classes_extending_nativefieldwrapperclass1_can_be_pointer

NativeFieldWrapperClass1 を拡張するクラスのみが Pointer として渡すことができます。

詳細はこちら
ffi_native_unexpected_number_of_parameters

Native アノテーションのパラメータ数が予期しない数です。{0} が期待されましたが {1} でした。

詳細はこちら
ffi_native_unexpected_number_of_parameters_with_receiver

Native アノテーションのパラメータ数が予期しない数です。{0} が期待されましたが {1} でした。Native インスタンスメソッドのアノテーションには、レシーバが最初の引数として必要です。

詳細はこちら
field_initialized_by_multiple_initializers

フィールド '{0}' は、同じコンストラクタで2回初期化することはできません。

詳細はこちら
field_initialized_in_initializer_and_declaration

フィールドが final で、宣言時に既に初期化されている場合、コンストラクタで初期化することはできません。

詳細はこちら
field_initialized_in_parameter_and_initializer

フィールドは、パラメータリストと初期化子の両方で初期化することはできません。

詳細はこちら
field_initialized_outside_declaring_class

フィールドは、それを宣言するクラスでのみ初期化できます。

field_initializer_factory_constructor

初期化フォーマルパラメータはファクトリコンストラクタで使用できません。

詳細はこちら
field_initializer_in_struct

'Struct' および 'Union' のサブクラスのコンストラクタは、フィールド初期化子を持つことができません。

詳細はこちら
field_initializer_not_assignable

const コンストラクタでは、初期化子型 '{0}' はフィールド型 '{1}' に代入できません。

初期化子型 '{0}' は、フィールド型 '{1}' に代入できません。

詳細はこちら
field_initializer_outside_constructor

フィールドフォーマルパラメータはコンストラクタでのみ使用できます。

初期化フォーマルパラメータはコンストラクタでのみ使用できます。

詳細はこちら
field_initializer_redirecting_constructor

リダイレクトコンストラクタはフィールド初期化子を持つことができません。

詳細はこちら
field_initializing_formal_not_assignable

パラメータ型 '{0}' は、フィールド型 '{1}' と互換性がありません。

詳細はこちら
field_in_struct_with_initializer

'Struct' および 'Union' のサブクラスのフィールドは初期化子を持つことができません。

詳細はこちら
field_must_be_external_in_struct

'Struct' および 'Union' のサブクラスのフィールドは external としてマークする必要があります。

詳細はこちら
final_and_covariant

メンバーは 'final' と 'covariant' の両方として宣言できません。

final_and_covariant_late_with_initializer

late で初期化子を持つメンバーは、'final' と 'covariant' の両方として宣言できません。

final_and_var

メンバーは 'final' と 'var' の両方として宣言できません。

final_constructor

コンストラクタは 'final' として宣言できません。

final_enum

enum は 'final' として宣言できません。

final_initialized_in_declaration_and_constructor

'{0}' は final であり、宣言時に値が与えられたため、新しい値に設定することはできません。

詳細はこちら
final_method

getter、setter、およびメソッドは 'final' として宣言できません。

final_mixin

mixin は 'final' として宣言できません。

final_mixin_class

mixin クラスは 'final' として宣言できません。

final_not_initialized

final 変数 '{0}' は初期化される必要があります。

詳細はこちら
final_not_initialized_constructor

すべての final 変数は初期化される必要がありますが、'{0}' は初期化されていません。

すべての final 変数は初期化される必要がありますが、'{0}' は初期化されていません。

すべての final 変数は初期化される必要がありますが、'{0}'、'{1}'、および他の {2} 個は初期化されていません。

詳細はこちら
flutter_field_not_map

'flutter' フィールドの値はマップであることが期待されます。

詳細はこちら
for_in_of_invalid_element_type

for ループで使用される型 '{0}' は、'{2}' に代入可能な型引数を持つ '{1}' を implement する必要があります。

詳細はこちら
for_in_of_invalid_type

for ループで使用される型 '{0}' は '{1}' を implement する必要があります。

詳細はこちら
for_in_with_const_variable

for-in ループ変数は 'const' にできません。

詳細はこちら
function_typed_parameter_var

関数型のパラメータは、戻り値の型の代わりに 'const'、'final'、または 'var' を指定できません。

generic_function_type_cannot_be_bound

ジェネリック関数型は型パラメータの境界として使用できません。

generic_function_type_cannot_be_type_argument

ジェネリック関数型は型引数にできません。

generic_method_type_instantiation_on_dynamic

レシーバの型が 'dynamic' であるメソッドのティアオフは、型引数を持つことができません。

詳細はこちら
generic_struct_subclass

クラス '{0}' は generic であるため、'Struct' または 'Union' を拡張できません。

詳細はこちら
getter_constructor

コンストラクタは getter になれません。

getter_in_function

getter はメソッドまたは関数内に定義できません。

getter_not_assignable_setter_types

getter '{0}' の戻り値の型 '{1}' は、setter '{3}' の型 '{2}' に代入可能ではありません。

getter_not_subtype_setter_types

getter '{0}' の戻り値の型 '{1}' は、setter '{3}' の型 '{2}' のサブタイプではありません。

詳細はこちら
getter_with_parameters

getter はパラメータリストなしで宣言する必要があります。

if_element_condition_from_deferred_library

遅延ロードされたライブラリからの定数値は、const コレクションリテラルの if 条件の値として使用できません。

illegal_assignment_to_non_assignable

代入不可能な式への代入は無効です。

illegal_async_generator_return_type

'async*' としてマークされた関数は、'Stream' の supertype である戻り値の型を持つ必要があります。'T' の for。

詳細はこちら
illegal_async_return_type

'async' としてマークされた関数は、'Future' の supertype である戻り値の型を持つ必要があります。

詳細はこちら
illegal_concrete_enum_member

名前 '{0}' の concrete インスタンスメンバーは、'Enum' を implement するクラスに宣言できません。

名前 '{0}' の concrete インスタンスメンバーは、'Enum' を implement するクラスで '{1}' から継承できません。

詳細はこちら
illegal_enum_values

名前 'values' のインスタンスメンバーは、'Enum' を implement するクラスに宣言できません。

名前 'values' のインスタンスメンバーは、'Enum' を implement するクラスで '{0}' から継承できません。

詳細はこちら
illegal_language_version_override

言語バージョンは {0} である必要があります。

illegal_pattern_assignment_variable_name

パターン代入によって割り当てられた変数は、'{0}' という名前を持つことはできません。

illegal_pattern_identifier_name

パターンは、'{0}' という名前の識別子を参照できません。

illegal_pattern_variable_name

変数パターンによって宣言された変数は、'{0}' という名前を持つことはできません。

illegal_sync_generator_return_type

'sync*' としてマークされた関数は、'Iterable' の supertype である戻り値の型を持つ必要があります。'T' の for。

詳細はこちら
implements_before_extends

extends 句は implements 句の前に配置する必要があります。

implements_before_on

on 句は implements 句の前に配置する必要があります。

implements_before_with

with 句は implements 句の前に配置する必要があります。

implements_non_class

クラスと mixin は、他のクラスと mixin のみを implement できます。

詳細はこちら
implements_repeated

'{0}' は一度だけ implement できます。

詳細はこちら
implements_super_class

'{0}' は 'extends' 句と 'implements' 句の両方で使用できません。

'{0}' は 'extends' 句と 'with' 句の両方で使用できません。

詳細はこちら
implicit_super_initializer_missing_arguments

暗黙的に呼び出された '{0}' からの名前のないコンストラクタには、必須のパラメータがあります。

詳細はこちら
implicit_this_reference_in_initializer

インスタンスメンバー '{0}' は初期化子からアクセスできません。

詳細はこちら
import_deferred_library_with_load_function

インポートされたライブラリは 'loadLibrary' という名前のトップレベル関数を定義しており、このライブラリを遅延ロードすることで隠蔽されています。

詳細はこちら
import_directive_after_part_directive

import ディレクティブは part ディレクティブの前に配置する必要があります。

import_internal_library

ライブラリ '{0}' は内部であり、インポートできません。

詳細はこちら
import_of_legacy_library_into_null_safe

ライブラリ '{0}' はレガシーであり、null 安全ライブラリにインポートすべきではありません。

詳細はこちら
import_of_non_library

インポートされたライブラリ '{0}' は part-of ディレクティブを持つことができません。

詳細はこちら
included_file_parse_error

{3} in {0}({1}..{2})

included_file_warning

インクルードされたオプションファイル {0}({1}..{2}) での警告: {3}

include_file_not_found

'{2}' の解析中に、'{1}' 内のインクルードファイル '{0}' が見つかりません。

incompatible_lint

ルール '{0}' はルール '{1}' と互換性がありません。

inconsistent_case_expression_types

case 式は同じ型を持つ必要があります。'{0}' は '{1}' ではありません。

inconsistent_inheritance

スーパーインターフェースには '{0}' の有効なオーバーライドがありません: {1}。

詳細はこちら
inconsistent_inheritance_getter_and_method

'{0}' は getter ( '{1}' から) として継承され、メソッド ( '{2}' から) としても継承されています。

inconsistent_language_version_override

parts はライブラリと全く同じ言語バージョンオーバーライドを持つ必要があります。

詳細はこちら
inconsistent_pattern_variable_logical_or

変数 '{0}' は、論理 OR パターンのこの分岐で異なる型または final 性を持っています。

詳細はこちら
inference_failure_on_collection_literal

'{0}' の型引数を推論できません。

inference_failure_on_function_invocation

関数 '{0}' の型引数を推論できません。

inference_failure_on_function_return_type

'{0}' の戻り値の型を推論できません。

inference_failure_on_generic_invocation

ジェネリック関数型 '{0}' の型引数を推論できません。

inference_failure_on_instance_creation

コンストラクタ '{0}' の型引数を推論できません。

inference_failure_on_uninitialized_variable

型または初期化子がないと、{0} の型を推論できません。

inference_failure_on_untyped_parameter

{0} の型を推論できません。型を明示的に指定する必要があります。

initialized_variable_in_for_each

for-each ループのループ変数は初期化できません。

initializer_for_non_existent_field

'{0}' は、囲んでいるクラスのフィールドではありません。

詳細はこちら
initializer_for_static_field

'{0}' は囲むクラスの static フィールドです。コンストラクタで初期化されるフィールドは static にできません。

詳細はこちら
initializing_formal_for_non_existent_field

'{0}' は、囲んでいるクラスのフィールドではありません。

詳細はこちら
instance_access_to_static_member

static {1} '{0}' は、インスタンス経由ではアクセスできません。

詳細はこちら
instance_member_access_from_factory

インスタンスメンバーはファクトリコンストラクタからアクセスできません。

詳細はこちら
instance_member_access_from_static

インスタンスメンバーは static メソッドからアクセスできません。

詳細はこちら
instantiate_abstract_class

abstract クラスはインスタンス化できません。

詳細はこちら
instantiate_enum

enum はインスタンス化できません。

詳細はこちら
instantiate_type_alias_expands_to_type_parameter

型パラメータに展開する型エイリアスはインスタンス化できません。

詳細はこちら
integer_literal_imprecise_as_double

整数リテラルは double として使用されていますが、オーバーフローまたは精度の低下なしに 64 ビット double で表現できません: '{0}'。

詳細はこちら
integer_literal_out_of_range

整数リテラル {0} は 64 ビットで表現できません。

詳細はこちら
interface_enum

enum は 'interface' として宣言できません。

interface_mixin

mixin は 'interface' として宣言できません。

interface_mixin_class

mixin クラスは 'interface' として宣言できません。

invalid_annotation

アノテーションは、const 変数参照または const コンストラクタの呼び出しである必要があります。

詳細はこちら
invalid_annotation_constant_value_from_deferred_library

遅延ロードされたライブラリからの定数値は、アノテーションとして使用できません。

詳細はこちら
invalid_annotation_from_deferred_library

遅延ロードされたライブラリからの定数値は、アノテーションとして使用できません。

詳細はこちら
invalid_annotation_target

アノテーション '{0}' は、{1} にのみ使用できます。

詳細はこちら
invalid_assignment

型 '{0}' の値は、型 '{1}' の変数に代入できません。

詳細はこちら
invalid_await_in_for

キーワード 'await' は、通常の 'for' ステートメントでは許可されていません。

invalid_await_not_required_annotation

アノテーション 'awaitNotRequired' は、Future を返す関数または Future 型のフィールドにのみ適用できます。

詳細はこちら
invalid_cast_function

関数 '{0}' は、期待される型 '{2}' ではない型 '{1}' を持ちます。これは、そのパラメータまたは戻り値の型が期待されるものと一致しないことを意味します。

invalid_cast_function_expr

関数式型 '{0}' は、型 '{1}' ではありません。これは、そのパラメータまたは戻り値の型が期待されるものと一致しないことを意味します。パラメータ型または戻り値の型を変更することを検討してください。

invalid_cast_literal

型 '{1}' のリテラル '{0}' は、期待される型 '{2}' ではありません。

invalid_cast_literal_list

リストリテラル型 '{0}' は、期待される型 '{1}' ではありません。リストの型は、明示的なジェネリック型引数を使用するか、要素型を変更することで変更できます。

invalid_cast_literal_map

マップリテラル型 '{0}' は、期待される型 '{1}' ではありません。マップの型は、明示的なジェネリック型引数を使用するか、キーと値の型を変更することで変更できます。

invalid_cast_literal_set

セットリテラル型 '{0}' は、期待される型 '{1}' ではありません。セットの型は、明示的なジェネリック型引数を使用するか、要素型を変更することで変更できます。

invalid_cast_method

メソッドのティアオフ '{0}' は、期待される型 '{2}' ではない型 '{1}' を持ちます。これは、そのパラメータまたは戻り値の型が期待されるものと一致しないことを意味します。

invalid_cast_new_expr

コンストラクタは、期待される型 '{1}' ではない型 '{0}' を返します。

invalid_code_point

エスケープシーケンス '{0}' は有効なコードポイントではありません。

invalid_comment_reference

コメント参照には、プレフィックスが付いた識別子が含まれる可能性があり、'new' で開始できますが、それ以外は含まないでください。

invalid_constant

無効な定数値。

invalid_constant_const_prefix

式は 'const' でプレフィックスを付けて定数パターンを形成することはできません。

invalid_constant_pattern_binary

バイナリ演算子 {0} は定数パターンとしてサポートされていません。

invalid_constant_pattern_duplicate_const

定数式での 'const' キーワードの重複。

invalid_constant_pattern_empty_record_literal

空のレコードリテラルは定数パターンとしてサポートされていません。

invalid_constant_pattern_generic

この式は定数パターンとしてサポートされていません。

invalid_constant_pattern_negation

数値リテラルの否定のみが定数パターンとしてサポートされています。

invalid_constant_pattern_unary

単項演算子 {0} は定数パターンとしてサポートされていません。

invalid_constructor_name

コンストラクタの名前は、囲むクラスの名前と一致する必要があります。

invalid_dependency

公開可能なパッケージは '{0}' 依存関係を持つことはできません。

詳細はこちら
invalid_exception_value

関数の戻り値の型が 'void'、'Handle'、または 'Pointer' の場合、メソッド {0} は例外的な戻り値(2番目の引数)を持つことができません。

詳細はこちら
invalid_export_of_internal_element

メンバー '{0}' は、パッケージの公開 API の一部としてエクスポートできません。

詳細はこちら
invalid_export_of_internal_element_indirectly

メンバー '{0}' は、パッケージの公開 API の一部としてエクスポートできませんが、'{1}' のシグネチャの一部として間接的にエクスポートされています。

詳細はこちら
invalid_extension_argument_count

拡張機能のオーバーライドには、拡張メソッドの 'this' の値である1つの引数のみが必要です。

詳細はこちら
invalid_factory_method_decl

ファクトリメソッド '{0}' は戻り値の型を持つ必要があります。

詳細はこちら
invalid_factory_method_impl

ファクトリメソッド '{0}' は新しく割り当てられたオブジェクトを返しません。

詳細はこちら
invalid_factory_name_not_a_class

ファクトリコンストラクタの名前は、直近の囲むクラスの名前と同じである必要があります。

詳細はこちら
invalid_field_name

レコードのフィールド名は、位置フィールドのインデックスである整数が続くドル記号にすることはできません。

レコードのフィールド名はプライベートにできません。

レコードのフィールド名は 'Object' のメンバーと同じ名前にできません。

詳細はこちら
invalid_field_type_in_struct

struct クラスのフィールドは '{0}' 型にすることはできません。宣言できるのは 'int'、'double'、'Array'、'Pointer'、または 'Struct' または 'Union' のサブタイプのみです。

詳細はこちら
invalid_generic_function_type

無効なジェネリック関数型。

invalid_hex_escape

'\x' で始まるエスケープシーケンスの後には、2桁の16進数が続く必要があります。

invalid_implementation_override

'{1}.{0}' ('{2}') は '{3}.{0}' ('{4}') の有効な concrete 実装ではありません。

setter '{1}.{0}' ('{2}') は '{3}.{0}' ('{4}') の有効な concrete 実装ではありません。

詳細はこちら
invalid_initializer

有効な初期化子ではありません。

invalid_inline_function_type

インライン関数型は、ジェネリック関数型のパラメータに使用できません。

詳細はこちら
invalid_inside_unary_pattern

このパターンは、括弧なしでは単項パターン(キャストパターン、null チェックパターン、または null アサートパターン)内に配置できません。

invalid_internal_annotation

パッケージのプライベート API の公開要素のみが、内部としてアノテートできます。

詳細はこちら
invalid_language_version_override

Dart 言語バージョンオーバーライドコメントの後には、空白文字以外の文字を置くことはできません。

Dart 言語バージョンオーバーライドコメントは、'=' 文字の後に '2.0' のようなバージョン番号を指定して指定する必要があります。

Dart 言語バージョンオーバーライドコメントは、'=' 文字を指定して指定する必要があります。

Dart 言語バージョンオーバーライドコメントは、正確に2つのスラッシュを指定して指定する必要があります。

Dart 言語バージョンオーバーライドコメントは、すべて小文字の 'dart' という単語を指定して指定する必要があります。

Dart 言語バージョンオーバーライド番号の前に文字を付けることはできません。

Dart 言語バージョンオーバーライド番号は '@dart' で始まる必要があります。

言語バージョンオーバーライドは、最新の既知言語バージョンよりも大きいバージョンを指定することはできません: {0}.{1}。

言語バージョンオーバーライドは、宣言またはディレクティブの前に指定する必要があります。

詳細はこちら
invalid_literal_annotation

const コンストラクタのみが @literal アノテーションを持つことができます。

詳細はこちら
invalid_literal_in_configuration

設定内のリテラルには補間を含めることはできません。

invalid_modifier_on_constructor

修飾子 '{0}' はコンストラクタの本体に適用できません。

詳細はこちら
invalid_modifier_on_setter

setter は 'async'、'async*'、または 'sync*' を使用できません。

詳細はこちら
invalid_non_virtual_annotation

アノテーション '@nonVirtual' は、concrete インスタンスメンバーにのみ適用できます。

詳細はこちら
invalid_null_aware_operator

要素は null にできないため、null 認識演算子 '?' は不要です。

マップエントリのキーは null にできないため、null 認識演算子 '?' は不要です。

マップエントリの値は null にできないため、null 認識演算子 '?' は不要です。

ショートサーキットのため、レシーバは 'null' にすることはできません。そのため、null 認識演算子 '{0}' は使用できません。

レシーバは null にできないため、null 認識演算子 '{0}' は不要です。

詳細はこちら
invalid_operator

文字列 '{0}' はユーザー定義可能な演算子ではありません。

invalid_operator_for_super

演算子 '{0}' は 'super' と共に使用できません。

invalid_operator_questionmark_period_for_super

'super' は null にできないため、演算子 '?.' は 'super' と共に使用できません。

invalid_option

'{0}' に無効なオプションが指定されました: {1}

invalid_override

'{1}.{0}' ('{2}') は '{3}.{0}' ('{4}') の有効なオーバーライドではありません。

setter '{1}.{0}' ('{2}') は '{3}.{0}' ('{4}') の有効なオーバーライドではありません。

詳細はこちら
invalid_override_of_non_virtual_member

メンバー '{0}' は '{1}' で non-virtual として宣言されており、サブクラスでオーバーライドできません。

詳細はこちら
invalid_pattern_variable_in_shared_case_scope

変数 '{0}' は、この本体を共有するすべてのケースで、同じ型および/または final 性を持っていません。

変数 '{0}' は、一部のケースでは利用可能ですが、すべてのケースで利用できるわけではありません。

変数 '{0}' は、ラベルまたは 'default' ケースがあるため、利用できません。

詳細はこちら
invalid_platforms_field

'platforms' フィールドは、プラットフォームをキーとするマップである必要があります。

詳細はこちら
invalid_reference_to_generative_enum_constructor

生成 enum コンストラクタは、リダイレクトのターゲットとしてのみ使用できます。

詳細はこちら
invalid_reference_to_this

無効な 'this' 式への参照。

詳細はこちら
invalid_reopen_annotation

アノテーション '@reopen' は、スーパークラスが意図的に許可しない機能をオープンするクラスにのみ適用できます。

invalid_required_named_param

型パラメータ '{0}' には @required アノテーションが付いていますが、デフォルト値のない名前付きパラメータのみにアノテートできます。

invalid_required_optional_positional_param

オプションの位置パラメータ '{0}' に対する @required アノテーションの誤用。オプションの位置パラメータは必須にすることはできません。

invalid_required_positional_param

必須の位置パラメータ '{0}' に対する @required アノテーションの冗長な使用。

invalid_return_type_for_catch_error

型 '{0}' の値は、'{1}' に代入可能である必要があるため、'onError' ハンドラによって返されることはできません。

戻り値の型 '{0}' は '{1}' に代入可能ではなく、'Future.catchError' で必要とされます。

詳細はこちら
invalid_sealed_annotation

アノテーション '@sealed' はクラスにのみ適用できます。

詳細はこちら
invalid_section_format

'{0}' セクションのフォーマットが無効です。

invalid_star_after_async

'async*' 修飾子は、式関数本体では許可されていません。

invalid_super_formal_parameter_location

Super パラメータは、リダイレクトしない生成コンストラクタでのみ使用できます。

詳細はこちら
invalid_super_in_initializer

スーパークラスコンストラクタを呼び出すための初期化子(例: 'super()' または 'super.namedConstructor()')でのみ 'super' を使用できます。

invalid_sync

'sync' 修飾子は、式関数本体では許可されていません。

invalid_this_in_initializer

'this' は、フィールド初期化(例: 'this.x = something')およびコンストラクタリダイレクト(例: 'this()' または 'this.namedConstructor()')のための初期化子でのみ使用できます。

invalid_type_argument_in_const_literal

定数リストリテラルは、'{0}' のような型パラメータを型引数として使用できません。

定数マップリテラルは、'{0}' のような型パラメータを型引数として使用できません。

定数セットリテラルは、'{0}' のような型パラメータを型引数として使用できません。

詳細はこちら
invalid_unicode_escape_started

文字列「''」は単独では使用できません。

無効な_Unicode_エスケープシーケンス(_Unicode_エスケープシーケンス)_ブラケット

「\u{」で始まるエスケープシーケンスの後には、1~6個の16進数とそれに続く「}」が必要です。

無効な_Unicode_エスケープシーケンス(_Unicode_エスケープシーケンス)_ブラケットなし

「\u」で始まるエスケープシーケンスの後には、4個の16進数が必要です。

無効な_Unicode_エスケープシーケンス(_Unicode_エスケープシーケンス)_開始

「\u」で始まるエスケープシーケンスの後には、4個の16進数、または「{」と「}」の間に1~6個の数字が必要です。

無効な_URI

無効なURI構文: 「{0}」。

詳細はこちら
無効な_共変_の使用

「covariant」キーワードは、インスタンスメソッドのパラメータ、または非finalインスタンスフィールドの前にのみ使用できます。

拡張機能での_共変_の無効な使用

拡張機能に修飾子「{0}」を含めることはできません。

詳細はこちら
「do_not_submit_member」の無効な使用

「{0}」の使用はソース管理に提出すべきではありません。

詳細はこちら
増強された_識別子の_無効な使用

「augmented」識別子は、増強された宣言を拡張機能内で参照するためにのみ使用できます。

無効な_内部メンバー_の使用

メンバー「{0}」は、そのパッケージ内でしか使用できません。

詳細はこちら
無効な_Null_値_の使用

常に「null」の値を持つ式は参照解除できません。

詳細はこちら
無効な_protected_メンバー_の使用

メンバー「{0}」は、「{1}」のサブクラスのインスタンスメンバー内でのみ使用できます。

ライブラリ外での_型_の無効な使用

クラス「{0}」はfinalクラスであるため、ライブラリ外で拡張できません。

クラス「{0}」はインターフェースクラスであるため、ライブラリ外で拡張できません。

クラス「{0}」はsealedクラスであるため、ライブラリ外で拡張、実装、またはミックスインすることはできません。

クラス「{0}」はベースクラスであるため、ライブラリ外で実装することはできません。

クラス「{0}」はfinalクラスであるため、ライブラリ外で実装することはできません。

クラス「{0}」はfinalクラスであるため、ライブラリ外でミックスインのスーパーグラス制約として使用することはできません。

ミックスイン「{0}」はベースミックスインであるため、ライブラリ外で実装することはできません。

詳細はこちら
オーバーライド用の_可視_メンバー_の無効な使用

メンバー「{0}」は、オーバーライドのためだけにしか使用できません。

詳細はこちら
テンプレート用_可視_メンバー_の無効な使用

メンバー「{0}」は、「{1}」またはテンプレートライブラリ内でのみ使用できます。

テスト用_可視_メンバー_の無効な使用

メンバー「{0}」は、「{1}」またはテスト内でのみ使用できます。

詳細はこちら
無効な_可視性_アノテーション

メンバー「{0}」には「{1}」アノテーションが付いていますが、このアノテーションはpublicメンバーの宣言にのみ意味があります。

詳細はこちら
オーバーライド用_可視_アノテーション_の無効な使用

「visibleForOverriding」アノテーションは、オーバーライド可能なpublicインスタンスメンバーにのみ適用できます。

詳細はこちら
テンプレート外_可視_アノテーション_の無効な使用

「visibleOutsideTemplate」アノテーションは、「visibleForTemplate」アノテーションが付いたクラス、enum、またはミックスインのメンバーにのみ適用できます。

詳細はこちら
無効な_ウィジェット_プレビュー_アプリケーション

「@Preview(...)」アノテーションは、publicで静的にアクセス可能なコンストラクタと関数にのみ適用できます。

詳細はこちら
無効な_ウィジェット_プレビュー_プライベート_引数

「@Preview(...)」は、リテラルとpublicシンボルのみで構成される引数を受け入れることができます。

詳細はこちら
呼び出し_拡張機能_なし_で_呼び出し

拡張機能「{0}」は「call」メソッドを定義していないため、オーバーライドを呼び出しで使用することはできません。

詳細はこちら
関数でないものの_呼び出し

「{0}」は関数ではありません。

詳細はこちら
関数でない式の_呼び出し

この式は関数に評価されないため、呼び出すことはできません。

詳細はこちら
外部スコープ_での_ラベル

外部メソッドで宣言されたラベル「{0}」を参照することはできません。

詳細はこちら
未定義_ラベル

未定義のラベル「{0}」を参照することはできません。

詳細はこちら
late_final_フィールド_と_const_コンストラクタ

generative constコンストラクタを持つクラスにlate finalフィールドを含めることはできません。

詳細はこちら
late_final_ローカル_既に_代入済み

late finalローカル変数は既に代入されています。

詳細はこちら
late_パターン_変数_宣言

パターン変数宣言では `late` キーワードを使用できません。

リーフ_呼び出し_は_ハンドル_を返してはならない

FFIリーフ呼び出しは「Handle」を返すことはできません。

詳細はこちら
リーフ_呼び出し_は_ハンドル_を受け取ってはならない

FFIリーフ呼び出しは「Handle」型の引数を受け取ることはできません。

詳細はこちら
ライブラリ_ディレクティブ_が最初でない

libraryディレクティブは、他のすべてのディレクティブの前に出現する必要があります。

リスト_要素_型_が代入可能でない

要素型「{0}」はリスト型「{1}」に代入できません。

詳細はこちら
リテラル_と_クラス

「{0}」リテラルは「{1}」でプレフィックスを付けることはできません。

リテラル_と_クラス_と_new

「{0}」リテラルは「new {1}」でプレフィックスを付けることはできません。

リテラル_と_new

リテラルは「new」でプレフィックスを付けることはできません。

ローカル_関数_宣言_修飾子

ローカル関数宣言は、どの修飾子も指定できません。

main_最初の_位置的_パラメータ_型

「main」関数の最初の位置的パラメータの型は、「List」のスーパータイプである必要があります。'.

詳細はこちら
main_必須_名前付き_パラメータ_あり

「main」関数は、必須の名前付きパラメータを持つことはできません。

詳細はこちら
main_必須_位置的_パラメータ_が多すぎる

「main」関数は、2つを超える必須の位置的パラメータを持つことはできません。

詳細はこちら
main_関数でない

「main」という名前の宣言は関数である必要があります。

詳細はこちら
マップ_エントリ_が_マップ_にない

マップエントリはマップリテラルでのみ使用できます。

詳細はこちら
マップ_キー_型_が代入可能でない

要素型「{0}」はマップキー型「{1}」に代入できません。

詳細はこちら
マップ_値_型_が代入可能でない

要素型「{0}」はマップ値型「{1}」に代入できません。

詳細はこちら
クラス名_を持つ_メンバー

クラスメンバーは、囲むクラスと同じ名前を持つことはできません。

構造体_フィールド_での_ミスマッチ_アノテーション

アノテーションはフィールドの宣言された型と一致しません。

詳細はこちら
構造体_フィールド_での_アノテーション_欠落

「{1}」のサブクラスの「{0}」型のフィールドには、ネイティブ型を示すアノテーションが必要です。

詳細はこちら
代入可能な_セレクター_欠落

「.identifier」または「[0]」のようなセレクターがありません。

初期化子_での_代入_欠落

フィールド名の後に代入が期待されます。

catch_または_finally_欠落

tryブロックの後には、'on'、'catch'、または'finally'節が必要です。

閉じ括弧_欠落

閉じ括弧がありません。

const_final_var_または_型_欠落

変数は、「const」、「final」、「var」キーワード、または型名を使用して宣言する必要があります。

リスト_リテラル_での_const_欠落

このメッセージが表示される場合はバグです。報告してください。

マップ_リテラル_での_const_欠落

このメッセージが表示される場合はバグです。報告してください。

セット_リテラル_での_const_欠落

このメッセージが表示される場合はバグです。報告してください。

dart_ライブラリ_欠落

必須ライブラリ「{0}」が見つかりません。

詳細はこちら
パラメータ_の_デフォルト値_欠落

パラメータ「{0}」はその型のために「null」の値を持つことはできませんが、暗黙のデフォルト値は「null」です。

nullセーフティでは、`@required` アノテーションではなく `required` キーワードを使用してください。

詳細はこちら
依存関係_欠落

インポートされたパッケージ「{0}」への依存関係がありません。

詳細はこちら
enum_本体_欠落

enum定義には、少なくとも1つの定数名を持つ本体が必要です。

switch_での_enum_定数_欠落

「{0}」のcase節がありません。

詳細はこちら
例外値_欠落

関数の戻り値の型が「void」、「Handle」、「Pointer」のいずれでもない場合、メソッド{0}は例外的な戻り値(2番目の引数)を持つ必要があります。

詳細はこちら
初期化子_での_式_欠落

代入演算子の後に式が期待されます。

throw_での_式_欠落

「throw」の後に式がありません。

struct_での_フィールド_型_欠落

structクラスのフィールドには、「int」、「double」、または「Pointer」の明示的に宣言された型が必要です。

詳細はこちら
関数本体_欠落

関数本体を提供する必要があります。

function_キーワード_欠落

関数型には、パラメータリストの前に「Function」キーワードが必要です。

関数パラメータ_欠落

関数には、明示的なパラメータリストが必要です。

get_欠落

getterには、getter名の前に「get」キーワードが必要です。

識別子_欠落

識別子が期待されます。

初期化子_欠落

初期化子が期待されます。

keyword_operator_欠落

演算子宣言には、「operator」キーワードを前に付ける必要があります。

メソッドパラメータ_欠落

メソッドには、明示的なパラメータリストが必要です。

名前_欠落

「name」フィールドは必須ですが、欠落しています。

詳細はこちら
名前付き_パターン_フィールド_名_欠落

getter名が明示的に指定されておらず、パターンが変数ではありません。

詳細はこちら
名前付き_パラメータ_での_名前_欠落

関数型での名前付きパラメータには名前が必要です。

ライブラリ_ディレクティブ_での_名前_欠落

libraryディレクティブにはライブラリ名を含める必要があります。

part_of_ディレクティブ_での_名前_欠落

part-ofディレクティブにはライブラリ名を含める必要があります。

オーバーライド_必須_欠落

「{0}」の具体的な実装がありません。

「{0}」と「{1}」の具体的な実装がありません。

「{0}」、「{1}」、およびさらに{2}個の具体的な実装がありません。

詳細はこちら
遅延_インポート_での_プレフィックス_欠落

遅延インポートにはプレフィックスが必要です。

プライマリ_コンストラクタ_欠落

拡張型宣言にはプライマリコンストラクタ宣言が必要です。

プライマリ_コンストラクタ_パラメータ_欠落

プライマリコンストラクタ宣言には正式なパラメータが必要です。

必須_引数_欠落

名前付きパラメータ「{0}」は必須ですが、対応する引数がありません。

詳細はこちら
required_param_欠落

パラメータ「{0}」は必須です。

パラメータ「{0}」は必須です。 {1}。

詳細はこちら
return_欠落

この関数は「{0}」の戻り値の型を持っていますが、return文で終わっていません。

詳細はこちら
C配列_での_サイズ_アノテーション_欠落

「Array」型のフィールドには、正確に1つの「Array」アノテーションが必要です。

詳細はこちら
sync_の後_の_star_欠落

「sync」修飾子の後には、アスタリスク(*)が必要です。

ステートメント_欠落

ステートメントが期待されます。

パラメータ_グループ_の_終端子_欠落

パラメータグループを閉じるための「{0}」がありません。

typedef_パラメータ_欠落

typedefには、明示的なパラメータリストが必要です。

for_each_での_変数_欠落

for-eachループでは、「in」の前にループ変数を宣言する必要がありますが、見つかりませんでした。

変数_パターン_欠落

論理和パターン(logical-or pattern)のこの分岐で、変数パターン「{0}」が欠落しています。

詳細はこちら
混合_パラメータ_グループ

単一のパラメータリストに位置的パラメータと名前付きパラメータの両方を含めることはできません。

ミックスイン_適用_具体的な_スーパー_呼び出し_メンバー_型

スーパー呼び出しメンバー「{0}」の型は「{1}」であり、クラスの具体的なメンバーの型は「{2}」です。

詳細はこちら
ミックスイン_適用_実装されていない_インターフェース

「{1}」が「{2}」を実装していないため、「{0}」を「{1}」にミックスインすることはできません。

詳細はこちら
ミックスイン_適用_具体的な_スーパー_呼び出し_メンバー_なし

クラスには、スーパー呼び出しメンバー「{0}」の具体的な実装がありません。

クラスには、スーパー呼び出しセッター「{0}」の具体的な実装がありません。

詳細はこちら
ミックスイン_クラス_宣言_extends_Objectでない

クラス「{0}」は「Object」以外のクラスを拡張するため、ミックスインとして宣言できません。

詳細はこちら
ミックスイン_クラス_が_コンストラクタ_を宣言

クラス「{0}」はコンストラクタを宣言しているため、ミックスインとして使用できません。

詳細はこちら
ミックスイン_が_コンストラクタ_を宣言

ミックスインはコンストラクタを宣言できません。

ミックスイン_が_Objectでないもの_から_継承

クラス「{0}」は「Object」以外のクラスを拡張しているため、ミックスインとして使用できません。

詳細はこちら
ミックスイン_インスタンス化

ミックスインはインスタンス化できません。

詳細はこちら
クラスでないものの_ミックスイン

クラスはミックスインとクラスのみをミックスインできます。

詳細はこちら
sealed_クラス_の_ミックスイン

クラス「{0}」はこのミックスインの制約として使用すべきではありません。これはsealedであり、このミックスインをミックスインするすべてのクラスは「{0}」をスーパークラスとして持つ必要があります。

詳細はこちら
ミックスイン_スーパー_クラス_制約_遅延_クラス

遅延クラスはスーパーグラス制約として使用できません。

詳細はこちら
ミックスイン_スーパー_クラス_制約_Objectでないインターフェース

クラスとミックスインのみをスーパーグラス制約として使用できます。

詳細はこちら
ミックスイン_with_句

ミックスインはwith句を持つことはできません。

クラスでないスーパーグラス_の_ミックスイン

ミックスインはクラスにのみ適用できます。

修飾子_順序間違い

修飾子「{0}」は修飾子「{1}」の前に来るべきです。

複数の_句

各「{0}」定義は、最大1つの「{1}」句しか持つことができません。

複数の_コンビネーター

複数の「hide」または「show」コンビネーターを使用することは決して必要ではなく、しばしば予期しない結果を生みます。

詳細はこちら
複数の_extends_句

各クラス定義は、最大1つのextends句しか持つことができません。

複数の_implements_句

各クラスまたはミックスイン定義は、最大1つのimplements句しか持つことができません。

複数の_library_ディレクティブ

ファイルには1つのlibraryディレクティブしか宣言できません。

複数の_名前付き_パラメータ_グループ

単一のパラメータリストに複数の名前付きパラメータグループを含めることはできません。

複数の_on_句

各ミックスイン定義は、最大1つのon句しか持つことができません。

複数の_part_of_ディレクティブ

ファイルには1つのpart-ofディレクティブしか宣言できません。

複数の_プラグイン

複数のプラグインを有効にすることはできません。

複数の_位置的_パラメータ_グループ

単一のパラメータリストに複数の位置的パラメータグループを含めることはできません。

複数の_リダイレクト_コンストラクタ_呼び出し

コンストラクタは、「this」リダイレクトを最大1つしか持つことができません。

詳細はこちら
複数の_表現_フィールド

各拡張型は、正確に1つの表現フィールドを持つべきです。

複数の_super_初期化子

コンストラクタは、最大1つの「super」初期化子しか持つことができません。

詳細はこちら
for_each_での複数の_変数

for-eachループでは、「in」の前に単一のループ変数を宣言する必要がありますが、{0}が見つかりました。

複数の_バリアンス_修飾子

各型パラメータは、最大1つのバリアンス修飾子しか持つことができません。

複数の_with_句

各クラス定義は、最大1つのwith句しか持つことができません。

ネイティブ_関数_型_である_必要がある

「{1}」に与えられた型「{0}」は、有効な「dart:ffi」ネイティブ関数型である必要があります。

詳細はこちら
サブタイプ_である_必要がある

型「{0}」は、「{2}」のために型「{1}」のサブタイプである必要があります。

詳細はこちら
不変_である_必要がある

このクラス(またはこのクラスが継承しているクラス)は「@immutable」とマークされていますが、インスタンスフィールドの1つ以上がfinalではありません: {0}

詳細はこちら
super_を呼び出す_必要がある

このメソッドは「{0}」の「@mustCallSuper」アノテーションが付いたメソッドをオーバーライドしますが、オーバーライドされたメソッドを呼び出しません。

詳細はこちら
void_を返す_必要がある

「NativeCallable.listener」に渡された関数の戻り値の型は、「{0}」ではなく「void」である必要があります。

詳細はこちら
名前付き_関数_式

関数式に名前を付けることはできません。

名前付き_関数_型

関数型に名前を付けることはできません。

グループ外_の名前付き_パラメータ

名前付きパラメータは中括弧(「{」と「}」)で囲む必要があります。

名前_が_文字列でない

「name」フィールドの値は文字列である必要があります。

詳細はこちら
ネイティブ_句_が_SDK_外_の_コード_に

Native句は、SDKおよびネイティブ拡張機能を通じてロードされるコードでのみ使用できます。

ネイティブ_句_は_アノテーション_であるべき

この形式のNative句は非推奨です。

ネイティブ_フィールド_無効な_型

「{0}」はネイティブフィールドにとってサポートされていない型です。ネイティブフィールドはポインタ、配列、または数値型および複合型のみをサポートします。

詳細はこちら
ネイティブ_フィールド_型_欠落

このフィールドのネイティブ型を推測できなかったため、アノテーションで指定する必要があります。

詳細はこちら
ネイティブ_フィールド_静的でない

ネイティブフィールドは静的である必要があります。

詳細はこちら
ネイティブ_関数_本体_が_SDK_外_の_コード_に

Native関数は、SDKおよびネイティブ拡張機能を通じてロードされるコードでのみ宣言できます。

ネイティブ_関数_型_欠落

この関数のネイティブ型を推測できなかったため、アノテーションで指定する必要があります。

詳細はこちら
負の_変数_次元

可変長配列の変数次元は非負である必要があります。

詳細はこちら
undefined_コンストラクタ_での_new

クラス '{0}' には '{1}' という名前のコンストラクタはありません。

undefined_コンストラクタ_デフォルト_での_new

クラス「{0}」には名前のないコンストラクタがありません。

詳細はこちら
非abstract_クラス_が_abstract_メンバー_を継承

「{0}」の具体的な実装がありません。

「{0}」と「{1}」の具体的な実装がありません。

「{0}」、「{1}」、「{2}」、「{3}」、およびさらに{4}個の具体的な実装がありません。

「{0}」、「{1}」、「{2}」、および「{3}」の具体的な実装がありません。

「{0}」、「{1}」、および「{2}」の具体的な実装がありません。

詳細はこちら
boolでない_条件

条件はstatic型が「bool」である必要があります。

詳細はこちら
boolでない_式

assertの式は「bool」型である必要があります。

詳細はこちら
boolでない_否定_式

否定オペランドのstatic型は「bool」である必要があります。

詳細はこちら
boolでない_オペランド

演算子「{0}」のオペランドは「bool」に代入可能である必要があります。

詳細はこちら
constでない_アノテーション_コンストラクタ

アノテーション作成はconstコンストラクタのみを呼び出すことができます。

詳細はこちら
constでない_case_式

Case式は定数である必要があります。

詳細はこちら
遅延_ライブラリ_からの_constでない_case_式

遅延ライブラリの定数値はcase式として使用できません。

詳細はこちら
constでない_デフォルト値

オプションパラメータのデフォルト値は定数である必要があります。

詳細はこちら
遅延_ライブラリ_からの_constでない_デフォルト値

遅延ライブラリの定数値はデフォルトパラメータ値として使用できません。

詳細はこちら
constでない_リスト_要素

constリストリテラルの値は定数である必要があります。

詳細はこちら
constでない_マップ_要素

constマップリテラルの要素は定数である必要があります。

詳細はこちら
constでない_マップ_キー

constマップリテラルのキーは定数である必要があります。

詳細はこちら
constでない_マップ_パターン_キー

マップパターンのキー式は定数である必要があります。

詳細はこちら
constでない_マップ_値

constマップリテラルの値は定数である必要があります。

詳細はこちら
constでない_レコード_フィールド

constレコードリテラルのフィールドは定数である必要があります。

遅延_ライブラリ_からの_constでない_レコード_フィールド

遅延ライブラリの定数値は、「const」レコードリテラルのフィールドとして使用できません。

constでない_関係_パターン_式

関係パターン式は定数である必要があります。

詳細はこちら
constでない_セット_要素

constセットリテラルの値は定数である必要があります。

詳細はこちら
constでない_型_引数

「{0}」の型引数はコンパイル時に知られている必要があるため、型パラメータにはできません。

詳細はこちら
コンストラクタでない_factory

コンストラクタのみがfactoryとして宣言できます。

const_パラメータ_への_constでない_引数

引数 '{0}' は定数である必要があります。

詳細はこちら
リテラル_コンストラクタ_への_constでない_呼び出し

このインスタンス作成は「const」である必要があります。なぜなら、{0}コンストラクタは「@literal」とマークされているからです。

詳細はこちら
constでない_生成_enum_コンストラクタ

生成enumコンストラクタは「const」である必要があります。

詳細はこちら
式ステートメント_としての_constでない_マップ_または_セット_リテラル

型引数のない非constマップまたはセットリテラルは、式ステートメントとして使用できません。

表現型_での_非_共変_型_パラメータ_位置

拡張型パラメータは、その表現型の非共変位置で使用することはできません。

詳細はこちら
網羅的でない_switch_式

型 '{0}' は、'{1}' に一致しないため、スイッチケースで網羅的に一致していません。

詳細はこちら
網羅的でない_switch_ステートメント

型 '{0}' は、'{1}' に一致しないため、スイッチケースで網羅的に一致していません。

詳細はこちら
enum_での_finalでない_フィールド

enumはfinalフィールドのみを宣言できます。

詳細はこちら
生成_でない_コンストラクタ

生成コンストラクタ「{0}」が期待されましたが、factoryが見つかりました。

詳細はこちら
暗黙_生成_でない_コンストラクタ

スーパークラス「{0}」の無名コンストラクタ(「{1}」のデフォルトコンストラクタによって呼び出される)は生成コンストラクタである必要がありますが、factoryが見つかりました。

詳細はこちら
識別子でない_ライブラリ名

ライブラリの名前は識別子である必要があります。

Pointer_への_ネイティブ_関数_型でない_引数

「asFunction」を呼び出すことはできません。なぜなら、ポインタの関数シグネチャ「{0}」は有効なC関数シグネチャではないからです。

詳細はこちら
nullableでない_equals_パラメータ

「==」演算子のパラメータ型はnullableでない必要があります。

part_での_part-of_ディレクティブでない

part-ofディレクティブはpart内の唯一のディレクティブである必要があります。

正でない_配列_次元

配列次元は正の数である必要があります。

詳細はこちら
リサイズ不可_アクティビティ

「<activity>」要素はリサイズ可能であるべきです。これにより、ユーザーはChrome OSのマルチウィンドウ環境を活用できます。

サイズ指定されていない_型_引数

型「{1}」は「{0}」の有効な型引数ではありません。型引数は、ネイティブ整数、「Float」、「Double」、「Pointer」、または「Struct」、「Union」、「AbiSpecificInteger」のサブタイプである必要があります。

詳細はこちら
URI_としての_文字列リテラルでない

URIは文字列リテラルである必要があります。

asyncでない_factory

Factory本体は「async」、「async*」、「sync*」を使用できません。

詳細はこちら
型でない_型_引数

名前「{0}」は型ではないため、型引数として使用することはできません。

詳細はこちら
catch_句_での_型でない

名前「{0}」は型ではなく、on-catch句で使用することはできません。

詳細はこちら
ユーザー定義_不可能な_演算子

演算子「{0}」はユーザー定義できません。

void_でない_戻り値_演算子

演算子 []= の戻り値の型は「void」である必要があります。

詳細はこちら
void_でない_戻り値_セッター

セッターの戻り値の型は「void」または省略可能である必要があります。

詳細はこちら
オプション_パラメータ_より前の_通常_パラメータ

通常パラメータはオプションパラメータの前に来る必要があります。

代入されていない_潜在的に_nullableでない_ローカル_変数

nullableでないローカル変数「{0}」は、使用される前に代入される必要があります。

詳細はこちら
型でない

「{0}」は型ではありません。

詳細はこちら
二項演算子でない

「{0}」は二項演算子ではありません。

詳細はこちら
位置的_引数_不足

「{0}」で1つの位置的引数が期待されましたが、0が見つかりました。

1つの位置的引数が期待されましたが、0が見つかりました。

「{2}」で{0}個の位置的引数が期待されましたが、{1}個しか見つかりませんでした。

{0}個の位置的引数が期待されましたが、{1}個しか見つかりませんでした。

詳細はこちら
初期化されていない_nullableでない_インスタンス_フィールド

nullableでないインスタンスフィールド「{0}」は初期化される必要があります。

詳細はこちら
初期化されていない_nullableでない_変数

nullableでない変数「{0}」は初期化される必要があります。

詳細はこちら
インスタンス化されていない_バウンド

型パラメータのバウンド型はインスタンス化される必要があります。

iterableでない_spread

リストまたはセットリテラル内のspread要素は「Iterable」を実装する必要があります。

詳細はこちら
mapでない_spread

マップリテラル内のspread要素は「Map」を実装する必要があります。

詳細はこちら
null_awareでない_null_spread

Null型式は、null-awareでないspreadで使用することはできません。

アノテーション_コンストラクタ_引数_なし

アノテーション作成には引数が必要です。

詳細はこちら
結合された_スーパー_シグネチャ_なし

オーバーライドされたメソッドから欠落している型を推測することはできません: {1}。

詳細はこちら
デフォルト_スーパー_コンストラクタ_なし

スーパークラス「{0}」にはゼロ引数コンストラクタがありません。

スーパークラス_に_生成_コンストラクタ_なし

クラス「{0}」は「{1}」を拡張できません。なぜなら「{1}」はfactoryコンストラクタのみ(生成コンストラクタなし)を持ち、かつ「{0}」は少なくとも1つの生成コンストラクタを持つからです。

詳細はこちら
タッチスクリーン_機能_なし

デフォルトの「android.hardware.touchscreen」はChrome OSでオプショナルにする必要があります。

catch_句_での_nullable_型

nullをスローすることは無効なため、潜在的にnullableな型は 'on' 句で使用できません。

詳細はこちら
extends_句_での_nullable_型

クラスはnullable型を拡張することはできません。

詳細はこちら
implements_句_での_nullable_型

クラス、ミックスイン、または拡張型は、nullable型を実装することはできません。

詳細はこちら
on_句_での_nullable_型

ミックスインは、nullable型をスーパークラス制約として持つことはできません。

詳細はこちら
with_句_での_nullable_型

クラスまたはミックスインは、nullable型をミックスインすることはできません。

詳細はこちら
nullable_型_への_null_引数

nullableでない型引数「{1}」に対して、「null」引数で「{0}」を呼び出すべきではありません。

詳細はこちら
null_aware_null_spread_順序間違い

「?..」カスケード演算子はカスケードシーケンスの最初のものにする必要があります。

null_チェック_常に失敗

このnullチェックは常に例外をスローします。なぜなら、式は常に「null」に評価されるからです。

詳細はこちら
Object_は_他の_クラス_を_拡張_できない

「Object」クラスは他のクラスを拡張できません。

デフォルト_値_の_コロン_廃止

デフォルト値の前の区切り文字としてのコロンの使用は、もはやサポートされていません。

詳細はこちら
繰り返し_on

型「{0}」は、スーパークラス制約に一度だけ含めることができます。

詳細はこちら
演算子_での_オプション_パラメータ

演算子を定義する際には、オプションパラメータは許可されません。

詳細はこちら
順序間違い_の_句

「{0}」句は、「{1}」句の前に来る必要があります。

オーバーライド_でない_メンバー_での_override

フィールドは、継承されたgetterまたはsetterをオーバーライドしません。

getterは、継承されたgetterをオーバーライドしません。

メソッドは、継承されたメソッドをオーバーライドしません。

setterは、継承されたsetterをオーバーライドしません。

詳細はこちら
packed_アノテーション

Structsは、最大1つの「Packed」アノテーションしか持つことができません。

詳細はこちら
packed_アノテーション_アラインメント

1、2、4、8、16バイトへのパッキングのみがサポートされています。

詳細はこちら
解析_エラー

{0}

別の_ライブラリ_の_part_of

このライブラリは「{0}」の一部であることが期待されていましたが、「{1}」の一部でした。

詳細はこちら
part_of_名前

enhanced-parts機能では、「part of」ディレクティブで名前を使用することはできません。

partでない_part_of

インクルードされたpart「{0}」にはpart-ofディレクティブが必要です。

詳細はこちら
名前のない_ライブラリ_の_part_of

ライブラリに名前がありません。part-ofディレクティブでは、ライブラリ名「{0}」ではなくURIが期待されます。

詳細はこちら
パス_が存在しない

パス「{0}」が存在しません。

詳細はこちら
パス_POSIXでない

パス「{0}」はPOSIX形式のパスではありません。

詳細はこちら
パス_pubspec_が存在しない

ディレクトリ「{0}」にはpubspecが含まれていません。

詳細はこちら
パターン_代入_変数を_宣言

変数「{0}」はパターン代入で宣言できません。

パターン_代入_ローカル変数でない

パターン代入ではローカル変数のみを代入できます。

詳細はこちら
遅延_ライブラリ_からの_パターン_定数

遅延ライブラリの定数値はパターンで使用できません。

詳細はこちら
パターン_値_型_が決して_一致しない

一致した値の型「{0}」は、要求された型「{1}」に一致しません。

不変_コンテキスト_での_パターン_型_ミスマッチ

一致した値の型「{0}」は、要求された型「{1}」に代入可能ではありません。

詳細はこちら
ガード_内_の_パターン_変数_代入

パターン変数は、囲むガード付きパターンのガード内で代入できません。

詳細はこちら
関数またはメソッド外_での_パターン_変数_宣言

パターン変数宣言は、関数またはメソッドの外には現れません。

権限_により_サポートされていない_ハードウェア_が_示唆される

権限によりアプリがChrome OSと互換性がなくなります。オプションの{0}機能タグを追加することを検討してください。

プラットフォーム_値_が無効

platforms フィールドのキーは値を持つことができません。

詳細はこちら
名前付き_引数_の後_の_位置的_引数

位置的引数は名前付き引数の前に来る必要があります。

オブジェクト_パターン_での_位置的_フィールド

オブジェクトパターンは名前付きフィールドのみを使用できます。

詳細はこちら
グループ外_の位置的_パラメータ

位置的パラメータは角括弧(「[」と「]」)で囲む必要があります。

位置的_引数_を持つ_位置的_スーパー_フォーマル_パラメータ

スーパーコンストラクタ呼び出しに位置的引数がある場合、位置的スーパーパラメータは使用できません。

詳細はこちら
コンビネーター_の後_の_プレフィックス

プレフィックス(as句)は、show/hideコンビネーターの前に来るべきです。

トップレベル_メンバー_と_衝突する_プレフィックス

名前「{0}」は既にインポートプレフィックスとして使用されており、トップレベル要素の名前付けには使用できません。

詳細はこちら
ドット_が続かない_プレフィックス_識別子

名前「{0}」はインポートプレフィックスを参照しているため、ドット(.)を続ける必要があります。

詳細はこちら
ローカル_宣言_によって_シャドウされた_プレフィックス

ローカル宣言によってシャドウされているため、プレフィックス「{0}」はここでは使用できません。

詳細はこちら
ミックスイン_適用_での_プライベート_衝突

「{1}」によって定義されたプライベート名「{0}」は、「{2}」によって定義された同じ名前と衝突します。

詳細はこちら
プライベート_オプション_パラメータ

名前付きパラメータはアンダースコア(_)で始めることはできません。

詳細はこちら
プライベート_セッター

セッター「{0}」はプライベートであり、それを宣言したライブラリ外からアクセスすることはできません。

詳細はこちら
潜在的に_未代入_final_の読み取り

final変数「{0}」は、この時点で潜在的に未代入であるため、読み取ることができません。

詳細はこちら
Never_型のレシーバ

レシーバは「Never」型であり、値で完了することはありません。

レコード_リテラル_1つの_位置的_後続カンマなし

位置フィールドが1つだけのレコードリテラルには、後続カンマが必要です。

詳細はこちら
レコード_型_1つの_位置的_後続カンマなし

位置フィールドが1つだけのレコード型には、後続カンマが必要です。

詳細はこちら
再帰的_コンパイル時_定数

コンパイル時定数式はそれ自身に依存しています。

詳細はこちら
再帰的_定数_コンストラクタ

定数コンストラクタはそれ自身に依存しています。

再帰的_コンストラクタ_リダイレクト

コンストラクタは、直接的または間接的にそれ自身にリダイレクトすることはできません。

詳細はこちら
再帰的_include_ファイル

「{1}」のincludeファイル「{0}」は、それ自身を再帰的に含んでいます。

再帰的_インターフェース_継承

「{0}」はそれ自身をスーパインターフェースにすることはできません: {1}。

「{0}」はそれ自身を拡張することはできません。

「{0}」はそれ自身を実装することはできません。

「{0}」はそれ自身をミックスインとして使用することはできません。

「{0}」はそれ自身をスーパークラス制約として使用することはできません。

詳細はこちら
再宣言_しない_メンバー_での_再宣言

{0}は、スーパインターフェースで宣言された{0}を再宣言していません。

詳細はこちら
ボディ_付き_リダイレクト_コンストラクタ

リダイレクトコンストラクタにはボディがありません。

非_factory_コンストラクタ_での_リダイレクション

factoryコンストラクタのみが「=」リダイレクションを指定できます。

見つからない_コンストラクタ_への_生成_リダイレクト

コンストラクタ「{0}」が「{1}」で見つかりませんでした。

詳細はこちら
非_生成_コンストラクタ_への_生成_リダイレクト

生成コンストラクタはfactoryコンストラクタにリダイレクトできません。

詳細はこちら
abstract_クラス_の_コンストラクタ_への_リダイレクト

リダイレクトコンストラクタ「{0}」は、abstractクラス「{1}」のコンストラクタにリダイレクトできません。

詳細はこちら
無効な_関数_型_への_リダイレクト

リダイレクトされたコンストラクタ「{0}」は、「{1}」と互換性のないパラメータを持っています。

詳細はこちら
無効な_戻り値_型_への_リダイレクト

戻り値の型「{0}」は、「{1}」のサブタイプではありません。

詳細はこちら
見つからない_コンストラクタ_への_リダイレクト

コンストラクタ「{0}」が「{1}」で見つかりませんでした。

詳細はこちら
クラスでないもの_への_リダイレクト

名前「{0}」は型ではなく、リダイレクトコンストラクタで使用することはできません。

詳細はこちら
constでない_コンストラクタ_への_リダイレクト

constリダイレクトコンストラクタはnon-constコンストラクタにリダイレクトできません。

詳細はこちら
型_パラメータ_に_展開_される_型_エイリアス_への_リダイレクト

型パラメータに展開される型エイリアスにはリダイレクトできません。

詳細はこちら
宣言_前_の_参照

ローカル変数「{0}」は、宣言される前に参照することはできません。

詳細はこちら
可変_パターン_が_不変_コンテキスト_に

可変パターンは不変コンテキストでは使用できません。

詳細はこちら
関係_パターン_オペランド_型_が代入可能でない

定数式型「{0}」は、演算子「{2}」のパラメータ型「{1}」に代入可能ではありません。

詳細はこちら
関係_パターン_演算子_戻り値_型_が_bool_に_代入可能でない

関係パターンで使用される演算子の戻り値の型は「bool」に代入可能である必要があります。

詳細はこちら
削除された_lint

「{0}」はDart '{1}' で削除されました。

使用されなくなった_lint_の使用

「{0}」はDart '{1}' で削除されました。

置換された_lint

「{0}」はDart '{1}' で '{2}' に置き換えられました。

置換された_lint_の使用

「{0}」はDart '{1}' で '{2}' に置き換えられました。

表現_フィールド_修飾子

表現フィールドは修飾子を持つことができません。

表現_フィールド_後続カンマ

表現フィールドは後続カンマを持つことはできません。

マップ_パターン_での_rest_要素

マップパターンにはrestパターンを含めることはできません。

詳細はこちら
catch_外_の_rethrow

rethrowはcatch節内にある必要があります。

詳細はこちら
生成_コンストラクタ_での_return

コンストラクタは値を返すことはできません。

詳細はこちら
ジェネレータ_での_return

「async*」または「sync*」修飾子を使用するジェネレータ関数から値を返すことはできません。

詳細はこちら
do_not_store_の_return

「{0}」には「doNotStore」アノテーションが付いていますが、「{1}」にもアノテーションが付いていない限り返すべきではありません。

詳細はこちら
無効な_型_の_return

型「{0}」の値は、戻り値の型が「{1}」であるため、コンストラクタ「{2}」から返すことはできません。

型「{0}」の値は、戻り値の型が「{1}」であるため、関数「{2}」から返すことはできません。

型「{0}」の値は、戻り値の型が「{1}」であるため、メソッド「{2}」から返すことはできません。

詳細はこちら
クロージャ_からの_無効な_型_の_return

返される型「{0}」は、「{1}」関数から返すことはできません。これはクロージャのコンテキストによって要求されます。

詳細はこちら
値なし_の_return

「return」の後に戻り値がありません。

詳細はこちら
dart:core_から_エクスポートされた_SDK_バージョン_async

クラス「{0}」はバージョン2.1まで「dart:core」からエクスポートされていませんでしたが、このコードはそれ以前のバージョンで実行できる必要があります。

詳細はこちら
const_コンテキスト_での_as_式

const式でのas式の使用はバージョン2.3.2までサポートされていませんでしたが、このコードはそれ以前のバージョンで実行できる必要があります。

詳細はこちら
const_コンテキスト_での_bool_演算子

boolオペランドに対する演算子「{0}」の使用はバージョン2.3.2までサポートされていませんでしたが、このコードはそれ以前のバージョンで実行できる必要があります。

詳細はこちら
SDK_バージョン_コンストラクタ_ティアオフ

コンストラクタのティアオフには「constructor-tearoffs」言語機能が必要です。

詳細はこちら
const_コンテキスト_での_eq_eq_演算子

非プリミティブ型に対する演算子「==」の使用はバージョン2.3.2までサポートされていませんでしたが、このコードはそれ以前のバージョンで実行できる必要があります。

詳細はこちら
SDK_バージョン_拡張_メソッド

拡張メソッドはバージョン2.6.0までサポートされていませんでしたが、このコードはそれ以前のバージョンで実行できる必要があります。

詳細はこちら
SDK_バージョン_gt_gt_gt_演算子

演算子「>>>」はバージョン2.14.0までサポートされていませんでしたが、このコードはそれ以前のバージョンで実行できる必要があります。

詳細はこちら
const_コンテキスト_での_is_式

constコンテキストでのis式の使用はバージョン2.3.2までサポートされていませんでしたが、このコードはそれ以前のバージョンで実行できる必要があります。

詳細はこちら
SDK_バージョン_Never

型「Never」はバージョン2.12.0までサポートされていませんでしたが、このコードはそれ以前のバージョンで実行できる必要があります。

詳細はこちら
SDK_バージョン_セット_リテラル

セットリテラルはバージョン2.2までサポートされていませんでしたが、このコードはそれ以前のバージョンで実行できる必要があります。

詳細はこちら
SDK_バージョン_since

このAPIはSDK {0}以降で利用可能ですが、制約「{1}」はそれを保証しません。

SDK_バージョン_ui_as_コード

for、if、およびspread要素はバージョン2.3.0までサポートされていませんでしたが、このコードはそれ以前のバージョンで実行できる必要があります。

詳細はこちら
const_コンテキスト_での_ui_as_コード

ifおよびspread要素は、const式ではバージョン2.5.0までサポートされていませんでしたが、このコードはそれ以前のバージョンで実行できる必要があります。

詳細はこちら
sealed_enum

enumは「sealed」として宣言できません。

sealed_mixin

ミックスインは「sealed」として宣言できません。

sealed_mixin_class

ミックスインクラスは「sealed」として宣言できません。

setter_コンストラクタ

コンストラクタはセッターにすることはできません。

関数_での_setter

セッターはメソッドまたは関数内で定義することはできません。

アクティビティ_での_orientation_設定

「<activity>」要素はどの向きにもロックされるべきではありません。これにより、ユーザーはChrome OSのマルチウィンドウ環境と大画面を活用できます。

セット_要素_型_が代入可能でない

要素型「{0}」はセット型「{1}」に代入できません。

詳細はこちら
共有_遅延_プレフィックス

遅延インポートのプレフィックスは、他のインポートディレクティブで使用することはできません。

詳細はこちら
サイズ_アノテーション_次元

「Array」は、次元に一致する「Array」アノテーションを持つ必要があります。

詳細はこちら
遅延_ライブラリ_からの_spread_式

遅延ライブラリの定数値は、constリテラルにspreadすることはできません。

スタック_オーバーフロー

ファイルにネストされた式またはステートメントが多すぎます。

インスタンス_メンバー_への_静的_アクセス

インスタンスメンバー「{0}」は、静的アクセスを使用してアクセスすることはできません。

詳細はこちら
static_コンストラクタ

コンストラクタは静的にすることはできません。

ボディなし_static_getter

「static」getterにはボディが必要です。

static_演算子

演算子は静的にすることはできません。

ボディなし_static_setter

「static」setterにはボディが必要です。

厳密な_raw_型

ジェネリック型「{0}」は明示的な型引数を持つべきですが、持っていません。

base_または_final_のサブタイプ_が_base_final_またはsealedでない

スーパークラス「{1}」が「base」であるため、ミックスイン「{0}」は「base」である必要があります。

スーパークラス「{1}」が「final」であるため、ミックスイン「{0}」は「base」である必要があります。

スーパークラス「{1}」が「base」であるため、型「{0}」は「base」、「final」、または「sealed」である必要があります。

スーパークラス「{1}」が「final」であるため、型「{0}」は「base」、「final」、または「sealed」である必要があります。

詳細はこちら
遅延_クラス_の_サブタイプ

クラスとミックスインは、遅延クラスを実装することはできません。

クラスは遅延クラスを拡張できません。

クラスは遅延クラスをミックスインできません。

詳細はこちら
無効な_型_の_サブタイプ

「{0}」はスーパークラス制約として使用できません。

クラスとミックスインは「{0}」を実装することはできません。

クラスは「{0}」を拡張することはできません。

クラスは「{0}」をミックスインできません。

詳細はこちら
FFI_クラス_の_サブタイプ

クラス「{0}」は「{1}」を拡張することはできません。

クラス「{0}」は「{1}」を実装することはできません。

クラス「{0}」は「{1}」をミックスインできません。

詳細はこちら
sealed_クラス_の_サブタイプ

クラス「{0}」はsealedなので、拡張、ミックスイン、または実装すべきではありません。

詳細はこちら
struct_クラス_の_サブタイプ

クラス「{0}」は「{1}」を拡張することはできません。なぜなら「{1}」は「Struct」、「Union」、または「AbiSpecificInteger」のサブタイプだからです。

クラス「{0}」は「{1}」を実装することはできません。なぜなら「{1}」は「Struct」、「Union」、または「AbiSpecificInteger」のサブタイプだからです。

クラス「{0}」は「{1}」をミックスインできません。なぜなら「{1}」は「Struct」、「Union」、または「AbiSpecificInteger」のサブタイプだからです。

詳細はこちら
型_パラメータ_に_展開_される_スーパークラス

型パラメータに展開される型エイリアスは実装できません。

型パラメータに展開される型エイリアスはミックスインできません。

型パラメータに展開される型エイリアスはスーパークラス制約として使用できません。

型パラメータに展開される型エイリアスはスーパークラスとして使用できません。

詳細はこちら
スーパークラス_フォーマル_パラメータ_型_が_関連_に_代入可能でない

このパラメータの型「{0}」は、関連するスーパークラスコンストラクタパラメータの型「{1}」のサブタイプではありません。

詳細はこちら
関連_名前付き_なし_スーパークラス_フォーマル_パラメータ

関連する名前付きスーパークラスパラメータがありません。

詳細はこちら
関連_位置的_なし_スーパークラス_フォーマル_パラメータ

関連する位置的スーパークラスパラメータがありません。

詳細はこちら
Object_での_super_初期化子

「Object」クラスはスーパークラスのコンストラクタを呼び出すことはできません。

スーパーコンストラクタ_呼び出し_が最後でない

スーパーコンストラクタ呼び出しは、初期化子リストの最後である必要があります: 「{0}」。

詳細はこちら
enum_コンストラクタ_での_super

enumコンストラクタには「super」初期化子を含めることはできません。

詳細はこちら
拡張機能_での_super

拡張機能にはスーパークラスがないため、拡張機能で「super」キーワードを使用することはできません。

詳細はこちら
拡張型_での_super

拡張型にはスーパークラスがないため、拡張型で「super」キーワードを使用することはできません。

詳細はこちら
無効な_コンテキスト_での_super

「super」呼び出しの無効なコンテキスト。

詳細はこちら
リダイレクト_コンストラクタ_での_super

リダイレクトコンストラクタには「super」初期化子を含めることはできません。

詳細はこちら
switch_case_正常完了

「case」は正常に完了すべきではありません。

詳細はこちら
switch_expression_代入可能でない

switch式の型「{0}」は、case式の型「{1}」に代入可能ではありません。

詳細はこちら
default_case_の後の_switch_ケース

defaultケースは、switchステートメントの最後のケースであるべきです。

複数の_default_ケース_を持つ_switch

「default」ケースは一度だけ宣言できます。

abstract_クラス_の_生成_コンストラクタ_の_ティアオフ

abstractクラスの生成コンストラクタはティアオフできません。

詳細はこちら
コメント_での_テキスト方向_コードポイント

Unicodeコードポイント「U+{0}」は、コンパイラによる解釈方法とは異なる方法でテキストの外観を変更します。

詳細はこちら
リテラル_での_テキスト方向_コードポイント

Unicodeコードポイント「U+{0}」は、コンパイラによる解釈方法とは異なる方法でテキストの外観を変更します。

詳細はこちら
無効な_型_の_throw

スローされた式の型「{0}」は「Object」に代入可能である必要があります。

詳細はこちら
トップレベル_サイクル

型「{0}」は、サイクル({1})を介してそれ自身に依存しているため、型を推測できません。

詳細はこちら
トップレベル_演算子

演算子はクラス内で宣言する必要があります。

クラス_での_typedef

typedefはクラス内で宣言できません。

型_エイリアス_が_それ自身_を参照_できない

typedefは、それ自身または別のtypedefを介した再帰によってそれ自身を参照することはできません。

詳細はこちら
遅延_クラス_の_型_アノテーション

遅延型「{0}」は、宣言、キャスト、または型テストで使用することはできません。

詳細はこちら
型_変数_の_型_引数

型変数「{0}」の型引数を使用することはできません。

バウンド_に_一致しない_型_引数

「{0}」は、型パラメータ「{1}」のバウンド「{2}」に適合しません。

詳細はこちら
factory_より前の_型

factoryコンストラクタは戻り値の型を持つことはできません。

null_との_型_チェック

nullでないことのチェックは「!= null」で行うべきです。

null_との_チェックは「== null」で行うべきです。

詳細はこちら
コンストラクタ_での_型_パラメータ

コンストラクタは型パラメータを持つことはできません。

演算子_での_型_パラメータ

演算子を定義する際には、型パラメータは許可されません。

静的_によって_参照される_型_パラメータ

静的メンバーは、クラスの型パラメータを参照することはできません。

詳細はこちら
バウンド_の_スーパークラス_である_型_パラメータ

「{0}」は、その上位バウンドのスーパークラスであることはできません。

詳細はこちら
型でないもの_での_型_テスト

名前「{0}」は型ではなく、「is」式で使用することはできません。

詳細はこちら
未定義_名前_での_型_テスト

名前「{0}」が定義されていないため、「is」式で使用することはできません。

詳細はこちら
nullable_値_の_チェックなし_使用

nullable式は条件として使用できません。

nullable式はfor-inループのイテレータとして使用できません。

nullable式はspreadで使用できません。

nullable式はyield-eachステートメントで使用できません。

関数は「null」になる可能性があるため、無条件に呼び出すことはできません。

レシーバが「null」になる可能性があるため、メソッド「{0}」は無条件に呼び出すことはできません。

レシーバが「null」になる可能性があるため、演算子「{0}」は無条件に呼び出すことはできません。

レシーバが「null」になる可能性があるため、プロパティ「{0}」は無条件にアクセスすることはできません。

詳細はこちら
未定義_アノテーション

アノテーションとして未定義の名前「{0}」が使用されました。

詳細はこちら
未定義_クラス

未定義のクラス「{0}」。

詳細はこちら
初期化子_での_未定義_コンストラクタ

クラス '{0}' には '{1}' という名前のコンストラクタはありません。

クラス「{0}」には名前のないコンストラクタがありません。

詳細はこちら
未定義_enum_定数

「{1}」には「{0}」という名前の定数がありません。

詳細はこちら
未定義_enum_コンストラクタ

enumには「{0}」という名前のコンストラクタがありません。

enumには名前のないコンストラクタがありません。

詳細はこちら
未定義_拡張_getter

getter「{0}」は、拡張機能「{1}」で定義されていません。

詳細はこちら
未定義_拡張_メソッド

メソッド「{0}」は、拡張機能「{1}」で定義されていません。

詳細はこちら
未定義_拡張_演算子

演算子「{0}」は、拡張機能「{1}」で定義されていません。

詳細はこちら
未定義_拡張_セッター

セッター「{0}」は、拡張機能「{1}」で定義されていません。

詳細はこちら
未定義_関数

関数「{0}」が定義されていません。

詳細はこちら
未定義_getter

getter「{0}」は、関数型「{1}」で定義されていません。

getter「{0}」は、型「{1}」で定義されていません。

詳細はこちら
未定義_隠蔽_名前

ライブラリ「{0}」は、隠蔽された名前「{1}」を持つメンバーをエクスポートしていません。

詳細はこちら
未定義_識別子

未定義の名前「{0}」。

詳細はこちら
「async」マークされていない関数本体での_未定義_await

「async」マークされていない関数本体で未定義の名前「await」。

詳細はこちら
未定義_lint

「{0}」は認識可能なlintルールではありません。

未定義_メソッド

メソッド「{0}」は、関数型「{1}」で定義されていません。

メソッド「{0}」は、型「{1}」で定義されていません。

詳細はこちら
未定義_名前付き_パラメータ

名前付きパラメータ「{0}」が定義されていません。

詳細はこちら
未定義_演算子

演算子「{0}」は、型「{1}」で定義されていません。

詳細はこちら
未定義_プレフィックス付き_名前

名前「{0}」はプレフィックス「{1}」を通じて参照されていますが、そのプレフィックスでインポートされたライブラリのいずれにも定義されていません。

詳細はこちら
未定義_参照_パラメータ

パラメータ「{0}」は「{1}」で定義されていません。

詳細はこちら
未定義_セッター

セッター「{0}」は、関数型「{1}」で定義されていません。

セッター「{0}」は、型「{1}」で定義されていません。

詳細はこちら
未定義_shown_名前

ライブラリ「{0}」は、shown名「{1}」を持つメンバーをエクスポートしていません。

詳細はこちら
未定義_super_メンバー

getter「{0}」は、クラス「{1}」のスーパークラスで定義されていません。

メソッド「{0}」は、クラス「{1}」のスーパークラスで定義されていません。

演算子「{0}」は、クラス「{1}」のスーパークラスで定義されていません。

セッター「{0}」は、クラス「{1}」のスーパークラスで定義されていません。

詳細はこちら
パラメータ_グループ_の_予期しない_終端子

パラメータグループを開くための「{0}」がありません。

予期しない_トークン

予期しないテキスト「{0}」。

予期しない_トークン群

予期しないトークン。

無視できない_ignore

診断「{0}」は無視できません。

不明な_プラットフォーム

プラットフォーム「{0}」は認識可能なプラットフォームではありません。

詳細はこちら
不要な_キャスト

不要なキャスト。

詳細はこちら
不要な_キャスト_パターン

不要なキャストパターン。

不要な_dev_依存関係

パッケージ{0}へのdev依存関係は不要です。なぜなら、そのパッケージには通常の依存関係も存在するからです。

詳細はこちら
不要な_final

パラメータは暗黙的に「final」であるため、「final」キーワードは不要です。

詳細はこちら
不要な_インポート

インポート「{0}」は不要です。なぜなら、使用されているすべての要素がインポート「{1}」によっても提供されるからです。

詳細はこちら
不要な_NaN_比較

doubleは「double.nan」と等しくなれないため、条件は常に「false」です。

doubleは「double.nan」と等しくなれないため、条件は常に「true」です。

詳細はこちら
不要な_nullでない_アサーション

レシーバがnullでないため、「!」は効果がありません。

詳細はこちら
不要な_noSuchMethod

不要な「noSuchMethod」宣言。

詳細はこちら
不要な_null_アサート_パターン

一致した型がnullableでないため、nullアサートパターンは効果がありません。

詳細はこちら
不要な_null_チェック_パターン

一致した型がnullableでないため、nullチェックパターンは効果がありません。

詳細はこちら
不要な_null_比較

オペランドは「null」ではないため、条件は常に「false」です。

オペランドは「null」ではないため、条件は常に「true」です。

オペランドは「null」である必要があります。そのため、条件は常に「false」です。

オペランドは「null」である必要があります。そのため、条件は常に「true」です。

詳細はこちら
不要な_疑問符

「{0}」はそれなしでもnullableであるため、「?」は不要です。

詳細はこちら
不要な_セット_リテラル

この式をセットリテラルで囲むのは不要です。

詳細はこちら
不要な_型_チェック

不要な型チェック。結果は常に「false」です。

不要な型チェック。結果は常に「true」です。

詳細はこちら
不要な_ワイルドカード_パターン

不要なワイルドカードパターン。

定義済みの_静的_メンバー_への_非修飾_参照

スーパークラスからの静的メンバーは、定義する型の名前で修飾する必要があります。

詳細はこちら
拡張_型の_静的_メンバー_への_非修飾_参照

拡張型またはそのスーパークラスからの静的メンバーは、定義する型の名前で修飾する必要があります。

詳細はこちら
到達不能_switch_case

このケースは前のケースでカバーされています。

詳細はこちら
到達不能_switch_default

このdefault節は前のケースでカバーされています。

詳細はこちら
認識されない_エラー_コード

「{0}」は認識可能なエラーコードではありません。

サポートされていない_Chrome_OS_機能

機能 {0} はChrome OSでサポートされていません。オプショナルにするように検討してください。

サポートされていない_Chrome_OS_ハードウェア

機能 {0} はChrome OSでサポートされていません。オプショナルにするように検討してください。

値なし_の_オプション_サポートなし

オプション「{1}」は「{0}」でサポートされていません。

サポートされていない_値

値「{1}」は「{0}」でサポートされていません。

未使用_catch_句

例外変数「{0}」は使用されていないため、「catch」句を削除できます。

詳細はこちら
未使用_catch_スタック

スタックトレース変数「{0}」は使用されていないため、削除できます。

詳細はこちら
未使用_要素

宣言「{0}」は参照されていません。

詳細はこちら
未使用_要素_パラメータ

オプションパラメータ「{0}」の値は一度も与えられていません。

詳細はこちら
未使用_フィールド

フィールド「{0}」の値は使用されていません。

詳細はこちら
未使用_インポート

未使用のインポート: 「{0}」。

詳細はこちら
未使用_ラベル

ラベル「{0}」は使用されていません。

詳細はこちら
未使用_ローカル_変数

ローカル変数「{0}」の値は使用されていません。

詳細はこちら
未使用_結果

「{0}」は使用されるべきです。 {1}。

「{0}」の値は使用されるべきです。

詳細はこちら
未使用_shown_名前

名前 {0} は表示されていますが、使用されていません。

詳細はこちら
URI_が存在しない

URIのターゲットが存在しません: 「{0}」。

詳細はこちら
doc_import_に_URI_が存在しない

URIのターゲットが存在しません: 「{0}」。

詳細はこちら
URI_が_生成されていない

URIのターゲットが生成されていません: 「{0}」。

詳細はこちら
補間_あり_URI

URIは文字列補間を使用できません。

詳細はこちら
ネイティブ_拡張機能_の使用

Dartネイティブ拡張機能は非推奨であり、Dart 2.15では利用できません。

詳細はこちら
void_結果_の使用

この式は「void」の型を持っているため、その値は使用できません。

詳細はこちら
enum_での_values_宣言

「values」という名前のメンバーはenumで宣言できません。

詳細はこちら
可変_長_配列_が最後でない

可変長「Array」は、Structの最後のフィールドである場合にのみ発生します。

詳細はこちら
宣言_コンテキスト_での_変数_パターン_キーワード

宣言コンテキストでの変数パターンは、「var」または「final」キーワードを指定できません。

詳細はこちら
変数_型_ミスマッチ

型「{0}」の値は、型「{1}」のconst変数に代入することはできません。

詳細はこちら
var_と_型

変数は、「var」と型名の両方を使用して宣言することはできません。

型名_としての_var

キーワード「var」は型名として使用できません。

var_クラス

クラスは「var」として宣言できません。

var_enum

enumは「var」として宣言できません。

戻り値_型_としての_var

戻り値の型は「var」にすることはできません。

var_typedef

typedefは「var」として宣言できません。

型_引数_あり_void

型「void」は型引数を持つことはできません。

extends_より前の_with

extends句はwith句の前に来る必要があります。

ワークスペース_フィールド_リストでない

「workspace」フィールドの値は、相対ファイルパスのリストである必要があります。

詳細はこちら
ワークスペース_値_文字列でない

Workspaceエントリはディレクトリパス(文字列)である必要があります。

詳細はこちら
ワークスペース_値_サブディレクトリでない

Workspace値は、{0}のサブディレクトリの相対パスである必要があります。

詳細はこちら
スーパインターフェース_での_型_パラメータ_バリアンス_不一致

「{0}」は「{1}」型パラメータであり、「{3}」の「{2}」位置で使用することはできません。

演算子_の_パラメータ_数_不一致

演算子「-」は0または1つのパラメータを宣言すべきですが、{0}が見つかりました。

演算子「{0}」は正確に{1}個のパラメータを宣言すべきですが、{2}個しか見つかりませんでした。

詳細はこちら
セッター_の_パラメータ_数_不一致

セッターは、正確に1つの必須位置的パラメータを宣言する必要があります。

詳細はこちら
型_引数_の_数_不一致

型「{0}」は{1}個の型パラメータで宣言されていますが、{2}個の型引数が与えられました。

詳細はこちら
コンストラクタ_の_型_引数_の_数_不一致

コンストラクタ「{0}.{1}」には型パラメータがありません。

コンストラクタ「{0}.{1}`」には型パラメータがありません。

詳細はこちら
enum_の_型_引数_の_数_不一致

enumは{0}個の型パラメータで宣言されていますが、{1}個の型引数が与えられました。

詳細はこちら
拡張機能_の_型_引数_の_数_不一致

拡張機能「{0}」は{1}個の型パラメータで宣言されていますが、{2}個の型引数が与えられました。

詳細はこちら
関数_の_型_引数_の_数_不一致

関数「{0}」は{1}個の型パラメータで宣言されていますが、{2}個の型引数が与えられました。

この関数は{0}個の型パラメータで宣言されていますが、{1}個の型引数が与えられました。

メソッド_の_型_引数_の_数_不一致

メソッド「{0}」は{1}個の型パラメータで宣言されていますが、{2}個の型引数が与えられています。

詳細はこちら
位置的_パラメータ_の_区切り文字_不一致

位置的パラメータのデフォルト値は「=」で始まるべきです。

パラメータ_グループ_の_終端子_不一致

パラメータグループを閉じるために「{0}」が期待されます。

スーパインターフェース_での_型_パラメータ_バリアンス_不一致

「{0}」は「{1}」では反変または不変に使用できません。

型_パラメータ_バリアンス_位置_不一致

型パラメータ「{1}」「{0}」は、「{2}」位置で使用できません。

非_ジェネレータ_での_yield

yieldステートメントはジェネレータ関数(「async*」または「sync*」でマークされたもの)内にある必要があります。

Yield-eachステートメントはジェネレータ関数(「async*」または「sync*」でマークされたもの)内にある必要があります。

詳細はこちら
無効な_型_の_yield

yieldされた値の型「{0}」は、「{1}」に代入可能である必要があります。

「yield*」式によって暗示される型「{0}」は、「{1}」に代入可能である必要があります。

詳細はこちら
常に_戻り値_型_を_宣言

関数「{0}」には戻り値の型があるべきですが、ありません。

メソッド「{0}」には戻り値の型があるべきですが、ありません。

toggle_on
詳細はこちら
always_put_control_body_on_new_line

ステートメントは別々の行にあるべきです。

toggle_on
詳細はこちら
必須_名前付き_パラメータ_を_常に_最初に

必須の名前付きパラメータは、オプションの名前付きパラメータの前に来るべきです。

toggle_on
詳細はこちら
always_require_non_null_named_parameters
toggle_on
常に_型_を指定

型アノテーションがありません。

toggle_on
常に_パッケージ_インポート_を使用

「lib」ディレクトリ内のファイルには、「package:」インポートを使用してください。

toggle_on
詳細はこちら
オーバーライド_を_アノテート

メンバー「{0}」は継承されたメンバーをオーバーライドしますが、「@override」アノテーションが付いていません。

toggle_on
詳細はこちら
annotate_redeclares

メンバー「{0}」は再宣言していますが、「@redeclare」アノテーションが付いていません。

toggle_on
dynamic_での_アノテーション_回避

不要な「dynamic」型アノテーション。

toggle_on
avoid_as
toggle_on
条件式_での_bool_リテラル_回避

boolリテラルを持つ条件式は簡略化できます。

toggle_on
avoid_catches_without_on_clauses

Catch句は、キャッチされる例外の型を指定するために「on」を使用すべきです。

toggle_on
エラー_の_キャッチ_回避

「Error」型はキャッチすべきではありません。

型「{0}」は「Error」のサブクラスであるため、キャッチすべきではありません。

toggle_on
avoid_classes_with_only_static_members

クラスはインスタンスメンバーを定義すべきです。

toggle_on
double_と_int_チェック_の_回避

doubleまたはintの明示的なチェック。

toggle_on
dynamic_呼び出し_の_回避

「dynamic」ターゲットでのメソッド呼び出しまたはプロパティアクセス。

toggle_on
詳細はこちら
avoid_empty_else

else節に空のステートメントは許可されません。

toggle_on
詳細はこちら
不変でない_クラス_での_equals_と_hashCode_の_回避

「@immutable」アノテーションが付いていないクラスで、「{0}」メソッドをオーバーライドすべきではありません。

toggle_on
avoid_escaping_inner_quotes

「{0}」のエスケープは不要です。

toggle_on
const_クラス_での_フィールド_初期化子_の_回避

「const」クラスのフィールドには初期化子を持つべきではありません。

toggle_on
final_パラメータ_の_回避

パラメータは「final」としてマークされるべきではありません。

toggle_on
avoid_function_literals_in_foreach_calls

Functionリテラルは「forEach」に渡されるべきではありません。

toggle_on
詳細はこちら
FutureOr_の_回避

「FutureOr」を使用しないでください。'.

toggle_on
詳細はこちら
値_型_の_実装_の_回避

「==」をオーバーライドするクラスは、実装されるべきではありません。

toggle_on
null_への_初期化_の_回避

冗長な「null」への初期化。

toggle_on
詳細はこちら
avoid_js_rounded_ints

JavaScriptにコンパイルされた場合、整数リテラルは正確に表現できません。

toggle_on
複数_の_行_での_宣言_の_回避

1行に複数の変数が宣言されています。

toggle_on
等価演算子_での_null_チェック_の_回避

「==」の実装における冗長なnull比較。

toggle_on
avoid_positional_boolean_parameters

「bool」パラメータは名前付きパラメータであるべきです。

toggle_on
print_の_回避

本番コードで「print」を呼び出さないでください。

toggle_on
詳細はこちら
プライベート_typedef_関数_の_回避

typedefは1か所でのみ使用されるため不要です。

toggle_on
冗長な_引数値_の_回避

引数の値はデフォルト値と一致するため冗長です。

toggle_on
avoid_relative_lib_imports

「lib」内のライブラリを相対パスでインポートすることはできません。

toggle_on
詳細はこちら
メソッド_パラメータ_の_名前変更_の_回避

パラメータ名「{0}」は、オーバーライドされたメソッドの名前「{1}」と一致しません。

toggle_on
詳細はこちら
セッター_の_戻り値_型_の_回避

セッターでの不要な戻り値の型。

toggle_on
詳細はこちら
avoid_returning_null
toggle_on
void_を返す_null_の_回避
toggle_on
void_を返す_null_の_回避

戻り値の型が「void」の関数から「null」を返さないでください。

戻り値の型が「void」のメソッドから「null」を返さないでください。

toggle_on
詳細はこちら
avoid_returning_this

メソッドから「this」を返さないでください。

toggle_on
getter_なし_の_セッター_の_回避

セッターに対応するgetterがありません。

toggle_on
型_パラメータ_の_シャドウ_の_回避

型パラメータ「{0}」は、囲む{1}からの型パラメータをシャドウしています。

toggle_on
詳細はこちら
avoid_single_cascade_in_expression_statements

不要なカスケード式。

toggle_on
詳細はこちら
avoid_slow_async_io

非同期_「dart:io」メソッドの使用。

toggle_on
詳細はこちら
Type.toString_の_回避

本番コードでは、「Type」の「toString」の使用は安全ではありません。

toggle_on
詳細はこちら
パラメータ名_としての_型の_回避

パラメータ名「{0}」は、表示可能な型名と一致します。

型パラメータ名「{0}」は、表示可能な型名と一致します。

toggle_on
詳細はこちら
クロージャ_パラメータ_の_型_の_回避

関数式パラメータでの不要な型アノテーション。

toggle_on
不要な_コンテナ_の_回避

「Container」の不要なインスタンス。

toggle_on
詳細はこちら
不安定な_final_フィールド_の_回避
toggle_on
avoid_unused_constructor_parameters

パラメータ「{0}」はコンストラクタで使用されていません。

toggle_on
void_async_の_回避

「async」関数は、値を返さない場合、「Future」戻り値の型を持つべきです。

toggle_on
avoid_web_libraries_in_flutter

Flutter webプラグイン外でWeb専用ライブラリを使用しないでください。

toggle_on
詳細はこちら
Future_のみ_のawait

「Future」のサブタイプではない「{0}」のインスタンスで「await」を使用しています。

toggle_on
詳細はこちら
camel_case_extensions

拡張機能名「{0}」はUpperCamelCase識別子ではありません。

toggle_on
詳細はこちら
camel_Case_型

型名「{0}」はUpperCamelCase識別子ではありません。

toggle_on
詳細はこちら
サブスクリプション_の_キャンセル

キャンセルされていない「StreamSubscription」インスタンス。

toggle_on
詳細はこちら
カスケード_呼び出し

レシーバの不要な重複。

toggle_on
nullable_から_non_nullable_への_キャスト

nullable値をnon-nullable型にキャストしないでください。

toggle_on
close_sinks

未クローズの「Sink」インスタンス。

toggle_on
詳細はこちら
コレクション_メソッド_関連性のない_型

引数型「{0}」は「{1}」と関連がありません。

toggle_on
詳細はこちら
コンビネーター_順序

コンビネーター名をアルファベット順に並べ替えます。

toggle_on
コメント_参照

参照された名前はスコープ内で表示されません。

toggle_on
conditional_uri_does_not_exist

条件付きURI「{0}」のターゲットが存在しません。

toggle_on
constant_identifier_names

定数名「{0}」はlowerCamelCase識別子ではありません。

toggle_on
詳細はこちら
finally_での_制御フロー

「finally」節での「{0}」の使用。

toggle_on
詳細はこちら
フロー_制御_構造_での_中括弧

{0}内のステートメントはブロックで囲むべきです。

toggle_on
詳細はこちら
dangling_library_doc_comments

ライブラリのドキュメントコメントがぶら下がっています。

toggle_on
詳細はこちら
参照_された_パッケージ_への_依存

インポートされたパッケージ「{0}」は、インポートするパッケージの依存関係ではありません。

toggle_on
詳細はこちら
非推奨_整合性

非推奨クラスのコンストラクタは非推奨であるべきです。

非推奨パラメータによって初期化されるフィールドは非推奨であるべきです。

非推奨フィールドを初期化するパラメータは非推奨であるべきです。

toggle_on
非推奨のメンバー同じパッケージからの使用

'{0}' は非推奨であり、使用すべきではありません。

'{0}' は非推奨であり、使用すべきではありません。 {1}

toggle_on
診断_すべての_プロパティ_を_記述

publicプロパティは、「debugFillProperties」または「debugDescribeChildren」のいずれかで説明されていません。

toggle_on
詳細はこちら
ディレクティブ_順序

「dart:」{0}を他の{0}の前に配置します。

「package:」{0}を相対{0}の前に配置します。

ディレクティブセクションをアルファベット順に並べ替えます。

すべてのインポートの後に、別々のセクションでexportを指定します。

toggle_on
破棄された_Future

非「async」関数での「Future」を返す呼び出し。

toggle_on
environment_を使用しない

環境宣言の無効な使用。

toggle_on
ドキュメント_ignore

診断が無視される理由を説明するドキュメントがありません。

toggle_on
空の_catch

空のcatchブロック。

toggle_on
詳細はこちら
空の_コンストラクタ_本体

空のコンストラクタ本体は、「{}」ではなく「;」を使用して書くべきです。

toggle_on
詳細はこちら
空のステートメント

不要な空ステートメント。

toggle_on
詳細はこちら
null_セーフティ_を_有効にする
toggle_on
ファイルの末尾_の_EOF

ファイルの末尾に改行がありません。

toggle_on
Dart_型_拡張_型_の_削除

「is」チェックでの「DartType」の安全でない使用。

網羅的な_ケース

「{0}」のいくつかの定数にcase節がありません。

toggle_on
ファイル_名

ファイル名「{0}」はlower_case_with_underscores識別子ではありません。

toggle_on
詳細はこちら
Flutter_style_TODO

TODOコメントがFlutterスタイルに従っていません。

toggle_on
hashCode_と_equals

対応する「{0}」のオーバーライドがありません。

toggle_on
詳細はこちら
implementation_imports

別のパッケージの「lib/src」ディレクトリ内のライブラリのインポート。

toggle_on
詳細はこちら
implicit_call_tearoffs

「call」メソッドの暗黙的なティアオフ。

toggle_on
詳細はこちら
暗黙的_再オープン

{0} '{1}' は '{2}' を再オープンします。なぜなら '{3}' としてマークされていないからです。

toggle_on
無効な_case_パターン

この式はDart 3.0の「case」節では無効です。

toggle_on
invalid_runtime_check_with_js_interop_types

「{0}」から「{1}」へのキャストは、プラットフォームと互換性がない可能性があるDart値をJS相互運用型にキャストします。

「{0}」から「{1}」へのキャストは、プラットフォームと互換性がない可能性があるJS相互運用値をDart型にキャストします。

「{0}」から「{1}」へのキャストは、プラットフォームと互換性がない可能性がある互換性のないJS相互運用値をJS相互運用型にキャストします。

'{0}' と '{1}' 間の実行時チェックは、Dart 値が JS 相互運用型であるかどうかをチェックします。これはプラットフォーム間で一貫しない可能性があります。

'{0}' と '{1}' 間の実行時チェックは、JS 相互運用値が Dart 型であるかどうかをチェックします。これはプラットフォーム間で一貫しない可能性があります。

'{0}' と '{1}' 間の実行時チェックは、プラットフォーム間で一貫しない可能性のある 2 つの JS 相互運用型間の複雑な実行時チェックを含みます。

'{0}' と '{1}' 間の実行時チェックは、常に true であり、基になる型をチェックしない、JS 相互運用値と無関係な JS 相互運用型間の実行時チェックを含みます。

toggle_on
詳細はこちら
不変_ブール値
toggle_on
iterable_contains_unrelated_type
toggle_on
代入_で_return_を結合する

代入は 'return' ステートメントにインライン化できます。

toggle_on
複数行_文字列の_先頭の_改行

複数行文字列の先頭に改行がありません。

toggle_on
ライブラリ_アノテーション

このアノテーションはライブラリディレクティブにアタッチする必要があります。

toggle_on
詳細はこちら
ライブラリ_

ライブラリ名 '{0}' は、lower_case_with_underscores 識別子ではありません。

toggle_on
詳細はこちら
ライブラリ_プレフィックス

プレフィックス '{0}' は、lower_case_with_underscores 識別子ではありません。

toggle_on
詳細はこちら
library_private_types_in_public_api

パブリックAPIでのプライベート型の無効な使用。

toggle_on
詳細はこちら
行長_80_文字超え

行長が 80 文字の制限を超えています。

toggle_on
list_remove_unrelated_type
toggle_on
リテラルのブール値のみの

ブール式は定数値です。

toggle_on
詳細はこちら
matching_super_parameters

スーパークラスのパラメータ名 '{0}' は、スーパークラスコンストラクタの対応するパラメータ '{1}' と同じ名前ではありません。

toggle_on
doc_comment_での_コードブロック_言語の欠落

コードブロックに言語が指定されていません。

toggle_on
隣接する文字列間の空白不足

隣接する文字列間の空白が不足しています。

toggle_on
詳細はこちら
list_での_隣接_文字列なし

リストリテラルで隣接する文字列を使用しないでください。

toggle_on
詳細はこちら
default_cases_なし

switch での 'default' メンバーの無効な使用。

toggle_on
case_値の_重複なし

case 節の値 ('{0}') は、以前の case 節の値 ('{1}') と等しいです。

toggle_on
詳細はこちら
library_prefix_での_leading_underscores_なし

ライブラリプレフィックス '{0}' はアンダースコアで始まります。

toggle_on
詳細はこちら
ローカル識別子に先頭アンダースコア使用しない

ローカル変数 '{0}' はアンダースコアで始まります。

toggle_on
詳細はこちら
literal_bool_comparisons_なし

ブール値リテラルとの不要な比較。

toggle_on
create_state_での_logic_なし

'createState' にロジックを配置しないでください。

toggle_on
詳細はこちら
runtimetype_tostring_なし

本番コードでは、「Type」の「toString」の使用は安全ではありません。

toggle_on
self_assignments_なし

変数またはプロパティが自身に代入されています。

toggle_on
wildcard_variable_uses_なし

参照されている識別子はワイルドカードです。

toggle_on
詳細はこちら
non_constant_identifier_names

変数名 '{0}' は lowerCamelCase 識別子ではありません。

toggle_on
詳細はこちら
noop_primitive_operations

式は効果がなく、削除できます。

toggle_on
nullable_type_parameter_での_null_check

null チェック演算子は、可能性のある null 許容型パラメータの型を持つ変数には使用しないでください。

toggle_on
詳細はこちら
null_closures

クロージャは呼び出される可能性があるため 'null' にすることはできません。

toggle_on
omit_local_variable_types

ローカル変数に不要な型アノテーション。

toggle_on
omit_obvious_local_variable_types

型が明らかな場合は、ローカル変数から型アノテーションを省略します。

toggle_on
omit_obvious_property_types

型アノテーションは明白なため不要です。

toggle_on
one_member_abstracts

抽象クラスの不要な使用。

toggle_on
only_throw_errors

'Exception' または 'Error' を拡張しないクラスのインスタンスをスローしないでください。

toggle_on
詳細はこちら
overridden_fields

フィールドは '{0}' から継承したフィールドをオーバーライドします。

toggle_on
詳細はこちら
package_api_docs

パブリックAPIのドキュメントがありません。

toggle_on
package_names

パッケージ名 '{0}' は、lower_case_with_underscores 識別子ではありません。

toggle_on
詳細はこちら
package_prefixed_library_names

ライブラリ名は、パッケージ名でプレフィックスされたドット区切りのパスではありません。

toggle_on
詳細はこちら
parameter_assignments

パラメータ '{0}' への無効な代入。

toggle_on
prefer_adjacent_string_concatenation

文字列リテラルは '+' 演算子で連結しないでください。

toggle_on
詳細はこちら
prefer_asserts_in_initializer_lists

Assert は初期化リストに記述すべきです。

toggle_on
詳細はこちら
prefer_asserts_with_message

assert にメッセージがありません。

toggle_on
詳細はこちら
prefer_bool_in_asserts
toggle_on
prefer_collection_literals

不要なコンストラクタ呼び出し。

toggle_on
詳細はこちら
prefer_conditional_assignment

'if' ステートメントは null 許容代入に置き換えることができます。

toggle_on
詳細はこちら
prefer_const_constructors

パフォーマンス向上のため、コンストラクタに 'const' を使用してください。

toggle_on
詳細はこちら
prefer_const_constructors_in_immutables

'@immutable' クラスのコンストラクタは 'const' として宣言する必要があります。

toggle_on
詳細はこちら
prefer_const_declarations

定数値に初期化された final 変数には 'const' を使用してください。

toggle_on
詳細はこちら
prefer_const_literals_to_create_immutables

'@immutable' クラスのコンストラクタの引数として 'const' リテラルを使用してください。

toggle_on
詳細はこちら
prefer_constructors_over_static_methods

静的メソッドはコンストラクタであるべきです。

toggle_on
詳細はこちら
prefer_contains

常に 'false' です。'indexOf' は常に -1 以上であるため。

常に 'true' です。'indexOf' は常に -1 以上であるため。

包含をテストするために 'indexOf' を不要に使用しています。

toggle_on
詳細はこちら
prefer_double_quotes

単一引用符の不要な使用。

toggle_on
詳細はこちら
prefer_equal_for_default_values
toggle_on
prefer_expression_function_bodies

ブロック関数本体の不要な使用。

toggle_on
詳細はこちら
prefer_final_fields

プライベートフィールド {0} は 'final' にすることができます。

toggle_on
詳細はこちら
prefer_final_in_for_each

パターンは final であるべきです。

変数 '{0}' は final であるべきです。

toggle_on
詳細はこちら
prefer_final_locals

ローカル変数は final であるべきです。

toggle_on
詳細はこちら
prefer_final_parameters

パラメータ '{0}' は final であるべきです。

toggle_on
詳細はこちら
prefer_for_elements_to_map_fromiterable

イテラブルからマップを構築する際は、for 要素を使用してください。

toggle_on
詳細はこちら
prefer_foreach

すべての要素に関数を適用するために、for ループではなく forEach と tear-off を使用してください。

toggle_on
詳細はこちら
prefer_function_declarations_over_variables

関数を変数にバインドするために、変数代入ではなく関数宣言を使用してください。

toggle_on
詳細はこちら
prefer_generic_function_type_aliases

'typedef' でジェネリック関数型構文を使用してください。

toggle_on
詳細はこちら
prefer_if_elements_to_conditional_expressions

要素を条件付きで追加するには、if 要素を使用してください。

toggle_on
prefer_if_null_operators

null をテストする際は、':?' 演算子ではなく '??' 演算子を使用してください。

toggle_on
詳細はこちら
prefer_initializing_formals

パラメータをフィールドに割り当てるには、初期化フォーマルを使用してください。

toggle_on
詳細はこちら
prefer_inlined_adds

リスト項目の追加はインライン化できます。

複数のリスト項目の追加はインライン化できます。

toggle_on
詳細はこちら
prefer_int_literals

double_リテラルの不要な使用。

toggle_on
prefer_interpolation_to_compose_strings

文字列と値を結合するには、補間を使用します。

toggle_on
詳細はこちら
prefer_is_empty

常に 'false' です。長さは常に 0 以上であるため。

常に 'true' です。長さは常に 0 以上であるため。

コレクションが空かどうかをテストするには、'length' ではなく 'isEmpty' を使用してください。

コレクションが空かどうかをテストするには、'length' ではなく 'isNotEmpty' を使用してください。

toggle_on
詳細はこちら
prefer_is_not_empty

'isEmpty' の結果を否定するのではなく 'isNotEmpty' を使用してください。

toggle_on
詳細はこちら
prefer_is_not_operator

'is' 演算子の値の否定ではなく、'is!' 演算子を使用してください。

toggle_on
詳細はこちら
prefer_iterable_wheretype

指定された型の要素を選択するには 'whereType' を使用してください。

toggle_on
詳細はこちら
prefer_mixin

ミックスインのみをミックスインしてください。

toggle_on
prefer_null_aware_method_calls

明示的に 'null' をチェックするのではなく、'call' メソッドの null 許容呼び出しを使用してください。

toggle_on
prefer_null_aware_operators

明示的な 'null' 比較ではなく、null 許容演算子 '?.' を使用してください。

toggle_on
詳細はこちら
prefer_relative_imports

'lib' ディレクトリ内のファイルには相対インポートを使用してください。

toggle_on
詳細はこちら
prefer_single_quotes

二重引用符の不要な使用。

toggle_on
詳細はこちら
prefer_spread_collections

複数の要素の追加はインライン化できます。

toggle_on
prefer_typing_uninitialized_variables

初期化されていないフィールドには、明示的な型アノテーションが必要です。

初期化されていない変数には、明示的な型アノテーションが必要です。

toggle_on
詳細はこちら
prefer_void_to_null

型 'Null' の不要な使用。

toggle_on
詳細はこちら
provide_deprecation_message

非推奨メッセージがありません。

toggle_on
詳細はこちら
public_member_api_docs

パブリックメンバーのドキュメントがありません。

toggle_on
詳細はこちら
再帰的なgetter

getter '{0}' は再帰的に自身を返します。

toggle_on
詳細はこちら
require_trailing_commas

末尾のカンマがありません。

toggle_on
secure_pubspec_urls

'{0}' プロトコルは安全ではないため、使用しないでください。

toggle_on
詳細はこちら
sized_box_for_whitespace

レイアウトに空白を追加するには 'SizedBox' を使用してください。

toggle_on
詳細はこちら
sized_box_shrink_expand

'height' と 'width' を指定する必要がないように、'SizedBox.{0}' を使用してください。

toggle_on
詳細はこちら
slash_for_doc_comments

doc コメントには行末形式 ('///') を使用してください。

toggle_on
詳細はこちら
sort_child_properties_last

ウィジェットコンストラクタ呼び出しでは、'{0}' 引数は最後に配置する必要があります。

toggle_on
詳細はこちら
sort_constructors_first

コンストラクタ宣言は、非コンストラクタ宣言より前に配置する必要があります。

toggle_on
詳細はこちら
sort_pub_dependencies

依存関係がアルファベット順にソートされていません。

toggle_on
詳細はこちら
sort_unnamed_constructors_first

名前のないコンストラクタの無効な場所。

toggle_on
詳細はこちら
specify_nonobvious_local_variable_types

型が明白でない場合は、ローカル変数の型を指定してください。

toggle_on
specify_nonobvious_property_types

型アノテーションは明白ではないため必要です。

toggle_on
strict_top_level_inference

型アノテーションがありません。

toggle_on
super_goes_last
toggle_on
switch_on_type

'Type' による switch ステートメントは避けてください。

toggle_on
詳細はこちら
test_types_in_equals

'==' で '{0}' の型テストがありません。

toggle_on
詳細はこちら
throw_in_finally

'finally' ブロックでの '{0}' の使用。

toggle_on
詳細はこちら
tighten_type_of_initializing_formals

null 非許容性を強制するには、'assert' ではなく型アノテーションを使用してください。

toggle_on
詳細はこちら
type_annotate_public_apis

パブリックAPIに型アノテーションがありません。

toggle_on
詳細はこちら
type_init_formals

初期化フォーマルに不要な型アノテーションを付けないでください。

toggle_on
詳細はこちら
type_literal_in_constant_pattern

型リテラルの代わりに 'TypeName _' を使用してください。

toggle_on
詳細はこちら
unawaited_futures

この式の計算結果の 'Future' に 'await' がありません。

toggle_on
詳細はこちら
unintended_html_in_doc_comment

山括弧は HTML として解釈されます。

toggle_on
詳細はこちら
unnecessary_async

'await' を使用しない場合は 'async' にしないでください。

toggle_on
unnecessary_await_in_return

不要な 'await'。

toggle_on
unnecessary_brace_in_string_interps

文字列補間での不要な波括弧。

toggle_on
詳細はこちら
unnecessary_breaks

不要な 'break' ステートメント。

toggle_on
unnecessary_const

不要な 'const' キーワード。

toggle_on
詳細はこちら
unnecessary_constructor_name

不要な '.new' コンストラクタ名。

toggle_on
詳細はこちら
不要な_final

ローカル変数は 'final' とマークしないでください。

toggle_on
詳細はこちら
unnecessary_getters_setters

フィールドをラップするためのゲッターとセッターの不要な使用。

toggle_on
詳細はこちら
unnecessary_ignore

診断 '{0}' はこの場所では生成されないため、無視する必要はありません。

診断 '{0}' はこのファイルでは生成されないため、無視する必要はありません。

toggle_on
詳細はこちら
unnecessary_lambdas

クロージャは tear-off であるべきです。

toggle_on
詳細はこちら
unnecessary_late

不要な 'late' 修飾子。

toggle_on
詳細はこちら
unnecessary_library_directive

コメントまたはアノテーションのないライブラリディレクティブは避けてください。

toggle_on
unnecessary_library_name

ライブラリ名は不要です。

toggle_on
詳細はこちら
unnecessary_new

不要な 'new' キーワード。

toggle_on
詳細はこちら
unnecessary_null_aware_assignments

不要な 'null' の代入。

toggle_on
詳細はこちら
不要な_null_許容_演算子_nullable_型_extension

null 許容型に対して拡張メソッドを呼び出すための null 許容演算子の不要な使用。

toggle_on
詳細はこちら
unnecessary_null_checks

不要な null チェック ('!') の使用。

toggle_on
詳細はこちら
unnecessary_null_in_if_null_operators

null との '??' の不要な使用。

toggle_on
詳細はこちら
unnecessary_nullable_for_final_variable_declarations

型は null 非許容にできます。

toggle_on
詳細はこちら
unnecessary_overrides

不要なオーバーライド。

toggle_on
詳細はこちら
不要な括弧

不要な括弧の使用。

toggle_on
詳細はこちら
unnecessary_raw_strings

生の文字列の不要な使用。

toggle_on
詳細はこちら
unnecessary_statements

不要なステートメント。

toggle_on
詳細はこちら
unnecessary_string_escapes

文字列リテラルでの不要なエスケープ。

toggle_on
詳細はこちら
unnecessary_string_interpolations

文字列補間の不要な使用。

toggle_on
詳細はこちら
unnecessary_this

不要な 'this.' クォーファ。

toggle_on
詳細はこちら
unnecessary_to_list_in_spreads

スプレッドでの 'toList' の不要な使用。

toggle_on
詳細はこちら
unnecessary_unawaited

'unawaited' の不要な使用。

toggle_on
詳細はこちら
unnecessary_underscores

複数のアンダースコアの不要な使用。

toggle_on
詳細はこちら
unreachable_from_main

実行可能なライブラリ内の到達不可能なメンバー '{0}'。

toggle_on
unrelated_type_equality_checks

オペランドの型 ('{0}') は、マッチングされている値 ('{1}') のサブタイプでもスーパタイプでもありません。

右オペランドの型 ('{0}') は、左オペランド ('{1}') のサブタイプでもスーパタイプでもありません。

toggle_on
詳細はこちら
unsafe_html

属性 '{0}' への代入は安全ではありません。

コンストラクタ '{0}' の呼び出しは安全ではありません。

メソッド '{0}' の呼び出しは安全ではありません。

toggle_on
unsafe_variance

この型は安全ではありません。型パラメータが非共変位置に出現します。

toggle_on
詳細はこちら
use_build_context_synchronously

無関係な 'mounted' チェックで保護された非同期ギャップを横断して 'BuildContext' を使用しないでください。

非同期ギャップを横断して 'BuildContext' を使用しないでください。

toggle_on
詳細はこちら
use_colored_box

色のみを持つ 'Container' ではなく 'ColoredBox' を使用してください。

toggle_on
詳細はこちら
use_decorated_box

装飾のみを持つ 'Container' ではなく 'DecoratedBox' を使用してください。

toggle_on
詳細はこちら
use_enums

クラスは enum であるべきです。

toggle_on
use_full_hex_values_for_flutter_colors

'Color' のインスタンスは、8 桁の 16 進整数 (例: '0xFFFFFFFF') を使用して作成する必要があります。

toggle_on
詳細はこちら
use_function_type_syntax_for_parameters

パラメータ '{0}' を宣言するには、ジェネリック関数型構文を使用してください。

toggle_on
詳細はこちら
use_if_null_to_convert_nulls_to_bools

'null' を 'bool' に変換するには、if-null 演算子を使用してください。

toggle_on
詳細はこちら
use_is_even_rather_than_modulo

'% 2' ではなく '{0}' を使用してください。

toggle_on
use_key_in_widget_constructors

パブリックウィジェットのコンストラクタには、名前付きの 'key' パラメータが必要です。

toggle_on
詳細はこちら
use_late_for_private_fields_and_variables

null 非許容型を持つプライベートメンバーには 'late' を使用してください。

toggle_on
詳細はこちら
use_named_constants

同じオブジェクトを返すコンストラクタではなく、定数 '{0}' を使用してください。

toggle_on
詳細はこちら
use_null_aware_elements

if による null チェックではなく、null 許容マーカー '?' を使用してください。

toggle_on
詳細はこちら
use_raw_strings

エスケープを回避するために生の文字列を使用してください。

toggle_on
詳細はこちら
use_rethrow_when_possible

キャッチした例外を再スローするには 'rethrow' を使用してください。

toggle_on
詳細はこちら
use_setters_to_change_properties

メソッドはプロパティを変更するために使用されます。

toggle_on
詳細はこちら
use_string_buffers

文字列を合成するには、'+' ではなく文字列バッファを使用してください。

toggle_on
詳細はこちら
use_string_in_part_of_directives

part-of ディレクティブはライブラリ名を使用します。

toggle_on
詳細はこちら
use_super_parameters

パラメータ '{0}' はスーパラメータになる可能性があります。

パラメータ '{0}' はスーパラメータになる可能性があります。

toggle_on
詳細はこちら
use_test_throws_matchers

例外がスローされない場合に 'fail' を使用するのではなく、'throwsA' マッチャーを使用してください。

toggle_on
use_to_and_as_if_applicable

メソッド名を 'to' または 'as' で始めてください。

toggle_on
use_truncating_division

切り捨て除算を使用する。

toggle_on
詳細はこちら
valid_regexps

無効な正規表現構文。

toggle_on
詳細はこちら
void_checks

'void' 型の変数への代入。

toggle_on
詳細はこちら