問題タブ [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.
sonarqube - サーバー側コンポーネントでルール タグ情報にアクセスする方法
でルールを取得すると
Rule rule = ruleFinder.findByKey(issue.ruleKey());
次に、両方とも、すべての状況で空の配列getTags
を返します。getSystemTags
このバグを回避し、サーバー側コンポーネントでタグを読み取る方法はありますか?
java - SonarQube のタイム マシンでバージョンをフリーズすることは可能ですか?
SonarQube のタイム マシンでバージョンを凍結し、このスナップショットを常に履歴チャートに表示することはできますか? たとえば、Git のバージョンに v1.0 のタグを付けました。これを常にグラフに表示して、最新バージョンと比較し、進行状況を追跡できるようにします。このバージョンで毎回 Sonar Maven を起動する唯一の方法はありますか?
.net - SonarQube 単体テスト情報を表示する方法
私たちのタスク要件の 1 つは、Visual Studio 単体テストに関する情報 (テストの名前、期間など) を表示できることです。ただし、ランナーを実行してカバレッジを取得した後、それらを表示する方法が見つからないことに気付きました。単体テストがあったことを示す唯一の兆候は、ソースのサイドバーのハイライトとともに、フロント ウィジェットからのものでした。ブロックが覆われていました。」
SonarQube Web サイトで、私たちが探しているものを正確に説明している投稿を見つけたので、スクリーンショットを含めました。この投稿は 2009 年にさかのぼりますが、この機能はまだ利用できますか? また、どのようにアクセスすればよいですか?
java - Sonarqube、元のソナーの方法を取り戻す
私は sonarqube を使用していますが、ソナー ウェイ プロファイル内のルールを台無しにしてしまいました。以前のように戻す方法はありますか?Javaプラグインの更新のように。sonarqube Web サイトのデフォルトの「sonar way」プロファイル内にルールのリストが見つからないためです。
ありがとう。
java - Sonar プラグインは、自分のページに Java 情報を表示します
Java でデータベースから情報を取得するソナー プラグインを開発しています。これらの情報を自分のページに表示したい。Sonar 4.2 で、Java で独自の Web サービスを作成できることがわかりました。独自の RubyRailsPage を作成し、Ajax を使用して Ruby ページから呼び出す webService (データベースにクエリを実行する) で情報を取得するので、これは完璧です。
私の質問は、Sonar 4.1 で同じことを行うにはどうすればよいかということです。Sonar 4.1 では Java で独自の webService を作成できないためです。
Javaで情報を取得して rubyRailsPage に表示する方法がわかりません。
JavaFacadeがRubyページでJavaオブジェクトを使用することを許可していることをどこかで読みましたが、それは機能せず、それが解決策かどうかわかりません。
私の説明が明確だったことを願っています。
sonarqube - SonarQube: 品質プロファイルのコピーにルールがありません
「品質プロファイル」ページの「コピー」リンクをクリックして、デフォルトの SonarQube 品質プロファイルの正確なコピーを作成しようとしましたが、一部のルールがコピーされません。SonarQube バージョン 4.5.6 を使用していますが、コピーしようとしたプロファイルは他のプロファイルから継承されていません。
SonarQube のドキュメントによると、新しいプロファイルは、継承 (親) 関係を含む元のプロファイルの正確なコピーです。ただし、コピーしたプロファイルには 487 個のルールのうち次の 9 個のルールが欠けており、その理由がわかりません (これらはすべて「checkstyle」ルールですが、正しくコピーされた同じラベルを持つルールは他にもたくさんあります)。
- ブール式の複雑さ (checkstyle)
- コメントパターンマッチャー (checkstyle)
- 定数名 (checkstyle)
- 隠しフィールド (checkstyle)
- 内部割り当て (checkstyle)
- ローカル変数名 (checkstyle)
- マジックナンバー (checkstyle)
- メンバー名 (checkstyle)
- 静的変数名 (checkstyle)
sonarqube - SonarQube履歴図の期間/間隔を構成する
SonarQube の「履歴」ダイアグラムは、常に約 2 か月間構成されているようです。特定のクリーンアップ イニシアチブに関連する特定の期間の技術的負債の減少を示す図を作成したいのですが? 特定の期間を表示するように図を構成するにはどうすればよいですか?