Skip to content

muJava++ 1.6.1 hotfix

Choose a tag to compare

@saiema saiema released this 18 Mar 18:03
· 202 commits to master since this release

Fixed a bug in mujava.op.util.Mutator#compatibleAssignType(OJClass, OJClass, boolean) that returned false in assignments of the type

type<null> = non-null
type<null> = non-primitive
type<null> = non-type<null>

When running muJava++ to just generate mutants the option fullVerbose will now display all the mutants information.

This bug was detected in PRVO operators but it may have affected others. It didn't cause invalid mutations to be generated but instead it caused mutations to be discarded as invalid.

If you where running an experiment then you could run the muJava++ part again and add the information of the new mutants.