code: @SuppressFBWarnings(justification = "try with resource will clenaup the resources", value = {"OBL_UNSATISFIED_OBLIGATION"})
      public List<SuppressionRule> parseSuppressionRules(File file) throws SuppressionParseException {
          try (FileInputStream fis = new FileInputStream(file)) {
              return parseSuppressionRules(fis);
          } catch (SAXException | IOException ex) {
              LOGGER.debug("", ex);
              throw new SuppressionParseException(ex);
          }
      }
docs: Parses the given XML file and returns a list of the suppression rules
  contained.
  
  @param file an XML file containing suppression rules
  @return a list of suppression rules
  @throws SuppressionParseException thrown if the XML file cannot be parsed