問題タブ [sonarqube5.3]
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 - Sonar の 4.4.1 から 5.3 へのアップグレード後にスキャナの実行に失敗する
Sonar 5.3 へのアップグレード後、以下のエラーに直面しています。4.4.1 から 4.5.6 にアップグレードし、その後 4.5.6 から 5.3 に問題なくアップグレードしました。sonar-runner をバージョン 2.3 から sonar-scanner-2.5 に更新しました。誰かアドバイスしてもらえますか?
また、以下のプラグインを更新しました: sonar-checkstyle-plugin-2.1.1.jar -> sonar-checkstyle-plugin-2.4.jar sonar-java-plugin-2.5.1.jar -> sonar-java-plugin-3.7 .1.jar sonar-csharp-plugin-3.3.jar -> sonar-csharp-plugin-4.4.jar
以下は、現在のプラグイン リストです。
java - SonarQube 5.3: コンポーネント ビューアーに表示されるソース コードの行数を構成する
SonarQubeのコンポーネント ビューアに表示されるソース コードの最大行数を設定する方法は? 私は目が見えないに違いありませんが、SonarQube 自体でもインターネットでも見つけることができません。
コンポーネント ビューアは SonarQube の心臓部であり、ファイルのソース コードとその高レベルの統計を表示します。ただし、最大 1000 行のソース コードを表示すると、最後の行の下に糸車が表示され、残りのソース コードが表示されません。
注意: SonarQube 5.3 を使用しています。
configuration - SonarQube 5.3 - プロキシの背後でプラグインをダウンロード (HTTPS)
これについてはすでにいくつかの質問がありますが、提供されているソリューションはいずれも SonarQube v5.3 では機能しません。
これまでのところ、 とsonar.web.javaAdditionalOpts=-Dhttps.proxyHost=proxy.XXX -Dhttps.proxyPort=YYY
の両方http(s).proxyHost=proxy.XXX
を設定してみましhttp(s).proxyPort=YYY
た。
SonarQube の起動時 (docker アプリを実行中) に接続しようとすることに注意することが重要です。この場合、 httpプロキシが機能http://update.sonarsource.org/update-center.properties
していることを確認できます。
ただし、Update Center からプラグインをダウンロードしようとすると、失敗します。
どんな助けでも大歓迎です。
編集: 使用されている構成に従って、関連するデバッグ ログを追加します。
sonarqube5.3 - SonarQube5.3 を使用して Java コードを解析する方法
コードを分析している間、以下のエラーが発生します
誰かがこれについて知っているなら、私を助けてください。前もって感謝します。
sonarqube - 問題のドリルダウン中に「まだ作業中」のメッセージが消えない
問題のドリルダウンを行い、ステータスを変更して問題を処理すると、たとえば からOpen
にResolved
メッセージStill working
がウィンドウの上に表示されますが、これは正常です。
問題は、Still working
メッセージが非常に長い時間 (1 分以上) 画面に表示されることです! このエラーは、分析されたプロジェクトのサイズに関係なく発生します。
私が現在使用している回避策はF5
、キーボードのキーを押してページ コンテンツを更新することです。その後、すぐに問題が新しいステータスで表示されますResolved
。
上記の問題は解決できますか、それとも SQ 5.3 のエラーですか?
sonarqube - SonarQube 5.3 アップグレード後の重複キー エラー
最近、4.4.1 から Sonar 5.3 にアップグレードしたところ、プロジェクトの 1 つで重複キーの問題が発生しました。照合順序を確認したところ、データベース サーバーとデータベースでは大文字と小文字が区別されず、列では大文字と小文字が区別されることがわかりました。データベースの照合順序を "Latin1_General_CS_AS" に変更する必要がありますか? サーバーで照合順序を変更するのは少し難しいですが、データベースで試すことができます。
出力: Latin1_General_CI_AS
出力: Latin1_General_CI_AS
列の場合、「Laitn1_General_CS_AS」です。
ソナー ログにエラーがあります。表に重複キーが表示されましたが、これが照合によるものかどうかはわかりませんここで報告されているようにDuplicate key error with SonarQube 5.2 :
前もって感謝します。
c# - 複数の基準が機能しない問題を無視する
C# ルール「このキャストを削除し、インターフェイスを編集して不足している機能を追加する」を無効にしたいと考えています (csharpsquid:S3215)。一般的ではありませんが、"something\Business\Genome\*.cs" フォルダー内のすべてのファイルに対して) ("something" は 1 つまたは複数のディレクトリである可能性があります)
この SonarQube プロジェクトで「複数の条件で問題を無視する」オプションを使用しようとしていますが、正しい設定がわかりません (または、この機能が単に機能していない可能性があります)。
これまでに試した組み合わせ:
一致していないのがルール キー パターンなのか、ファイル パス パターンなのかさえわかりません... :-/
更新 08.03.16: 昨夜、いくつかの追加テストを実行しました。プロジェクトレベルの代わりに、これをグローバルレベルで構成し、使用しました
ケーシングの問題を除外するには: どちらも成功しません。
それから私はちょうど使用しました
それがまったく機能するかどうかを確認するために、実際に機能しました。どういうわけか私の道は間違っているに違いありませんが、方法がわかりません。
更新 08.03.16 (2):ビルド サーバーのログからの 1 行です。
ケースの問題ではないことは確かです。しかし、私は別の疑いを持っています。ソリューション全体をスキャンすると、明らかに SonarQube はそのソリューション内のすべてのプロジェクトをコンポーネントとして扱い、各コンポーネント/プロジェクトを個別にスキャンします。スキャンパスがプロジェクトに関連している可能性はありますか? ログにもこれが表示されるため:
sonarqube - 開発者または開発者グループごとに追加または削除された技術的負債を表示する
同じコード ベースで複数のプロジェクトに取り組んでいる大規模な開発者チームがいます。各プロジェクト チームの技術的負債の増減を確認したいと考えています。現在、 sonar にはそのような機能はないと思います。これを実現するためのプラグインやその他の方法はありますか。