Go To Statistics
  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