Details
-
Bug
-
Resolution: Incomplete
-
Not Evaluated
-
None
-
Qt Creator 4.8.2
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
- is duplicated by
-
QTCREATORBUG-22837 Some CMake status messages are incorrectly flagged as warnings
- Closed