Arkanjo 0.1
A tool for find code duplicated functions in codebases
Loading...
Searching...
No Matches
run_action Namespace Reference

Functions

 make_markdown_table (array)
 
 get_markdown_link (file, url)
 
 get_warning (similarity, warn_threshold)
 
 similarities_to_markdown (similarities, url_prefix, warn_threshold)
 
 split_and_trim (input_list)
 
 to_absolute_path (paths)
 
 main ()
 

Variables

str WARNING_SUFFIX = " ⚠️"
 

Function Documentation

◆ get_markdown_link()

run_action.get_markdown_link ( file,
url )

Definition at line 56 of file run_action.py.

◆ get_warning()

run_action.get_warning ( similarity,
warn_threshold )

Definition at line 60 of file run_action.py.

◆ main()

run_action.main ( )

Definition at line 102 of file run_action.py.

◆ make_markdown_table()

run_action.make_markdown_table ( array)
Input: Python list with rows of table as lists
           First element as header.
    Output: String to put into a .md file

Ex Input:
    [["Name", "Age", "Height"],
     ["Jake", 20, 5'10],
     ["Mary", 21, 5'7]]

 Adopted from: https://gist.github.com/m0neysha/219bad4b02d2008e0154

Definition at line 14 of file run_action.py.

◆ similarities_to_markdown()

run_action.similarities_to_markdown ( similarities,
url_prefix,
warn_threshold )

Definition at line 68 of file run_action.py.

◆ split_and_trim()

run_action.split_and_trim ( input_list)

Definition at line 94 of file run_action.py.

◆ to_absolute_path()

run_action.to_absolute_path ( paths)

Definition at line 98 of file run_action.py.

Variable Documentation

◆ WARNING_SUFFIX

str run_action.WARNING_SUFFIX = " ⚠️"

Definition at line 11 of file run_action.py.