問題タブ [sonarqube-web]

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

sonarqube - SonarQube すべてのプロジェクトを削除

SonarQube5.6 ですべてのプロジェクトを削除する方法を知っている人はいますか? 管理者にログインしてプロジェクト管理ページに移動すると、50 件だけ削除され、さらに 50 件だけ表示されます。ありがとうございます。

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

sonarqube - 表示された課題と UI の値の違い

奇妙な問題があります。ブランチの再統合を行うために、最初にベース ブランチを分析し、次にブランチを分析して、同じプロジェクト キーで異なるバージョンに再統合しました。

両方の結果を得た後、奇妙な結果が得られます。ダッシュボードには、特定のプロジェクトの問題の概要とは異なる数の新しい問題が表示されます。

ダッシュボード

たとえば、9 つの新しいブロッカーの問題をクリックすると、次の数の新しい問題が表示されます。

問題の概要

与えられた問題の違いに何か理由はありますか?これは sonarqube の障害ですか、それともこの結果には理由がありますか。

JAVA プロジェクトで Sonarqube 5.4 を使用しています。

ご協力いただきありがとうございます。

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

sonarqube - SonarQube API の問題検索で 100 件の結果しか返されない

SonarQube 5.1 を利用して、API 検索機能を利用して、現在のプロジェクトに関連するすべての問題を収集し、ラジエーターに表示しようとしています。Web インターフェイスでは、SonarQube は 71 の重大な問題と 161 の小さな問題があることを示しています。

この検索文字列を使用 https://sonarqube.url.com/api/issues/search?projectKeys=myproject 'skey

ちょうど 100 件の結果を含む応答が返されます。OPEN アイテムのみの結果を処理すると、合計 55 の問題が返されます。36 メジャー、19 マイナー。

これは、SonarQube サーバーに対して認証を行い、クエリを渡し、応答を処理可能な配列に逆シリアル化する Powershell スクリプトによって実現されています。(メジャー/マイナーの問題をカウント)

背景が邪魔にならないので、私の質問の要点は次のとおりです。私が受け取っている応答が100に固定されている理由を誰か知っていますか? 私の調査では、未解決のバグが原因で課題検索への応答が 500 に制限されることを示す他の人を見ました。ただし、私が探している問題の予想数は、その数をはるかに下回っています。API の指示によると、最初の 10,000 件の問題が返されます。検索クエリに返される出力を制限するサーバー側の設定はありますか?

前もって感謝します、

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

sonarqube - 過去の特定の日付の sonarqube タイム マシン レポートを表示する方法

私たちは sonarqube 4.5.5 を使用しています。特定の日付のように、数日前から過去のレポートを表示する方法を教えてください。ドロップダウンには、昨日と 10 日前のデルタしか表示されません。

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

sonarqube - デルタロード用のSonarQube WebサービスAPI?

Sonarqube がすべての問題を取得するための Web サービス API を提供していることがわかったので、このデータをデータベースにロードして分析します。次に、レポート データベースをシステムで発生する変更と同期させたいと考えています。変更データをキャプチャする Web サービス API はありますか?

全体として、レポート DB をシステムと同期させたいと考えています。

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

java - Sonar Java API 5.6 で、これらの廃止されたメソッドの代わりになるものは何ですか?

私のアプリケーションには、Sonar Java API 4.2 を使用するメソッドがいくつかあります。しかし、私は 5.6.1 にアップグレードしましたが、これらのメソッドの代替を実装できません。

  • org.sonar.api.resources.Project.path();SensorContext.fileSystem().baseDir().toString()代わり に使ってみました。機能は同じですか?

  • では、Project と SensorContext が非推奨になりました。新しいインターフェイスorg.sonar.api.batch.Sensor.analyse(Project project,SensorContext context)の新しいメソッドは と の 2 つだけです。以前のようにプロジェクト パスを入力するにはどうすればよいですか?Sensordescribe(SensorDescriptor descriptor)execute(SensorContext context)

助けてください!ありがとう!

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

web - Sonar Web レポート ツールをスタンドアロンで使用することはできますか?

SonarQubeはコード品質検査に使用するツールで、プラグインに基づいています。Sonar には、さまざまなチャートや UI コントロールを介して Web ページに分析結果を表示する Web レポート ツールが組み込まれています。

私の理解では、「ソナーはさまざまな機能にさまざまなプラグインを提供します。たとえば、sonar-php は php コードの分析に使用できるプラグインです。コードが分析されると、さまざまな統計とグラフに言及することで Web ページに結果を表します。 /チャート。」

上記の理解が正しければ、Sonar は何らかの Web レポート プラグインを使用してすべての優れたグラフとコントロールを表示し、データ ソースに依存せず、提供されたデータの表示のみを担当する分析結果を表示すると想定しました。

さて、私の質問は、いくつかのデータ ソースがあるとします。Sonar の Web レポート ツールのみをカスタマイズして使用し、Web ページに結果を表示することは可能ですか? またはそれは不可能であり、私は間違った仮定を持っていますか?