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.
mainmethod 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.
instanceofoperator 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.