Functions | Variables
build_cleaner Namespace Reference

Functions

def _clean_elem (indict)
 
def _rebuild_as_ordered_dict (indict, special_keys)
 
def cleaned_build_yaml_dict_as_string (indict)
 
def repr_ordered_dict (dumper, odict)
 

Variables

list _ELEM_KEYS
 
list _TOP_LEVEL_KEYS
 
 js = yaml.load(f, Loader=yaml.FullLoader)
 
def output = cleaned_build_yaml_dict_as_string(js)
 
tuple TEST = (os.environ.get('TEST', 'false') == 'true')
 

Function Documentation

◆ _clean_elem()

def build_cleaner._clean_elem (   indict)
private

Definition at line 60 of file build_cleaner.py.

◆ _rebuild_as_ordered_dict()

def build_cleaner._rebuild_as_ordered_dict (   indict,
  special_keys 
)
private

Definition at line 43 of file build_cleaner.py.

◆ cleaned_build_yaml_dict_as_string()

def build_cleaner.cleaned_build_yaml_dict_as_string (   indict)
Takes dictionary which represents yaml file and returns the cleaned-up yaml string

Definition at line 71 of file build_cleaner.py.

◆ repr_ordered_dict()

def build_cleaner.repr_ordered_dict (   dumper,
  odict 
)

Definition at line 35 of file build_cleaner.py.

Variable Documentation

◆ _ELEM_KEYS

list build_cleaner._ELEM_KEYS
private
Initial value:
1 = [
2  'name', 'gtest', 'cpu_cost', 'flaky', 'build', 'run', 'language',
3  'public_headers', 'headers', 'src', 'deps'
4 ]

Definition at line 29 of file build_cleaner.py.

◆ _TOP_LEVEL_KEYS

list build_cleaner._TOP_LEVEL_KEYS
private
Initial value:
1 = [
2  'settings', 'proto_deps', 'filegroups', 'libs', 'targets', 'vspackages'
3 ]

Definition at line 26 of file build_cleaner.py.

◆ js

build_cleaner.js = yaml.load(f, Loader=yaml.FullLoader)

Definition at line 91 of file build_cleaner.py.

◆ output

def build_cleaner.output = cleaned_build_yaml_dict_as_string(js)

Definition at line 92 of file build_cleaner.py.

◆ TEST

tuple build_cleaner.TEST = (os.environ.get('TEST', 'false') == 'true')

Definition at line 24 of file build_cleaner.py.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:58