| 14 | |
| 15 | |
| 16 | class ANSIColors: |
| 17 | RESET = "\x1b[0m" |
| 18 | BLACK = "\x1b[30m" |
| 19 | BLUE = "\x1b[34m" |
| 20 | CYAN = "\x1b[36m" |
| 21 | GREEN = "\x1b[32m" |
| 22 | GREY = "\x1b[90m" |
| 23 | MAGENTA = "\x1b[35m" |
| 24 | RED = "\x1b[31m" |
| 25 | WHITE = "\x1b[37m" # more like LIGHT GRAY |
| 26 | YELLOW = "\x1b[33m" |
| 27 | |
| 28 | BOLD = "\x1b[1m" |
| 29 | BOLD_BLACK = "\x1b[1;30m" # DARK GRAY |
| 30 | BOLD_BLUE = "\x1b[1;34m" |
| 31 | BOLD_CYAN = "\x1b[1;36m" |
| 32 | BOLD_GREEN = "\x1b[1;32m" |
| 33 | BOLD_MAGENTA = "\x1b[1;35m" |
| 34 | BOLD_RED = "\x1b[1;31m" |
| 35 | BOLD_WHITE = "\x1b[1;37m" # actual WHITE |
| 36 | BOLD_YELLOW = "\x1b[1;33m" |
| 37 | |
| 38 | # intense = like bold but without being bold |
| 39 | INTENSE_BLACK = "\x1b[90m" |
| 40 | INTENSE_BLUE = "\x1b[94m" |
| 41 | INTENSE_CYAN = "\x1b[96m" |
| 42 | INTENSE_GREEN = "\x1b[92m" |
| 43 | INTENSE_MAGENTA = "\x1b[95m" |
| 44 | INTENSE_RED = "\x1b[91m" |
| 45 | INTENSE_WHITE = "\x1b[97m" |
| 46 | INTENSE_YELLOW = "\x1b[93m" |
| 47 | |
| 48 | BACKGROUND_BLACK = "\x1b[40m" |
| 49 | BACKGROUND_BLUE = "\x1b[44m" |
| 50 | BACKGROUND_CYAN = "\x1b[46m" |
| 51 | BACKGROUND_GREEN = "\x1b[42m" |
| 52 | BACKGROUND_MAGENTA = "\x1b[45m" |
| 53 | BACKGROUND_RED = "\x1b[41m" |
| 54 | BACKGROUND_WHITE = "\x1b[47m" |
| 55 | BACKGROUND_YELLOW = "\x1b[43m" |
| 56 | |
| 57 | INTENSE_BACKGROUND_BLACK = "\x1b[100m" |
| 58 | INTENSE_BACKGROUND_BLUE = "\x1b[104m" |
| 59 | INTENSE_BACKGROUND_CYAN = "\x1b[106m" |
| 60 | INTENSE_BACKGROUND_GREEN = "\x1b[102m" |
| 61 | INTENSE_BACKGROUND_MAGENTA = "\x1b[105m" |
| 62 | INTENSE_BACKGROUND_RED = "\x1b[101m" |
| 63 | INTENSE_BACKGROUND_WHITE = "\x1b[107m" |
| 64 | INTENSE_BACKGROUND_YELLOW = "\x1b[103m" |
| 65 | |
| 66 | |
| 67 | ColorCodes = set() |
no outgoing calls
no test coverage detected
searching dependent graphs…