Functions
roscompile.manifest Namespace Reference

Functions

def check_manifest_dependencies (package)
 
def check_python_dependencies (package)
 
def cleanup_text_elements (node)
 
def enforce_manifest_ordering (package, alphabetize=True)
 
def enforce_manifest_tabbing (package)
 
def enforce_tabbing_helper (manifest, node, tabs=1)
 
def get_chunks (children)
 
def get_sort_key (node, alphabetize_depends=True)
 
def greedy_depend_tag (package)
 
def has_element_child (node)
 
def remove_boilerplate_manifest_comments (package)
 
def remove_empty_export_tag (package)
 
def remove_empty_lines_helper (node)
 
def remove_empty_manifest_lines (package)
 
def replace_text_node_contents (node, ignorables)
 
def update_license (package, config=None)
 
def update_people (package, config=None)
 

Function Documentation

def roscompile.manifest.check_manifest_dependencies (   package)

Definition at line 7 of file manifest.py.

def roscompile.manifest.check_python_dependencies (   package)

Definition at line 32 of file manifest.py.

def roscompile.manifest.cleanup_text_elements (   node)

Definition at line 156 of file manifest.py.

def roscompile.manifest.enforce_manifest_ordering (   package,
  alphabetize = True 
)

Definition at line 142 of file manifest.py.

def roscompile.manifest.enforce_manifest_tabbing (   package)

Definition at line 104 of file manifest.py.

def roscompile.manifest.enforce_tabbing_helper (   manifest,
  node,
  tabs = 1 
)

Definition at line 62 of file manifest.py.

def roscompile.manifest.get_chunks (   children)
Given the children, group the elements into tuples.

Tuple format: (an element node, [(some number of text nodes), that element node again])

Definition at line 124 of file manifest.py.

def roscompile.manifest.get_sort_key (   node,
  alphabetize_depends = True 
)

Definition at line 108 of file manifest.py.

def roscompile.manifest.greedy_depend_tag (   package)

Definition at line 56 of file manifest.py.

def roscompile.manifest.has_element_child (   node)

Definition at line 37 of file manifest.py.

def roscompile.manifest.remove_boilerplate_manifest_comments (   package)

Definition at line 208 of file manifest.py.

def roscompile.manifest.remove_empty_export_tag (   package)

Definition at line 45 of file manifest.py.

def roscompile.manifest.remove_empty_lines_helper (   node)

Definition at line 216 of file manifest.py.

def roscompile.manifest.remove_empty_manifest_lines (   package)

Definition at line 229 of file manifest.py.

def roscompile.manifest.replace_text_node_contents (   node,
  ignorables 
)

Definition at line 173 of file manifest.py.

def roscompile.manifest.update_license (   package,
  config = None 
)

Definition at line 244 of file manifest.py.

def roscompile.manifest.update_people (   package,
  config = None 
)

Definition at line 235 of file manifest.py.



roscompile
Author(s):
autogenerated on Wed Mar 3 2021 03:56:01