docs: @Override
      public void callAppenders(LoggingEvent event) {
          int writes = 0;
  
          for (Category c = this; c != null; c = c.getParent()) {
              if (!(NFLockFreeLogger.class.isInstance(c))) {
                  continue;
              }
              if (((NFLockFreeLogger) c).aai != null) {
                  int appenderWrite = ((NFLockFreeLogger) c).aai
                          .appendLoopOnAppenders(event);
                  writes += appenderWrite;
              }
              if (!c.getAdditivity()) {
                  break;
              }
          }
          if (writes == 0) {
              repository.emitNoAppenderWarning(this);
          }
      }