void () { checkCanBeReordered("x > y ? /*<*/y/*>*/ : x", ThreeState.YES); checkCanBeReordered("str == null ? \"\" : /*<*/str.trim()/*>*/", ThreeState.NO); checkCanBeReordered("str != null ? /*<*/str.trim()/*>*/ : \"\"", ThreeState.NO); checkCanBeReordered("str != null ? \"\" : /*<*/str.trim()/*>*/", ThreeState.UNSURE); checkCanBeReordered("str == null ? /*<*/str.trim()/*>*/ : \"\"", ThreeState.UNSURE); }