Standard Lua language does not support overloaded functions because it does not differentiate between object types passed as function arguments. This is why EmmyLua only displays the first/last overloaded function found.
Since Java very often uses overloaded methods, a lot of compiled Lua methods will be shadowed. However EmmyLua has introduced @overloaded annotation in version 1.1.9 which should solve this problem.
Standard Lua language does not support overloaded functions because it does not differentiate between object types passed as function arguments. This is why EmmyLua only displays the first/last overloaded function found.
Since Java very often uses overloaded methods, a lot of compiled Lua methods will be shadowed. However EmmyLua has introduced
@overloaded
annotation in version1.1.9
which should solve this problem.