問題タブ [sonarqube]

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 に答える
10167 参照

java - 空のGroupIDソナーエクリプス

私は日食でMavenとSonarを使用しています。私はすでにLocalHost9000にMavenプロジェクトを持っています。しかし、Eclipseに移動すると、configure>associate with sonarは、私のgroupIdが空であると言います。それは起こらないはずだと思います。誰かがこれを修正する方法を知っていますか?ありがとう

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

java - Findbugs reports an incompatible bit mask bug, but I don't see how

I have a Comparator that checks "null"s for the two objects before comparing their contents. The compare method looks like this:

When I run this through sonar code quality checking tool, it reports "incompatible bit masks" error at the if statements. (It reads something like: "Correctness - Incompatible bit masks: Incompatible bit masks in (e | 0x1 = 0x0) yields constant result in ....Compare (MyClass, MyClass) I cannot see how this can be the case. Can anybody shed some light on this? Is this a false positive case?

By the way, The sonar version I am using is 2.6.

0 投票する
3 に答える
5086 参照

findbugs - (Java) 静的コード分析ツールでのカスタム ルールの記述の容易さ

現在、複数のプロジェクトのソース コード (Java) を静的コード分析ツールで分析する必要があるグループで働いています。

しかし、ツールが提供する既存のルール セットに追加できるカスタム ルールを作成したいと考えています (ルールには、ソース コード内のテキスト/文字列に一致する正規表現がほとんど含まれます)。

特に、ツールの既存のルール リストと一緒に使用できる独自のカスタム ルールを簡単に記述/追加できるようにする必要があるという観点を維持します。

以下のリストの中で、どのツール (またはツールの組み合わせ) を使用すればよいか、誰でも提案できますか?

  1. PMD
  2. チェックスタイル
  3. バグを見つける

編集済み:指示してくれたIraに感謝します。Sonar と一緒に使用する静的コード分析ツールを探しています。質問が明確になったことを願っています。

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

android - Sonar-Analysis(Androidプロジェクト)にxmlファイルを含める

Androidプロジェクトを分析するようにSonarを構成しましたが、デフォルトではJavaファイルのみが分析されることに気付きました。

分析にxml-resourcesを含める(簡単な)方法はありますか?彼らのプロジェクトページでSonarのプラグインを見つけることができませんでしたが、何かあるのではないでしょうか。

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

m2eclipse - 単純なJavaプロジェクトをsonar-eclipseに関連付ける際の問題

私はソナーを使用して単純なJavaプロジェクトを分析しようとしていました。これまでに行ったことは次のとおりです。

  1. Eclipsehelios3.6用のSonar2.0プラグインをインストールしました。
  2. Eclipse用のMavenプラグインをインストールしました。
  3. プラグインを設定した後、簡単なJavaプロジェクトを作成しました。
  4. 次に、POM.xmlファイルを作成して、Maven依存関係を有効にしました。GroupIdを<ProjectNameとして>、ArtifactIdを<Projectnameとして指定しました。>
  5. 次に、プロジェクトをSonarに関連付けようとしました([プロジェクト]>>[構成]>>[Sonarに関連付ける]を右クリックします)

ここで私は問題で立ち往生しています。サーバーとしてhttp:// localhost:9000を選択し、このプロジェクトを検索しようとすると、キー'projectname:projectname'がサーバー上に見つかりません"のプロジェクト''がエラーとして表示されます

この問題を解決するのを手伝ってください。

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

ant - Ant タスクを使用しているときにライブラリが Sonar にインポートされないのはなぜですか?

Sonar を評価しており、こちらの手順を使用してプロジェクト データを Sonar にインポートする Ant タスクをセットアップしましたが、ライブラリがライブラリ ビューに表示されません。

これとは別に、他のすべての情報がそこにあるので、それは機能しています。

Ant タスクでの libraries 要素の目的を誤解しているのかもしれません。誰かが私に欠けているものを教えてもらえますか?

空のライブラリ ビューを示す Sonar のスクリーン ショット

私のビルドファイルから:

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

sonarqube - ソナー - OSB/BPEL コード レビューに使用できますか?

このツールについて聞いたばかりで、ソナーは初めてです。

このツールを使用して、FMW(Fusion Middleware) -OSB(Oracle Service Bus)/BPEL プロジェクトのコード レビューを実行できますか? もしそうなら、誰かがこれについていくつかの意見を与えることができますか?

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

ant - ANT ビルドでのソナー コード カバレッジの問題

こんにちは、私はソナー2.6を使用しています。私のプロジェクトは ant build.xml を使用しています。コードカバレッジを取得するために、antビルドファイルでソナーを使用する方法をsm1教えてください。

PS私はコードカバレッジにCorberturaプラグインを使用しています。

前もって感謝します!

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

hudson - 1 つの Jenkins ジョブで 2 種類のビルドを処理できますか?

現在、私のチームは Jenkins を使用して、SVN の変更によってトリガーされる自動ビルドを実行しています。

最近、Sonar を使用することにしました。単一のスナップショット ビルドごとに sonar/hudson の統合が発生することは望ましくありません。1週間に1回程度が必要です。

私たちのチームはclean deploy -U代わりにclean deploy site-deploy -U定期的なビルドを使用してソナーをトリガーするだけでは十分ではありません。これは、ビルドからのサイト情報 (クローバー レポートなど) がないためです。

私の質問は、あるジョブで、異なる目標を異なるビルド時間に関連付けることは可能ですか? 私はおそらくひどく明確ではありません。SVN の変更によってトリガーされたビルドに を関連付けclean deploy -U、定期的なビルドによってトリガーされたビルドに 'clean deploy site-deploy -U' を関連付けることはできますか?

私の唯一の選択肢は

1.すべてのスナップショット ビルドでサイト展開を行うように全員を説得します (したがって、より多くの時間がかかります)。

また

2.毎週のビルド用に新しいジョブを作成しますか?

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

maven - 多数のテストのメモリ不足。Mavenとソナーの使用

私はソナー2.6を使用しており、コマンドを実行しています:

次のエラーが表示されます...

私のマシンには、32ビット環境と3.2GBのRAMを備えたwin-XPがあります。PS i はすでに環境変数 MAVEN_OPTS を 512M に設定しています。私はそれをより高い値のcozに設定することができないので、私は得る