Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-128813

Improve generators code base

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 6.9
    • GRPC, Protocol Buffers
    • None

      Current generators code base is quite messy, since it's both result of porting and raw implementation, that requires some cleanup.

      Things to do:

      • Move the templates/methods that are not really common for two generators to the one that they belong to.
      • Add the caching mechanism for the evaluated values.
      • Add per-artifact generator classes, but not mess the various generator functionality in a single place.
      • Reevaluate the common utilities and look for a better-structured conditions(like checking what type we generate and decide if it should have cref or value setter)

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

            semlanik Alexey Edelev
            semlanik Alexey Edelev
            Vladimir Minenko Vladimir Minenko
            Alex Blasche Alex Blasche
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes