問題タブ [inspection]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 何かがインスタンス化された後に欠落している呼び出しのカスタム インスペクションを作成する方法は?
メソッドを呼び出さずにインスタンス化するだけでは役に立たないカスタムクラスがあります。これは決して起こらないはずなので、コード内にある場合は、Android Studio で「そのクラスをインスタンス化しましたが、そのメソッドを呼び出していません。このメソッドを呼び出すのを忘れましたか?」のような警告が欲しいので、忘れたとき.commit()や.show()他のものに乗ったときとほとんど同じです。
オンラインで同様の質問をいくつか見つけましたが、それらに対する回答は「Intellij インスペクションを使用する」のみです。私はそこまで行きましたが、何かが足りないかどうかを確認する方法がわかりません。
TL;DR:またはを呼び出さないときの警告と同様に、コードに何かが含まれていないときに警告を作成するインスペクションを作成するにはどうすればよいですか?.commit().show()
例:
guice - インジェクターを作成せずに @Inject コンストラクターから必要なインジェクションを取得するには?
Guice バインディングと要件を単体テストとして自動チェックし、不足しているバインディングをきれいに出力して Guicing を容易にするライブラリを構築することを期待して、Guice Introspection をいじっています。
簡単な ElementVisitor を作成しましたが、ビジターは @Provider 要件を適切に見つけてキャプチャする一方で、@Inject コンストラクターでバインドされた型の訪問済み要素を取得できないことに気付きました。完全なインジェクターを構築せずにこれらの依存関係を取得する良い方法はありますか?
あるいは、すでにこのようなことを行うオープンソース ライブラリはありますか?
python - PyCharm でのライブ インスペクション
意図的にバグのある Python コードを作成しました。
次に、PyCharm は比較に下線を引き、比較すべき方法ではないことを警告しNoneます。
しかし、コードに関するすべての問題のリストが必要です (Eclipse の場合と同様)。を有効にしましたView > Tool windows > Inspection resultsが、検査を手動で再実行するまで、この問題は表示されません。検査レポートから別の問題を修正すると、検査ウィンドウも更新されません。
コードを編集するときにインスペクション リストが更新されるようにするにはどうすればよいですか? それとも、間違ったことを有効にしてしまったのでしょうか?
java - IntelliJ IDEA:「セキュアコンテキスト」にあるクラスを指定できますか
クラスがCloneable. インスペクションの名前は、「安全なコンテキスト」にあるクラスにのみ適用されることを意味します。
クラスが安全なコンテキストにあるかどうかをIntelliJはどのように判断しますか?
クラスが安全なコンテキストにあるかどうかを IntelliJ に伝えるにはどうすればよいですか?
python - Python で例外の原因となっているソース コードを表示する
例外を引き起こすコード行 (行番号ではない) を取得する方法は?
これは試みです。
例外の原因となった行ではなく、スクリプトの最初の行を返します。
