class documentation

class UsertypeFinder(object): (source)

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method buildpath Undocumented
Method extract_class Undocumented
Method find_file paths = path.split(".") finalpath = None if paths[0] in self.userdefinedmodules: filepath = self.userdefinedmodules[paths[0]] for i in range(1, len(paths)): filepath = filepath + "/" + paths[i] return filepath else: return None...
Method getclassattr Undocumented
Method invoke Undocumented
Method mergesubtype Undocumented
Method parse_initfiles Undocumented
Method print_as_csv Undocumented
Method remove_redundant_types Undocumented
Method run Undocumented
Method scan_file Undocumented
Method scan_module Undocumented
Method transformpath Undocumented
Method validate_type Undocumented
Instance Variable files Undocumented
Instance Variable finaltypes Undocumented
Instance Variable modules Undocumented
Instance Variable onlyimportedmodules Undocumented
Instance Variable parentclasses Undocumented
Instance Variable path Undocumented
Instance Variable paths Undocumented
Instance Variable platform Undocumented
Instance Variable repopaths Undocumented
Instance Variable types Undocumented
Instance Variable userdefinedmodules Undocumented
Instance Variable validate Undocumented
def __init__(self, path, repo, validate): (source)

Undocumented

def buildpath(self, level, name): (source)

Undocumented

def extract_class(self, targetfiles): (source)

Undocumented

def find_file(self, path): (source)

paths = path.split(".") finalpath = None if paths[0] in self.userdefinedmodules: filepath = self.userdefinedmodules[paths[0]] for i in range(1, len(paths)): filepath = filepath + "/" + paths[i] return filepath else: return None

def getclassattr(self, classattr, c): (source)

Undocumented

@func_set_timeout(300)
def invoke(self, node): (source)

Undocumented

def mergesubtype(self, parentclass): (source)

Undocumented

def parse_initfiles(self, path, repopaths): (source)

Undocumented

def print_as_csv(self, verbose): (source)

Undocumented

def remove_redundant_types(self): (source)

Undocumented

def run(self, node): (source)

Undocumented

def scan_file(self, filepath, name, repopaths): (source)

Undocumented

def scan_module(self): (source)

Undocumented

def transformpath(self, name, repopaths): (source)

Undocumented

def validate_type(self, types): (source)

Undocumented

Undocumented

finaltypes: dict = (source)

Undocumented

Undocumented

onlyimportedmodules = (source)

Undocumented

parentclasses = (source)

Undocumented

Undocumented

Undocumented

platform = (source)

Undocumented

repopaths = (source)

Undocumented

Undocumented

userdefinedmodules: dict = (source)

Undocumented

validate = (source)

Undocumented