Namespaces | Functions | Variables
mkowners.py File Reference

Go to the source code of this file.

Namespaces

 mkowners
 

Functions

def mkowners.add_parent_to_globs (parent, globs, globs_dir)
 
def mkowners.expand_directives (root, directives)
 
def mkowners.full_dir (rules_dir, sub_path)
 
def mkowners.git_glob (glob)
 
def mkowners.parse_owners (filename)
 

Variables

 mkowners.argp = argparse.ArgumentParser('Generate .github/CODEOWNERS file')
 
 mkowners.args = argp.parse_args()
 
 mkowners.best_parent = None
 
 mkowners.best_parent_score = None
 
 mkowners.default
 
 mkowners.default_out = os.path.join(git_root, '.github', 'CODEOWNERS')
 
 mkowners.depth = len(rel.split(os.sep))
 
 mkowners.Directive = collections.namedtuple('Directive', 'who globs')
 
 mkowners.done = set()
 
def mkowners.files = git_glob(full_dir(head.dir, glob))
 
def mkowners.files1 = git_glob(full_dir(dir1, glob1))
 
dictionary mkowners.gg_cache = {}
 
tuple mkowners.git_root
 
def mkowners.globs = expand_directives(head.dir, head.directives)
 
 mkowners.help
 
def mkowners.intersect = files.intersection(files1)
 
list mkowners.new_owners_data = []
 
 mkowners.Owners = collections.namedtuple('Owners', 'parent directives dir')
 
 mkowners.owners = owners._replace(parent=best_parent.dir)
 
 mkowners.owners_data
 
list mkowners.owners_files
 
 mkowners.rel = os.path.relpath(owners.dir, possible_parent.dir)
 
bool mkowners.skip = False
 
 mkowners.todo = owners_data.copy()
 
 mkowners.type
 
list mkowners.written_globs = []
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:23