XMLWordPrintable

    • Icon: Technical task Technical task
    • Resolution: Fixed
    • Icon: P1: Critical P1: Critical
    • 6.9.0 FF
    • QML: Compiler
    • None
    • f198d4e3f (dev), dd731b880 (dev), 9542b4b93 (dev), d00883499 (dev), 7dcaa6c4e (dev), f2cfadc80 (dev), 36ea70960 (dev), 711267400 (dev), afd65bf6c (dev), 610930417 (dev), 9527ad1a5 (dev), c181bf986 (dev), f062cf20c (dev), 6911a76f4 (dev), 88003c8d3 (dev)

      The current setup of QQmlJSRegisterContent and QQmlJSScope, mediated through QQmlJSTypeResolver is too inflexible. We come up with more and more relations between types that need to be shoehorned in there. What we actually is a graph of types. The nodes are QQmlJSScopes, and the edges are relations between them, such as:

      1. stored in
      2. generalized to
      3. read as
      4. retrieved as property x from
      5. retrieved as return type from call to x on
      6. etc

      Modeling the type information as such a graph would allow us to search for relevant information in a more natural way, without dragging the type resolver and all its tables around all the time.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            ulherman Ulf Hermann
            ulherman Ulf Hermann
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes