Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-22134

Qt Creator picks up issues from build output that are not issues

    XMLWordPrintable

Details

    Description

      The project that I am working on uses CMake+Ninja for building. It is mostly C++ but it has minor componts in other languages, including some node+typescript. In this context we have a build step that outputs the following to the log during a build

      > license-checker --production --summary --onlyAllow "Apache-2.0;BSD;BSD-3-Clause;ISC;LGPL;MIT;Unlicense"
      
      ├─ MIT: 273
      ├─ ISC: 36
      ├─ BSD-3-Clause: 12
      ├─ Apache-2.0: 9
      ├─ (MIT OR Apache-2.0): 1
      ├─ AFLv2.1,BSD: 1
      ├─ (BSD-2-Clause OR MIT OR Apache-2.0): 1
      ├─ Unlicense: 1
      ├─ BSD-2-Clause: 1
      └─ LGPL: 1
      
      

      The problem is that Qt Creator picks some of these lines up and flag them as errors in the issue pane.

       

      The flagged issues are:

      • ├─ Apache-2.0
      • ├─ (MIT OR Apache-2.0)
      • ├─ AFLv2.1,BSD
      • ├─ (BSD-2-Clause OR MIT OR Apache-2.0)

       

      Curiously it is only picking up some of the lines from the output.

      Attachments

        Issue Links

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

          Activity

            People

              hunger Tobias Hunger
              ts Thomas Sondergaard
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes