From 263e73922e26a574f123e84b92219cff70ad56db Mon Sep 17 00:00:00 2001 From: Joshua Granick Date: Tue, 13 Nov 2018 10:19:31 -0800 Subject: [PATCH] Fix XML access warning --- src/lime/tools/ConfigData.hx | 8 +++++++- src/lime/tools/HXProject.hx | 6 ++++++ src/lime/tools/ProjectXMLParser.hx | 7 ++++++- 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/src/lime/tools/ConfigData.hx b/src/lime/tools/ConfigData.hx index 7f2aa98b7..2f89eb2e3 100644 --- a/src/lime/tools/ConfigData.hx +++ b/src/lime/tools/ConfigData.hx @@ -1,10 +1,16 @@ package lime.tools; -import haxe.xml.Fast; import hxp.*; +#if (haxe_ver >= 4) +import haxe.xml.Access in Fast; +#else +import haxe.xml.Fast; +#end + + abstract ConfigData(Dynamic) to Dynamic from Dynamic { diff --git a/src/lime/tools/HXProject.hx b/src/lime/tools/HXProject.hx index 70fa3c64b..22b7ce051 100644 --- a/src/lime/tools/HXProject.hx +++ b/src/lime/tools/HXProject.hx @@ -14,6 +14,12 @@ import sys.FileSystem; import sys.io.File; import sys.io.Process; +#if (haxe_ver >= 4) +import haxe.xml.Access in Fast; +#else +import haxe.xml.Fast; +#end + #if (lime && lime_cffi && !macro) import lime.text.Font; @:access(lime.text.Font) diff --git a/src/lime/tools/ProjectXMLParser.hx b/src/lime/tools/ProjectXMLParser.hx index c74636897..9bbbd9868 100644 --- a/src/lime/tools/ProjectXMLParser.hx +++ b/src/lime/tools/ProjectXMLParser.hx @@ -1,7 +1,6 @@ package lime.tools; -import haxe.xml.Fast; import hxp.*; import lime.tools.CommandHelper; import lime.tools.ModuleHelper; @@ -15,6 +14,12 @@ import lime.utils.AssetManifest; import sys.io.File; import sys.FileSystem; +#if (haxe_ver >= 4) +import haxe.xml.Access in Fast; +#else +import haxe.xml.Fast; +#end + class ProjectXMLParser extends HXProject {