問題タブ [static-analysis]

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 投票する
3 に答える
1528 参照

vba - 静的分析で開発を改善する

NothingVBA コードを見直していると、ほとんどのバグはタイプミス、 に設定していない、DB 接続を閉じていないなどの簡単に分類されるエラーであることがわかりました。

「Option Explicit」を使用するとこれらのいくつかを解決できることはわかっていますが、もっと強力なものを使用したいと思います。

VBA 用の静的解析ツールはありますか?

0 投票する
5 に答える
424 参照

dependencies - ディペンデンシー グラフで見つけやすい問題は何ですか?

ディペンデンシー グラフを作成するときに何を探す必要がありますか?

別の言い方をすれば、見栄えの良いグラフと悪いグラフの特徴は何ですか?

編集: ここでのコンテキストは、NDepend で私のアセンブリを初めて見たものです。

0 投票する
7 に答える
522 参照

debugging - ソース コード アナライザーは役に立ちますか?

  • ソース コード アナライザーを使用していますか? もしそうなら、どれがどの言語発達のために?
  • コードの潜在的なバグを解決するのに役立つと思いますか? それとも、彼らの警告のほとんどは取るに足らないものですか?
  • 長期間使用した後、コードの品質が以前よりも高くなったと思いますか?
0 投票する
4 に答える
5584 参照

sql - MySQL または Rails で特定の日付範囲内で 1 日あたりの AVG を取得するための最良の方法

Railsでグラフを作成しようとしています。たとえば、特定の日付範囲の毎日の1日あたりの平均売上高です

「sales_price」float属性を持つproducts_soldモデルがあるとします。しかし、特定の日に売上がない場合 (たとえば、モデル/データベースに何もない)、単純に 0 を返したいと思います。

これを行うための MySQL/Rails での最善の方法は何ですか? 私はこのようなことができることを知っています:

このSQLクエリは、私が望んでいるものを取得するための完全に間違った方法かもしれません

次のような結果が得られます。

私が取得したいのはこれです:

SQL でこれを行うことはできますか?それとも、結果を後処理して、日付範囲内のどの日付が SQL 結果セットにないかを見つける必要がありますか? おそらく、いくつかのサブセレクトまたは IF ステートメントが必要ですか?

助けてくれてありがとう。

0 投票する
2 に答える
10770 参照

wpf - System.Diagnostics.CodeAnalysis.SuppressMessage について説明する

一部のアプリケーションにこの種のコードがあります(マイクロソフトから)

  • 誰でもこれを説明できますか?
  • それを使用する方法、実際の利点を説明するブログはありますか...

ありがとうジョナサン

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

iphone - xcodebuild を使用して iPhone コードをビルドし、LLVM/Clang Static Analyzer を実行する

「LLVM/Clang 静的アナライザーを使用してメモリ リークを見つける」の手順に従いましたが、自分のプロジェクトで静的アナライザーを実行できませんでした。

プロジェクトで実行しようとするとxcodebuild(1. ターミナルを開く、2. プロジェクトに直接移動する、3. > xcodebuild)、次のエラーが発生します。

このツールを自分のコードで実行するにはどうすればよいですか? - シミュレーターでテストしています。ありがとう。

0 投票する
10 に答える
5747 参照

c# - C / C ++ / C#用の無料の静的コードスキャナー

C#、C、またはC ++で自動コード分析を行うためのオープンソースおよび/または無料のコードスキャナーを知っている人はいますか?

Javaには、FindBugs(Eclipse統合)、PMD、Hammurapiなどの素晴らしいものがあることを私は知っています。

C言語に似たものはありますか?

ウィシ

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

.net - .Net の 2 つのクラス間のプロパティ呼び出しを決定する

2 つの .Net 型、型 A と型 B が与えられた場合、型 B から作成された型 A (型 A のサブクラスを含む) へのすべてのプロパティ呼び出しをどのように判断できますか?

0 投票する
9 に答える
15386 参照

database - ストアド プロシージャ用の静的コード分析ツールはありますか?

特にPL/SQLおよびT-SQLで記述されたストアド プロシージャ用の静的コード分析ツールはありますか?

0 投票する
8 に答える
18266 参照

delphi - Delphi/Pascal 用の静的コード分析ツールはありますか?

Delphi/Pascal 用の静的コード分析ツールはありますか?

C++ と .NET のオプションはたくさんありますが、Delphi/Pascal のオプションはありません。

理想的には、継続的インテグレーション システムに統合できるものです。