Uploaded image for project: 'MongoDB for IntelliJ Plugin'
  1. MongoDB for IntelliJ Plugin
  2. INTELLIJ-105

java driver parser doesn't seem to follow inheritance chains with multiple abstract classes

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 0.0.0
    • Affects Version/s: None
    • Component/s: None
    • Environment:
      OS:
      node.js / npm versions:
      Additional info:
    • 3
    • Iteration Milky Way
    • Not Needed
    • Developer Tools

      Problem Statement/Rationale

      If we have an inheritance chain BaseDao -> BaseAuthDao -> ActorDao, and we try to infer the namespace from ActorDao (which contains all references to the namespace) it doesn't infer the namespace correctly.

      Please be sure to attach relevant logs with any sensitive data redacted.
      How to retrieve logs for: Compass; Shell

      Steps to Reproduce

       

      Expected Results

      It should infer the namespace correctly.

      Actual Results

      It triggers the namespace warning.

      Additional Notes

       

            Assignee:
            kevin.mas@mongodb.com Kevin Mas Ruiz
            Reporter:
            kevin.mas@mongodb.com Kevin Mas Ruiz
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: