Jackson JSON Processor
  1. Jackson JSON Processor
  2. JACKSON-743

Generic type name aliasing problem for type resolution

    Details

    • Type: Bug Bug
    • Status: In Progress In Progress
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Number of attachments :
      0

      Description

      (from mailing list)

      Looks like type variable name aliasing can cause incorrect type resolution.

        Activity

        Hide
        Tatu Saloranta added a comment -

        Ok, I can see why this occurs. But while it would be relatively easy to solve this particular case by changing ordering of bindings, this would result in another test failing – may need to see if this is enough to go check out how Jackson 2.0 could just use java-classmate resolver to fully address flaws in current resolution scheme.

        Show
        Tatu Saloranta added a comment - Ok, I can see why this occurs. But while it would be relatively easy to solve this particular case by changing ordering of bindings, this would result in another test failing – may need to see if this is enough to go check out how Jackson 2.0 could just use java-classmate resolver to fully address flaws in current resolution scheme.

          People

          • Assignee:
            Tatu Saloranta
            Reporter:
            Tatu Saloranta
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: