Angular のコードインスペクション
このトピックでは、Angular で利用可能なすべての JetBrains Rider コードインスペクション を一覧表示します。
エディター | インスペクション設定 | インスペクション重大度 | 他の言語 設定ページ  Ctrl+Alt+S で、特定のインスペクションを切り替えたり、その重要度レベルを変更できます。
インスペクション | 説明 | デフォルトの重大度 |
|---|---|---|
あいまいなコンポーネントタグ | 埋め込みテンプレート要素 | |
Angular CLI での依存関係追加 |
| |
<ng-content> タグ内のコンテンツ | コンテンツの射影に使用される | |
AOT モードでアクセスできないコンポーネントメンバー | コンポーネントのテンプレートからコンポーネントのプライベートメンバーまたは保護されたメンバーにアクセスすることを報告します。 このような使用箇所では、AOT コンパイルが失敗します。 | |
不正なコンポーネントテンプレートの定義 | テンプレートが関連付けられていないコンポーネント、または | |
イベントへの安全でないバインディング |
| |
無効なアニメーショントリガーの割り当て | アニメーショントリガーの無効な割り当てを報告します。 アニメーションを要素にアタッチするには、 | |
無効なエントリコンポーネント | モジュールの | |
無効な i18n 属性 |
| |
無効なインポートまたは宣言されたシンボル | モジュール、コンポーネント、ディレクティブ、パイプではない、プロパティのコンテキストで使用できない Angular モジュールによって宣言、インポート、エクスポートされたシンボルを報告します。 | |
img タグ内の ngSrc の使用に問題があります |
次の問題が報告されています。
| |
欠落したイベントハンドラー | イベントバインディングの欠落しているイベントハンドラーステートメントを報告します。 | |
欠落または無効なモジュール内のコンポーネント、ディレクティブ、またはパイプ宣言 | どのモジュールでも宣言されていないか、複数のモジュールで宣言されている非スタンドアロン Angular コンポーネント、ディレクティブ、パイプを報告します。 | |
欠落または無効なセレクター | コンポーネントまたはディレクティブの無効な | |
1 つの要素に対する複数の構造ディレクティブ | 1 つの要素で複数の構造ディレクティブ( | |
Angular モジュールの再帰的インポートまたはエクスポート | Angular モジュール間の循環依存関係を報告します。 | |
未バインドまたはあいまいなテンプレート参照変数 |
| |
未定義のバインディング | 要素の未定義のプロパティ、イベント、構造ディレクティブバインディングを報告します。 | |
Angular モジュールからの未定義のエクスポート | Angular モジュールからの、宣言されていない、インポートされていないコンポーネント、ディレクティブ、パイプのエクスポートを報告します。 | |
未定義のタグ | 現在のスコープ外のコンポーネントまたはディレクティブによって定義されたタグを報告します。 |