docs: def load_project_flag_list_file(self, project_exceptions, project):
          """ Loads project specific lists """
          if self.loaded:
              return
          exception_file = None
          for item in project_exceptions:
              if project in item:
                  exception_file = item.get(project)
          if exception_file is not None:
              try:
                  with open(exception_file, 'r') as f:
                      ex = yaml.safe_load(f)
              except IOError:
                  logger.error('File not found: %s', exception_file)
                  sys.exit(0)
              for key in ex:
                  if key in fl:
                      fl[key][project] = _merge(fl[key][project], ex.get(key, None)) \
                          if project in fl[key] else ex.get(key, None)
              self.loaded = True
          else:
              logger.info('%s not found in %s', project, ignore_list)
              logger.info('No project specific exceptions will be applied')