|
File |
Severity |
Checker name |
Message |
Bug path length |
Review status |
1 |
qmake/generators/mac/pbuilder_pbx.cpp @ Line 83
|
|
cppcoreguidelines-special-member-functions |
class 'ProjectBuilderSubDirs' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
2 |
qmake/generators/makefiledeps.cpp @ Line 76
|
|
cppcoreguidelines-special-member-functions |
class 'SourceFile' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
3 |
qmake/generators/makefiledeps.cpp @ Line 88
|
|
cppcoreguidelines-special-member-functions |
class 'SourceDependChildren' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
4 |
qmake/generators/makefiledeps.cpp @ Line 102
|
|
cppcoreguidelines-special-member-functions |
class 'SourceFiles' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
5 |
qmake/generators/makefiledeps.cpp @ Line 113
|
|
cppcoreguidelines-special-member-functions |
class 'SourceFileNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
6 |
qmake/generators/makefiledeps.h @ Line 63
|
|
cppcoreguidelines-special-member-functions |
class 'QMakeSourceFileInfo' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
7 |
qmake/generators/metamakefile.cpp @ Line 53
|
|
cppcoreguidelines-special-member-functions |
class 'BuildsMetaMakefileGenerator' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
8 |
qmake/generators/metamakefile.cpp @ Line 286
|
|
cppcoreguidelines-special-member-functions |
class 'SubdirsMetaMakefileGenerator' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
9 |
qmake/generators/metamakefile.cpp @ Line 290
|
|
cppcoreguidelines-special-member-functions |
class 'Subdir' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
10 |
qmake/generators/metamakefile.h @ Line 40
|
|
cppcoreguidelines-special-member-functions |
class 'MetaMakefileGenerator' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
11 |
qmake/generators/win32/msbuild_objectmodel.h @ Line 42
|
|
cppcoreguidelines-special-member-functions |
class 'XNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
12 |
qmake/generators/win32/msbuild_objectmodel.h @ Line 56
|
|
cppcoreguidelines-special-member-functions |
class 'XTreeNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
13 |
qmake/generators/win32/msbuild_objectmodel.h @ Line 63
|
|
optin.cplusplus.VirtualCall |
Call to virtual method 'XTreeNode::removeElements' during destruction bypasses virtual dispatch |
10 |
|
14 |
qmake/generators/win32/msbuild_objectmodel.h @ Line 63
|
|
optin.cplusplus.VirtualCall |
Call to virtual method 'XTreeNode::removeElements' during destruction bypasses virtual dispatch |
1 |
|
15 |
qmake/generators/win32/msbuild_objectmodel.h @ Line 109
|
|
cppcoreguidelines-special-member-functions |
class 'XFlatNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
16 |
qmake/generators/win32/msbuild_objectmodel.h @ Line 115
|
|
optin.cplusplus.VirtualCall |
Call to virtual method 'XFlatNode::removeElements' during destruction bypasses virtual dispatch |
10 |
|
17 |
qmake/generators/win32/msbuild_objectmodel.h @ Line 115
|
|
optin.cplusplus.VirtualCall |
Call to virtual method 'XFlatNode::removeElements' during destruction bypasses virtual dispatch |
1 |
|
18 |
qmake/generators/win32/msbuild_objectmodel.h @ Line 136
|
|
bugprone-string-literal-with-embedded-nul |
truncated string literal with embedded NUL character |
1 |
|
19 |
qmake/generators/win32/msvc_objectmodel.h @ Line 465
|
|
cppcoreguidelines-special-member-functions |
class 'VCToolBase' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
20 |
qmake/generators/win32/msvc_objectmodel.h @ Line 1009
|
|
cppcoreguidelines-special-member-functions |
class 'Node' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
21 |
qmake/generators/win32/msvc_objectmodel.h @ Line 1022
|
|
cppcoreguidelines-special-member-functions |
class 'TreeNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
22 |
qmake/generators/win32/msvc_objectmodel.h @ Line 1029
|
|
optin.cplusplus.VirtualCall |
Call to virtual method 'TreeNode::removeElements' during destruction bypasses virtual dispatch |
1 |
|
23 |
qmake/generators/win32/msvc_objectmodel.h @ Line 1029
|
|
optin.cplusplus.VirtualCall |
Call to virtual method 'TreeNode::removeElements' during destruction bypasses virtual dispatch |
10 |
|
24 |
qmake/generators/win32/msvc_objectmodel.h @ Line 1074
|
|
cppcoreguidelines-special-member-functions |
class 'FlatNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
25 |
qmake/generators/win32/msvc_objectmodel.h @ Line 1080
|
|
optin.cplusplus.VirtualCall |
Call to virtual method 'FlatNode::removeElements' during destruction bypasses virtual dispatch |
1 |
|
26 |
qmake/generators/win32/msvc_objectmodel.h @ Line 1080
|
|
optin.cplusplus.VirtualCall |
Call to virtual method 'FlatNode::removeElements' during destruction bypasses virtual dispatch |
10 |
|
27 |
qmake/generators/win32/msvc_objectmodel.h @ Line 1101
|
|
bugprone-string-literal-with-embedded-nul |
truncated string literal with embedded NUL character |
1 |
|
28 |
qmake/generators/win32/msvc_objectmodel.h @ Line 1137
|
|
cppcoreguidelines-special-member-functions |
class 'VCProjectWriter' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
29 |
qmake/generators/win32/msvc_vcproj.h @ Line 45
|
|
cppcoreguidelines-special-member-functions |
class 'VcprojGenerator' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
30 |
qmake/generators/win32/winmakefile.cpp @ Line 89
|
|
performance-move-const-arg |
passing result of std::move() as a const reference argument; no move will actually happen |
1 |
|
31 |
qmake/generators/xmloutput.h @ Line 37
|
|
cppcoreguidelines-special-member-functions |
class 'XmlOutput' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
32 |
qmake/generators/xmloutput.h @ Line 83
|
|
cppcoreguidelines-special-member-functions |
class 'xml_output' defines a copy constructor but does not define a destructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
33 |
qmake/library/proitems.h @ Line 68
|
|
cppcoreguidelines-special-member-functions |
class 'ProString' defines a copy constructor and a copy assignment operator but does not define a destructor, a move constructor or a move assignment operator |
1 |
|
34 |
qmake/library/proitems.h @ Line 430
|
|
cppcoreguidelines-special-member-functions |
class 'ProFile' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
35 |
qmake/library/qmakeevaluator.cpp @ Line 584
|
|
cplusplus.NewDelete |
Use of memory after it is freed |
16 |
|
36 |
qmake/library/qmakeevaluator.cpp @ Line 624
|
|
cplusplus.NewDelete |
Use of memory after it is freed |
16 |
|
37 |
qmake/library/qmakeevaluator.h @ Line 111
|
|
cppcoreguidelines-special-member-functions |
class 'QMakeEvaluator' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
38 |
qmake/library/qmakeglobals.h @ Line 68
|
|
cppcoreguidelines-special-member-functions |
class 'QMakeBaseEnv' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
39 |
qmake/library/qmakeglobals.h @ Line 97
|
|
cppcoreguidelines-special-member-functions |
class 'QMakeGlobals' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
40 |
qmake/library/qmakeparser.cpp @ Line 608
|
|
deadcode.DeadStores |
Value stored to 'term' is never read |
1 |
|
41 |
qmake/library/qmakeparser.h @ Line 200
|
|
cppcoreguidelines-special-member-functions |
class 'ProFileCache' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
42 |
qmake/library/qmakevfs.h @ Line 49
|
|
cppcoreguidelines-special-member-functions |
class 'QMakeVfs' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
43 |
qmake/option.cpp @ Line 461
|
|
core.NullDereference |
Array access (from variable 'argv') results in a null pointer dereference |
9 |
|
44 |
qmake/option.cpp @ Line 633
|
|
cppcoreguidelines-special-member-functions |
class 'QMakeCacheClearItem' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|
45 |
qmake/property.h @ Line 42
|
|
cppcoreguidelines-special-member-functions |
class 'QMakeProperty' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator |
1 |
|