docs: private List<URLPatternHolder> convertTextToPatterns(String text) {
          List<URLPatternHolder> list = new ArrayList<URLPatternHolder>();
          if (StringUtils.isNotEmpty(text)) {
              BufferedReader br = new BufferedReader(new StringReader(text));
              int counter = 0;
              String line;
              while (true) {
                  counter++;
                  try {
                      line = br.readLine();
                  } catch (IOException ioe) {
                      throw new IllegalArgumentException(ioe.getMessage());
                  }
                  if (line == null) {
                      break;
                  }
                  line = StringUtils.trim(line);
                  if (StringUtils.isBlank(line)) {
                      continue;
                  }
                  if (logger.isDebugEnabled()) {
                      logger.debug("Line " + counter + ": " + line);
                  }
                  list.add(convertStringToPattern(line));
              }
          }
          return list;
      }