You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by sebb <se...@gmail.com> on 2016/07/04 10:38:25 UTC
Re: svn commit: r1751107 - /commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/Utility.java
Where is the JIRA for this?
Also it needs to go into changes/Release Notes
On 3 July 2016 at 03:41, <db...@apache.org> wrote:
> Author: dbrosius
> Date: Sun Jul 3 02:41:18 2016
> New Revision: 1751107
>
> URL: http://svn.apache.org/viewvc?rev=1751107&view=rev
> Log:
> Gracefully handle ecj's odd generation of LocalVariableTypeTable types, prefixed by \!, or \!+ or \!*
>
> Modified:
> commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/Utility.java
>
> Modified: commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/Utility.java
> URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/Utility.java?rev=1751107&r1=1751106&r2=1751107&view=diff
> ==============================================================================
> --- commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/Utility.java (original)
> +++ commons/proper/bcel/trunk/src/main/java/org/apache/bcel/classfile/Utility.java Sun Jul 3 02:41:18 2016
> @@ -1083,6 +1083,10 @@ public abstract class Utility {
> return Const.T_BOOLEAN;
> case 'S':
> return Const.T_SHORT;
> + case '!':
> + case '+':
> + case '*':
> + return typeOfSignature(signature.substring(1));
> default:
> throw new ClassFormatException("Invalid method signature: " + signature);
> }
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org