code: static synchronized void print(int priority, String tag, String message, Throwable t, List<? extends CatPrinter> printers) {
          if (!DISABLED_TAGS.isEmpty() && DISABLED_TAGS.contains(tag)) {
              return;
          }
  
          if (!DISABLED_PACKAGES.isEmpty() && isCallingClassDisabled()) {
              return;
          }
  
          if (printers != null && !printers.isEmpty()) {
              for (int i = 0; i < printers.size(); i++) {
                  printers.get(i).println(priority, tag, message, t);
              }
          }
      }
docs: /*package