code: def _get_src_path_line_nodes_jacoco(self, xml_document, src_path):
          
  
          files = []
          packages = [pkg for pkg in xml_document.findall(".//package")]
          for pkg in packages:
              _files = [_file
                        for _file in pkg.findall('sourcefile')
                        if self._measured_source_path_matches(pkg.get('name'), _file.get('name'), src_path)
                        or []
                        ]
              files.extend(_files)
  
          if not files:
              return None
          lines = [file_tree.findall('./line')
                   for file_tree in files]
          return [elem for elem in itertools.chain(*lines)]
docs: Return a list of nodes containing line information for `src_path`
          in `xml_document`.
  
          If file is not present in `xml_document`, return None