問題タブ [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 投票する
2 に答える
5434 参照

sonarqube - SonarQube を 5.4 にアップグレードすると、すべての品質プロファイルにルールがなくなります

現在、アップグレードを計画しているバージョン 5.1.2 の実稼働サーバーを実行しています。

テストでは、5.3 へのアップグレードが期待どおりに機能することが示されています。

ただし、5.1.2 -> 5.4 または 5.1.2 -> 5.3 -> 5.4 からアップグレードすると、5.1.2 インスタンスのすべての品質プロファイルが空になり、ルールがまったく割り当てられません。

さらに悪いことに、ルールをバックアップして復元しようとすると、黙って失敗します。

他の誰かがこれを経験しましたか?回避策はありますか?

前もって感謝します。

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

java - Java の import ステートメントに対する Sonar のコードの重複ブロック

Sonar 4.5.6(デフォルト設定)では、次Duplicated Blocksのようなメッセージが表示されます

ここに画像の説明を入力

メッセージを受け取っている私のJavaコードは以下のようなものです:-

UpdateOrderStatusReadyShipRequestまた、インポートしませんUpdateOrderReadyShipEndPoint

これが何を意味するのか教えてもらえますか?

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

sonarqube - アクセス許可テンプレートにアクセスするとクラッシュする (SonarQube 5.3)

SonarQube 5.3.1 インスタンスを実行していますが、アクセス許可テンプレート ページにアクセスすると NullReferenceException が発生します。

...

デフォルトのパーミッション テンプレートの構成にエラーがあるように思えます - どうすればこれをデバッグできますか? デフォルトの権限テンプレートを削除して、安全な方法で再作成できますか?

これは、呼び出し前の DEBUG レベルの抜粋です。

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

sonarqube - SonarQube 5.4 を保護するには?

開発者が HTML レポートをローカルで生成できるように (「問題」モードで)、SonarQube サーバーでレポートを公開できないように (「公開」モードで)、SonarQube を構成したいと考えています。

代わりに、結果を公開するためのアクセス権を持つ唯一のシステムを CI サーバーにしたいと考えています (「テクニカル」ユーザーを使用)。

SonarQube 5.4のリリース ノートには、「プレビュー分析の実行」権限が削除されたことが示されています。

「分析の実行」権限がありますが、私が理解したことから、これは「問題」モードと「公開」モードの両方に必要です。

現在、分析の実行権限は「すべてのユーザー」に付与されています。これにより、Maven プラグインは分析 (Issue またはパブリッシュ モード) を実行できます。ただし、sonar-runner (および sonar-scanner) はどちらも、プレビュー分析を実行する前にログイン トークンを構成する必要があるようです。この矛盾は紛らわしいようです。

ビルド サーバーのみがダッシュボードに表示される結果を更新できるように、SonarQube 5.4 を保護するにはどうすればよいですか?

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

sonarqube - ソナーを 5.4 にアップデートすると、プロジェクト リストを表示できません

Oracle 12c データベース バックエンドで SonarQube を 5.4 にアップグレードしました。アップグレードは、ドキュメントの概要の手順どおりに行われ、エラーは発生しませんでした。

http://docs.sonarqube.org/display/SONAR/Upgrading

プロジェクト一覧画面で、次のエラーが表示されます。

ウィジェット「measure_filter_list」の表示中にエラーが発生しました。管理者に連絡してください。

これは、以前に 5.1 で発生した次の問題と同じですが、ここでの解決策では問題が解決されませんでした。解析を再実行し、Sonar で表示できますが、リスト画面が機能しません。

ソナー更新 5.0.1 から 5.1: 「プロジェクト」ダッシュボードで「ウィジェットの measure_filter_list をレンダリングできません」

以下は sonar.log からの抜粋です。

どんな助けでも大歓迎です。

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

api - SonarQube で特定のプロジェクトの品質プロファイルを取得する

Web サービス API を使用してプロジェクトの適用プロファイル (品質プロファイル) を取得する方法 (URL とパラメータは?)

SonarQube 5.2 を使用しています。

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

sonarqube - 新しいコード カバレッジ メトリクスが SonarQube 5.3 API から値を返さない

API を介して新しいコード変更の単体テスト カバレッジ データを取得する必要があります。指標。SonarQubeDashboard でデータを確認できますが、API は次のようなメトリックの値を返しません。

  1. new_coverage
  2. new_line_coverage (など)

私はAPIを呼び出しています:

https:///api/resources?format=json&metrics=ncloc,line_coverage,new_line_coverage

Public Nemo インスタンスでさえ、これらのメトリック値を返しません。

https://nemo.sonarqube.org/api/resources?format=json&metrics=ncloc,line_coverage,new_line_coverage,new_coverage

上記の API は、プロジェクトごとに ncloc と line_coverage のみを返します。

これらのメトリックがバージョンで利用できないかどうかを確認するように言わないでください. API を呼び出すと、次のようになります。

https://nemo.sonarqube.org/api/metrics/search

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

api - SonarQube API を使用してテスト情報を取得するにはどうすればよいですか?

今、SonarQube API でテスト情報を取得しようとしています。具体的には api/tests/list を使って情報を取得したいです。( https://nemo.sonarqube.org/api_documentation/api/tests )

私のリクエスト URL は 次のとおりです

{"ページング":{"pageIndex":1,"pageSize":100,"合計":0},"テスト":[]}

BROWSER パーミッションを設定しましたが、返信を修正できませんでした。この問題を解決するにはどうすればよいですか?