docs: private String determineFileName(final Matcher matcher) {
          String fileName;
          if (StringUtils.isNotBlank(matcher.group(3))) {
              fileName = matcher.group(3);
          }
          else if (StringUtils.isNotBlank(matcher.group(7))) {
              fileName = matcher.group(7);
          }
          else {
              fileName = matcher.group(1);
          }
          if (StringUtils.isBlank(fileName)) {
              fileName = StringUtils.substringBetween(matcher.group(6), "'");
          }
          if (StringUtils.isBlank(fileName)) {
              fileName = "unknown.file";
          }
          return fileName;
      }