Functions | |
def | check_manifest_dependencies |
def | check_python_dependencies |
def | cleanup_text_elements |
def | enforce_manifest_ordering |
def | enforce_manifest_tabbing |
def | enforce_tabbing_helper |
def | get_chunks |
def | get_sort_key |
def | greedy_depend_tag |
def | has_element_child |
def | remove_boilerplate_manifest_comments |
def | remove_empty_export_tag |
def | remove_empty_lines_helper |
def | remove_empty_manifest_lines |
def | replace_package_set |
def | replace_text_node_contents |
def | update_license |
def | update_people |
def roscompile.manifest.check_manifest_dependencies | ( | package | ) |
Definition at line 6 of file manifest.py.
def roscompile.manifest.check_python_dependencies | ( | package | ) |
Definition at line 31 of file manifest.py.
def roscompile.manifest.cleanup_text_elements | ( | node | ) |
Definition at line 171 of file manifest.py.
def roscompile.manifest.enforce_manifest_ordering | ( | package, | |
alphabetize = True |
|||
) |
Definition at line 157 of file manifest.py.
def roscompile.manifest.enforce_manifest_tabbing | ( | package | ) |
Definition at line 120 of file manifest.py.
def roscompile.manifest.enforce_tabbing_helper | ( | manifest, | |
node, | |||
tabs = 1 |
|||
) |
Definition at line 78 of file manifest.py.
def roscompile.manifest.get_chunks | ( | children | ) |
Given the children, group the elements into tuples that are (an element node, [(some number of text nodes), that element node again])
Definition at line 140 of file manifest.py.
def roscompile.manifest.get_sort_key | ( | node, | |
alphabetize_depends = True |
|||
) |
Definition at line 124 of file manifest.py.
def roscompile.manifest.greedy_depend_tag | ( | package | ) |
Definition at line 72 of file manifest.py.
def roscompile.manifest.has_element_child | ( | node | ) |
Definition at line 36 of file manifest.py.
def roscompile.manifest.remove_boilerplate_manifest_comments | ( | package | ) |
Definition at line 223 of file manifest.py.
def roscompile.manifest.remove_empty_export_tag | ( | package | ) |
Definition at line 44 of file manifest.py.
def roscompile.manifest.remove_empty_lines_helper | ( | node | ) |
Definition at line 231 of file manifest.py.
def roscompile.manifest.remove_empty_manifest_lines | ( | package | ) |
Definition at line 244 of file manifest.py.
def roscompile.manifest.replace_package_set | ( | manifest, | |
source_tags, | |||
new_tag | |||
) |
Find the set of packages that are defined in the manifest using all of the tags listed in source_tags. Remove all those elements and replace them with the new_tag.
Definition at line 54 of file manifest.py.
def roscompile.manifest.replace_text_node_contents | ( | node, | |
ignorables | |||
) |
Definition at line 188 of file manifest.py.
def roscompile.manifest.update_license | ( | package, | |
config = None |
|||
) |
Definition at line 259 of file manifest.py.
def roscompile.manifest.update_people | ( | package, | |
config = None |
|||
) |
Definition at line 250 of file manifest.py.