問題タブ [sonarlint-intellij]
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 - SonarQube が Intellij Community 2019.2 で動作しない
プロジェクトをSonarQube(SonarJava 5.3(ビルド13828)がインストールされている)サーバーにバインドすることにより、IntelliJ Community 2019.2バージョンでSonarLint 4.1.1.3345を使用しています。ただし、SonarLint ログから以下のスタック トレースでエラーが発生しました。
「サポートされていないクラス ファイル メジャー バージョン 55」は、コード分析に使用されるクラス ファイル Sonar が Java 11 バージョン用であるのに対し、私のクラスは Java 7 でコンパイルされていることを示しています (同じクラスを取得し、メジャー バージョン 51 を示す javap で実行しました)。システムにJava 11がインストールされていません。
チームメイトのために働くからです。唯一の違いは、IntelliJ の下位バージョンがインストールされていることです。それで、IntelliJ 2019.1.4 をダウンロードしたところ、動作し始めました。
IntelliJの新しいバージョンで動作しない理由と、上記のエラーが発生した理由を誰かが説明できますか? 前もって感謝します!
java - SonarLint を SonarQubeServer に接続しますが、マッピングされません
私は intelij で sonarlint 4.12.1.22375 プラグインを使用しています。サーバーのルールを使用するために sonarqube サーバー Community EditionVersion 8.5 (ビルド 37579) に接続しましたが、問題は sonarlint と sonarqube サーバーの間でマッピングされません。
これは 851 の問題がある sonarqube サーバーでの問題です
しかし、intelijのsonarlintでは、773件しか見つかりませんでした。ファイル番号スキャンも同じです。なぜ ?sonarqube サーバーと sonarlint の間で課題を同期したい
unit-testing - ローカルで新しいコードの単体テスト カバレッジを確認する方法
私の会社は、新しいコード ユニット テスト カバレッジを強制して、コードをマージできるようにする予定です。コミットしてリモート ブランチにプッシュした後、SonarQube でこの番号を使用できます。コミットしてプッシュする前に、この「新しいコード」単体テストのカバレッジについて手がかりを得るためのツール/方法があるかどうか疑問に思っていました。そうしないと、コミットが多すぎる可能性があります。お知らせ下さい。ありがとう。