Uploaded image for project: 'Forge'
  1. Forge
  2. FORGE-1225

javaSource.getMembers() does not return enums

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Minor Minor
    • None
    • 1.3.3.Final
    • Resources
    • None
    • Hide

      for (Member<?, ?> member : resource.getJavaSource().getMembers()) {
      if ((member instanceof EnumConstant))

      { EnumConstant<?> e = (EnumConstant<?>) member; out.println(ShellColor.MAGENTA, "ENUM! " + e.getName()); }

      }

      Show
      for (Member<?, ?> member : resource.getJavaSource().getMembers()) { if ((member instanceof EnumConstant)) { EnumConstant<?> e = (EnumConstant<?>) member; out.println(ShellColor.MAGENTA, "ENUM! " + e.getName()); } }

      The following enum definition is not parsed when calling javaSource.getMembers():

      public class Testclass {
      public enum TYPE {
      ENUM1,ENUM2;
      }
      }

            Unassigned Unassigned
            mikes2221 Michael Schwartz (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: