問題タブ [unused-variables]

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.

0 投票する
4 に答える
1442 参照

c++ - C++ から「未使用の変数」警告を削除

いくつかのコードを取得し、指定されたコードのすべての警告を削除しようとしました。

次のような特定の機能の場合:

このptr1とptr2は、この関数ではまったく使用されていません。(コメントアウトすると特定のエラーが発生するため、どこかで使用する必要があります)。

また、次のような未使用のパラメーターの警告を緩和する方法がいくつかあります

また

未使用の変数の場合、警告を緩和する同様の適切な方法はありますか?

gcc が警告を削除したり、makefile で警告を黙らせたりするために ifdef を実行したくありません。

ありがとう。

0 投票する
1 に答える
1108 参照

fortran - 未使用変数の警告を抑制

次のような警告メッセージを抑制する Fortran のベスト プラクティスは何ですか。

特定の1 つの変数 (壊したくない API の関数を想像してみてください) だけですか?

注:ファイルに関するすべての警告を抑制したくありません

注 2: gcc に似たもの:__attribute__((__unused__))またはMACRO を使用したその他の一般的な C プラクティス

注 3: 特に ifort に興味がありますが、マルチコンパイラの方がよいでしょう。

0 投票する
0 に答える
2056 参照

r - 引数が使用されているときに、作成された関数で未使用の引数エラーを取得する

calibrate次の呼び出しで、R で という関数を作成しました。

この関数で最初に発生することは次のとおりです。

この後、他にも多くのことが起こりますが、関数はこれを乗り越えていません。

私が行っている呼び出しは次のとおりです。

ここで、データ ファイルには 3 つの列があり、1 つは名前用、1 つは pvalue 用、もう 1 つは層用です。ご覧のとおり、tier_colは 3 に設定されており、関数に入るとすぐに null かどうかを確認する必要があります。

電話をかけると、次のエラーが表示されます。

tier_col関数に入るときに最初に行うことは変数の呼び出しであるため、これがどのように発生するのかわかりません。

ヘルプ/アイデアはありますか? 私はこのエラーを無駄に調査しました。

ありがとう!!

0 投票する
1 に答える
949 参照

java - Java IntelliJ IDEA Serialization UnusedDeclaration インスペクション エラー

私は学校のプロジェクトを修正してクリーンアップしており、IntelliJ IDEA の「InspectCode」機能を使用することになっています。プロジェクトを返却する前に、すべての警告を修正する必要があります。「宣言の冗長性/未使用の宣言。これは警告カテゴリの定義です。

「このインスペクションは、指定されたインスペクション スコープ内のクラス、メソッド、またはフィールドを報告します。これらは使用されていないか、エントリ ポイントから到達できません。」

理由がわかりません。シリアル化コードに関連する合計 4 つの警告があります (以下のコードを参照)。プロジェクトは正常に動作し、エラーは発生しません。これら 4 つの警告を理解し、うまくいけば削除できるように、助けを求めています。

これは、エラーを発生させるクラスの 1 つです。「メソッドは使用されていません」 両方のメソッドでその警告が発生します。

前に言ったように、すべてが機能します。私はこれらの2つのメソッドが呼び出されていることを知っています。なぜなら、それらを削除することをテストし、 System.out.println(anytexthere) を攻撃し、それが呼び出されるからです。

私はそれらをマークするべきなのか、それとも別々に呼ぶべきなのだろうか.

前もって感謝します。

0 投票する
1 に答える
1554 参照

javascript - 未使用の JS 変数を検出してフラグを立てる

現在、JSHint と JSCS (javascript コード スタイル チェッカー) を使用していますが、この種の未使用の変数を検出できるものはありません。

これらの変数に自動的にフラグを立てることができるツールを知っている人はいますか?

0 投票する
0 に答える
534 参照

c# - Resharper が未使用の再帰パラメータの検出に失敗する

C# には、再帰呼び出し以外では決して使用されない「format」という名前のパラメーターを持つ次の再帰関数があります。

パラメータが死んでいることがわかるように、resharper にそれについての警告を提供するように依頼できますか? 私の場合、フォーマットをサブ関数に渡すのを忘れたため、エラーが発生しました。警告があれば、デバッグの時間を無駄にすることはありませんでした。