Loading DHParser/syntaxtree.pxd +2 −2 Original line number Diff line number Diff line Loading @@ -16,14 +16,14 @@ cdef class Node: cpdef is_anonymous(self) cpdef _content(self) cpdef with_pos(self, pos) cpdef has_attr(self) # cpdef has_attr(self, attr) # cpdef compare_attr(self, other) # cpdef _tree_repr(self, tab, open_fn, close_fn, data_fn, density, inline, inline_fn) # cpdef as_sxpr(self, src, indentation, compact) # cpdef as_xml(self, src, indentation, inline_tags, omit_tags, empty_tags) # cpdef select_if(self, match_function, include_root, reverse) # cpdef select(self, tag_names, include_root) cpdef pick(self, tag_names) # cpdef pick(self, criterion, reverse) # cpdef tree_size(self) cpdef to_json_obj(self) Loading DHParser/syntaxtree.py +1 −2 Original line number Diff line number Diff line Loading @@ -614,8 +614,7 @@ class Node: # (collections.abc.Sized): Base class omitted for cython-compatibil """ return self.select_if(create_match_function(criterion), include_root, reverse) def pick(self, criterion: CriteriaType, reverse: bool = False) -> Optional['Node']: def pick(self, criterion: CriteriaType, reverse: bool = False) -> Optional['Node']: """ Picks the first (or last if run in reverse mode) descendant that fulfills the given criterion which can be either a match-function or a tag-name or Loading Loading
DHParser/syntaxtree.pxd +2 −2 Original line number Diff line number Diff line Loading @@ -16,14 +16,14 @@ cdef class Node: cpdef is_anonymous(self) cpdef _content(self) cpdef with_pos(self, pos) cpdef has_attr(self) # cpdef has_attr(self, attr) # cpdef compare_attr(self, other) # cpdef _tree_repr(self, tab, open_fn, close_fn, data_fn, density, inline, inline_fn) # cpdef as_sxpr(self, src, indentation, compact) # cpdef as_xml(self, src, indentation, inline_tags, omit_tags, empty_tags) # cpdef select_if(self, match_function, include_root, reverse) # cpdef select(self, tag_names, include_root) cpdef pick(self, tag_names) # cpdef pick(self, criterion, reverse) # cpdef tree_size(self) cpdef to_json_obj(self) Loading
DHParser/syntaxtree.py +1 −2 Original line number Diff line number Diff line Loading @@ -614,8 +614,7 @@ class Node: # (collections.abc.Sized): Base class omitted for cython-compatibil """ return self.select_if(create_match_function(criterion), include_root, reverse) def pick(self, criterion: CriteriaType, reverse: bool = False) -> Optional['Node']: def pick(self, criterion: CriteriaType, reverse: bool = False) -> Optional['Node']: """ Picks the first (or last if run in reverse mode) descendant that fulfills the given criterion which can be either a match-function or a tag-name or Loading