Fix compatibility with older Haxe

This commit is contained in:
Josh Tynjala
2022-04-26 13:20:43 -07:00
parent 80f83f69c7
commit ee39b85a9e
8 changed files with 82 additions and 76 deletions

View File

@@ -1860,9 +1860,9 @@ class CommandLineTools
var fieldValue = Reflect.field(project, field);
var typeValue:Dynamic = switch (field)
{
case "app": ApplicationData._ApplicationDataType.fields;
case "meta": MetaData._MetaDataType.fields;
case "window": WindowData._WindowDataType.fields;
case "app": ApplicationDataDefaults.fields;
case "meta": MetaDataDefaults.fields;
case "window": WindowDataDefaults.fields;
default: fieldValue;
};
@@ -2130,9 +2130,9 @@ class CommandLineTools
var fieldReference = Reflect.field(overrides, fieldName);
var typeValue:Dynamic = switch (fieldName)
{
case "app": ApplicationData._ApplicationDataType.fields;
case "meta": MetaData._MetaDataType.fields;
case "window": WindowData._WindowDataType.fields;
case "app": ApplicationDataDefaults.fields;
case "meta": MetaDataDefaults.fields;
case "window": WindowDataDefaults.fields;
default: fieldReference;
};