File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ internal enum EmojiSet : String, CaseIterable {
1010 The original set of emoji used in clt-logger.
1111 These work well in Terminal and Xcode (and on macOS generally, though not in VSCode). */
1212 case original = " ORIGINAL "
13+ case swiftyBeaver = " SWIFTY_BEAVER "
1314 case cleanroomLogger = " CLEANROOM_LOGGER "
1415 case vaibhavsingh97EmojiLogger = " VAIBHAVSINGH97_EMOJI_LOGGER "
1516
@@ -37,6 +38,17 @@ internal enum EmojiSet : String, CaseIterable {
3738 case . trace: ret = . poo
3839 }
3940
41+ case . swiftyBeaver:
42+ switch logLevel {
43+ case . critical: ret = . redSquare
44+ case . error: ret = . redSquare
45+ case . warning: ret = . yellowSquare
46+ case . notice: ret = . blueSquare /* Log level does not exist in upstream. */
47+ case . info: ret = . blueSquare
48+ case . debug: ret = . greenSquare
49+ case . trace: ret = . whiteSquare
50+ }
51+
4052 case . cleanroomLogger:
4153 switch logLevel {
4254 case . critical: ret = . redCross /* Log level does not exist in upstream. */
You can’t perform that action at this time.
0 commit comments