extension_declares_constructorツール chevron_right診断 chevron_rightextension_declares_constructor 目次説明例一般的な修正拡張機能はコンストラクタを宣言できません。説明#コンストラクタ宣言が拡張機能内で見つかった場合、アナライザーはこの診断を生成します。拡張機能はクラスではないため、コンストラクタを定義することはできません。また、拡張機能のインスタンスを作成することもできません。例#以下のコードは、E にコンストラクタ宣言があるため、この診断を生成します。dartextension E on String { E() : super(); }一般的な修正#コンストラクタを削除するか、静的メソッドに置き換えてください。このページのコンテンツは役立ちましたか?thumbs_up thumbs_downフィードバックありがとうございます! feedback 詳細を報告するフィードバックありがとうございます!改善のために何ができるかお知らせください。 bug_report 詳細を報告する別途記載がない限り、このサイトのドキュメントは Dart 3.8.1 を反映しています。最終更新日: 2025-05-08。 ソースを表示 または 問題を報告。