Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8054213

Class name repeated in output of Type.toString()

    Details

    • Subcomponent:
    • Resolved In Build:
      b129
    • CPU:
      x86_64
    • OS:
      linux
    • Verification:
      Verified

      Backports

        Description

        FULL PRODUCT VERSION :
        Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
        Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)


        ADDITIONAL OS VERSION INFORMATION :
        Darwin retina.dellroad.org 12.5.0 Darwin Kernel Version 12.5.0: Sun Sep 29 13:33:47 PDT 2013; root:xnu-2050.48.12~1/RELEASE_X86_64 x86_64


        A DESCRIPTION OF THE PROBLEM :
        Class name is repeated in output of Type.toString() for inner class.


        STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
        1. Compile and run this program:

        public class xx {
            public static void main(String[] args) throws Exception {
                System.out.println(xx.class.getMethod("foo").getGenericReturnType());
            }
            public java.util.Map.Entry<String, String> foo() {
                return null;
            }
        }

        2. Note bogus output


        EXPECTED VERSUS ACTUAL BEHAVIOR :
        EXPECTED -
        java.util.Map$Entry<java.lang.String, java.lang.String>

        ACTUAL -
        java.util.Map.java.util.Map$Entry<java.lang.String, java.lang.String>


        REPRODUCIBILITY :
        This bug can be reproduced always.

        ---------- BEGIN SOURCE ----------
        public class xx {
            public static void main(String[] args) throws Exception {
                System.out.println(xx.class.getMethod("foo").getGenericReturnType());
            }
            public java.util.Map.Entry<String, String> foo() {
                return null;
            }
        }

        ---------- END SOURCE ----------

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  snikandrova Svetlana Nikandrova (Inactive)
                  Reporter:
                  webbuggrp Webbug Group
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  8 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: