コード例 #1
0
ファイル: comments.py プロジェクト: matzke1/spack
 def insert(self, pos, key, value, comment=None):
     """insert key value into given position
     attach comment if provided
     """
     ordereddict.insert(self, pos, key, value)
     if comment is not None:
         self.yaml_add_eol_comment(comment, key=key)
コード例 #2
0
ファイル: comments.py プロジェクト: key4hep/spack
 def insert(self, pos, key, value, comment=None):
     """insert key value into given position
     attach comment if provided
     """
     ordereddict.insert(self, pos, key, value)
     if comment is not None:
         self.yaml_add_eol_comment(comment, key=key)
コード例 #3
0
ファイル: comments.py プロジェクト: EUNS00/TIL
 def insert(self, pos, key, value, comment=None):
     # type: (Any, Any, Any, Optional[Any]) -> None
     """insert key value into given position
     attach comment if provided
     """
     ordereddict.insert(self, pos, key, value)
     self._ok.add(key)
     if comment is not None:
         self.yaml_add_eol_comment(comment, key=key)
コード例 #4
0
ファイル: comments.py プロジェクト: wangwenjei/git_dataa
 def insert(self, pos, key, value, comment=None):
     # type: (Any, Any, Any, Optional[Any]) -> None
     """insert key value into given position
     attach comment if provided
     """
     keys = list(self.keys()) + [key]
     ordereddict.insert(self, pos, key, value)
     for keytmp in keys:
         self._ok.add(keytmp)
     for referer in self._ref:
         for keytmp in keys:
             referer.update_key_value(keytmp)
     if comment is not None:
         self.yaml_add_eol_comment(comment, key=key)