Skip to content

Commit a1993c3

Browse files
authored
Remove Haxe 3 and flash support from the shadowed Log class (#1046)
Nobody use Haxe 3 to compile nor target flash for the engine anyway.
1 parent aa05a7c commit a1993c3

1 file changed

Lines changed: 8 additions & 12 deletions

File tree

source/lime/utils/Log.hx

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class Log
1919
if (level >= LogLevel.DEBUG)
2020
{
2121
#if js
22-
untyped #if haxe4 js.Syntax.code #else __js__ #end ("console").debug("[" + info.className + "] " + message);
22+
untyped js.Syntax.code ("console").debug("[" + info.className + "] " + message);
2323
#elseif !macro
2424
FunkinLogs.trace('[${info.className}] $message', INFO, LIGHTGRAY);
2525
#else
@@ -66,10 +66,8 @@ class Log
6666
{
6767
#if sys
6868
Sys.print(Std.string(message));
69-
#elseif flash
70-
untyped __global__["trace"](Std.string(message));
7169
#elseif js
72-
untyped #if haxe4 js.Syntax.code #else __js__ #end ("console").log(message);
70+
untyped js.Syntax.code ("console").log(message);
7371
#else
7472
trace(message);
7573
#end
@@ -79,10 +77,8 @@ class Log
7977
{
8078
#if sys
8179
Sys.println(Std.string(message));
82-
#elseif flash
83-
untyped __global__["trace"](Std.string(message));
8480
#elseif js
85-
untyped #if haxe4 js.Syntax.code #else __js__ #end ("console").log(message);
81+
untyped js.Syntax.code ("console").log(message);
8682
#else
8783
trace(Std.string(message));
8884
#end
@@ -137,14 +133,14 @@ class Log
137133
#end
138134

139135
#if js
140-
if (untyped #if haxe4 js.Syntax.code #else __js__ #end ("typeof console") == "undefined")
136+
if (untyped js.Syntax.code ("typeof console") == "undefined")
141137
{
142-
untyped #if haxe4 js.Syntax.code #else __js__ #end ("console = {}");
138+
untyped js.Syntax.code ("console = {}");
143139
}
144-
if (untyped #if haxe4 js.Syntax.code #else __js__ #end ("console").log == null)
140+
if (untyped js.Syntax.code ("console").log == null)
145141
{
146-
untyped #if haxe4 js.Syntax.code #else __js__ #end ("console").log = function() {};
142+
untyped js.Syntax.code ("console").log = function() {};
147143
}
148144
#end
149145
}
150-
}
146+
}

0 commit comments

Comments
 (0)