Skip to content

Commit

Permalink
Fixed unused case warning in Haxe 4.3
Browse files Browse the repository at this point in the history
  • Loading branch information
deepnight committed Jan 22, 2024
1 parent 49712c2 commit 22d7ee2
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/ldtk/macro/TypeBuilder.hx
Original file line number Diff line number Diff line change
Expand Up @@ -326,7 +326,11 @@ class TypeBuilder {
}

externEnumResolverSwitch = {
expr: ESwitch( macro name, resolverCases, macro { ldtk.Project.error("Unknown external enum name: "+name); null; } ),
expr: ESwitch(
macro name,
resolverCases,
macro { ldtk.Project.error("Unknown external enum name: "+name); null; }
),
pos: curPos,
}

Expand Down Expand Up @@ -1219,6 +1223,7 @@ class TypeBuilder {
// return new $worldTypePath(project, arrayIndex, json);
}

@:haxe.warning("-WUnusedPattern")
override function _resolveExternalEnumValue<T>(name:String, enumValueId:String) : T {
return $externEnumResolverSwitch;
}
Expand Down

0 comments on commit 22d7ee2

Please sign in to comment.