Bad parsing of javac deprecation warning in case of deprecated method with array as parameter

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      For this input log file:

      <log>
      First for Ant javac or pure javac

      [javac] D:\path\to\my\Class.java:225: warning: [deprecation] loadAvailable(java.lang.String,int,int,java.lang.String[]) in my.OtherClass has been deprecated
      [javac] oc.loadAvailable("roottest.xml", 0xFFF, 0xFFFF, new String[]

      {"filter"}

      );
      [javac] ^

      Then for maven javac

      [WARNING] D:\path\to\my\Class.java:[225,39] [deprecation] loadAvailable(java.lang.String,int,int,java.lang.String[]) in my.OtherClass has been deprecated
      </log>

      we expect the category to be 'Deprecation' but we get 'Deprecation] loadAvailable(java.lang.String,int,int,java.lang.String[' instead.

            Assignee:
            Vivien Tintillier
            Reporter:
            Vivien Tintillier
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: