logger.info("message: {}", key) など、よく似たログメッセージを持つ 1 つのクラス内の SLF4J、Log4j2 ロギング呼び出しを報告します。 これらの呼び出しはお互いに区別できない可能性があり、あるログメッセージがどこから書き込まれているのかを理解することが難しくなります。

例 (Java):


  private static void request1(String text) {
      log.info("Message: {}", text); //よく似た呼び出し
      doSomething1();
  }

  private static void request2(int i) {
      log.info("Message: {}", i); //よく似た呼び出し
      doSomething2();
  }

2024.1 の新機能です