This page attempts to list the known deficiencies in the current version of PolyJ, as well as any bugs that have been discovered since the last major release.
If you have found a bug in PolyJ not listed here, please report it so that we can fix it.
main method of
a parameterized class from the command line.
class Foo implements Bar[int], Bar[String]
is not allowed.
cannot be used on static fields of parameterized classes.
instanceof operator do not work properly
when the object is an array whose element type is an instantiation. For
example, when casting a variable to
Set[int], all that
can be verified at run-time is that the variable does, indeed, contain
an array of
Set[T], for some T. The
compiler emits a warning in cases where the type may not be fully
discriminated at run time.