/** * TODO this is a temporary workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=83600 and * https://bugs.eclipse.org/bugs/show_bug.cgi?id=85293 * * @param signature the method signature to convert * @return the fixed signature */ public static char[] fix83600(char[] signature) { if (signature == null || signature.length < 2) return signature; return Signature.removeCapture(signature); }