[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
The static avian.Classes.getVMClass(Object) funtion is unimplemented because its implementation has been migrated to Object.getVMClass(Object). However, this would be better written as a member function Object.getVMClass() instead. So:
Remove the unimplemented avian.Classes.getVMClass(Object) function.
Make Object.getVMClass() both non-static and package private.
The static
avian.Classes.getVMClass(Object)
funtion is unimplemented because its implementation has been migrated toObject.getVMClass(Object)
. However, this would be better written as a member functionObject.getVMClass()
instead. So:avian.Classes.getVMClass(Object)
function.Object.getVMClass()
both non-static and package private.