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

[Reg] qmllint: mix up between required properties

XMLWordPrintable

    • 41d1137fe (dev), 14f1b4bce (dev), 6af9dd4ea (6.9), c65c620b2 (6.9), 76f9ab967 (tqtc/lts-6.8), 5f8878de5 (tqtc/lts-6.8)

      It seems that our required property checker gets confused about scopes sometimes:

      import QtQuick
      
      Item {
          Item {
              component Foo: Item { required property var bla }
      
              Foo { Item { property int bla: 43 } } // does not warn about bla :/
              Foo {} // warns, as expected
          }
      }
      

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

            olivier.decanniere Olivier De Cannière
            sami.shalayel Sami Shalayel
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: