Module Import alias Import alias Import alias Import alias Import alias ImportFrom alias FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd Call NameLoad NameLoad NameLoad UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad TryExcept body Assign NameStore ListLoad Str Str Str Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Expr Call AttributeLoad NameLoad attr NameLoad Return Str Return NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore ListLoad Str Str NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad Return CompareIsNot NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad For NameStore Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign NameStore BinOpAdd NameLoad NameLoad Assign NameStore BinOpSub Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call AttributeLoad Str attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list AttributeLoad NameLoad attr
N/A N/A os N/A re N/A subprocess N/A decorators N/A time collections Counter get_files N/A N/A repository_path argv N/A N/A N/A N/A N/A os chdir repository_path N/A parameters N/A git ls-files N/A argv path N/A files N/A N/A subprocess check_output parameters universal_newlines True N/A N/A N/A files split N/A blame N/A N/A repository_path file argv logger N/A None N/A N/A N/A N/A os chdir repository_path N/A N/A N/A is_binary file logger N/A N/A argv force_binaries N/A N/A N/A N/A logger info N/A N/A Skipping (binary) {} ... format file N/A N/A N/A N/A logger debug N/A N/A Running over {} ... format file N/A N/A N/A parameters N/A git blame --line-porcelain -w file N/A blame N/A N/A subprocess check_output parameters universal_newlines True N/A N/A N/A N/A subprocess CalledProcessError N/A e N/A N/A N/A N/A logger error e N/A N/A blame N/A N/A decorators null_logger is_binary N/A N/A file logger N/A None N/A N/A parameters N/A file --mime file N/A N/A N/A mime N/A N/A subprocess check_output parameters universal_newlines True N/A match N/A N/A re search charset=binary mime N/A N/A N/A UnicodeDecodeError N/A e N/A N/A N/A N/A logger warning file N/A N/A N/A logger warning e N/A match True N/A N/A match None N/A N/A decorators null_logger commit N/A N/A repository_path argv logger N/A None N/A N/A start_time N/A N/A time time N/A accumulator N/A Counter N/A file N/A get_files repository_path argv N/A N/A porcelain_blame N/A blame repository_path file argv logger N/A counter N/A process_blame porcelain_blame argv logger N/A accumulator N/A accumulator counter N/A elapsed_time N/A N/A N/A time time start_time N/A N/A N/A logger debug N/A N/A Elapsed time {} format elapsed_time N/A N/A N/A logger debug Final accumulator... N/A N/A N/A logger debug accumulator N/A N/A accumulator elapsed_time N/A N/A decorators null_logger process_blame N/A N/A blame argv logger N/A None N/A N/A pattern N/A N/A ^(?:{} )(.+) format N/A argv identifier N/A regex N/A N/A re compile pattern N/A re MULTILINE N/A matches N/A N/A regex findall blame N/A counter N/A Counter matches N/A N/A N/A logger debug counter N/A counter N/A N/A decorators null_logger