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

Clean-up and merge the QML static analysis framework prototype

XMLWordPrintable

      Remaing tasks:

      [ ] The prototype currently is currently structured such that every single pass would be its own plugin. Instead, we should let plugins return a container of passes.
      [ ] We need to define a directory from which the plugins are loaded.
      [ ] We need a test plugin to verify that loading works.
       
      After the three sub-tasks are done, the framework should be in a mergeable state. Implementing actual useful passes will be done in separate tasks – they might (re-)shape the API, but we can do those iterations once the framework is merged.

      Notably, we don't want to expose QQmlJSScope as public API, but we can still address that at a later point (by using thin facadce classes).
       

        For Gerrit Dashboard: QTBUG-101604
        # Subject Branch Project Status CR V

            qtqmlteam Qt Qml Team User
            fabiankosmale Fabian Kosmale
            Vladimir Minenko Vladimir Minenko
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes