QDox
  1. QDox
  2. QDOX-51

Handle code containing (Java 5.0) annotations

    Details

    • Type: New Feature New Feature
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.5
    • Fix Version/s: 1.6
    • Component/s: Java API, Parser
    • Labels:
      None
    • Number of attachments :
      0

      Activity

      Hide
      Mike Williams added a comment -

      Can you clarify "support"?

      It could be taken to mean that (a) we just handle source containing JSR-175 attribs, to the extent that the parser doesn't barf. You wouldn't get access to any of the attribute data. I think this is worthwhile, as we want to be able to parse J2SE-1.5 source.

      Or, it could mean (b) full analysis of attributes, and actually exposing them in the QDox model. I'd question this, as it would duplicate much of what J2SE-1.5 provides out of the box.

      Or something in between? Like an abstraction layer over the QDox model and JSR-175 (ala SGen's JAM).

      See also: http://lists.codehaus.org/pipermail/qdox-user/2004-March/000546.html

      Show
      Mike Williams added a comment - Can you clarify "support"? It could be taken to mean that (a) we just handle source containing JSR-175 attribs, to the extent that the parser doesn't barf. You wouldn't get access to any of the attribute data. I think this is worthwhile, as we want to be able to parse J2SE-1.5 source. Or, it could mean (b) full analysis of attributes, and actually exposing them in the QDox model. I'd question this, as it would duplicate much of what J2SE-1.5 provides out of the box. Or something in between? Like an abstraction layer over the QDox model and JSR-175 (ala SGen's JAM). See also: http://lists.codehaus.org/pipermail/qdox-user/2004-March/000546.html
      Aslak Hellesøy made changes -
      Field Original Value New Value
      Fix Version/s 1.6 [ 10814 ]
      Mike Williams made changes -
      Assignee Mike Williams [ mdub ]
      Mike Williams made changes -
      Status Open [ 1 ] In Progress [ 3 ]
      Hide
      Mike Williams added a comment -

      I'm renamed this issue to make it clearer that my current work just involves making QDox "tolerant" of annotations - ie. we can successfully parse source containing them.

      Let's raise a separate issue to cover exposing annotation data in the QDox model.

      Show
      Mike Williams added a comment - I'm renamed this issue to make it clearer that my current work just involves making QDox "tolerant" of annotations - ie. we can successfully parse source containing them. Let's raise a separate issue to cover exposing annotation data in the QDox model.
      Mike Williams made changes -
      Summary Support JSR-175 Handle code containing (Java 5.0) annotations
      Joe Walnes made changes -
      Status In Progress [ 3 ] Closed [ 6 ]
      Resolution Fixed [ 1 ]

        People

        • Assignee:
          Mike Williams
          Reporter:
          Aslak Hellesøy
        • Votes:
          0 Vote for this issue
          Watchers:
          0 Start watching this issue

          Dates

          • Created:
            Updated:
            Resolved: