JavaのSonarQubeのカスタムルールを作成していますが、引数の値が修飾されているかどうかを確認したいと思います。たとえば、文字列が特定のパターンに適合するかどうかを知りたいとします。引数がStringの場合のみテストできますが、正確な値を取得できません。 APIによって私はそうすることができますか?文字列がerrorIDのが含まれている場合、例えばソナーツリーの引数の値を取得する方法
は、
log.error("errorID:210134 It's an error");
以下のコードのために私は、引数およびテストを得ることができますか?
さらに、どのような変数を使用してメソッドを呼び出すことができますか?
例えば、
log.error("errorID:210134 It's an error");
以下のコードのためにどのように私はそのログがクラスロガーのオブジェクトで知ることができますか?
System.out.println(log.getClass()); ?それを試してみましたか? –
SonarQubeのカスタムルールです。 SonarQubeはコードレビューを行うソフトウェアで、ソースコードをさまざまな種類のツリーに形成します。だから、単純にSystem.out.println()とはかなり異なっています。 – turtlologist
StackOverflowとメーリングリストに投稿してください。私たちは両方のチャンネルをモニターしており、両方の場所で答えなければならないのは苦痛です。 –