LineIdCWESeverityMessage
core/config/engine.cpp
200nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
core/config/project_settings.cpp
457nullPointerRedundantCheck476warningEither the condition '!d' is redundant or there is possible null pointer dereference: d.
459nullPointerRedundantCheck476warningEither the condition '!d' is redundant or there is possible null pointer dereference: d.
core/core_bind.cpp
580unreadVariable563styleVariable 'total' is assigned a value that is never used.
1784uninitMemberVar398warningMember variable '_Directory::_list_skip_navigational' is not initialized in the constructor.
1784uninitMemberVar398warningMember variable '_Directory::_list_skip_hidden' is not initialized in the constructor.
2547cstyleCast398styleC-style pointer casting
2560cstyleCast398styleC-style pointer casting
2573cstyleCast398styleC-style pointer casting
core/core_bind.h
727useInitializationList398performanceVariable 'callable_toggle' is assigned in constructor body. Consider performing initialization in initialization list.
728useInitializationList398performanceVariable 'callable_add' is assigned in constructor body. Consider performing initialization in initialization list.
729useInitializationList398performanceVariable 'callable_tick' is assigned in constructor body. Consider performing initialization in initialization list.
core/core_string_names.h
41unusedPrivateFunction398styleUnused private function: 'CoreStringNames::free'
core/crypto/hashing_context.h
60uninitMemberVar398warningMember variable 'HashingContext::type' is not initialized in the constructor.
core/debugger/local_debugger.cpp
373cstyleCast398styleC-style pointer casting
377cstyleCast398styleC-style pointer casting
core/debugger/remote_debugger.cpp
412redundantAssignment563styleVariable 'arr[i+max]' is reassigned a value before the old one has been used.
418noExplicitConstructor398styleStruct 'PerformanceProfiler' has a constructor with 1 argument that is not explicit.
462cstyleCast398styleC-style pointer casting
481cstyleCast398styleC-style pointer casting
717variableScope398styleThe scope of the variable 'loop_begin_usec' can be reduced.
717unreadVariable563styleVariable 'loop_begin_usec' is assigned a value that is never used.
718variableScope398styleThe scope of the variable 'loop_time_sec' can be reduced.
718unreadVariable563styleVariable 'loop_time_sec' is assigned a value that is never used.
922useInitializationList398performanceVariable 'peer' is assigned in constructor body. Consider performing initialization in initialization list.
950cstyleCast398styleC-style pointer casting
955cstyleCast398styleC-style pointer casting
core/debugger/remote_debugger.h
117noExplicitConstructor398styleClass 'RemoteDebugger' has a constructor with 1 argument that is not explicit.
core/debugger/remote_debugger_peer.cpp
197cstyleCast398styleC-style pointer casting
core/debugger/remote_debugger_peer.h
84missingOverridestyleThe function 'poll' overrides a function in a base class but is not marked with a 'override' specifier.
85missingOverridestyleThe function 'is_peer_connected' overrides a function in a base class but is not marked with a 'override' specifier.
86missingOverridestyleThe function 'has_message' overrides a function in a base class but is not marked with a 'override' specifier.
87missingOverridestyleThe function 'get_message' overrides a function in a base class but is not marked with a 'override' specifier.
88missingOverridestyleThe function 'put_message' overrides a function in a base class but is not marked with a 'override' specifier.
89missingOverridestyleThe function 'get_max_message_size' overrides a function in a base class but is not marked with a 'override' specifier.
90missingOverridestyleThe function 'close' overrides a function in a base class but is not marked with a 'override' specifier.
core/input/input.cpp
701unreadVariable563styleVariable 'gravity' is assigned a value that is never used.
707unreadVariable563styleVariable 'accelerometer' is assigned a value that is never used.
713unreadVariable563styleVariable 'magnetometer' is assigned a value that is never used.
719unreadVariable563styleVariable 'gyroscope' is assigned a value that is never used.
779uninitStructMember457errorUninitialized struct member: action.raw_strength
790uninitStructMember457errorUninitialized struct member: action.raw_strength
core/input/input_event.cpp
48cstyleCast398styleC-style pointer casting
53cstyleCast398styleC-style pointer casting
59cstyleCast398styleC-style pointer casting
65cstyleCast398styleC-style pointer casting
71cstyleCast398styleC-style pointer casting
84cstyleCast398styleC-style pointer casting
core/io/file_access_encrypted.h
93uninitMemberVar398warningMember variable 'FileAccessEncrypted::base' is not initialized in the constructor.
93uninitMemberVar398warningMember variable 'FileAccessEncrypted::length' is not initialized in the constructor.
core/io/file_access_memory.cpp
91nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
core/io/file_access_memory.h
75uninitMemberVar398warningMember variable 'FileAccessMemory::length' is not initialized in the constructor.
75uninitMemberVar398warningMember variable 'FileAccessMemory::pos' is not initialized in the constructor.
core/io/file_access_network.cpp
168cstyleCast398styleC-style pointer casting
core/io/file_access_pack.cpp
314unsignedLessThanZero570styleChecking if unsigned expression 'to_read' is less than zero.
core/io/file_access_pack.h
95noExplicitConstructor398styleStruct 'PathMD5' has a constructor with 1 argument that is not explicit.
141missingOverridestyleThe function 'try_open_pack' overrides a function in a base class but is not marked with a 'override' specifier.
142missingOverridestyleThe function 'get_file' overrides a function in a base class but is not marked with a 'override' specifier.
core/io/file_access_zip.cpp
249nullPointerRedundantCheck476warningEither the condition '!arch' is redundant or there is possible null pointer dereference: arch.
265nullPointerRedundantCheck476warningEither the condition '!arch' is redundant or there is possible null pointer dereference: arch.
core/io/image.h
407unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it.
core/io/ip.cpp
94cstyleCast398styleC-style pointer casting
core/io/ip_address.h
94noExplicitConstructor398styleStruct 'IP_Address' has a constructor with 1 argument that is not explicit.
core/io/logger.cpp
46knownConditionTrueFalse570styleCondition '!should_log(true)' is always false
81knownConditionTrueFalse570styleCondition '!should_log(false)' is always false
94knownConditionTrueFalse570styleCondition '!should_log(true)' is always false
255knownConditionTrueFalse570styleCondition '!should_log(true)' is always false
core/io/logger.h
88noExplicitConstructor398styleClass 'RotatedFileLogger' has a constructor with 1 argument that is not explicit.
99noExplicitConstructor398styleClass 'CompositeLogger' has a constructor with 1 argument that is not explicit.
102missingOverridestyleThe function 'log_error' overrides a function in a base class but is not marked with a 'override' specifier.
core/io/marshalls.cpp
1280nullPointerRedundantCheck476warningEither the condition '!v' is redundant or there is possible null pointer dereference: v.
core/io/multiplayer_api.cpp
343nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
346nullPointerRedundantCheck476warningEither the condition '!F' is redundant or there is possible null pointer dereference: F.
407unreadVariable563styleVariable 'p_offset' is assigned a value that is never used.
486nullPointerRedundantCheck476warningEither the condition 'node==nullptr' is redundant or there is possible null pointer dereference: node.
529nullPointerRedundantCheck476warningEither the condition '!psc' is redundant or there is possible null pointer dereference: psc.
531nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
582unreadVariable563styleVariable 'ofs' is assigned a value that is never used.
958nullPointerRedundantCheck476warningEither the condition '!F' is redundant or there is possible null pointer dereference: F.
core/io/networked_multiplayer_peer.h
79unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it.
core/io/packed_data_container.cpp
58unreadVariable563styleVariable 'ref[0]' is assigned a value that is never used.
74unreadVariable563styleVariable 'ref[0]' is assigned a value that is never used.
107cstyleCast398styleC-style pointer casting
core/io/packed_data_container.h
102uninitMemberVar398warningMember variable 'PackedDataContainerRef::offset' is not initialized in the constructor.
core/io/packet_peer_udp.cpp
297unreadVariable563styleVariable 'err' is assigned a value that is never used.
353uninitMemberVar398warningMember variable 'PacketPeerUDP::recv_buffer' is not initialized in the constructor.
353uninitMemberVar398warningMember variable 'PacketPeerUDP::packet_buffer' is not initialized in the constructor.
core/io/pck_packer.cpp
177nullPointerRedundantCheck476warningEither the condition '!fae' is redundant or there is possible null pointer dereference: fae.
233nullPointerRedundantCheck476warningEither the condition '!fae' is redundant or there is possible null pointer dereference: fae.
core/io/pck_packer.h
65uninitMemberVar398warningMember variable 'PCKPacker::alignment' is not initialized in the constructor.
core/io/resource.cpp
153nullPointerRedundantCheck476warningEither the condition '!r' is redundant or there is possible null pointer dereference: r.
212cstyleCast398styleC-style pointer casting
261nullPointerRedundantCheck476warningEither the condition '!obj' is redundant or there is possible null pointer dereference: obj.
core/io/resource_format_binary.cpp
1050nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
1963uninitvar457errorUninitialized variable: saver
core/io/resource_format_binary.h
115noConstructor398styleThe class 'ResourceFormatSaverBinaryInstance' does not have a constructor although it has private member variables.
core/io/resource_loader.cpp
210cstyleCast398styleC-style pointer casting
413constVariable398styleVariable 'load_task' can be declared with const
core/io/translation_loader_po.cpp
66nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
core/io/udp_server.cpp
196uninitMemberVar398warningMember variable 'UDPServer::recv_buffer' is not initialized in the constructor.
core/math/a_star.h
48uninitMemberVar398warningMember variable 'Point::id' is not initialized in the constructor.
48uninitMemberVar398warningMember variable 'Point::enabled' is not initialized in the constructor.
48uninitMemberVar398warningMember variable 'Point::prev_point' is not initialized in the constructor.
48uninitMemberVar398warningMember variable 'Point::open_pass' is not initialized in the constructor.
48uninitMemberVar398warningMember variable 'Point::closed_pass' is not initialized in the constructor.
core/math/basis.h
245noExplicitConstructor398styleClass 'Basis' has a constructor with 1 argument that is not explicit.
248noExplicitConstructor398styleClass 'Basis' has a constructor with 1 argument that is not explicit.
core/math/camera_matrix.h
112noExplicitConstructor398styleStruct 'CameraMatrix' has a constructor with 1 argument that is not explicit.
core/math/expression.h
138uninitMemberVar398warningMember variable 'ENode::type' is not initialized in the constructor.
158uninitMemberVar398warningMember variable 'InputNode::index' is not initialized in the constructor.
175uninitMemberVar398warningMember variable 'OperatorNode::nodes' is not initialized in the constructor.
190uninitMemberVar398warningMember variable 'IndexNode::base' is not initialized in the constructor.
190uninitMemberVar398warningMember variable 'IndexNode::index' is not initialized in the constructor.
199uninitMemberVar398warningMember variable 'NamedIndexNode::base' is not initialized in the constructor.
218uninitMemberVar398warningMember variable 'CallNode::base' is not initialized in the constructor.
core/math/geometry_3d.cpp
897allocaCalledwarningObsolete function 'alloca' called.
898invalidPointerCast704portabilityCasting from float * to signed int * is not portable due to different binary data representations on different platforms.
899invalidPointerCast704portabilityCasting between signed int * and float * which have an incompatible binary data representation.
core/math/geometry_3d.h
554allocaCalledwarningObsolete function 'alloca' called.
core/math/math_funcs.h
420shadowFunction398styleLocal variable 'exp' shadows outer function
core/math/quat.h
143noExplicitConstructor398styleClass 'Quat' has a constructor with 1 argument that is not explicit.
core/math/quick_hull.cpp
380nullPointerRedundantCheck476warningEither the condition '!F' is redundant or there is possible null pointer dereference: F.
384nullPointerRedundantCheck476warningEither the condition 'O==nullptr' is redundant or there is possible null pointer dereference: O.
409nullPointerRedundantCheck476warningEither the condition '!F2' is redundant or there is possible null pointer dereference: F2.
core/math/quick_hull.h
74uninitMemberVar398warningMember variable 'FaceConnect::left' is not initialized in the constructor.
78uninitMemberVar398warningMember variable 'RetFaceConnect::left' is not initialized in the constructor.
core/math/transform.cpp
211useInitializationList398performanceVariable 'basis' is assigned in constructor body. Consider performing initialization in initialization list.
core/math/transform.h
110noExplicitConstructor398styleClass 'Transform' has a constructor with 1 argument that is not explicit.
core/math/triangle_mesh.cpp
182allocaCalledwarningObsolete function 'alloca' called.
268allocaCalledwarningObsolete function 'alloca' called.
370allocaCalledwarningObsolete function 'alloca' called.
470allocaCalledwarningObsolete function 'alloca' called.
584allocaCalledwarningObsolete function 'alloca' called.
core/math/vector2.h
319noExplicitConstructor398styleStruct 'Vector2i' has a constructor with 1 argument that is not explicit.
core/math/vector3.h
153noExplicitConstructor398styleStruct 'Vector3' has a constructor with 1 argument that is not explicit.
core/object/callable_method_pointer.h
41noConstructor398styleThe class 'CallableCustomMethodPointerBase' does not have a constructor although it has private member variables.
core/object/class_db.cpp
325nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
340nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
362nullPointerRedundantCheck476warningEither the condition '!t' is redundant or there is possible null pointer dereference: t.
470nullPointerRedundantCheck476warningEither the condition '!psg' is redundant or there is possible null pointer dereference: psg.
471nullPointerRedundantCheck476warningEither the condition '!psg' is redundant or there is possible null pointer dereference: psg.
530nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
534nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
694identicalInnerCondition398warningIdentical inner 'return' condition is always true.
708nullPointerRedundantCheck476warningEither the condition '!type' is redundant or there is possible null pointer dereference: type.
906nullPointerRedundantCheck476warningEither the condition '!type' is redundant or there is possible null pointer dereference: type.
970nullPointerRedundantCheck476warningEither the condition '!type' is redundant or there is possible null pointer dereference: type.
978nullPointerRedundantCheck476warningEither the condition '!type' is redundant or there is possible null pointer dereference: type.
1018nullPointerRedundantCheck476warningEither the condition '!type' is redundant or there is possible null pointer dereference: type.
1019nullPointerRedundantCheck476warningEither the condition '!type' is redundant or there is possible null pointer dereference: type.
1036nullPointerRedundantCheck476warningEither the condition '!type' is redundant or there is possible null pointer dereference: type.
1285nullPointerRedundantCheck476warningEither the condition '!check' is redundant or there is possible null pointer dereference: check.
1286nullPointerRedundantCheck476warningEither the condition '!check' is redundant or there is possible null pointer dereference: check.
1425nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
core/object/class_db.h
54noExplicitConstructor398styleStruct 'MethodDefinition' has a constructor with 1 argument that is not explicit.
56noExplicitConstructor398styleStruct 'MethodDefinition' has a constructor with 1 argument that is not explicit.
185nullPointerRedundantCheck476warningEither the condition '!t' is redundant or there is possible null pointer dereference: t.
186nullPointerRedundantCheck476warningEither the condition '!t' is redundant or there is possible null pointer dereference: t.
187nullPointerRedundantCheck476warningEither the condition '!t' is redundant or there is possible null pointer dereference: t.
197nullPointerRedundantCheck476warningEither the condition '!t' is redundant or there is possible null pointer dereference: t.
198nullPointerRedundantCheck476warningEither the condition '!t' is redundant or there is possible null pointer dereference: t.
213nullPointerRedundantCheck476warningEither the condition '!t' is redundant or there is possible null pointer dereference: t.
214nullPointerRedundantCheck476warningEither the condition '!t' is redundant or there is possible null pointer dereference: t.
215nullPointerRedundantCheck476warningEither the condition '!t' is redundant or there is possible null pointer dereference: t.
311nullPointerRedundantCheck476warningEither the condition '!bind' is redundant or there is possible null pointer dereference: bind.
312nullPointerRedundantCheck476warningEither the condition '!bind' is redundant or there is possible null pointer dereference: bind.
314nullPointerRedundantCheck476warningEither the condition '!bind' is redundant or there is possible null pointer dereference: bind.
core/object/message_queue.cpp
250allocaCalledwarningObsolete function 'alloca' called.
core/object/object.cpp
47noExplicitConstructor398styleStruct '_ObjectDebugLock' has a constructor with 1 argument that is not explicit.
529nullPointerRedundantCheck476warningEither the condition 'if(r_valid)' is redundant or there is possible null pointer dereference: r_valid.
701allocaCalledwarningObsolete function 'alloca' called.
1378nullPointerRedundantCheck476warningEither the condition '!s' is redundant or there is possible null pointer dereference: s.
1389nullPointerRedundantCheck476warningEither the condition '!target_object' is redundant or there is possible null pointer dereference: target_object.
1390nullPointerRedundantCheck476warningEither the condition '!s' is redundant or there is possible null pointer dereference: s.
1392nullPointerRedundantCheck476warningEither the condition '!s' is redundant or there is possible null pointer dereference: s.
1870cstyleCast398styleC-style pointer casting
core/object/object.h
174noExplicitConstructor398styleStruct 'PropertyInfo' has a constructor with 1 argument that is not explicit.
210noExplicitConstructor398styleStruct 'MethodInfo' has a constructor with 1 argument that is not explicit.
216noExplicitConstructor398styleStruct 'MethodInfo' has a constructor with 1 argument that is not explicit.
425noExplicitConstructor398styleStruct 'Connection' has a constructor with 1 argument that is not explicit.
494noExplicitConstructor398styleClass 'Object' has a constructor with 1 argument that is not explicit.
565cstyleCast398styleC-style pointer casting
core/object/script_language.h
262useInitializationList398performanceVariable 'display' is assigned in constructor body. Consider performing initialization in initialization list.
263useInitializationList398performanceVariable 'insert_text' is assigned in constructor body. Consider performing initialization in initialization list.
416missingOverridestyleThe function 'set' overrides a function in a base class but is not marked with a 'override' specifier.
417missingOverridestyleThe function 'get' overrides a function in a base class but is not marked with a 'override' specifier.
418missingOverridestyleThe function 'get_property_list' overrides a function in a base class but is not marked with a 'override' specifier.
419missingOverridestyleThe function 'get_property_type' overrides a function in a base class but is not marked with a 'override' specifier.
421missingOverridestyleThe function 'get_method_list' overrides a function in a base class but is not marked with a 'override' specifier.
422missingOverridestyleThe function 'has_method' overrides a function in a base class but is not marked with a 'override' specifier.
423missingOverridestyleThe function 'call' overrides a function in a base class but is not marked with a 'override' specifier.
424missingOverridestyleThe function 'call' overrides a function in a base class but is not marked with a 'override' specifier.
428missingOverridestyleThe function 'notification' overrides a function in a base class but is not marked with a 'override' specifier.
430missingOverridestyleThe function 'get_script' overrides a function in a base class but is not marked with a 'override' specifier.
432missingOverridestyleThe function 'get_language' overrides a function in a base class but is not marked with a 'override' specifier.
434missingOverridestyleThe function 'get_owner' overrides a function in a base class but is not marked with a 'override' specifier.
438missingOverridestyleThe function 'is_placeholder' overrides a function in a base class but is not marked with a 'override' specifier.
443missingOverridestyleThe function 'get_rpc_methods' overrides a function in a base class but is not marked with a 'override' specifier.
444missingOverridestyleThe function 'get_rpc_method_id' overrides a function in a base class but is not marked with a 'override' specifier.
445missingOverridestyleThe function 'get_rpc_method' overrides a function in a base class but is not marked with a 'override' specifier.
446missingOverridestyleThe function 'get_rpc_mode_by_id' overrides a function in a base class but is not marked with a 'override' specifier.
447missingOverridestyleThe function 'get_rpc_mode' overrides a function in a base class but is not marked with a 'override' specifier.
449missingOverridestyleThe function 'get_rset_properties' overrides a function in a base class but is not marked with a 'override' specifier.
450missingOverridestyleThe function 'get_rset_property_id' overrides a function in a base class but is not marked with a 'override' specifier.
451missingOverridestyleThe function 'get_rset_property' overrides a function in a base class but is not marked with a 'override' specifier.
452missingOverridestyleThe function 'get_rset_mode_by_id' overrides a function in a base class but is not marked with a 'override' specifier.
453missingOverridestyleThe function 'get_rset_mode' overrides a function in a base class but is not marked with a 'override' specifier.
core/os/dir_access.cpp
233nullPointerRedundantCheck476warningEither the condition '!da' is redundant or there is possible null pointer dereference: da.
337unreadVariable563styleVariable 'curdir' is assigned a value that is never used.
392nullPointerRedundantCheck476warningEither the condition '!target_da' is redundant or there is possible null pointer dereference: target_da.
core/os/dir_access.h
121uninitMemberVar398warningMember variable 'DirAccess::next_is_dir' is not initialized in the constructor.
134noExplicitConstructor398styleStruct 'DirAccessRef' has a constructor with 1 argument that is not explicit.
core/os/file_access.cpp
281uninitMemberVar398warningMember variable 'CharBuffer::stack_buffer' is not initialized in the constructor.
466nullPointerRedundantCheck476warningEither the condition '!fa' is redundant or there is possible null pointer dereference: fa.
479nullPointerRedundantCheck476warningEither the condition '!fa' is redundant or there is possible null pointer dereference: fa.
492nullPointerRedundantCheck476warningEither the condition '!fa' is redundant or there is possible null pointer dereference: fa.
core/os/file_access.h
190noExplicitConstructor398styleStruct 'FileAccessRef' has a constructor with 1 argument that is not explicit.
core/os/memory.cpp
76knownConditionTrueFalse571styleCondition 'prepad' is always true
82knownConditionTrueFalse571styleCondition 'prepad' is always true
84nullPointerRedundantCheck476warningEither the condition '!mem' is redundant or there is possible null pointer dereference: s.
92memleak401errorMemory leak: mem
92nullPointerArithmeticRedundantCheck682warningEither the condition '!mem' is redundant or there is pointer arithmetic with NULL pointer.
111knownConditionTrueFalse571styleCondition 'prepad' is always true
130memleakOnRealloc401errorCommon realloc mistake: 'mem' nulled but not freed upon failure
140memleakOnRealloc401errorCommon realloc mistake: 'mem' nulled but not freed upon failure
161knownConditionTrueFalse571styleCondition 'prepad' is always true
core/os/memory.h
154nullPointerArithmeticRedundantCheck682warningEither the condition '!mem' is redundant or there is overflow in pointer subtraction.
core/os/os.cpp
512danglingLifetime562errorNon-local variable '_stack_bottom' will use pointer to local variable 'stack_bottom'.
core/os/pool_allocator.cpp
428cstyleCast398styleC-style pointer casting
core/os/pool_allocator.h
142noExplicitConstructor398styleClass 'PoolAllocator' has a constructor with 1 argument that is not explicit.
core/os/rw_lock.h
58noExplicitConstructor398styleClass 'RWLockRead' has a constructor with 1 argument that is not explicit.
75noExplicitConstructor398styleClass 'RWLockWrite' has a constructor with 1 argument that is not explicit.
core/string/compressed_translation.cpp
40unusedStructMember563stylestruct member '_PHashTranslationCmp::orig_len' is never used.
42unusedStructMember563stylestruct member '_PHashTranslationCmp::offset' is never used.
core/string/node_path.h
94noExplicitConstructor398styleClass 'NodePath' has a constructor with 1 argument that is not explicit.
core/string/string_name.h
83noExplicitConstructor398styleClass 'StringName' has a constructor with 1 argument that is not explicit.
149noExplicitConstructor398styleClass 'StringName' has a constructor with 1 argument that is not explicit.
151noExplicitConstructor398styleClass 'StringName' has a constructor with 1 argument that is not explicit.
152noExplicitConstructor398styleClass 'StringName' has a constructor with 1 argument that is not explicit.
core/string/ustring.cpp
3769invalidPrintfArgType_uint686warning%hhX in format string (no. 1) requires 'unsigned char' but the argument type is 'signed char'.
4160unreadVariable563styleVariable 'base' is assigned a value that is never used.
4165unreadVariable563styleVariable 'base' is assigned a value that is never used.
4180unreadVariable563styleVariable 'base' is assigned a value that is never used.
core/string/ustring.h
110noExplicitConstructor398styleClass 'Char16String' has a constructor with 1 argument that is not explicit.
154noExplicitConstructor398styleClass 'CharString' has a constructor with 1 argument that is not explicit.
449noExplicitConstructor398styleClass 'String' has a constructor with 1 argument that is not explicit.
450noExplicitConstructor398styleClass 'String' has a constructor with 1 argument that is not explicit.
451noExplicitConstructor398styleClass 'String' has a constructor with 1 argument that is not explicit.
455noExplicitConstructor398styleClass 'String' has a constructor with 1 argument that is not explicit.
core/templates/command_queue_mt.cpp
70negativeIndex786warningEither the condition 'idx==-1' is redundant or the array 'sync_sems[8]' is accessed at index -1, which is out of bounds.
core/templates/command_queue_mt.h
314missingOverridestyleThe function 'post' overrides a function in a base class but is not marked with a 'override' specifier.
509noExplicitConstructor398styleClass 'CommandQueueMT' has a constructor with 1 argument that is not explicit.
core/variant/array.cpp
337zerodivcond369warningEither the condition 'p_step>0' is redundant or there is division by zero at line 337.
core/variant/callable.cpp
351nullPointerRedundantCheck476warningEither the condition '!object' is redundant or there is possible null pointer dereference: object.
357nullPointerRedundantCheck476warningEither the condition '!object' is redundant or there is possible null pointer dereference: object.
364nullPointerRedundantCheck476warningEither the condition '!object' is redundant or there is possible null pointer dereference: object.
391useInitializationList398performanceVariable 'object' is assigned in constructor body. Consider performing initialization in initialization list.
392useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
core/variant/callable.h
105noExplicitConstructor398styleClass 'Callable' has a constructor with 1 argument that is not explicit.
core/variant/callable_bind.cpp
43cstyleCast398styleC-style pointer casting
44cstyleCast398styleC-style pointer casting
58cstyleCast398styleC-style pointer casting
59cstyleCast398styleC-style pointer casting
84allocaCalledwarningObsolete function 'alloca' called.
96useInitializationList398performanceVariable 'callable' is assigned in constructor body. Consider performing initialization in initialization list.
97useInitializationList398performanceVariable 'binds' is assigned in constructor body. Consider performing initialization in initialization list.
113cstyleCast398styleC-style pointer casting
114cstyleCast398styleC-style pointer casting
128cstyleCast398styleC-style pointer casting
129cstyleCast398styleC-style pointer casting
164useInitializationList398performanceVariable 'callable' is assigned in constructor body. Consider performing initialization in initialization list.
core/variant/callable_bind.h
46missingOverridestyleThe function 'hash' overrides a function in a base class but is not marked with a 'override' specifier.
47missingOverridestyleThe function 'get_as_text' overrides a function in a base class but is not marked with a 'override' specifier.
50missingOverridestyleThe function 'get_object' overrides a function in a base class but is not marked with a 'override' specifier.
51missingOverridestyleThe function 'call' overrides a function in a base class but is not marked with a 'override' specifier.
52missingOverridestyleThe function 'get_base_comparator' overrides a function in a base class but is not marked with a 'override' specifier.
67missingOverridestyleThe function 'hash' overrides a function in a base class but is not marked with a 'override' specifier.
68missingOverridestyleThe function 'get_as_text' overrides a function in a base class but is not marked with a 'override' specifier.
71missingOverridestyleThe function 'get_object' overrides a function in a base class but is not marked with a 'override' specifier.
72missingOverridestyleThe function 'call' overrides a function in a base class but is not marked with a 'override' specifier.
73missingOverridestyleThe function 'get_base_comparator' overrides a function in a base class but is not marked with a 'override' specifier.
core/variant/variant.cpp
2360uninitMemberVar398warningMember variable 'Variant::_bool' is not initialized in the constructor.
2360uninitMemberVar398warningMember variable 'Variant::_int' is not initialized in the constructor.
2360uninitMemberVar398warningMember variable 'Variant::_float' is not initialized in the constructor.
2360uninitMemberVar398warningMember variable 'Variant::_transform2d' is not initialized in the constructor.
2360uninitMemberVar398warningMember variable 'Variant::_aabb' is not initialized in the constructor.
2360uninitMemberVar398warningMember variable 'Variant::_basis' is not initialized in the constructor.
2360uninitMemberVar398warningMember variable 'Variant::_transform' is not initialized in the constructor.
2360uninitMemberVar398warningMember variable 'Variant::packed_array' is not initialized in the constructor.
2360uninitMemberVar398warningMember variable 'Variant::_ptr' is not initialized in the constructor.
2360uninitMemberVar398warningMember variable 'Variant::_mem' is not initialized in the constructor.
2365uninitMemberVar398warningMember variable 'Variant::_bool' is not initialized in the constructor.
2365uninitMemberVar398warningMember variable 'Variant::_int' is not initialized in the constructor.
2365uninitMemberVar398warningMember variable 'Variant::_float' is not initialized in the constructor.
2365uninitMemberVar398warningMember variable 'Variant::_transform2d' is not initialized in the constructor.
2365uninitMemberVar398warningMember variable 'Variant::_aabb' is not initialized in the constructor.
2365uninitMemberVar398warningMember variable 'Variant::_basis' is not initialized in the constructor.
2365uninitMemberVar398warningMember variable 'Variant::_transform' is not initialized in the constructor.
2365uninitMemberVar398warningMember variable 'Variant::packed_array' is not initialized in the constructor.
2365uninitMemberVar398warningMember variable 'Variant::_ptr' is not initialized in the constructor.
2365uninitMemberVar398warningMember variable 'Variant::_mem' is not initialized in the constructor.
2370uninitMemberVar398warningMember variable 'Variant::_bool' is not initialized in the constructor.
2370uninitMemberVar398warningMember variable 'Variant::_int' is not initialized in the constructor.
2370uninitMemberVar398warningMember variable 'Variant::_float' is not initialized in the constructor.
2370uninitMemberVar398warningMember variable 'Variant::_transform2d' is not initialized in the constructor.
2370uninitMemberVar398warningMember variable 'Variant::_aabb' is not initialized in the constructor.
2370uninitMemberVar398warningMember variable 'Variant::_basis' is not initialized in the constructor.
2370uninitMemberVar398warningMember variable 'Variant::_transform' is not initialized in the constructor.
2370uninitMemberVar398warningMember variable 'Variant::packed_array' is not initialized in the constructor.
2370uninitMemberVar398warningMember variable 'Variant::_ptr' is not initialized in the constructor.
2370uninitMemberVar398warningMember variable 'Variant::_mem' is not initialized in the constructor.
2377uninitMemberVar398warningMember variable 'Variant::_bool' is not initialized in the constructor.
2377uninitMemberVar398warningMember variable 'Variant::_int' is not initialized in the constructor.
2377uninitMemberVar398warningMember variable 'Variant::_float' is not initialized in the constructor.
2377uninitMemberVar398warningMember variable 'Variant::_transform2d' is not initialized in the constructor.
2377uninitMemberVar398warningMember variable 'Variant::_aabb' is not initialized in the constructor.
2377uninitMemberVar398warningMember variable 'Variant::_basis' is not initialized in the constructor.
2377uninitMemberVar398warningMember variable 'Variant::_transform' is not initialized in the constructor.
2377uninitMemberVar398warningMember variable 'Variant::packed_array' is not initialized in the constructor.
2377uninitMemberVar398warningMember variable 'Variant::_ptr' is not initialized in the constructor.
2377uninitMemberVar398warningMember variable 'Variant::_mem' is not initialized in the constructor.
2382uninitMemberVar398warningMember variable 'Variant::_bool' is not initialized in the constructor.
2382uninitMemberVar398warningMember variable 'Variant::_int' is not initialized in the constructor.
2382uninitMemberVar398warningMember variable 'Variant::_float' is not initialized in the constructor.
2382uninitMemberVar398warningMember variable 'Variant::_transform2d' is not initialized in the constructor.
2382uninitMemberVar398warningMember variable 'Variant::_aabb' is not initialized in the constructor.
2382uninitMemberVar398warningMember variable 'Variant::_basis' is not initialized in the constructor.
2382uninitMemberVar398warningMember variable 'Variant::_transform' is not initialized in the constructor.
2382uninitMemberVar398warningMember variable 'Variant::packed_array' is not initialized in the constructor.
2382uninitMemberVar398warningMember variable 'Variant::_ptr' is not initialized in the constructor.
2382uninitMemberVar398warningMember variable 'Variant::_mem' is not initialized in the constructor.
2388uninitMemberVar398warningMember variable 'Variant::_bool' is not initialized in the constructor.
2388uninitMemberVar398warningMember variable 'Variant::_int' is not initialized in the constructor.
2388uninitMemberVar398warningMember variable 'Variant::_float' is not initialized in the constructor.
2388uninitMemberVar398warningMember variable 'Variant::_transform2d' is not initialized in the constructor.
2388uninitMemberVar398warningMember variable 'Variant::_aabb' is not initialized in the constructor.
2388uninitMemberVar398warningMember variable 'Variant::_basis' is not initialized in the constructor.
2388uninitMemberVar398warningMember variable 'Variant::_transform' is not initialized in the constructor.
2388uninitMemberVar398warningMember variable 'Variant::packed_array' is not initialized in the constructor.
2388uninitMemberVar398warningMember variable 'Variant::_ptr' is not initialized in the constructor.
2388uninitMemberVar398warningMember variable 'Variant::_mem' is not initialized in the constructor.
2393uninitMemberVar398warningMember variable 'Variant::_bool' is not initialized in the constructor.
2393uninitMemberVar398warningMember variable 'Variant::_int' is not initialized in the constructor.
2393uninitMemberVar398warningMember variable 'Variant::_float' is not initialized in the constructor.
2393uninitMemberVar398warningMember variable 'Variant::_transform2d' is not initialized in the constructor.
2393uninitMemberVar398warningMember variable 'Variant::_aabb' is not initialized in the constructor.
2393uninitMemberVar398warningMember variable 'Variant::_basis' is not initialized in the constructor.
2393uninitMemberVar398warningMember variable 'Variant::_transform' is not initialized in the constructor.
2393uninitMemberVar398warningMember variable 'Variant::packed_array' is not initialized in the constructor.
2393uninitMemberVar398warningMember variable 'Variant::_ptr' is not initialized in the constructor.
2393uninitMemberVar398warningMember variable 'Variant::_mem' is not initialized in the constructor.
2398uninitMemberVar398warningMember variable 'Variant::_bool' is not initialized in the constructor.
2398uninitMemberVar398warningMember variable 'Variant::_int' is not initialized in the constructor.
2398uninitMemberVar398warningMember variable 'Variant::_float' is not initialized in the constructor.
2398uninitMemberVar398warningMember variable 'Variant::_transform2d' is not initialized in the constructor.
2398uninitMemberVar398warningMember variable 'Variant::_aabb' is not initialized in the constructor.
2398uninitMemberVar398warningMember variable 'Variant::_basis' is not initialized in the constructor.
2398uninitMemberVar398warningMember variable 'Variant::_transform' is not initialized in the constructor.
2398uninitMemberVar398warningMember variable 'Variant::packed_array' is not initialized in the constructor.
2398uninitMemberVar398warningMember variable 'Variant::_ptr' is not initialized in the constructor.
2398uninitMemberVar398warningMember variable 'Variant::_mem' is not initialized in the constructor.
2403uninitMemberVar398warningMember variable 'Variant::_bool' is not initialized in the constructor.
2403uninitMemberVar398warningMember variable 'Variant::_int' is not initialized in the constructor.
2403uninitMemberVar398warningMember variable 'Variant::_float' is not initialized in the constructor.
2403uninitMemberVar398warningMember variable 'Variant::_transform2d' is not initialized in the constructor.
2403uninitMemberVar398warningMember variable 'Variant::_aabb' is not initialized in the constructor.
2403uninitMemberVar398warningMember variable 'Variant::_basis' is not initialized in the constructor.
2403uninitMemberVar398warningMember variable 'Variant::_transform' is not initialized in the constructor.
2403uninitMemberVar398warningMember variable 'Variant::packed_array' is not initialized in the constructor.
2403uninitMemberVar398warningMember variable 'Variant::_ptr' is not initialized in the constructor.
2403uninitMemberVar398warningMember variable 'Variant::_mem' is not initialized in the constructor.
2408uninitMemberVar398warningMember variable 'Variant::_bool' is not initialized in the constructor.
2408uninitMemberVar398warningMember variable 'Variant::_int' is not initialized in the constructor.
2408uninitMemberVar398warningMember variable 'Variant::_float' is not initialized in the constructor.
2408uninitMemberVar398warningMember variable 'Variant::_transform2d' is not initialized in the constructor.
2408uninitMemberVar398warningMember variable 'Variant::_aabb' is not initialized in the constructor.
2408uninitMemberVar398warningMember variable 'Variant::_basis' is not initialized in the constructor.
2408uninitMemberVar398warningMember variable 'Variant::_transform' is not initialized in the constructor.
2408uninitMemberVar398warningMember variable 'Variant::packed_array' is not initialized in the constructor.
2408uninitMemberVar398warningMember variable 'Variant::_ptr' is not initialized in the constructor.
2408uninitMemberVar398warningMember variable 'Variant::_mem' is not initialized in the constructor.
2413uninitMemberVar398warningMember variable 'Variant::_bool' is not initialized in the constructor.
2413uninitMemberVar398warningMember variable 'Variant::_int' is not initialized in the constructor.
2413uninitMemberVar398warningMember variable 'Variant::_float' is not initialized in the constructor.
2413uninitMemberVar398warningMember variable 'Variant::_transform2d' is not initialized in the constructor.
2413uninitMemberVar398warningMember variable 'Variant::_aabb' is not initialized in the constructor.
2413uninitMemberVar398warningMember variable 'Variant::_basis' is not initialized in the constructor.
2413uninitMemberVar398warningMember variable 'Variant::_transform' is not initialized in the constructor.
2413uninitMemberVar398warningMember variable 'Variant::packed_array' is not initialized in the constructor.
2413uninitMemberVar398warningMember variable 'Variant::_ptr' is not initialized in the constructor.
2413uninitMemberVar398warningMember variable 'Variant::_mem' is not initialized in the constructor.
2418uninitMemberVar398warningMember variable 'Variant::_bool' is not initialized in the constructor.
2418uninitMemberVar398warningMember variable 'Variant::_int' is not initialized in the constructor.
2418uninitMemberVar398warningMember variable 'Variant::_float' is not initialized in the constructor.
2418uninitMemberVar398warningMember variable 'Variant::_transform2d' is not initialized in the constructor.
2418uninitMemberVar398warningMember variable 'Variant::_aabb' is not initialized in the constructor.
2418uninitMemberVar398warningMember variable 'Variant::_basis' is not initialized in the constructor.
2418uninitMemberVar398warningMember variable 'Variant::_transform' is not initialized in the constructor.
2418uninitMemberVar398warningMember variable 'Variant::packed_array' is not initialized in the constructor.
2418uninitMemberVar398warningMember variable 'Variant::_ptr' is not initialized in the constructor.
2418uninitMemberVar398warningMember variable 'Variant::_mem' is not initialized in the constructor.
2423uninitMemberVar398warningMember variable 'Variant::_bool' is not initialized in the constructor.
2423uninitMemberVar398warningMember variable 'Variant::_int' is not initialized in the constructor.
2423uninitMemberVar398warningMember variable 'Variant::_float' is not initialized in the constructor.
2423uninitMemberVar398warningMember variable 'Variant::_transform2d' is not initialized in the constructor.
2423uninitMemberVar398warningMember variable 'Variant::_aabb' is not initialized in the constructor.
2423uninitMemberVar398warningMember variable 'Variant::_basis' is not initialized in the constructor.
2423uninitMemberVar398warningMember variable 'Variant::_transform' is not initialized in the constructor.
2423uninitMemberVar398warningMember variable 'Variant::packed_array' is not initialized in the constructor.
2423uninitMemberVar398warningMember variable 'Variant::_ptr' is not initialized in the constructor.
2423uninitMemberVar398warningMember variable 'Variant::_mem' is not initialized in the constructor.
2428uninitMemberVar398warningMember variable 'Variant::_bool' is not initialized in the constructor.
2428uninitMemberVar398warningMember variable 'Variant::_int' is not initialized in the constructor.
2428uninitMemberVar398warningMember variable 'Variant::_float' is not initialized in the constructor.
2428uninitMemberVar398warningMember variable 'Variant::_transform2d' is not initialized in the constructor.
2428uninitMemberVar398warningMember variable 'Variant::_aabb' is not initialized in the constructor.
2428uninitMemberVar398warningMember variable 'Variant::_basis' is not initialized in the constructor.
2428uninitMemberVar398warningMember variable 'Variant::_transform' is not initialized in the constructor.
2428uninitMemberVar398warningMember variable 'Variant::packed_array' is not initialized in the constructor.
2428uninitMemberVar398warningMember variable 'Variant::_ptr' is not initialized in the constructor.
2428uninitMemberVar398warningMember variable 'Variant::_mem' is not initialized in the constructor.
core/variant/variant.h
183noExplicitConstructor398styleStruct 'PackedArrayRef < uint8_t >' has a constructor with 1 argument that is not explicit.
183noExplicitConstructor398styleStruct 'PackedArrayRef < int32_t >' has a constructor with 1 argument that is not explicit.
183noExplicitConstructor398styleStruct 'PackedArrayRef < int64_t >' has a constructor with 1 argument that is not explicit.
183noExplicitConstructor398styleStruct 'PackedArrayRef < float >' has a constructor with 1 argument that is not explicit.
183noExplicitConstructor398styleStruct 'PackedArrayRef < double >' has a constructor with 1 argument that is not explicit.
183noExplicitConstructor398styleStruct 'PackedArrayRef < String >' has a constructor with 1 argument that is not explicit.
183noExplicitConstructor398styleStruct 'PackedArrayRef < Vector2 >' has a constructor with 1 argument that is not explicit.
183noExplicitConstructor398styleStruct 'PackedArrayRef < Vector3 >' has a constructor with 1 argument that is not explicit.
183noExplicitConstructor398styleStruct 'PackedArrayRef < Color >' has a constructor with 1 argument that is not explicit.
184useInitializationList398performanceVariable 'array' is assigned in constructor body. Consider performing initialization in initialization list.
367noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
368noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
369noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
371noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
372noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
375noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
376noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
377noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
378noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
379noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
380noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
381noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
382noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
383noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
384noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
385noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
386noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
387noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
388noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
389noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
390noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
391noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
392noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
393noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
394noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
395noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
396noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
397noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
398noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
399noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
400noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
401noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
402noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
403noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
404noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
405noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
406noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
408noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
409noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
410noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
411noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
413noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
415noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
416noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
417noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
418noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
420noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
421noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
422noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
423noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
425noExplicitConstructor398styleClass 'Variant' has a constructor with 1 argument that is not explicit.
core/variant/variant_call.cpp
646nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
653nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
660nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
667nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
668nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
676nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
677nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
687nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
694nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
708nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
715nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
722nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
740nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
747nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
750nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
754nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
768nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
1165unreadVariable563styleVariable 'r' is assigned a value that is never used.
core/variant/variant_construct.cpp
674templateRecursioninformationTemplateSimplifier: max template recursion (100) reached for template 'add_constructor<Color>'. You might want to limit Cppcheck recursion.
core/variant/variant_op.cpp
1469nullPointerRedundantCheck476warningEither the condition 'l==nullptr' is redundant or there is possible null pointer dereference: l.
1505nullPointerRedundantCheck476warningEither the condition 'l==nullptr' is redundant or there is possible null pointer dereference: l.
1679templateRecursioninformationTemplateSimplifier: max template recursion (100) reached for template 'register_op<Color , Color , int64_t>'. You might want to limit Cppcheck recursion.
core/variant/variant_parser.cpp
295unreadVariable563styleVariable 'string_name' is assigned a value that is never used.
core/variant/variant_parser.h
54missingOverridestyleThe function 'get_char' overrides a function in a base class but is not marked with a 'override' specifier.
55missingOverridestyleThe function 'is_utf8' overrides a function in a base class but is not marked with a 'override' specifier.
56missingOverridestyleThe function 'is_eof' overrides a function in a base class but is not marked with a 'override' specifier.
65missingOverridestyleThe function 'get_char' overrides a function in a base class but is not marked with a 'override' specifier.
66missingOverridestyleThe function 'is_utf8' overrides a function in a base class but is not marked with a 'override' specifier.
67missingOverridestyleThe function 'is_eof' overrides a function in a base class but is not marked with a 'override' specifier.
core/variant/variant_setget.cpp
1067nullPointerRedundantCheck476warningEither the condition '!ptr' is redundant or there is possible null pointer dereference: ptr.
1206nullPointerRedundantCheck476warningEither the condition '!ptr' is redundant or there is possible null pointer dereference: ptr.
1242nullPointerRedundantCheck476warningEither the condition '!obj' is redundant or there is possible null pointer dereference: obj.
1257nullPointerRedundantCheck476warningEither the condition '!obj' is redundant or there is possible null pointer dereference: obj.
1268nullPointerRedundantCheck476warningEither the condition 'obj!=nullptr' is redundant or there is possible null pointer dereference: obj.
1275nullPointerRedundantCheck476warningEither the condition '!obj' is redundant or there is possible null pointer dereference: obj.
1459nullPointerRedundantCheck476warningEither the condition '!obj' is redundant or there is possible null pointer dereference: obj.
core/variant/variant_utility.cpp
492shadowFunction398styleLocal variable 'str' shadows outer function
512shadowFunction398styleLocal variable 'str' shadows outer function
532shadowFunction398styleLocal variable 'str' shadows outer function
549shadowFunction398styleLocal variable 'str' shadows outer function
566shadowFunction398styleLocal variable 'str' shadows outer function
586shadowFunction398styleLocal variable 'str' shadows outer function
606shadowFunction398styleLocal variable 'str' shadows outer function
736uselessAssignmentPtrArg398warningAssignment of function parameter has no effect outside the function. Did you forget dereferencing it?
736redundantAssignment563styleVariable 'p_func' is reassigned a value before the old one has been used.
736unreadVariable563styleVariable 'p_func' is assigned a value that is never used.
743uselessAssignmentPtrArg398warningAssignment of function parameter has no effect outside the function. Did you forget dereferencing it?
743redundantAssignment563styleVariable 'p_func' is reassigned a value before the old one has been used.
743unreadVariable563styleVariable 'p_func' is assigned a value that is never used.
drivers/alsa/audio_driver_alsa.cpp
163cstyleCast398styleC-style pointer casting
drivers/alsa/audio_driver_alsa.h
87uninitMemberVar398warningMember variable 'AudioDriverALSA::mix_rate' is not initialized in the constructor.
87uninitMemberVar398warningMember variable 'AudioDriverALSA::channels' is not initialized in the constructor.
87uninitMemberVar398warningMember variable 'AudioDriverALSA::active' is not initialized in the constructor.
87uninitMemberVar398warningMember variable 'AudioDriverALSA::thread_exited' is not initialized in the constructor.
87uninitMemberVar398warningMember variable 'AudioDriverALSA::exit_thread' is not initialized in the constructor.
drivers/alsamidi/midi_driver_alsamidi.cpp
76cstyleCast398styleC-style pointer casting
drivers/coreaudio/audio_driver_coreaudio.cpp
45cstyleCast398styleC-style pointer casting
59cstyleCast398styleC-style pointer casting
171cstyleCast398styleC-style pointer casting
212cstyleCast398styleC-style pointer casting
drivers/pulseaudio/audio_driver_pulseaudio.cpp
39cstyleCast398styleC-style pointer casting
57cstyleCast398styleC-style pointer casting
69cstyleCast398styleC-style pointer casting
82cstyleCast398styleC-style pointer casting
322cstyleCast398styleC-style pointer casting
531cstyleCast398styleC-style pointer casting
722cstyleCast398styleC-style pointer casting
drivers/unix/dir_access_unix.cpp
295shadowArgument398styleLocal variable 'p_dir' shadows outer argument
drivers/unix/ip_unix.cpp
157nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
drivers/unix/net_socket_posix.cpp
272ConfigurationNotCheckedinformationSkipping configuration 'IPV6_ADD_MEMBERSHIP;IPV6_JOIN_GROUP;UNIX_ENABLED' since the value of 'IPV6_ADD_MEMBERSHIP' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
272ConfigurationNotCheckedinformationSkipping configuration 'IPV6_DROP_MEMBERSHIP;IPV6_LEAVE_GROUP;UNIX_ENABLED' since the value of 'IPV6_DROP_MEMBERSHIP' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
353ConfigurationNotCheckedinformationSkipping configuration 'SIO_UDP_NETRESET;__MINGW32__;WINDOWS_ENABLED' since the value of 'SIO_UDP_NETRESET' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
362ConfigurationNotCheckedinformationSkipping configuration 'SO_NOSIGPIPE' since the value of 'SO_NOSIGPIPE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
583ConfigurationNotCheckedinformationSkipping configuration 'MSG_NOSIGNAL' since the value of 'MSG_NOSIGNAL' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
drivers/unix/os_unix.cpp
283nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
drivers/vulkan/rendering_device_vulkan.cpp
126nullPointerRedundantCheck476warningEither the condition '!G' is redundant or there is possible null pointer dereference: G.
1495knownConditionTrueFalse571styleCondition 'staging_buffer_blocks[staging_buffer_current].frame_used>frames_drawn-frame_count' is always true
1849clarifyCalculation783styleClarify calculation precedence for '&' and '?'.
2186nullPointerRedundantCheck476warningEither the condition '!texture' is redundant or there is possible null pointer dereference: texture.
3365nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
3401nullPointerRedundantCheck476warningEither the condition '!texture' is redundant or there is possible null pointer dereference: texture.
3402nullPointerRedundantCheck476warningEither the condition '!texture' is redundant or there is possible null pointer dereference: texture.
3403nullPointerRedundantCheck476warningEither the condition '!texture' is redundant or there is possible null pointer dereference: texture.
3720nullPointerRedundantCheck476warningEither the condition '!shader' is redundant or there is possible null pointer dereference: shader.
4104selfAssignment398warningRedundant assignment of 'info.binding' to itself.
4205uninitStructMember457errorUninitialized struct member: push_constant.vertex_input_mask
4205uninitStructMember457errorUninitialized struct member: push_constant.fragment_outputs
4205uninitStructMember457errorUninitialized struct member: push_constant.push_constant
4205uninitStructMember457errorUninitialized struct member: push_constant.max_output
4577nullPointerRedundantCheck476warningEither the condition '!shader' is redundant or there is possible null pointer dereference: shader.
4647nullPointerRedundantCheck476warningEither the condition '!sampler' is redundant or there is possible null pointer dereference: sampler.
4686nullPointerRedundantCheck476warningEither the condition '!sampler' is redundant or there is possible null pointer dereference: sampler.
4687nullPointerRedundantCheck476warningEither the condition '!texture' is redundant or there is possible null pointer dereference: texture.
4737nullPointerRedundantCheck476warningEither the condition '!texture' is redundant or there is possible null pointer dereference: texture.
4789nullPointerRedundantCheck476warningEither the condition '!texture' is redundant or there is possible null pointer dereference: texture.
4832nullPointerRedundantCheck476warningEither the condition '!buffer' is redundant or there is possible null pointer dereference: buffer.
4833nullPointerRedundantCheck476warningEither the condition '!buffer' is redundant or there is possible null pointer dereference: buffer.
4866nullPointerRedundantCheck476warningEither the condition '!sampler' is redundant or there is possible null pointer dereference: sampler.
4874nullPointerRedundantCheck476warningEither the condition '!buffer' is redundant or there is possible null pointer dereference: buffer.
4875nullPointerRedundantCheck476warningEither the condition '!buffer' is redundant or there is possible null pointer dereference: buffer.
4898nullPointerRedundantCheck476warningEither the condition '!buffer' is redundant or there is possible null pointer dereference: buffer.
4899nullPointerRedundantCheck476warningEither the condition '!buffer' is redundant or there is possible null pointer dereference: buffer.
4949nullPointerRedundantCheck476warningEither the condition '!pool' is redundant or there is possible null pointer dereference: pool.
5626nullPointerRedundantCheck476warningEither the condition '!texture' is redundant or there is possible null pointer dereference: texture.
5627nullPointerRedundantCheck476warningEither the condition '!texture' is redundant or there is possible null pointer dereference: texture.
5628nullPointerRedundantCheck476warningEither the condition '!texture' is redundant or there is possible null pointer dereference: texture.
5791nullPointerRedundantCheck476warningEither the condition '!framebuffer' is redundant or there is possible null pointer dereference: framebuffer.
5880nullPointerRedundantCheck476warningEither the condition '!framebuffer' is redundant or there is possible null pointer dereference: framebuffer.
6064nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6070nullPointerRedundantCheck476warningEither the condition '!pipeline' is redundant or there is possible null pointer dereference: pipeline.
6070nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6073nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6139nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6145nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6149nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6149nullPointerRedundantCheck476warningEither the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set.
6150nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6151nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6151nullPointerRedundantCheck476warningEither the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set.
6152nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6156nullPointerRedundantCheck476warningEither the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set.
6157nullPointerRedundantCheck476warningEither the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set.
6174nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6180nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6198nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6204nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6222nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6225nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6233nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6237nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6238nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6240nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6242nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6250nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6254nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6256nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6278nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6362nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6365nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6367nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6385nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6389nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6390nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6391nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6392nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6393nullPointerRedundantCheck476warningEither the condition '!dl' is redundant or there is possible null pointer dereference: dl.
6403allocaCalledwarningObsolete function 'alloca' called.
6569nullPointerRedundantCheck476warningEither the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set.
6571nullPointerRedundantCheck476warningEither the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set.
6574nullPointerRedundantCheck476warningEither the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set.
6575nullPointerRedundantCheck476warningEither the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set.
6604nullPointerRedundantCheck476warningEither the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set.
6605nullPointerRedundantCheck476warningEither the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set.
6737nullPointerRedundantCheck476warningEither the condition '!buffer' is redundant or there is possible null pointer dereference: buffer.
6780nullPointerRedundantCheck476warningEither the condition '!buffer' is redundant or there is possible null pointer dereference: buffer.
7216duplicateCondition398styleThe if condition is the same as the previous if condition
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::texture_upload_region_size_px' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::staging_buffer_current' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::staging_buffer_block_size' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::staging_buffer_max_size' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::staging_buffer_used' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::max_descriptors_per_pool' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::draw_list' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::draw_list_count' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::draw_list_split' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::draw_list_unbind_color_textures' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::draw_list_unbind_depth_textures' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::compute_list' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::max_timestamp_query_elements' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::frames' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::frame' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::frame_count' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::frames_drawn' is not initialized in the constructor.
7647uninitMemberVar398warningMember variable 'RenderingDeviceVulkan::context' is not initialized in the constructor.
drivers/vulkan/rendering_device_vulkan.h
215useInitializationList398performanceVariable 'buffer' is assigned in constructor body. Consider performing initialization in initialization list.
216useInitializationList398performanceVariable 'allocation' is assigned in constructor body. Consider performing initialization in initialization list.
drivers/vulkan/vulkan_context.cpp
203doubleFree415errorMemory pointed to by 'instance_layers' is freed twice.
365deallocuse416errorDereferencing 'physical_devices' after it is deallocated / released
366doubleFree415errorMemory pointed to by 'physical_devices' is freed twice.
543unreadVariable563styleVariable 'queues[1].flags' is assigned a value that is never used.
840doubleFree415errorMemory pointed to by 'presentModes' is freed twice.
883doubleFree415errorMemory pointed to by 'presentModes' is freed twice.
1314allocaCalledwarningObsolete function 'alloca' called.
1314pointerSize467warningSize of pointer 'cmdbufptr' used instead of size of its data.
1346allocaCalledwarningObsolete function 'alloca' called.
1346pointerSize467warningSize of pointer 'pSwapchains' used instead of size of its data.
1347allocaCalledwarningObsolete function 'alloca' called.
1347pointerSize467warningSize of pointer 'pImageIndices' used instead of size of its data.
1569uninitMemberVar398warningMember variable 'VulkanContext::queue_family_count' is not initialized in the constructor.
1569uninitMemberVar398warningMember variable 'VulkanContext::graphics_queue_family_index' is not initialized in the constructor.
1569uninitMemberVar398warningMember variable 'VulkanContext::present_queue_family_index' is not initialized in the constructor.
1569uninitMemberVar398warningMember variable 'VulkanContext::separate_present_queue' is not initialized in the constructor.
1569uninitMemberVar398warningMember variable 'VulkanContext::frame_index' is not initialized in the constructor.
1569uninitMemberVar398warningMember variable 'VulkanContext::prepared' is not initialized in the constructor.
1569uninitMemberVar398warningMember variable 'VulkanContext::extension_names' is not initialized in the constructor.
1569uninitMemberVar398warningMember variable 'VulkanContext::enabled_layers' is not initialized in the constructor.
drivers/wasapi/audio_driver_wasapi.cpp
540cstyleCast398styleC-style pointer casting
drivers/windows/dir_access_windows.cpp
125shadowArgument398styleLocal variable 'p_dir' shadows outer argument
157shadowArgument398styleLocal variable 'p_dir' shadows outer argument
365uninitMemberVar398warningMember variable 'DirAccessWindows::_cisdir' is not initialized in the constructor.
365uninitMemberVar398warningMember variable 'DirAccessWindows::_cishidden' is not initialized in the constructor.
drivers/windows/thread_windows.cpp
77nullPointerRedundantCheck476warningEither the condition '!tp' is redundant or there is possible null pointer dereference: tp.
78nullPointerRedundantCheck476warningEither the condition '!tp' is redundant or there is possible null pointer dereference: tp.
drivers/windows/thread_windows.h
55uninitMemberVarPrivate398warningMember variable 'ThreadWindows::user' is not initialized in the constructor.
drivers/xaudio2/audio_driver_xaudio2.cpp
87cstyleCast398styleC-style pointer casting
187uninitMemberVar398warningMember variable 'AudioDriverXAudio2::samples_in' is not initialized in the constructor.
187uninitMemberVar398warningMember variable 'AudioDriverXAudio2::buffer_size' is not initialized in the constructor.
187uninitMemberVar398warningMember variable 'AudioDriverXAudio2::mix_rate' is not initialized in the constructor.
187uninitMemberVar398warningMember variable 'AudioDriverXAudio2::channels' is not initialized in the constructor.
187uninitMemberVar398warningMember variable 'AudioDriverXAudio2::active' is not initialized in the constructor.
187uninitMemberVar398warningMember variable 'AudioDriverXAudio2::thread_exited' is not initialized in the constructor.
187uninitMemberVar398warningMember variable 'AudioDriverXAudio2::exit_thread' is not initialized in the constructor.
187uninitMemberVar398warningMember variable 'AudioDriverXAudio2::pcm_open' is not initialized in the constructor.
187uninitMemberVar398warningMember variable 'AudioDriverXAudio2::mastering_voice' is not initialized in the constructor.
187uninitMemberVar398warningMember variable 'AudioDriverXAudio2::source_voice' is not initialized in the constructor.
editor/animation_bezier_editor.cpp
144variableScope398styleThe scope of the variable 'middle' can be reduced.
editor/animation_track_editor.cpp
80nullPointerRedundantCheck476warningEither the condition '!edited_node' is redundant or there is possible null pointer dereference: edited_node.
539shadowVariable398styleLocal variable 'hint' shadows outer variable
648uninitMemberVar398warningMember variable 'AnimationTrackKeyEdit::undo_redo' is not initialized in the constructor.
694nullPointerRedundantCheck476warningEither the condition '!edited_node' is redundant or there is possible null pointer dereference: edited_node.
1189shadowVariable398styleLocal variable 'hint' shadows outer variable
1298uninitMemberVar398warningMember variable 'AnimationMultiTrackKeyEdit::undo_redo' is not initialized in the constructor.
1485variableScope398styleThe scope of the variable 'min' can be reduced.
1485unreadVariable563styleVariable 'min' is assigned a value that is never used.
3106uninitMemberVar398warningMember variable 'AnimationTrackEditGroup::root' is not initialized in the constructor.
3106uninitMemberVar398warningMember variable 'AnimationTrackEditGroup::timeline' is not initialized in the constructor.
editor/audio_stream_preview.cpp
104cstyleCast398styleC-style pointer casting
editor/code_editor.cpp
65uninitMemberVar398warningMember variable 'GotoLineDialog::line_label' is not initialized in the constructor.
editor/connections_dialog.h
66noExplicitConstructor398styleStruct 'ConnectionData' has a constructor with 1 argument that is not explicit.
editor/create_dialog.cpp
652useInitializationList398performanceVariable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list.
653useInitializationList398performanceVariable 'preferred_search_result_type' is assigned in constructor body. Consider performing initialization in initialization list.
editor/debugger/editor_debugger_node.h
83useInitializationList398performanceVariable 'source' is assigned in constructor body. Consider performing initialization in initialization list.
editor/debugger/editor_debugger_server.cpp
47missingOverridestyleThe function 'poll' overrides a function in a base class but is not marked with a 'override' specifier.
48missingOverridestyleThe function 'start' overrides a function in a base class but is not marked with a 'override' specifier.
49missingOverridestyleThe function 'stop' overrides a function in a base class but is not marked with a 'override' specifier.
50missingOverridestyleThe function 'is_active' overrides a function in a base class but is not marked with a 'override' specifier.
51missingOverridestyleThe function 'is_connection_available' overrides a function in a base class but is not marked with a 'override' specifier.
52missingOverridestyleThe function 'take_connection' overrides a function in a base class but is not marked with a 'override' specifier.
editor/debugger/editor_performance_profiler.cpp
40useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
43useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
44useInitializationList398performanceVariable 'base' is assigned in constructor body. Consider performing initialization in initialization list.
editor/debugger/editor_profiler.h
79uninitMemberVar398warningMember variable 'Metric::frame_time' is not initialized in the constructor.
79uninitMemberVar398warningMember variable 'Metric::idle_time' is not initialized in the constructor.
79uninitMemberVar398warningMember variable 'Metric::physics_time' is not initialized in the constructor.
79uninitMemberVar398warningMember variable 'Metric::physics_frame_time' is not initialized in the constructor.
editor/debugger/editor_visual_profiler.h
63uninitMemberVar398warningMember variable 'Metric::frame_number' is not initialized in the constructor.
editor/dependency_editor.cpp
612uninitMemberVar398warningMember variable 'DependencyErrorDialog::mode' is not initialized in the constructor.
editor/dependency_editor.h
94noExplicitConstructor398styleClass 'DependencyEditorOwners' has a constructor with 1 argument that is not explicit.
editor/editor_asset_installer.cpp
299redundantAssignment563styleVariable 'ret' is reassigned a value before the old one has been used.
editor/editor_audio_buses.cpp
1436useInitializationList398performanceVariable 'notch_color' is assigned in constructor body. Consider performing initialization in initialization list.
editor/editor_audio_buses.h
276noExplicitConstructor398styleClass 'AudioBusesEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/editor_autoload_settings.h
62uninitMemberVar398warningMember variable 'AutoLoadInfo::order' is not initialized in the constructor.
editor/editor_data.cpp
479nullPointerRedundantCheck476warningEither the condition '!ob' is redundant or there is possible null pointer dereference: ob.
623nullPointerRedundantCheck476warningEither the condition '!new_scene' is redundant or there is possible null pointer dereference: new_scene.
627nullPointerRedundantCheck476warningEither the condition '!new_scene' is redundant or there is possible null pointer dereference: new_scene.
editor/editor_export.cpp
304cstyleCast398styleC-style pointer casting
333nullPointerRedundantCheck476warningEither the condition '!fae' is redundant or there is possible null pointer dereference: fae.
339nullPointerRedundantCheck476warningEither the condition '!fae' is redundant or there is possible null pointer dereference: ftmp.
373cstyleCast398styleC-style pointer casting
987cstyleCast398styleC-style pointer casting
1110nullPointerRedundantCheck476warningEither the condition '!fae' is redundant or there is possible null pointer dereference: fae.
editor/editor_file_system.cpp
199variableScope398styleThe scope of the variable 'first' can be reduced.
316nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
318nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
323cstyleCast398styleC-style pointer casting
1009cstyleCast398styleC-style pointer casting
1746nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
1747nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
1748nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
1826nullPointerRedundantCheck476warningEither the condition '!md5s' is redundant or there is possible null pointer dereference: md5s.
editor/editor_help_search.cpp
600uninitMemberVar398warningMember variable 'Runner::iterator_doc' is not initialized in the constructor.
600uninitMemberVar398warningMember variable 'Runner::iterator_match' is not initialized in the constructor.
600uninitMemberVar398warningMember variable 'Runner::root_item' is not initialized in the constructor.
600uninitMemberVar398warningMember variable 'Runner::matched_item' is not initialized in the constructor.
editor/editor_inspector.cpp
899uninitMemberVar398warningMember variable 'EditorProperty::delete_hover' is not initialized in the constructor.
editor/editor_log.cpp
41cstyleCast398styleC-style pointer casting
140cstyleCast398styleC-style pointer casting
editor/editor_node.cpp
1671nullPointerRedundantCheck476warningEither the condition '!current_obj' is redundant or there is possible null pointer dereference: current_obj.
2582knownConditionTrueFalse571styleCondition 'save_each' is always true
2713nullPointerRedundantCheck476warningEither the condition '!editor_viewport' is redundant or there is possible null pointer dereference: editor_viewport.
2715nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
3581cstyleCast398styleC-style pointer casting
3807unreadVariable563styleVariable 'icon' is assigned a value that is never used.
3953cstyleCast398styleC-style pointer casting
3973nullPointerRedundantCheck476warningEither the condition '!dock' is redundant or there is possible null pointer dereference: dock.
3974nullPointerRedundantCheck476warningEither the condition '!dock' is redundant or there is possible null pointer dereference: dock.
3976nullPointerRedundantCheck476warningEither the condition '!dock' is redundant or there is possible null pointer dereference: dock.
3977nullPointerRedundantCheck476warningEither the condition '!dock' is redundant or there is possible null pointer dereference: dock.
4983nullPointer476warningPossible null pointer dereference: dock
5452cstyleCast398styleC-style pointer casting
editor/editor_node.h
547cstyleCast398styleC-style pointer casting
editor/editor_path.h
56noExplicitConstructor398styleClass 'EditorPath' has a constructor with 1 argument that is not explicit.
editor/editor_plugin_settings.cpp
155nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
156nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
editor/editor_properties.cpp
46uninitMemberVar398warningMember variable 'EditorPropertyNil::text' is not initialized in the constructor.
2277nullPointerRedundantCheck476warningEither the condition '!target_node' is redundant or there is possible null pointer dereference: target_node.
2494cstyleCast398styleC-style pointer casting
editor/editor_resource_preview.cpp
98cstyleCast398styleC-style pointer casting
198nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
199nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
200nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
201nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
202nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
editor/editor_run.cpp
116variableScope398styleThe scope of the variable 'display_scale' can be reduced.
246useInitializationList398performanceVariable 'running_scene' is assigned in constructor body. Consider performing initialization in initialization list.
editor/editor_sectioned_inspector.cpp
127uninitMemberVar398warningMember variable 'SectionedInspectorFilter::allow_sub' is not initialized in the constructor.
editor/editor_settings.cpp
1209unreadVariable563styleVariable 'hints' is assigned a value that is never used.
1483constParameter398styleParameter 'p_shortcut' can be declared with const
1491nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
1522unusedStructMember563stylestruct member 'ShortcutMapping::path' is never used.
1523unusedStructMember563stylestruct member 'ShortcutMapping::keycode' is never used.
editor/editor_sub_scene.cpp
100nullPointerRedundantCheck476warningEither the condition '!item' is redundant or there is possible null pointer dereference: item.
113nullPointerRedundantCheck476warningEither the condition '!item' is redundant or there is possible null pointer dereference: item.
editor/export_template_manager.cpp
230redundantAssignment563styleVariable 'ret' is reassigned a value before the old one has been used.
230redundantAssignment563styleVariable 'ret' is reassigned a value before the old one has been used.
317redundantAssignment563styleVariable 'ret' is reassigned a value before the old one has been used.
636redundantAssignment563styleVariable 'ret' is reassigned a value before the old one has been used.
editor/fileserver/editor_file_server.cpp
56cstyleCast398styleC-style pointer casting
263cstyleCast398styleC-style pointer casting
editor/filesystem_dock.h
334noExplicitConstructor398styleClass 'FileSystemDock' has a constructor with 1 argument that is not explicit.
editor/find_in_files.cpp
89uninitMemberVar398warningMember variable 'FindInFiles::_initial_files_count' is not initialized in the constructor.
453cstyleCast398styleC-style pointer casting
491cstyleCast398styleC-style pointer casting
835nullPointerRedundantCheck476warningEither the condition 'F==nullptr' is redundant or there is possible null pointer dereference: F.
857nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
859nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
editor/import/collada.cpp
61constParameter398styleParameter 'state' can be declared with const
125constParameter398styleParameter 'state' can be declared with const
2062nullPointerRedundantCheck476warningEither the condition '!nj' is redundant or there is possible null pointer dereference: nj.
2062nullPointerRedundantCheck476warningEither the condition '!nj' is redundant or there is possible null pointer dereference: nj.
2064nullPointerRedundantCheck476warningEither the condition '!nj' is redundant or there is possible null pointer dereference: nj.
2064nullPointerRedundantCheck476warningEither the condition '!nj' is redundant or there is possible null pointer dereference: nj.
2223nullPointerRedundantCheck476warningEither the condition '!nj' is redundant or there is possible null pointer dereference: nj.
2223nullPointerRedundantCheck476warningEither the condition '!nj' is redundant or there is possible null pointer dereference: nj.
2225nullPointerRedundantCheck476warningEither the condition '!nj' is redundant or there is possible null pointer dereference: nj.
2225nullPointerRedundantCheck476warningEither the condition '!nj' is redundant or there is possible null pointer dereference: nj.
editor/import/collada.h
215uninitMemberVar398warningMember variable 'SkinControllerData::weights' is not initialized in the constructor.
388uninitMemberVar398warningMember variable 'NodeGeometry::controller' is not initialized in the constructor.
447uninitMemberVar398warningMember variable 'Key::time' is not initialized in the constructor.
513uninitMemberVar398warningMember variable 'State::z_up' is not initialized in the constructor.
editor/import/editor_import_collada.cpp
102uninitMemberVar398warningMember variable 'ColladaImport::scene' is not initialized in the constructor.
102uninitMemberVar398warningMember variable 'ColladaImport::use_mesh_builtin_materials' is not initialized in the constructor.
editor/import/editor_scene_importer_gltf.cpp
649invalidPointerCast704portabilityCasting between const unsigned char * and float * which have an incompatible binary data representation.
1598constParameter398styleParameter 'state' can be declared with const
3066nullPointerRedundantCheck476warningEither the condition 'mi==nullptr' is redundant or there is possible null pointer dereference: mi.
3067nullPointerRedundantCheck476warningEither the condition 'skeleton==nullptr' is redundant or there is possible null pointer dereference: skeleton.
editor/import/editor_scene_importer_gltf.h
150uninitMemberVar398warningMember variable 'GLTFAccessor::type' is not initialized in the constructor.
editor/import/resource_importer_image.cpp
78nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
83nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
92nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
94nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
96nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
editor/import/resource_importer_layered_texture.cpp
347duplicateCondition398styleThe if condition is the same as the previous if condition
editor/import/resource_importer_scene.cpp
651nullPointerRedundantCheck476warningEither the condition '!anim' is redundant or there is possible null pointer dereference: anim.
783nullPointerRedundantCheck476warningEither the condition '!anim' is redundant or there is possible null pointer dereference: anim.
885nullPointerRedundantCheck476warningEither the condition '!anim' is redundant or there is possible null pointer dereference: anim.
1302variableScope398styleThe scope of the variable 'root_scale' can be reduced.
editor/import/resource_importer_texture.h
68useInitializationList398performanceVariable 'channel_for_roughness' is assigned in constructor body. Consider performing initialization in initialization list.
editor/localization_editor.cpp
92nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
151nullPointerRedundantCheck476warningEither the condition '!k' is redundant or there is possible null pointer dereference: k.
192nullPointerRedundantCheck476warningEither the condition '!k' is redundant or there is possible null pointer dereference: k.
193nullPointerRedundantCheck476warningEither the condition '!ed' is redundant or there is possible null pointer dereference: ed.
194nullPointerRedundantCheck476warningEither the condition '!ed' is redundant or there is possible null pointer dereference: ed.
195nullPointerRedundantCheck476warningEither the condition '!ed' is redundant or there is possible null pointer dereference: ed.
267nullPointerRedundantCheck476warningEither the condition '!k' is redundant or there is possible null pointer dereference: k.
268nullPointerRedundantCheck476warningEither the condition '!ed' is redundant or there is possible null pointer dereference: ed.
390nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
editor/node_3d_editor_gizmos.cpp
1498useInitializationList398performanceVariable 'pos3d_mesh' is assigned in constructor body. Consider performing initialization in initialization list.
editor/plugin_config_dialog.cpp
75unreadVariable563styleVariable 'lang_name' is assigned a value that is never used.
editor/plugins/abstract_polygon_2d_editor.h
49noExplicitConstructor398styleStruct 'Vertex' has a constructor with 1 argument that is not explicit.
editor/plugins/animation_blend_space_1d_editor.cpp
68nullPointerRedundantCheck476warningEither the condition '!gp' is redundant or there is possible null pointer dereference: gp.
editor/plugins/animation_blend_tree_editor_plugin.cpp
444nullPointerRedundantCheck476warningEither the condition '!gn' is redundant or there is possible null pointer dereference: gn.
473nullPointerRedundantCheck476warningEither the condition '!edited' is redundant or there is possible null pointer dereference: edited.
474nullPointerRedundantCheck476warningEither the condition '!edited' is redundant or there is possible null pointer dereference: edited.
editor/plugins/animation_player_editor_plugin.h
265noExplicitConstructor398styleClass 'AnimationPlayerEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/animation_state_machine_editor.cpp
531constParameter398styleParameter 'r_to' can be declared with const
543constParameter398styleParameter 'r_from' can be declared with const
editor/plugins/animation_tree_editor_plugin.h
110noExplicitConstructor398styleClass 'AnimationTreeEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/asset_library_editor_plugin.h
325noExplicitConstructor398styleClass 'AssetLibraryEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/audio_stream_editor_plugin.h
87noExplicitConstructor398styleClass 'AudioStreamEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/baked_lightmap_editor_plugin.h
65noExplicitConstructor398styleClass 'BakedLightmapEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/camera_3d_editor_plugin.h
69noExplicitConstructor398styleClass 'Camera3DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/canvas_item_editor_plugin.cpp
977cstyleCast398styleC-style pointer casting
3233variableScope398styleThe scope of the variable 'anchor_snapped' can be reduced.
4787cstyleCast398styleC-style pointer casting
6501useInitializationList398performanceVariable 'default_type' is assigned in constructor body. Consider performing initialization in initialization list.
editor/plugins/canvas_item_editor_plugin.h
643noExplicitConstructor398styleClass 'CanvasItemEditor' has a constructor with 1 argument that is not explicit.
663noExplicitConstructor398styleClass 'CanvasItemEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/collision_polygon_2d_editor_plugin.h
47noExplicitConstructor398styleClass 'CollisionPolygon2DEditor' has a constructor with 1 argument that is not explicit.
54noExplicitConstructor398styleClass 'CollisionPolygon2DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/collision_polygon_3d_editor_plugin.cpp
236unreadVariable563styleVariable 'closest_pos' is assigned a value that is never used.
280unreadVariable563styleVariable 'closest_pos' is assigned a value that is never used.
editor/plugins/collision_polygon_3d_editor_plugin.h
92noExplicitConstructor398styleClass 'CollisionPolygon3DEditor' has a constructor with 1 argument that is not explicit.
111noExplicitConstructor398styleClass 'Polygon3DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/collision_shape_2d_editor_plugin.cpp
557uninitMemberVar398warningMember variable 'CollisionShape2DEditor::shape_type' is not initialized in the constructor.
editor/plugins/collision_shape_2d_editor_plugin.h
83noExplicitConstructor398styleClass 'CollisionShape2DEditor' has a constructor with 1 argument that is not explicit.
102noExplicitConstructor398styleClass 'CollisionShape2DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/cpu_particles_2d_editor_plugin.h
88noExplicitConstructor398styleClass 'CPUParticles2DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/cpu_particles_3d_editor_plugin.h
78noExplicitConstructor398styleClass 'CPUParticles3DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/curve_editor_plugin.h
134noExplicitConstructor398styleClass 'CurveEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/editor_preview_plugins.cpp
352uninitMemberVar398warningMember variable 'EditorMaterialPreviewPlugin::preview_done' is not initialized in the constructor.
353useInitializationList398performanceVariable 'scenario' is assigned in constructor body. Consider performing initialization in initialization list.
533knownConditionTrueFalse571styleCondition 'c>='!'' is always true
533knownConditionTrueFalse570styleCondition 'c=='\t'' is always false
745uninitMemberVar398warningMember variable 'EditorMeshPreviewPlugin::preview_done' is not initialized in the constructor.
746useInitializationList398performanceVariable 'scenario' is assigned in constructor body. Consider performing initialization in initialization list.
870uninitMemberVar398warningMember variable 'EditorFontPreviewPlugin::preview_done' is not initialized in the constructor.
871useInitializationList398performanceVariable 'viewport' is assigned in constructor body. Consider performing initialization in initialization list.
editor/plugins/gi_probe_editor_plugin.cpp
40unreadVariable563styleVariable 'ext' is assigned a value that is never used.
editor/plugins/gi_probe_editor_plugin.h
70noExplicitConstructor398styleClass 'GIProbeEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/gpu_particles_2d_editor_plugin.cpp
266invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
310invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
editor/plugins/gpu_particles_2d_editor_plugin.h
94noExplicitConstructor398styleClass 'GPUParticles2DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/gpu_particles_3d_editor_plugin.cpp
66nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
351invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
359unreadVariable563styleVariable 'image' is assigned a value that is never used.
379invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
387unreadVariable563styleVariable 'image2' is assigned a value that is never used.
editor/plugins/gpu_particles_3d_editor_plugin.h
113noExplicitConstructor398styleClass 'GPUParticles3DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/gpu_particles_collision_sdf_editor_plugin.cpp
40unreadVariable563styleVariable 'ext' is assigned a value that is never used.
editor/plugins/gpu_particles_collision_sdf_editor_plugin.h
70noExplicitConstructor398styleClass 'GPUParticlesCollisionSDFEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/gradient_editor_plugin.h
70noExplicitConstructor398styleClass 'GradientEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/item_list_editor_plugin.h
244noExplicitConstructor398styleClass 'ItemListEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/light_occluder_2d_editor_plugin.h
59noExplicitConstructor398styleClass 'LightOccluder2DEditor' has a constructor with 1 argument that is not explicit.
66noExplicitConstructor398styleClass 'LightOccluder2DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/line_2d_editor_plugin.h
52noExplicitConstructor398styleClass 'Line2DEditor' has a constructor with 1 argument that is not explicit.
59noExplicitConstructor398styleClass 'Line2DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/material_editor_plugin.h
98noExplicitConstructor398styleClass 'MaterialEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/mesh_editor_plugin.h
89noExplicitConstructor398styleClass 'MeshEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/mesh_instance_3d_editor_plugin.h
97noExplicitConstructor398styleClass 'MeshInstance3DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/mesh_library_editor_plugin.cpp
296uninitMemberVar398warningMember variable 'MeshLibraryEditorPlugin::editor' is not initialized in the constructor.
editor/plugins/mesh_library_editor_plugin.h
71noExplicitConstructor398styleClass 'MeshLibraryEditor' has a constructor with 1 argument that is not explicit.
87noExplicitConstructor398styleClass 'MeshLibraryEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/multimesh_editor_plugin.cpp
183nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
editor/plugins/multimesh_editor_plugin.h
96noExplicitConstructor398styleClass 'MultiMeshEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/navigation_polygon_editor_plugin.h
60noExplicitConstructor398styleClass 'NavigationPolygonEditor' has a constructor with 1 argument that is not explicit.
67noExplicitConstructor398styleClass 'NavigationPolygonEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/node_3d_editor_plugin.cpp
2055variableScope398styleThe scope of the variable 'pan_speed_modifier' can be reduced.
2080variableScope398styleThe scope of the variable 'zoom_speed_modifier' can be reduced.
2705unpreciseMathCall758styleExpression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision.
2731unpreciseMathCall758styleExpression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision.
5844redundantInitialization563styleRedundant initialization for 'from'. The initialized value is overwritten before it is read.
5880variableScope398styleThe scope of the variable 'snapped_to_floor' can be reduced.
6187useInitializationList398performanceVariable 'viewport_environment' is assigned in constructor body. Consider performing initialization in initialization list.
editor/plugins/node_3d_editor_plugin.h
812noExplicitConstructor398styleClass 'Node3DEditor' has a constructor with 1 argument that is not explicit.
841noExplicitConstructor398styleClass 'Node3DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/path_2d_editor_plugin.h
108noExplicitConstructor398styleClass 'Path2DEditor' has a constructor with 1 argument that is not explicit.
127noExplicitConstructor398styleClass 'Path2DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/path_3d_editor_plugin.cpp
290uninitMemberVar398warningMember variable 'Path3DGizmo::orig_in_length' is not initialized in the constructor.
290uninitMemberVar398warningMember variable 'Path3DGizmo::orig_out_length' is not initialized in the constructor.
320variableScope398styleThe scope of the variable 'idx' can be reduced.
324variableScope398styleThe scope of the variable 'closest_d' can be reduced.
editor/plugins/path_3d_editor_plugin.h
114noExplicitConstructor398styleClass 'Path3DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/physical_bone_3d_editor_plugin.h
53noExplicitConstructor398styleClass 'PhysicalBone3DEditor' has a constructor with 1 argument that is not explicit.
75noExplicitConstructor398styleClass 'PhysicalBone3DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/polygon_2d_editor_plugin.cpp
1215useInitializationList398performanceVariable 'snap_offset' is assigned in constructor body. Consider performing initialization in initialization list.
editor/plugins/polygon_2d_editor_plugin.h
163noExplicitConstructor398styleClass 'Polygon2DEditor' has a constructor with 1 argument that is not explicit.
170noExplicitConstructor398styleClass 'Polygon2DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/resource_preloader_editor_plugin.h
102noExplicitConstructor398styleClass 'ResourcePreloaderEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/root_motion_editor_plugin.cpp
228nullPointerRedundantCheck476warningEither the condition '!target_node' is redundant or there is possible null pointer dereference: target_node.
editor/plugins/script_editor_plugin.cpp
2215nullPointerRedundantCheck476warningEither the condition 'se' is redundant or there is possible null pointer dereference: se.
3192useInitializationList398performanceVariable 'current_theme' is assigned in constructor body. Consider performing initialization in initialization list.
editor/plugins/script_editor_plugin.h
497noExplicitConstructor398styleClass 'ScriptEditor' has a constructor with 1 argument that is not explicit.
528noExplicitConstructor398styleClass 'ScriptEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/script_text_editor.cpp
701cstyleCast398styleC-style pointer casting
editor/plugins/shader_editor_plugin.cpp
707uninitMemberVar398warningMember variable 'ShaderEditorPlugin::_2d' is not initialized in the constructor.
editor/plugins/shader_editor_plugin.h
140noExplicitConstructor398styleClass 'ShaderEditor' has a constructor with 1 argument that is not explicit.
164noExplicitConstructor398styleClass 'ShaderEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/shader_file_editor_plugin.h
69noExplicitConstructor398styleClass 'ShaderFileEditor' has a constructor with 1 argument that is not explicit.
88noExplicitConstructor398styleClass 'ShaderFileEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/skeleton_2d_editor_plugin.h
79noExplicitConstructor398styleClass 'Skeleton2DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/skeleton_3d_editor_plugin.cpp
265uninitMemberVar398warningMember variable 'BoneTransformEditor::section' is not initialized in the constructor.
265uninitMemberVar398warningMember variable 'BoneTransformEditor::translation_property' is not initialized in the constructor.
265uninitMemberVar398warningMember variable 'BoneTransformEditor::rotation_property' is not initialized in the constructor.
265uninitMemberVar398warningMember variable 'BoneTransformEditor::scale_property' is not initialized in the constructor.
265uninitMemberVar398warningMember variable 'BoneTransformEditor::transform_section' is not initialized in the constructor.
265uninitMemberVar398warningMember variable 'BoneTransformEditor::transform_property' is not initialized in the constructor.
654uninitMemberVar398warningMember variable 'Skeleton3DEditor::joint_tree' is not initialized in the constructor.
654uninitMemberVar398warningMember variable 'Skeleton3DEditor::rest_editor' is not initialized in the constructor.
654uninitMemberVar398warningMember variable 'Skeleton3DEditor::pose_editor' is not initialized in the constructor.
654uninitMemberVar398warningMember variable 'Skeleton3DEditor::custom_pose_editor' is not initialized in the constructor.
654uninitMemberVar398warningMember variable 'Skeleton3DEditor::options' is not initialized in the constructor.
654uninitMemberVar398warningMember variable 'Skeleton3DEditor::file_dialog' is not initialized in the constructor.
654uninitMemberVar398warningMember variable 'Skeleton3DEditor::undo_redo' is not initialized in the constructor.
654uninitMemberVar398warningMember variable 'Skeleton3DEditor::file_export_lib' is not initialized in the constructor.
editor/plugins/skeleton_3d_editor_plugin.h
93noExplicitConstructor398styleClass 'BoneTransformEditor' has a constructor with 1 argument that is not explicit.
185noConstructor398styleThe class 'EditorInspectorPluginSkeleton' does not have a constructor although it has private member variables.
203noExplicitConstructor398styleClass 'Skeleton3DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/skeleton_ik_3d_editor_plugin.h
59noExplicitConstructor398styleClass 'SkeletonIK3DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/sprite_2d_editor_plugin.cpp
75nullPointerRedundantCheck476warningEither the condition '!p' is redundant or there is possible null pointer dereference: p.
98nullPointerRedundantCheck476warningEither the condition '!p2' is redundant or there is possible null pointer dereference: p2.
editor/plugins/sprite_2d_editor_plugin.h
111noExplicitConstructor398styleClass 'Sprite2DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/sprite_frames_editor_plugin.cpp
521nullPointerRedundantCheck476warningEither the condition '!selected' is redundant or there is possible null pointer dereference: selected.
editor/plugins/sprite_frames_editor_plugin.h
174noExplicitConstructor398styleClass 'SpriteFramesEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/style_box_editor_plugin.h
74noExplicitConstructor398styleClass 'StyleBoxEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/texture_3d_editor_plugin.h
90noExplicitConstructor398styleClass 'Texture3DEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/texture_editor_plugin.h
69noExplicitConstructor398styleClass 'TextureEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/texture_layered_editor_plugin.h
92noExplicitConstructor398styleClass 'TextureLayeredEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/texture_region_editor_plugin.cpp
935useInitializationList398performanceVariable 'obj_styleBox' is assigned in constructor body. Consider performing initialization in initialization list.
936useInitializationList398performanceVariable 'atlas_tex' is assigned in constructor body. Consider performing initialization in initialization list.
editor/plugins/texture_region_editor_plugin.h
141noExplicitConstructor398styleClass 'TextureRegionEditor' has a constructor with 1 argument that is not explicit.
166noExplicitConstructor398styleClass 'TextureRegionEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/theme_editor_plugin.cpp
195nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
196nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
197nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
198nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
199nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
200nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
201nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
202nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
203nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
204nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
205nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
206nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
207nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
208nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
209nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
210nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
211nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
212nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
213nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
214nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
215nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
216nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
217nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
218nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
219nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
220nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
221nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
222nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
223nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
224nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
225nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
226nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
227nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
228nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
229nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
230nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
231nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
232nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
233nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
234nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
235nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
236nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
237nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
238nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
239nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
240nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
241nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
242nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
243nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
244nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
245nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
246nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
247nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
248nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
249nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
250nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
251nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
252nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
253nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
254nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
255nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
312nullPointerRedundantCheck476warningEither the condition '!file' is redundant or there is possible null pointer dereference: file.
editor/plugins/theme_editor_plugin.h
114noExplicitConstructor398styleClass 'ThemeEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/tile_map_editor_plugin.cpp
2006useInitializationList398performanceVariable 'manual_position' is assigned in constructor body. Consider performing initialization in initialization list.
editor/plugins/tile_map_editor_plugin.h
220noExplicitConstructor398styleClass 'TileMapEditor' has a constructor with 1 argument that is not explicit.
242noExplicitConstructor398styleClass 'TileMapEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/tile_set_editor_plugin.cpp
1247variableScope398styleThe scope of the variable 'erasing' can be reduced.
1248variableScope398styleThe scope of the variable 'alternative' can be reduced.
1284duplicateCondition398styleThe if condition is the same as the previous if condition
1506duplicateCondition398styleThe if condition is the same as the previous if condition
editor/plugins/tile_set_editor_plugin.h
190noExplicitConstructor398styleClass 'TileSetEditor' has a constructor with 1 argument that is not explicit.
276noExplicitConstructor398styleClass 'TilesetEditorContext' has a constructor with 1 argument that is not explicit.
295noExplicitConstructor398styleClass 'TileSetEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/plugins/version_control_editor_plugin.cpp
52unreadVariable563styleVariable 'available_addons' is assigned a value that is never used.
53unreadVariable563styleVariable 'selected_vcs' is assigned a value that is never used.
editor/plugins/visual_shader_editor_plugin.cpp
119constParameter398styleParameter 'p_connections' can be declared with const
1521knownConditionTrueFalse571styleCondition 'gn!=nullptr' is always true
1674nullPointerRedundantCheck476warningEither the condition '!button' is redundant or there is possible null pointer dereference: button.
2108nullPointerRedundantCheck476warningEither the condition '!gn' is redundant or there is possible null pointer dereference: gn.
2853useInitializationList398performanceVariable 'saved_node_pos' is assigned in constructor body. Consider performing initialization in initialization list.
3147unreadVariable563styleVariable 'input_param_for_emit_shader_mode' is assigned a value that is never used.
3148unreadVariable563styleVariable 'input_param_for_process_shader_mode' is assigned a value that is never used.
3149unreadVariable563styleVariable 'input_param_for_end_shader_mode' is assigned a value that is never used.
3150unreadVariable563styleVariable 'input_param_for_emit_and_process_shader_mode' is assigned a value that is never used.
3657noConstructor398styleThe class 'VisualShaderNodePluginDefaultEditor' does not have a constructor although it has private member variables.
4040uninitMemberVar398warningMember variable 'VisualShaderNodePortPreview::node' is not initialized in the constructor.
4040uninitMemberVar398warningMember variable 'VisualShaderNodePortPreview::port' is not initialized in the constructor.
editor/plugins/visual_shader_editor_plugin.h
220uninitMemberVar398warningMember variable 'AddOption::temp_idx' is not initialized in the constructor.
221useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
222useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
223useInitializationList398performanceVariable 'category' is assigned in constructor body. Consider performing initialization in initialization list.
224useInitializationList398performanceVariable 'description' is assigned in constructor body. Consider performing initialization in initialization list.
234uninitMemberVar398warningMember variable 'AddOption::temp_idx' is not initialized in the constructor.
235useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
236useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
237useInitializationList398performanceVariable 'category' is assigned in constructor body. Consider performing initialization in initialization list.
238useInitializationList398performanceVariable 'description' is assigned in constructor body. Consider performing initialization in initialization list.
240useInitializationList398performanceVariable 'sub_func_str' is assigned in constructor body. Consider performing initialization in initialization list.
425noExplicitConstructor398styleClass 'VisualShaderEditorPlugin' has a constructor with 1 argument that is not explicit.
editor/pot_generator.cpp
49shadowVariable398styleLocal variable 'E' shadows outer variable
editor/pot_generator.h
56unusedPrivateFunction398styleUnused private function: 'POTGenerator::_print_all_translation_strings'
editor/progress_dialog.cpp
114shadowVariable398styleLocal variable 'no_updates' shadows outer variable
114unreadVariable563styleVariable 'no_updates' is assigned a value that is never used.
117knownConditionTrueFalse571styleCondition 'no_updates' is always true
123AssignmentIntegerToAddress758portabilityAssigning an integer to a pointer is not portable.
123unreadVariable563styleVariable 'updates' is assigned a value that is never used.
editor/project_manager.cpp
207redundantAssignment563styleVariable 'ret' is reassigned a value before the old one has been used.
578redundantAssignment563styleVariable 'ret' is reassigned a value before the old one has been used.
584shadowVariable398styleLocal variable 'msg' shadows outer variable
1006useInitializationList398performanceVariable 'project_key' is assigned in constructor body. Consider performing initialization in initialization list.
1007useInitializationList398performanceVariable 'project_name' is assigned in constructor body. Consider performing initialization in initialization list.
1008useInitializationList398performanceVariable 'description' is assigned in constructor body. Consider performing initialization in initialization list.
1009useInitializationList398performanceVariable 'path' is assigned in constructor body. Consider performing initialization in initialization list.
1010useInitializationList398performanceVariable 'icon' is assigned in constructor body. Consider performing initialization in initialization list.
1011useInitializationList398performanceVariable 'main_scene' is assigned in constructor body. Consider performing initialization in initialization list.
editor/project_settings_editor.h
123noExplicitConstructor398styleClass 'ProjectSettingsEditor' has a constructor with 1 argument that is not explicit.
editor/rename_dialog.cpp
458cstyleCast398styleC-style pointer casting
505variableScope398styleThe scope of the variable 'start' can be reduced.
505unreadVariable563styleVariable 'start' is assigned a value that is never used.
editor/rename_dialog.h
112noExplicitConstructor398styleClass 'RenameDialog' has a constructor with 1 argument that is not explicit.
editor/scene_tree_dock.cpp
1426nullPointerRedundantCheck476warningEither the condition '!EI' is redundant or there is possible null pointer dereference: EI.
2049nullPointerRedundantCheck476warningEither the condition '!first' is redundant or there is possible null pointer dereference: first.
2056nullPointerRedundantCheck476warningEither the condition '!n' is redundant or there is possible null pointer dereference: n.
2593nullPointerRedundantCheck476warningEither the condition '!node' is redundant or there is possible null pointer dereference: node.
editor/scene_tree_editor.cpp
58nullPointerRedundantCheck476warningEither the condition '!item' is redundant or there is possible null pointer dereference: item.
599nullPointerRedundantCheck476warningEither the condition '!s' is redundant or there is possible null pointer dereference: s.
626nullPointerRedundantCheck476warningEither the condition '!item' is redundant or there is possible null pointer dereference: item.
740nullPointerRedundantCheck476warningEither the condition '!n' is redundant or there is possible null pointer dereference: n.
743nullPointerRedundantCheck476warningEither the condition '!n' is redundant or there is possible null pointer dereference: n.
744nullPointerRedundantCheck476warningEither the condition '!item' is redundant or there is possible null pointer dereference: item.
744nullPointerRedundantCheck476warningEither the condition '!n' is redundant or there is possible null pointer dereference: n.
745nullPointerRedundantCheck476warningEither the condition '!item' is redundant or there is possible null pointer dereference: item.
752nullPointerRedundantCheck476warningEither the condition '!which' is redundant or there is possible null pointer dereference: which.
757nullPointerRedundantCheck476warningEither the condition '!which' is redundant or there is possible null pointer dereference: which.
909nullPointerRedundantCheck476warningEither the condition '!n' is redundant or there is possible null pointer dereference: n.
editor/settings_config_dialog.cpp
270nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
editor/shader_globals_editor.h
45unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If GDCLASS is a macro then please configure it.
main/main.cpp
538redundantInitialization563styleRedundant initialization for 'I'. The initialized value is overwritten before it is read.
587redundantAssignment563styleVariable 'I' is reassigned a value before the old one has been used.
1093duplicateCondition398styleThe if condition is the same as the previous if condition
1121knownConditionTrueFalse571styleCondition '!project_manager' is always true
1141knownConditionTrueFalse570styleCondition 'project_manager' is always false
1231knownConditionTrueFalse571styleCondition '!force_lowdpi' is always true
1270knownConditionTrueFalse570styleCondition 'project_manager' is always false
1391unreadVariable563styleVariable 'display_driver' is assigned a value that is never used.
1392unreadVariable563styleVariable 'audio_driver' is assigned a value that is never used.
1393unreadVariable563styleVariable 'tablet_driver' is assigned a value that is never used.
1709knownConditionTrueFalse571styleCondition '!project_manager' is always true
1929nullPointerRedundantCheck476warningEither the condition '!script_loop' is redundant or there is possible null pointer dereference: script_loop.
1948nullPointerRedundantCheck476warningEither the condition '!script_loop' is redundant or there is possible null pointer dereference: script_loop.
1987knownConditionTrueFalse571styleCondition '!project_manager' is always true
1987knownConditionTrueFalse570styleCondition 'single_window' is always false
1993knownConditionTrueFalse571styleCondition '!project_manager' is always true
2073knownConditionTrueFalse571styleCondition '!project_manager' is always true
2193knownConditionTrueFalse571styleCondition '!project_manager' is always true
2241knownConditionTrueFalse571styleCondition '!project_manager' is always true
2461knownConditionTrueFalse570styleCondition 'project_manager' is always false
main/performance.cpp
289useInitializationList398performanceVariable '_callable' is assigned in constructor body. Consider performing initialization in initialization list.
290useInitializationList398performanceVariable '_arguments' is assigned in constructor body. Consider performing initialization in initialization list.
modules/assimp/editor_scene_importer_assimp.cpp
302nullPointerRedundantCheck476warningEither the condition 'scene==nullptr' is redundant or there is possible null pointer dereference: scene.
305nullPointerRedundantCheck476warningEither the condition 'ai_light==nullptr' is redundant or there is possible null pointer dereference: ai_light.
309nullPointerRedundantCheck476warningEither the condition 'scene==nullptr' is redundant or there is possible null pointer dereference: scene.
312nullPointerRedundantCheck476warningEither the condition 'ai_camera==nullptr' is redundant or there is possible null pointer dereference: ai_camera.
315nullPointerRedundantCheck476warningEither the condition 'scene==nullptr' is redundant or there is possible null pointer dereference: scene.
419nullPointerRedundantCheck476warningEither the condition '!bone' is redundant or there is possible null pointer dereference: bone.
422nullPointerRedundantCheck476warningEither the condition '!bone' is redundant or there is possible null pointer dereference: bone.
425nullPointerRedundantCheck476warningEither the condition '!bone' is redundant or there is possible null pointer dereference: bone.
464nullPointerRedundantCheck476warningEither the condition 'mesh_template==nullptr' is redundant or there is possible null pointer dereference: mesh_template.
1389constParameter398styleParameter 'state' can be declared with const
1396nullPointerRedundantCheck476warningEither the condition '!assimp_light' is redundant or there is possible null pointer dereference: assimp_light.
1405nullPointerRedundantCheck476warningEither the condition '!assimp_light' is redundant or there is possible null pointer dereference: assimp_light.
1435constParameter398styleParameter 'state' can be declared with const
1443nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
1447nullPointerRedundantCheck476warningEither the condition '!camera_node' is redundant or there is possible null pointer dereference: camera_node.
1447nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
1448nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
1449nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
1450nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
modules/basis_universal/register_types.cpp
255invalidPrintfArgType_sint686warning%i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'.
modules/bullet/area_bullet.cpp
48noCopyConstructor398warningClass 'AreaBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s).
48noOperatorEq398warningClass 'AreaBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s).
modules/bullet/area_bullet.h
142missingOverridestyleThe function 'main_shape_changed' overrides a function in a base class but is not marked with a 'override' specifier.
143missingOverridestyleThe function 'reload_body' overrides a function in a base class but is not marked with a 'override' specifier.
144missingOverridestyleThe function 'set_space' overrides a function in a base class but is not marked with a 'override' specifier.
146missingOverridestyleThe function 'dispatch_callbacks' overrides a function in a base class but is not marked with a 'override' specifier.
155missingOverridestyleThe function 'on_collision_filters_change' overrides a function in a base class but is not marked with a 'override' specifier.
156missingOverridestyleThe function 'on_collision_checker_start' overrides a function in a base class but is not marked with a 'override' specifier.
157missingOverridestyleThe function 'on_collision_checker_end' overrides a function in a base class but is not marked with a 'override' specifier.
169missingOverridestyleThe function 'on_enter_area' overrides a function in a base class but is not marked with a 'override' specifier.
170missingOverridestyleThe function 'on_exit_area' overrides a function in a base class but is not marked with a 'override' specifier.
modules/bullet/bullet_physics_server.cpp
129nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
139nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
145nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
151nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
157nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
197nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
203nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
210nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
217nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
224nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
231nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
261nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
268nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
278nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
288nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
295nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
302nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
309nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
316nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
322nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
329nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
338nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
347nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
356nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
369nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
381nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
388nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
394nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
400nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
406nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
413nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
420nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
427nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
433nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
439nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
474nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
484nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
490nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
500nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
510nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
517nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
523nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
530nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
533nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
539nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
546nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
553nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
560nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
567nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
574nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
581nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
588nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
595nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
602nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
609nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
616nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
632nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
639nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
646nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
655nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
666nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
673nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
680nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
686nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
693nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
700nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
707nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
714nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
721nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
728nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
735nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
742nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
749nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
753nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
759nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
765nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
775nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
785nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
791nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
800nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
807nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
823nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
830nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
836nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
842nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
848nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
860nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
862nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
868nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
870nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
887nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
911nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
922nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
929nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
936nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
943nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
950nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
963nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
976nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
982nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1002nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1010nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1017nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1023nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1029nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1035nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1041nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1047nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1053nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1059nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1065nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1071nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1077nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1083nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1089nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1095nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1101nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1107nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1113nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1119nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1125nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1131nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1137nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1144nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1152nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1159nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1165nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1171nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1177nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1193nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1207nullPointerRedundantCheck476warningEither the condition '!body_A' is redundant or there is possible null pointer dereference: body_A.
1227nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1229nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint.
1235nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1237nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint.
1243nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1245nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint.
1251nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1253nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint.
1259nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1261nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint.
1267nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1269nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint.
1275nullPointerRedundantCheck476warningEither the condition '!body_A' is redundant or there is possible null pointer dereference: body_A.
1295nullPointerRedundantCheck476warningEither the condition '!body_A' is redundant or there is possible null pointer dereference: body_A.
1315nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1317nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint.
1323nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1325nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint.
1331nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1333nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint.
1339nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1341nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint.
1347nullPointerRedundantCheck476warningEither the condition '!body_A' is redundant or there is possible null pointer dereference: body_A.
1367nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1369nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: slider_joint.
1375nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1377nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: slider_joint.
1383nullPointerRedundantCheck476warningEither the condition '!body_A' is redundant or there is possible null pointer dereference: body_A.
1401nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1403nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: coneTwist_joint.
1409nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1411nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: coneTwist_joint.
1417nullPointerRedundantCheck476warningEither the condition '!body_A' is redundant or there is possible null pointer dereference: body_A.
1437nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1439nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint.
1445nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1447nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint.
1453nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1455nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint.
1461nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1463nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint.
1469nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1471nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint.
1477nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1479nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint.
modules/bullet/collision_object_bullet.cpp
64cstyleCast398styleC-style pointer casting
modules/bullet/collision_object_bullet.h
235missingOverridestyleThe function 'find_shape' overrides a function in a base class but is not marked with a 'override' specifier.
237missingOverridestyleThe function 'remove_shape_full' overrides a function in a base class but is not marked with a 'override' specifier.
249missingOverridestyleThe function 'shape_changed' overrides a function in a base class but is not marked with a 'override' specifier.
250missingOverridestyleThe function 'reload_shapes' overrides a function in a base class but is not marked with a 'override' specifier.
253missingOverridestyleThe function 'body_scale_changed' overrides a function in a base class but is not marked with a 'override' specifier.
modules/bullet/cone_twist_joint_bullet.cpp
60noCopyConstructor398warningClass 'ConeTwistJointBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s).
60noOperatorEq398warningClass 'ConeTwistJointBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s).
modules/bullet/cone_twist_joint_bullet.h
48missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
modules/bullet/generic_6dof_joint_bullet.cpp
68noCopyConstructor398warningClass 'Generic6DOFJointBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s).
68noOperatorEq398warningClass 'Generic6DOFJointBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s).
modules/bullet/generic_6dof_joint_bullet.h
53missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
modules/bullet/godot_collision_configuration.h
48noExplicitConstructor398styleClass 'GodotCollisionConfiguration' has a constructor with 1 argument that is not explicit.
60noExplicitConstructor398styleClass 'GodotSoftCollisionConfiguration' has a constructor with 1 argument that is not explicit.
modules/bullet/godot_collision_dispatcher.h
48noExplicitConstructor398styleClass 'GodotCollisionDispatcher' has a constructor with 1 argument that is not explicit.
modules/bullet/godot_motion_state.h
57noExplicitConstructor398styleClass 'GodotMotionState' has a constructor with 1 argument that is not explicit.
modules/bullet/godot_ray_world_algorithm.h
65noExplicitConstructor398styleStruct 'CreateFunc' has a constructor with 1 argument that is not explicit.
75noExplicitConstructor398styleStruct 'SwappedCreateFunc' has a constructor with 1 argument that is not explicit.
modules/bullet/godot_result_callbacks.h
195uninitMemberVar398warningMember variable 'GodotRestInfoContactResultCallback::m_rest_info_collision_object' is not initialized in the constructor.
modules/bullet/hinge_joint_bullet.cpp
81noCopyConstructor398warningClass 'HingeJointBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s).
81noOperatorEq398warningClass 'HingeJointBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s).
modules/bullet/hinge_joint_bullet.h
47missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
modules/bullet/pin_joint_bullet.cpp
56noCopyConstructor398warningClass 'PinJointBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s).
56noOperatorEq398warningClass 'PinJointBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s).
modules/bullet/pin_joint_bullet.h
49missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
modules/bullet/rid_bullet.h
42noConstructor398styleThe class 'RIDBullet' does not have a constructor although it has private member variables.
modules/bullet/rigid_body_bullet.cpp
260noCopyConstructor398warningClass 'RigidBodyBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s).
260noOperatorEq398warningClass 'RigidBodyBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s).
modules/bullet/rigid_body_bullet.h
88uninitMemberVarPrivate398warningMember variable 'BulletPhysicsDirectBodyState3D::body' is not initialized in the constructor.
176noExplicitConstructor398styleStruct 'KinematicUtilities' has a constructor with 1 argument that is not explicit.
238missingOverridestyleThe function 'main_shape_changed' overrides a function in a base class but is not marked with a 'override' specifier.
239missingOverridestyleThe function 'reload_body' overrides a function in a base class but is not marked with a 'override' specifier.
240missingOverridestyleThe function 'set_space' overrides a function in a base class but is not marked with a 'override' specifier.
242missingOverridestyleThe function 'dispatch_callbacks' overrides a function in a base class but is not marked with a 'override' specifier.
246missingOverridestyleThe function 'on_collision_filters_change' overrides a function in a base class but is not marked with a 'override' specifier.
247missingOverridestyleThe function 'on_collision_checker_start' overrides a function in a base class but is not marked with a 'override' specifier.
248missingOverridestyleThe function 'on_collision_checker_end' overrides a function in a base class but is not marked with a 'override' specifier.
315missingOverridestyleThe function 'set_transform__bullet' overrides a function in a base class but is not marked with a 'override' specifier.
316missingOverridestyleThe function 'get_transform__bullet' overrides a function in a base class but is not marked with a 'override' specifier.
318missingOverridestyleThe function 'reload_shapes' overrides a function in a base class but is not marked with a 'override' specifier.
320missingOverridestyleThe function 'on_enter_area' overrides a function in a base class but is not marked with a 'override' specifier.
321missingOverridestyleThe function 'on_exit_area' overrides a function in a base class but is not marked with a 'override' specifier.
327missingOverridestyleThe function 'notify_transform_changed' overrides a function in a base class but is not marked with a 'override' specifier.
modules/bullet/shape_bullet.cpp
448uninitMemberVar398warningMember variable 'HeightMapShapeBullet::width' is not initialized in the constructor.
448uninitMemberVar398warningMember variable 'HeightMapShapeBullet::depth' is not initialized in the constructor.
506invalidPointerCast704portabilityCasting between const unsigned char * and float * which have an incompatible binary data representation.
548constParameter398styleParameter 'p_heights' can be declared with const
modules/bullet/shape_bullet.h
102missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
103missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
104missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
105missingOverridestyleThe function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier.
118missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
119missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
120missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
121missingOverridestyleThe function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier.
134missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
135missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
136missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
137missingOverridestyleThe function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier.
152missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
153missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
154missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
155missingOverridestyleThe function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier.
170missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
171missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
172missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
185missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
187missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
188missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
189missingOverridestyleThe function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier.
204missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
205missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
206missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
207missingOverridestyleThe function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier.
223missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
224missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
225missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
226missingOverridestyleThe function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier.
239missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
240missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
241missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
242missingOverridestyleThe function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier.
modules/bullet/slider_joint_bullet.cpp
60noCopyConstructor398warningClass 'SliderJointBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s).
60noOperatorEq398warningClass 'SliderJointBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s).
modules/bullet/slider_joint_bullet.h
49missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
modules/bullet/soft_body_bullet.cpp
38uninitMemberVar398warningMember variable 'SoftBodyBullet::mat0' is not initialized in the constructor.
77variableScope398styleThe scope of the variable 'vs_indices' can be reduced.
78variableScope398styleThe scope of the variable 'vertex_position' can be reduced.
79variableScope398styleThe scope of the variable 'vertex_normal' can be reduced.
modules/bullet/soft_body_bullet.h
90missingOverridestyleThe function 'reload_body' overrides a function in a base class but is not marked with a 'override' specifier.
91missingOverridestyleThe function 'set_space' overrides a function in a base class but is not marked with a 'override' specifier.
93missingOverridestyleThe function 'dispatch_callbacks' overrides a function in a base class but is not marked with a 'override' specifier.
94missingOverridestyleThe function 'on_collision_filters_change' overrides a function in a base class but is not marked with a 'override' specifier.
95missingOverridestyleThe function 'on_collision_checker_start' overrides a function in a base class but is not marked with a 'override' specifier.
96missingOverridestyleThe function 'on_collision_checker_end' overrides a function in a base class but is not marked with a 'override' specifier.
97missingOverridestyleThe function 'on_enter_area' overrides a function in a base class but is not marked with a 'override' specifier.
98missingOverridestyleThe function 'on_exit_area' overrides a function in a base class but is not marked with a 'override' specifier.
modules/bullet/space_bullet.cpp
128nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
164nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
223nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
255nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
301variableScope398styleThe scope of the variable 'shape' can be reduced.
304nullPointerRedundantCheck476warningEither the condition '!rigid_object' is redundant or there is possible null pointer dereference: rigid_object.
312nullPointerRedundantCheck476warningEither the condition '!rigid_object' is redundant or there is possible null pointer dereference: rigid_object.
657redundantAssignment563styleVariable 'x' is reassigned a value before the old one has been used.
1045variableScope398styleThe scope of the variable 'rays_found_this_round' can be reduced.
1045unreadVariable563styleVariable 'rays_found_this_round' is assigned a value that is never used.
1102useInitializationList398performanceVariable 'bounds' is assigned in constructor body. Consider performing initialization in initialization list.
1129nullPointerRedundantCheck476warningEither the condition 'tree==nullptr' is redundant or there is possible null pointer dereference: tree.
modules/bullet/space_bullet.h
77noExplicitConstructor398styleClass 'BulletPhysicsDirectSpaceState' has a constructor with 1 argument that is not explicit.
modules/csg/csg.cpp
552allocaCalledwarningObsolete function 'alloca' called.
modules/csg/csg_gizmos.h
60noExplicitConstructor398styleClass 'EditorPluginCSG' has a constructor with 1 argument that is not explicit.
modules/csg/csg_shape.h
432unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it.
modules/cvtt/image_compress_cvtt.cpp
155unreadVariable563styleVariable 'flags' is assigned a value that is never used.
158unreadVariable563styleVariable 'flags' is assigned a value that is never used.
160unreadVariable563styleVariable 'flags' is assigned a value that is never used.
162unreadVariable563styleVariable 'flags' is assigned a value that is never used.
164unreadVariable563styleVariable 'flags' is assigned a value that is never used.
166unreadVariable563styleVariable 'flags' is assigned a value that is never used.
169unreadVariable563styleVariable 'flags' is assigned a value that is never used.
172unreadVariable563styleVariable 'flags' is assigned a value that is never used.
242knownConditionTrueFalse570styleCondition 'num_job_threads>0' is always false
256knownConditionTrueFalse398styleThe comparison 'num_job_threads > 0' is always false.
modules/dds/texture_loader_dds.cpp
71unusedStructMember563stylestruct member 'DDSFormatInfo::name' is never used.
206invalidPrintfArgType_sint686warning%i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'.
modules/enet/networked_multiplayer_enet.cpp
665cstyleCast398styleC-style pointer casting
719cstyleCast398styleC-style pointer casting
868uninitMemberVar398warningMember variable 'NetworkedMultiplayerENet::peer' is not initialized in the constructor.
868uninitMemberVar398warningMember variable 'NetworkedMultiplayerENet::host' is not initialized in the constructor.
876useInitializationList398performanceVariable 'transfer_mode' is assigned in constructor body. Consider performing initialization in initialization list.
880useInitializationList398performanceVariable 'connection_status' is assigned in constructor body. Consider performing initialization in initialization list.
887useInitializationList398performanceVariable 'bind_ip' is assigned in constructor body. Consider performing initialization in initialization list.
modules/gdnative/gdnative_library_editor_plugin.cpp
412uninitMemberVar398warningMember variable 'GDNativeLibraryEditorPlugin::editor' is not initialized in the constructor.
modules/gdnative/gdnative_library_editor_plugin.h
109noExplicitConstructor398styleClass 'GDNativeLibraryEditorPlugin' has a constructor with 1 argument that is not explicit.
modules/gdnative/nativescript/godot_nativescript.cpp
202nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
211cstyleCast398styleC-style pointer casting
230nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
233nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
257nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
266nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
269nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
278nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
290nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
293nullPointerRedundantCheck476warningEither the condition '!signal' is redundant or there is possible null pointer dereference: signal.
310nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
modules/gdnative/nativescript/nativescript.cpp
191cstyleCast398styleC-style pointer casting
662nullPointerRedundantCheck476warningEither the condition '!script_data' is redundant or there is possible null pointer dereference: script_data.
753cstyleCast398styleC-style pointer casting
772useInitializationList398performanceVariable 'library' is assigned in constructor body. Consider performing initialization in initialization list.
773useInitializationList398performanceVariable 'lib_path' is assigned in constructor body. Consider performing initialization in initialization list.
774useInitializationList398performanceVariable 'class_name' is assigned in constructor body. Consider performing initialization in initialization list.
1197uninitMemberVar398warningMember variable 'NativeScriptLanguage::lang_idx' is not initialized in the constructor.
1197uninitMemberVar398warningMember variable 'NativeScriptLanguage::profiling' is not initialized in the constructor.
1207useInitializationList398performanceVariable '_init_call_type' is assigned in constructor body. Consider performing initialization in initialization list.
1208useInitializationList398performanceVariable '_init_call_name' is assigned in constructor body. Consider performing initialization in initialization list.
1209useInitializationList398performanceVariable '_terminate_call_name' is assigned in constructor body. Consider performing initialization in initialization list.
1210useInitializationList398performanceVariable '_noarg_call_type' is assigned in constructor body. Consider performing initialization in initialization list.
1211useInitializationList398performanceVariable '_frame_call_name' is assigned in constructor body. Consider performing initialization in initialization list.
1213useInitializationList398performanceVariable '_thread_enter_call_name' is assigned in constructor body. Consider performing initialization in initialization list.
1214useInitializationList398performanceVariable '_thread_exit_call_name' is assigned in constructor body. Consider performing initialization in initialization list.
modules/gdnative/nativescript/nativescript.h
90uninitMemberVar398warningMember variable 'NativeScriptDesc::base_data' is not initialized in the constructor.
90uninitMemberVar398warningMember variable 'NativeScriptDesc::is_tool' is not initialized in the constructor.
195noConstructor398styleThe class 'NativeScriptInstance' does not have a constructor although it has private member variables.
modules/gdnative/net/multiplayer_peer_gdnative.cpp
123cstyleCast398styleC-style pointer casting
modules/gdnative/net/packet_peer_gdnative.cpp
70cstyleCast398styleC-style pointer casting
modules/gdnative/net/stream_peer_gdnative.cpp
75cstyleCast398styleC-style pointer casting
modules/gdnative/pluginscript/pluginscript_instance.cpp
150uninitMemberVar398warningMember variable 'PluginScriptInstance::_owner' is not initialized in the constructor.
150uninitMemberVar398warningMember variable 'PluginScriptInstance::_data' is not initialized in the constructor.
150uninitMemberVar398warningMember variable 'PluginScriptInstance::_desc' is not initialized in the constructor.
modules/gdnative/pluginscript/pluginscript_language.h
128noExplicitConstructor398styleClass 'PluginScriptLanguage' has a constructor with 1 argument that is not explicit.
modules/gdnative/pluginscript/pluginscript_loader.h
45noExplicitConstructor398styleClass 'ResourceFormatLoaderPluginScript' has a constructor with 1 argument that is not explicit.
56noExplicitConstructor398styleClass 'ResourceFormatSaverPluginScript' has a constructor with 1 argument that is not explicit.
modules/gdnative/pluginscript/pluginscript_script.cpp
252unreadVariable563styleVariable 'basedir' is assigned a value that is never used.
modules/gdnative/videodecoder/video_stream_gdnative.h
46noExplicitConstructor398styleStruct 'VideoDecoderGDNative' has a constructor with 1 argument that is not explicit.
modules/gdnavigation/gd_navigation_server.cpp
141missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
161missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
165nullPointerRedundantCheck476warningEither the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map.
172nullPointerRedundantCheck476warningEither the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map.
175missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
179nullPointerRedundantCheck476warningEither the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map.
186nullPointerRedundantCheck476warningEither the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map.
189missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
193nullPointerRedundantCheck476warningEither the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map.
200nullPointerRedundantCheck476warningEither the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map.
207nullPointerRedundantCheck476warningEither the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map.
214nullPointerRedundantCheck476warningEither the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map.
221nullPointerRedundantCheck476warningEither the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map.
228nullPointerRedundantCheck476warningEither the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map.
235nullPointerRedundantCheck476warningEither the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map.
247missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
251nullPointerRedundantCheck476warningEither the condition 'region==nullptr' is redundant or there is possible null pointer dereference: region.
264nullPointerRedundantCheck476warningEither the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map.
269missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
273nullPointerRedundantCheck476warningEither the condition 'region==nullptr' is redundant or there is possible null pointer dereference: region.
276missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
280nullPointerRedundantCheck476warningEither the condition 'region==nullptr' is redundant or there is possible null pointer dereference: region.
302missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
306nullPointerRedundantCheck476warningEither the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent.
321nullPointerRedundantCheck476warningEither the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map.
329missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
333nullPointerRedundantCheck476warningEither the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent.
336missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
340nullPointerRedundantCheck476warningEither the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent.
343missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
347nullPointerRedundantCheck476warningEither the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent.
350missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
354nullPointerRedundantCheck476warningEither the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent.
357missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
361nullPointerRedundantCheck476warningEither the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent.
364missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
368nullPointerRedundantCheck476warningEither the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent.
371missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
375nullPointerRedundantCheck476warningEither the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent.
378missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
382nullPointerRedundantCheck476warningEither the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent.
385missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
389nullPointerRedundantCheck476warningEither the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent.
396nullPointerRedundantCheck476warningEither the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent.
399missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
403nullPointerRedundantCheck476warningEither the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent.
414noExplicitConstructor398styleStruct 'free_command' has a constructor with 1 argument that is not explicit.
414missingOverridestyleThe function 'exec' overrides a function in a base class but is not marked with a 'override' specifier.
modules/gdnavigation/nav_map.cpp
129redundantAssignment563styleVariable 'least_cost_id' is reassigned a value before the old one has been used.
478unreadVariable563styleVariable 'closest_point' is assigned a value that is never used.
505unreadVariable563styleVariable 'closest_point' is assigned a value that is never used.
modules/gdnavigation/nav_utils.h
131noExplicitConstructor398styleStruct 'NavigationPoly' has a constructor with 1 argument that is not explicit.
modules/gdnavigation/navigation_mesh_editor_plugin.h
82noExplicitConstructor398styleClass 'NavigationMeshEditorPlugin' has a constructor with 1 argument that is not explicit.
modules/gdnavigation/navigation_mesh_generator.cpp
72variableScope398styleThe scope of the variable 'current_vertex_count' can be reduced.
279nullPointerRedundantCheck476warningEither the condition '!detail_mesh' is redundant or there is possible null pointer dereference: p_detail_mesh.
285nullPointerRedundantCheck476warningEither the condition '!detail_mesh' is redundant or there is possible null pointer dereference: p_detail_mesh.
370nullPointerRedundantCheck476warningEither the condition '!hf' is redundant or there is possible null pointer dereference: hf.
386nullPointerRedundantCheck476warningEither the condition '!hf' is redundant or there is possible null pointer dereference: hf.
408nullPointerRedundantCheck476warningEither the condition '!chf' is redundant or there is possible null pointer dereference: chf.
411uselessAssignmentPtrArg398warningAssignment of function parameter has no effect outside the function. Did you forget dereferencing it?
419nullPointerRedundantCheck476warningEither the condition '!chf' is redundant or there is possible null pointer dereference: chf.
445nullPointerRedundantCheck476warningEither the condition '!chf' is redundant or there is possible null pointer dereference: chf.
445nullPointerRedundantCheck476warningEither the condition '!cset' is redundant or there is possible null pointer dereference: cset.
455nullPointerRedundantCheck476warningEither the condition '!cset' is redundant or there is possible null pointer dereference: cset.
455nullPointerRedundantCheck476warningEither the condition '!poly_mesh' is redundant or there is possible null pointer dereference: poly_mesh.
459nullPointerRedundantCheck476warningEither the condition '!poly_mesh' is redundant or there is possible null pointer dereference: poly_mesh.
459nullPointerRedundantCheck476warningEither the condition '!chf' is redundant or there is possible null pointer dereference: chf.
459nullPointerRedundantCheck476warningEither the condition '!detail_mesh' is redundant or there is possible null pointer dereference: detail_mesh.
462uselessAssignmentPtrArg398warningAssignment of function parameter has no effect outside the function. Did you forget dereferencing it?
464uselessAssignmentPtrArg398warningAssignment of function parameter has no effect outside the function. Did you forget dereferencing it?
475uselessAssignmentPtrArg398warningAssignment of function parameter has no effect outside the function. Did you forget dereferencing it?
477uselessAssignmentPtrArg398warningAssignment of function parameter has no effect outside the function. Did you forget dereferencing it?
modules/gdnavigation/rvo_agent.cpp
39uninitMemberVar398warningMember variable 'RvoAgent::map_update_id' is not initialized in the constructor.
modules/gdscript/editor/gdscript_translation_parser_plugin.cpp
330uninitMemberVar398warningMember variable 'GDScriptEditorTranslationParserPlugin::ids' is not initialized in the constructor.
330uninitMemberVar398warningMember variable 'GDScriptEditorTranslationParserPlugin::ids_ctx_plural' is not initialized in the constructor.
modules/gdscript/gdscript.cpp
51useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
567constParameter398styleParameter 'p_sc' can be declared with const
591unreadVariable563styleVariable 'basedir' is assigned a value that is never used.
modules/gdscript/gdscript.h
54noExplicitConstructor398styleClass 'GDScriptNativeClass' has a constructor with 1 argument that is not explicit.
modules/gdscript/gdscript_analyzer.cpp
415unreadVariable563styleVariable 'found' is assigned a value that is never used.
897unreadVariable563styleVariable 'return_type.type_source' is assigned a value that is never used.
1532unreadVariable563styleVariable 'assignee_type' is assigned a value that is never used.
1533unreadVariable563styleVariable 'assigned_type' is assigned a value that is never used.
modules/gdscript/gdscript_analyzer.h
120noExplicitConstructor398styleClass 'GDScriptAnalyzer' has a constructor with 1 argument that is not explicit.
modules/gdscript/gdscript_codegen.h
62noExplicitConstructor398styleStruct 'Address' has a constructor with 1 argument that is not explicit.
64useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
69useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
modules/gdscript/gdscript_compiler.cpp
120unreadVariable563styleVariable 'result.has_type' is assigned a value that is never used.
948unreadVariable563styleVariable 'assign_type' is assigned a value that is never used.
1793duplicateCondition398styleThe if condition is the same as the previous if condition
2347uninitMemberVar398warningMember variable 'GDScriptCompiler::err_line' is not initialized in the constructor.
2347uninitMemberVar398warningMember variable 'GDScriptCompiler::err_column' is not initialized in the constructor.
modules/gdscript/gdscript_compiler.h
84shadowVariable398styleLocal variable 'script' shadows outer variable
modules/gdscript/gdscript_editor.cpp
469knownConditionTrueFalse570styleCondition 'th' is always false
477knownConditionTrueFalse570styleCondition 'th' is always false
1019constParameter398styleParameter 'p_context' can be declared with const
1326unreadVariable563styleVariable 'c2.current_line' is assigned a value that is never used.
2517unreadVariable563styleVariable 'c.base' is assigned a value that is never used.
2519unreadVariable563styleVariable 'c.current_class' is assigned a value that is never used.
modules/gdscript/gdscript_function.cpp
260syntaxErrorerrorsyntax error
317allocaCalledwarningObsolete function 'alloca' called.
431unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If _STR is a macro then please configure it.
1709uninitMemberVar398warningMember variable 'GDScriptFunction::_constants_ptr' is not initialized in the constructor.
1709uninitMemberVar398warningMember variable 'GDScriptFunction::_constant_count' is not initialized in the constructor.
1709uninitMemberVar398warningMember variable 'GDScriptFunction::_global_names_ptr' is not initialized in the constructor.
1709uninitMemberVar398warningMember variable 'GDScriptFunction::_global_names_count' is not initialized in the constructor.
1709uninitMemberVar398warningMember variable 'GDScriptFunction::_default_arg_ptr' is not initialized in the constructor.
1709uninitMemberVar398warningMember variable 'GDScriptFunction::_default_arg_count' is not initialized in the constructor.
1709uninitMemberVar398warningMember variable 'GDScriptFunction::_code_ptr' is not initialized in the constructor.
1709uninitMemberVar398warningMember variable 'GDScriptFunction::_code_size' is not initialized in the constructor.
1709uninitMemberVar398warningMember variable 'GDScriptFunction::_argument_count' is not initialized in the constructor.
1709uninitMemberVar398warningMember variable 'GDScriptFunction::_initial_line' is not initialized in the constructor.
1709uninitMemberVar398warningMember variable 'GDScriptFunction::_static' is not initialized in the constructor.
1709uninitMemberVar398warningMember variable 'GDScriptFunction::_script' is not initialized in the constructor.
1713useInitializationList398performanceVariable 'rpc_mode' is assigned in constructor body. Consider performing initialization in initialization list.
1714useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
1879uninitMemberVar398warningMember variable 'GDScriptFunctionState::state' is not initialized in the constructor.
modules/gdscript/gdscript_functions.cpp
959zerodivcond369warningEither the condition 'incr<0' is redundant or there is division by zero at line 959.
modules/gdscript/gdscript_parser.cpp
2297variableScope398styleThe scope of the variable 'decided_style' can be reduced.
modules/gdscript/gdscript_parser.h
258missingOverridestyleThe function 'is_expression' overrides a function in a base class but is not marked with a 'override' specifier.
360uninitMemberVar398warningMember variable 'BinaryOpNode::operation' is not initialized in the constructor.
508shadowVariable398styleLocal variable 'type' shadows outer variable
515shadowVariable398styleLocal variable 'type' shadows outer variable
530noExplicitConstructor398styleStruct 'Member' has a constructor with 1 argument that is not explicit.
534noExplicitConstructor398styleStruct 'Member' has a constructor with 1 argument that is not explicit.
538noExplicitConstructor398styleStruct 'Member' has a constructor with 1 argument that is not explicit.
542noExplicitConstructor398styleStruct 'Member' has a constructor with 1 argument that is not explicit.
546noExplicitConstructor398styleStruct 'Member' has a constructor with 1 argument that is not explicit.
550noExplicitConstructor398styleStruct 'Member' has a constructor with 1 argument that is not explicit.
554noExplicitConstructor398styleStruct 'Member' has a constructor with 1 argument that is not explicit.
556useInitializationList398performanceVariable 'enum_value' is assigned in constructor body. Consider performing initialization in initialization list.
735uninitMemberVar398warningMember variable 'MatchBranchNode::block' is not initialized in the constructor.
872noExplicitConstructor398styleStruct 'Local' has a constructor with 1 argument that is not explicit.
875useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
884noExplicitConstructor398styleStruct 'Local' has a constructor with 1 argument that is not explicit.
887useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
896noExplicitConstructor398styleStruct 'Local' has a constructor with 1 argument that is not explicit.
899useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
908noExplicitConstructor398styleStruct 'Local' has a constructor with 1 argument that is not explicit.
911useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
981uninitMemberVar398warningMember variable 'UnaryOpNode::operation' is not initialized in the constructor.
modules/gdscript/gdscript_tokenizer.cpp
721unreadVariable563styleVariable 'has_error' is assigned a value that is never used.
modules/gdscript/gdscript_tokenizer.h
175noExplicitConstructor398styleStruct 'Token' has a constructor with 1 argument that is not explicit.
modules/gdscript/language_server/gdscript_language_protocol.cpp
106variableScope398styleThe scope of the variable 'sent' can be reduced.
modules/gdscript/language_server/gdscript_workspace.cpp
426variableScope398styleThe scope of the variable 'forced' can be reduced.
modules/gdscript/language_server/lsp.hpp
751useInitializationList398performanceVariable 'kind' is assigned in constructor body. Consider performing initialization in initialization list.
754noExplicitConstructor398styleStruct 'MarkupContent' has a constructor with 1 argument that is not explicit.
755useInitializationList398performanceVariable 'value' is assigned in constructor body. Consider performing initialization in initialization list.
756useInitializationList398performanceVariable 'kind' is assigned in constructor body. Consider performing initialization in initialization list.
modules/gdscript/register_types.cpp
80unreadVariable563styleVariable 'script_key' is assigned a value that is never used.
modules/gridmap/grid_map.cpp
1052useInitializationList398performanceVariable 'cell_size' is assigned in constructor body. Consider performing initialization in initialization list.
modules/gridmap/grid_map_editor_plugin.h
240noExplicitConstructor398styleClass 'GridMapEditor' has a constructor with 1 argument that is not explicit.
261noExplicitConstructor398styleClass 'GridMapEditorPlugin' has a constructor with 1 argument that is not explicit.
modules/inappstore/in_app_store.h
37syntaxErrorerrorsyntax error
modules/jsonrpc/jsonrpc.h
38unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If GDCLASS is a macro then please configure it.
modules/lightmapper_rd/lightmapper_rd.cpp
455redundantAssignment563styleVariable 'last_cell' is reassigned a value before the old one has been used.
modules/lightmapper_rd/lightmapper_rd.h
97useInitializationList398performanceVariable 'a' is assigned in constructor body. Consider performing initialization in initialization list.
98useInitializationList398performanceVariable 'b' is assigned in constructor body. Consider performing initialization in initialization list.
99useInitializationList398performanceVariable 'na' is assigned in constructor body. Consider performing initialization in initialization list.
100useInitializationList398performanceVariable 'nb' is assigned in constructor body. Consider performing initialization in initialization list.
130useInitializationList398performanceVariable 'a' is assigned in constructor body. Consider performing initialization in initialization list.
131useInitializationList398performanceVariable 'b' is assigned in constructor body. Consider performing initialization in initialization list.
132useInitializationList398performanceVariable 'indices' is assigned in constructor body. Consider performing initialization in initialization list.
modules/mbedtls/crypto_mbedtls.cpp
60nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
62nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
148nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
150nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
modules/mbedtls/packet_peer_mbed_dtls.cpp
38unsignedLessThanZero570styleChecking if unsigned expression 'len' is less than zero.
42cstyleCast398styleC-style pointer casting
46nullPointerRedundantCheck476warningEither the condition 'sp==nullptr' is redundant or there is possible null pointer dereference: sp.
56unsignedLessThanZero570styleChecking if unsigned expression 'len' is less than zero.
60cstyleCast398styleC-style pointer casting
64nullPointerRedundantCheck476warningEither the condition 'sp==nullptr' is redundant or there is possible null pointer dereference: sp.
73nullPointerRedundantCheck476warningEither the condition 'sp==nullptr' is redundant or there is possible null pointer dereference: sp.
133unreadVariable563styleVariable 'ret' is assigned a value that is never used.
161unreadVariable563styleVariable 'ret' is assigned a value that is never used.
178unreadVariable563styleVariable 'ret' is assigned a value that is never used.
247uninitMemberVar398warningMember variable 'PacketPeerMbedDTLS::packet_buffer' is not initialized in the constructor.
modules/mbedtls/stream_peer_mbedtls.cpp
37unsignedLessThanZero570styleChecking if unsigned expression 'len' is less than zero.
41cstyleCast398styleC-style pointer casting
46nullPointerRedundantCheck476warningEither the condition 'sp==nullptr' is redundant or there is possible null pointer dereference: sp.
57unsignedLessThanZero570styleChecking if unsigned expression 'len' is less than zero.
61cstyleCast398styleC-style pointer casting
66nullPointerRedundantCheck476warningEither the condition 'sp==nullptr' is redundant or there is possible null pointer dereference: sp.
modules/mobile_vr/mobile_vr_interface.cpp
451uninitMemberVar398warningMember variable 'MobileVRInterface::mag_count' is not initialized in the constructor.
451uninitMemberVar398warningMember variable 'MobileVRInterface::has_gyro' is not initialized in the constructor.
451uninitMemberVar398warningMember variable 'MobileVRInterface::sensor_first' is not initialized in the constructor.
456useInitializationList398performanceVariable 'intraocular_dist' is assigned in constructor body. Consider performing initialization in initialization list.
457useInitializationList398performanceVariable 'display_width' is assigned in constructor body. Consider performing initialization in initialization list.
458useInitializationList398performanceVariable 'display_to_lens' is assigned in constructor body. Consider performing initialization in initialization list.
459useInitializationList398performanceVariable 'oversample' is assigned in constructor body. Consider performing initialization in initialization list.
460useInitializationList398performanceVariable 'k1' is assigned in constructor body. Consider performing initialization in initialization list.
461useInitializationList398performanceVariable 'k2' is assigned in constructor body. Consider performing initialization in initialization list.
modules/mono/class_db_api_json.cpp
56nullPointerRedundantCheck476warningEither the condition '!t' is redundant or there is possible null pointer dereference: t.
modules/mono/csharp_script.cpp
1310nullPointerRedundantCheck476warningEither the condition 'editor_klass==nullptr' is redundant or there is possible null pointer dereference: editor_klass.
1528nullPointerRedundantCheck476warningEither the condition '!ref_owner' is redundant or there is possible null pointer dereference: ref_owner.
1542knownConditionTrueFalse570styleCondition 'refcount==0' is always false
2988duplicateCondition398styleThe if condition is the same as the previous if condition
3094knownConditionTrueFalse571styleCondition 'extra_cond' is always true
3134unreadVariable563styleVariable 'ref' is assigned a value that is never used.
3731useInitializationList398performanceVariable '_signal_callback' is assigned in constructor body. Consider performing initialization in initialization list.
modules/mono/csharp_script.h
323noExplicitConstructor398styleClass 'CSharpInstance' has a constructor with 1 argument that is not explicit.
modules/mono/editor/bindings_generator.cpp
2642unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If _STR is a macro then please configure it.
modules/mono/editor/bindings_generator.h
52uninitMemberVar398warningMember variable 'ConstantInterface::const_doc' is not initialized in the constructor.
53useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
54useInitializationList398performanceVariable 'proxy_name' is assigned in constructor body. Consider performing initialization in initialization list.
69noExplicitConstructor398styleStruct 'EnumInterface' has a constructor with 1 argument that is not explicit.
70useInitializationList398performanceVariable 'cname' is assigned in constructor body. Consider performing initialization in initialization list.
91noExplicitConstructor398styleStruct 'TypeReference' has a constructor with 1 argument that is not explicit.
487useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
488useInitializationList398performanceVariable 'im_type_out' is assigned in constructor body. Consider performing initialization in initialization list.
489useInitializationList398performanceVariable 'im_sig' is assigned in constructor body. Consider performing initialization in initialization list.
490useInitializationList398performanceVariable 'unique_sig' is assigned in constructor body. Consider performing initialization in initialization list.
495useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
496useInitializationList398performanceVariable 'im_type_out' is assigned in constructor body. Consider performing initialization in initialization list.
497useInitializationList398performanceVariable 'im_sig' is assigned in constructor body. Consider performing initialization in initialization list.
498useInitializationList398performanceVariable 'unique_sig' is assigned in constructor body. Consider performing initialization in initialization list.
modules/mono/editor/godotsharp_export.cpp
58unusedStructMember563stylestruct member 'AssemblyRefInfo::major' is never used.
59unusedStructMember563stylestruct member 'AssemblyRefInfo::minor' is never used.
60unusedStructMember563stylestruct member 'AssemblyRefInfo::build' is never used.
61unusedStructMember563stylestruct member 'AssemblyRefInfo::revision' is never used.
modules/mono/editor/script_class_parser.h
38noConstructor398styleThe class 'ScriptClassParser' does not have a constructor although it has private member variables.
modules/mono/godotsharp_dirs.cpp
125useInitializationList398performanceVariable 'res_data_dir' is assigned in constructor body. Consider performing initialization in initialization list.
modules/mono/managed_callable.h
73noExplicitConstructor398styleClass 'ManagedCallable' has a constructor with 1 argument that is not explicit.
modules/mono/mono_gc_handle.h
102noExplicitConstructor398styleClass 'MonoGCHandleRef' has a constructor with 1 argument that is not explicit.
modules/mono/mono_gd/gd_mono.cpp
1383nullPointerRedundantCheck476warningEither the condition '!gd_mono' is redundant or there is possible null pointer dereference: gd_mono.
modules/mono/mono_gd/gd_mono.h
256noExplicitConstructor398styleClass 'ScopeDomain' has a constructor with 1 argument that is not explicit.
276noExplicitConstructor398styleClass 'ScopeExitDomainUnload' has a constructor with 1 argument that is not explicit.
modules/mono/mono_gd/gd_mono_assembly.h
62useInitializationList398performanceVariable 'namespace_name' is assigned in constructor body. Consider performing initialization in initialization list.
63useInitializationList398performanceVariable 'class_name' is assigned in constructor body. Consider performing initialization in initialization list.
modules/mono/mono_gd/gd_mono_class.cpp
186nullPointerRedundantCheck476warningEither the condition '!method' is redundant or there is possible null pointer dereference: method.
505useInitializationList398performanceVariable 'namespace_name' is assigned in constructor body. Consider performing initialization in initialization list.
506useInitializationList398performanceVariable 'class_name' is assigned in constructor body. Consider performing initialization in initialization list.
modules/mono/mono_gd/gd_mono_class.h
63useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
modules/mono/mono_gd/gd_mono_internals.cpp
120unreachableCode561styleStatements following return, break, continue, goto or throw will never be executed.
modules/mono/mono_gd/gd_mono_log.cpp
190uninitMemberVar398warningMember variable 'GDMonoLog::log_file' is not initialized in the constructor.
modules/mono/mono_gd/gd_mono_marshal.cpp
1088nullPointerRedundantCheck476warningEither the condition 'ctor==nullptr' is redundant or there is possible null pointer dereference: ctor.
1107nullPointerRedundantCheck476warningEither the condition 'godot_dict_ctor==nullptr' is redundant or there is possible null pointer dereference: godot_dict_ctor.
1130nullPointerRedundantCheck476warningEither the condition 'ctor==nullptr' is redundant or there is possible null pointer dereference: ctor.
1141nullPointerRedundantCheck476warningEither the condition 'to_array==nullptr' is redundant or there is possible null pointer dereference: to_array.
1364cstyleCast398styleC-style pointer casting
1386cstyleCast398styleC-style pointer casting
1404cstyleCast398styleC-style pointer casting
1426cstyleCast398styleC-style pointer casting
1444cstyleCast398styleC-style pointer casting
1466cstyleCast398styleC-style pointer casting
modules/mono/mono_gd/gd_mono_method.cpp
283useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
modules/mono/mono_gd/gd_mono_utils.cpp
452nullPointerRedundantCheck476warningEither the condition 'inner_exc_prop==nullptr' is redundant or there is possible null pointer dereference: inner_exc_prop.
modules/mono/mono_gd/managed_type.cpp
44nullPointerRedundantCheck476warningEither the condition '!tclass' is redundant or there is possible null pointer dereference: tclass.
modules/mono/mono_gd/support/android_support.cpp
145clarifyCalculation783styleClarify calculation precedence for '&' and '?'.
modules/opensimplex/noise_texture.cpp
41useInitializationList398performanceVariable 'size' is assigned in constructor body. Consider performing initialization in initialization list.
122cstyleCast398styleC-style pointer casting
165redundantAssignment563styleVariable 'use_thread' is reassigned a value before the old one has been used.
167knownConditionTrueFalse570styleCondition 'use_thread' is always false
modules/pvr/texture_loader_pvr.cpp
350variableScope398styleThe scope of the variable 'tmp1' can be reduced.
350variableScope398styleThe scope of the variable 'tmp2' can be reduced.
649cstyleCast398styleC-style pointer casting
modules/regex/regex.h
98noExplicitConstructor398styleClass 'RegEx' has a constructor with 1 argument that is not explicit.
modules/stb_vorbis/audio_stream_ogg_vorbis.h
68uninitMemberVar398warningMember variable 'AudioStreamPlaybackOGGVorbis::ogg_stream' is not initialized in the constructor.
68uninitMemberVar398warningMember variable 'AudioStreamPlaybackOGGVorbis::frames_mixed' is not initialized in the constructor.
68uninitMemberVar398warningMember variable 'AudioStreamPlaybackOGGVorbis::active' is not initialized in the constructor.
68uninitMemberVar398warningMember variable 'AudioStreamPlaybackOGGVorbis::loops' is not initialized in the constructor.
modules/stb_vorbis/resource_importer_ogg_vorbis.cpp
82nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
88nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
modules/tga/image_loader_tga.cpp
51variableScope398styleThe scope of the variable 'c' can be reduced.
51unreadVariable563styleVariable 'c' is assigned a value that is never used.
52variableScope398styleThe scope of the variable 'count' can be reduced.
52unreadVariable563styleVariable 'count' is assigned a value that is never used.
252unsignedLessThanZero570styleChecking if unsigned expression 'tga_header.image_width' is less than zero.
252unsignedLessThanZero570styleChecking if unsigned expression 'tga_header.image_height' is less than zero.
modules/theora/video_stream_theora.cpp
630cstyleCast398styleC-style pointer casting
649uninitMemberVar398warningMember variable 'VideoStreamPlaybackTheora::theora_eos' is not initialized in the constructor.
649uninitMemberVar398warningMember variable 'VideoStreamPlaybackTheora::vorbis_eos' is not initialized in the constructor.
649uninitMemberVar398warningMember variable 'VideoStreamPlaybackTheora::td' is not initialized in the constructor.
649uninitMemberVar398warningMember variable 'VideoStreamPlaybackTheora::pp_inc' is not initialized in the constructor.
649uninitMemberVar398warningMember variable 'VideoStreamPlaybackTheora::pp_level_max' is not initialized in the constructor.
649uninitMemberVar398warningMember variable 'VideoStreamPlaybackTheora::pp_level' is not initialized in the constructor.
649uninitMemberVar398warningMember variable 'VideoStreamPlaybackTheora::last_update_time' is not initialized in the constructor.
649uninitMemberVar398warningMember variable 'VideoStreamPlaybackTheora::time' is not initialized in the constructor.
660useInitializationList398performanceVariable 'texture' is assigned in constructor body. Consider performing initialization in initialization list.
modules/tinyexr/image_loader_tinyexr.cpp
174invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
178objectIndex758warningThe address of local variable 'single_image_tile' might be accessed at non-zero index.
modules/tinyexr/image_saver_tinyexr.cpp
205invalidPointerCast704portabilityCasting between const unsigned char * and float * which have an incompatible binary data representation.
206invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
modules/upnp/upnp.cpp
396useInitializationList398performanceVariable 'discover_multicast_if' is assigned in constructor body. Consider performing initialization in initialization list.
modules/upnp/upnp.h
122unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it.
modules/visual_script/visual_script.cpp
149uninitMemberVar398warningMember variable 'VisualScriptNodeInstance::id' is not initialized in the constructor.
149uninitMemberVar398warningMember variable 'VisualScriptNodeInstance::sequence_index' is not initialized in the constructor.
149uninitMemberVar398warningMember variable 'VisualScriptNodeInstance::sequence_output_count' is not initialized in the constructor.
149uninitMemberVar398warningMember variable 'VisualScriptNodeInstance::input_port_count' is not initialized in the constructor.
149uninitMemberVar398warningMember variable 'VisualScriptNodeInstance::output_ports' is not initialized in the constructor.
149uninitMemberVar398warningMember variable 'VisualScriptNodeInstance::output_port_count' is not initialized in the constructor.
149uninitMemberVar398warningMember variable 'VisualScriptNodeInstance::working_mem_idx' is not initialized in the constructor.
149uninitMemberVar398warningMember variable 'VisualScriptNodeInstance::pass_idx' is not initialized in the constructor.
149uninitMemberVar398warningMember variable 'VisualScriptNodeInstance::base' is not initialized in the constructor.
1378useInitializationList398performanceVariable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list.
1548nullPointerRedundantCheck476warningEither the condition '!F' is redundant or there is possible null pointer dereference: F.
1946allocaCalledwarningObsolete function 'alloca' called.
2156nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
2158nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
2159nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
2160nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
2161nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
2162nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
2163nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
2164nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
2165nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
2166nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
2168nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
2175nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
2182nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
2299uninitMemberVar398warningMember variable 'VisualScriptInstance::owner' is not initialized in the constructor.
2299uninitMemberVar398warningMember variable 'VisualScriptInstance::max_input_args' is not initialized in the constructor.
2299uninitMemberVar398warningMember variable 'VisualScriptInstance::max_output_args' is not initialized in the constructor.
2405uninitMemberVar398warningMember variable 'VisualScriptFunctionState::instance' is not initialized in the constructor.
2405uninitMemberVar398warningMember variable 'VisualScriptFunctionState::working_mem_index' is not initialized in the constructor.
2405uninitMemberVar398warningMember variable 'VisualScriptFunctionState::variant_stack_size' is not initialized in the constructor.
2405uninitMemberVar398warningMember variable 'VisualScriptFunctionState::node' is not initialized in the constructor.
2405uninitMemberVar398warningMember variable 'VisualScriptFunctionState::flow_stack_pos' is not initialized in the constructor.
2405uninitMemberVar398warningMember variable 'VisualScriptFunctionState::pass' is not initialized in the constructor.
2587nullPointerRedundantCheck476warningEither the condition '!node' is redundant or there is possible null pointer dereference: node.
2589nullPointerRedundantCheck476warningEither the condition '!node' is redundant or there is possible null pointer dereference: node.
2609nullPointerRedundantCheck476warningEither the condition '!node' is redundant or there is possible null pointer dereference: node.
2623nullPointerRedundantCheck476warningEither the condition '!node' is redundant or there is possible null pointer dereference: node.
2733useInitializationList398performanceVariable 'notification' is assigned in constructor body. Consider performing initialization in initialization list.
2734useInitializationList398performanceVariable '_step' is assigned in constructor body. Consider performing initialization in initialization list.
2735useInitializationList398performanceVariable '_subcall' is assigned in constructor body. Consider performing initialization in initialization list.
2739useInitializationList398performanceVariable '_debug_parse_err_file' is assigned in constructor body. Consider performing initialization in initialization list.
modules/visual_script/visual_script.h
97useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
modules/visual_script/visual_script_builtin_funcs.cpp
1204missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
modules/visual_script/visual_script_builtin_funcs.h
145noExplicitConstructor398styleClass 'VisualScriptBuiltinFunc' has a constructor with 1 argument that is not explicit.
modules/visual_script/visual_script_editor.cpp
1192nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
1194nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
1215nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
1216nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
4576nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
modules/visual_script/visual_script_expression.cpp
1478missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
1509uninitMemberVar398warningMember variable 'VisualScriptExpression::str_ofs' is not initialized in the constructor.
1510useInitializationList398performanceVariable 'output_type' is assigned in constructor body. Consider performing initialization in initialization list.
modules/visual_script/visual_script_expression.h
45useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
138uninitMemberVar398warningMember variable 'ENode::type' is not initialized in the constructor.
158uninitMemberVar398warningMember variable 'InputNode::index' is not initialized in the constructor.
175uninitMemberVar398warningMember variable 'OperatorNode::nodes' is not initialized in the constructor.
190uninitMemberVar398warningMember variable 'IndexNode::base' is not initialized in the constructor.
190uninitMemberVar398warningMember variable 'IndexNode::index' is not initialized in the constructor.
199uninitMemberVar398warningMember variable 'NamedIndexNode::base' is not initialized in the constructor.
218uninitMemberVar398warningMember variable 'CallNode::base' is not initialized in the constructor.
240uninitMemberVar398warningMember variable 'BuiltinFuncNode::func' is not initialized in the constructor.
modules/visual_script/visual_script_flow_control.cpp
126missingOverridestyleThe function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier.
130missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
151useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
223missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
303missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
382missingOverridestyleThe function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier.
386missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
515missingOverridestyleThe function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier.
519missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
606missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
781missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
863useInitializationList398performanceVariable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list.
modules/visual_script/visual_script_flow_control.h
190useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
modules/visual_script/visual_script_func_nodes.cpp
123knownConditionTrueFalse570styleCondition 'path' is always false
194uselessAssignmentArg398styleAssignment of function parameter has no effect outside the function.
194unreadVariable563styleVariable 'p_idx' is assigned a value that is never used.
229uselessAssignmentArg398styleAssignment of function parameter has no effect outside the function.
229unreadVariable563styleVariable 'p_idx' is assigned a value that is never used.
345knownConditionTrueFalse570styleCondition 'node' is always false
549knownConditionTrueFalse570styleCondition 'bnode' is always false
592knownConditionTrueFalse570styleCondition 'node' is always false
734shadowVariable398styleLocal variable 'node' shadows outer variable
758missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
772shadowVariable398styleLocal variable 'node' shadows outer variable
883useInitializationList398performanceVariable 'basic_type' is assigned in constructor body. Consider performing initialization in initialization list.
885useInitializationList398performanceVariable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list.
954knownConditionTrueFalse570styleCondition 'path' is always false
1054knownConditionTrueFalse570styleCondition 'node' is always false
1139knownConditionTrueFalse570styleCondition 'node' is always false
1294knownConditionTrueFalse570styleCondition 'bnode' is always false
1328knownConditionTrueFalse570styleCondition 'node' is always false
1509missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
1530shadowVariable398styleLocal variable 'node' shadows outer variable
1612useInitializationList398performanceVariable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list.
1613useInitializationList398performanceVariable 'basic_type' is assigned in constructor body. Consider performing initialization in initialization list.
1640knownConditionTrueFalse570styleCondition 'node' is always false
1695knownConditionTrueFalse570styleCondition 'path' is always false
1810knownConditionTrueFalse570styleCondition 'node' is always false
1822unreadVariable563styleVariable 'type' is assigned a value that is never used.
1972knownConditionTrueFalse570styleCondition 'bnode' is always false
2005knownConditionTrueFalse570styleCondition 'node' is always false
2107missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
2127shadowVariable398styleLocal variable 'node' shadows outer variable
2190useInitializationList398performanceVariable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list.
2191useInitializationList398performanceVariable 'basic_type' is assigned in constructor body. Consider performing initialization in initialization list.
2192useInitializationList398performanceVariable 'type_cache' is assigned in constructor body. Consider performing initialization in initialization list.
2313missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
modules/visual_script/visual_script_nodes.cpp
276missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
310useInitializationList398performanceVariable 'rpc_mode' is assigned in constructor body. Consider performing initialization in initialization list.
762missingOverridestyleThe function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier.
764missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
934shadowVariable398styleLocal variable 'op_names' shadows outer variable
1025missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
1058useInitializationList398performanceVariable 'op' is assigned in constructor body. Consider performing initialization in initialization list.
1059useInitializationList398performanceVariable 'typed' is assigned in constructor body. Consider performing initialization in initialization list.
1145missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
1163useInitializationList398performanceVariable 'typed' is assigned in constructor body. Consider performing initialization in initialization list.
1255missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
1367missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
1486missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
1499useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
1579missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
1638missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
1705missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
1780missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
1893missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
1937useInitializationList398performanceVariable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list.
2027missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
2080useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
2156missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
2250missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
2304useInitializationList398performanceVariable 'singleton' is assigned in constructor body. Consider performing initialization in initialization list.
2361missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
2362shadowVariable398styleLocal variable 'node' shadows outer variable
2495useInitializationList398performanceVariable 'path' is assigned in constructor body. Consider performing initialization in initialization list.
2541missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
2542shadowVariable398styleLocal variable 'node' shadows outer variable
2637missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
2657useInitializationList398performanceVariable 'path' is assigned in constructor body. Consider performing initialization in initialization list.
2709missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
2834missingOverridestyleThe function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier.
2835missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
3036missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
3155missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
3182useInitializationList398performanceVariable 'title' is assigned in constructor body. Consider performing initialization in initialization list.
3183useInitializationList398performanceVariable 'size' is assigned in constructor body. Consider performing initialization in initialization list.
3256missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
3287useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
3370missingOverridestyleThe function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier.
3371missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
3402useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
3403useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
3477missingOverridestyleThe function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier.
3478missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
3510useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
3511useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
3602missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
3682useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
3783missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
3831useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
modules/visual_script/visual_script_yield_nodes.cpp
98missingOverridestyleThe function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier.
102missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
289knownConditionTrueFalse570styleCondition 'path' is always false
427knownConditionTrueFalse570styleCondition 'bnode' is always false
478unreadVariable563styleVariable 'bt' is assigned a value that is never used.
481unreadVariable563styleVariable 'bt' is assigned a value that is never used.
504missingOverridestyleThe function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier.
508missingOverridestyleThe function 'step' overrides a function in a base class but is not marked with a 'override' specifier.
522shadowVariable398styleLocal variable 'node' shadows outer variable
575useInitializationList398performanceVariable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list.
modules/webm/video_stream_webm.cpp
52noExplicitConstructor398styleClass 'MkvReader' has a constructor with 1 argument that is not explicit.
363constParameter398styleParameter 'video_frame' can be declared with const
modules/webrtc/webrtc_data_channel_js.cpp
184uninitMemberVar398warningMember variable 'WebRTCDataChannelJS::packet_buffer' is not initialized in the constructor.
modules/webrtc/webrtc_data_channel_js.h
87noExplicitConstructor398styleClass 'WebRTCDataChannelJS' has a constructor with 1 argument that is not explicit.
modules/webrtc/webrtc_multiplayer.cpp
334nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
384useInitializationList398performanceVariable 'transfer_mode' is assigned in constructor body. Consider performing initialization in initialization list.
386useInitializationList398performanceVariable 'connection_status' is assigned in constructor body. Consider performing initialization in initialization list.
modules/webrtc/webrtc_peer_connection_gdnative.cpp
79cstyleCast398styleC-style pointer casting
modules/webrtc/webrtc_peer_connection_js.h
69missingOverridestyleThe function 'get_connection_state' overrides a function in a base class but is not marked with a 'override' specifier.
73missingOverridestyleThe function 'create_offer' overrides a function in a base class but is not marked with a 'override' specifier.
74missingOverridestyleThe function 'set_remote_description' overrides a function in a base class but is not marked with a 'override' specifier.
75missingOverridestyleThe function 'set_local_description' overrides a function in a base class but is not marked with a 'override' specifier.
76missingOverridestyleThe function 'add_ice_candidate' overrides a function in a base class but is not marked with a 'override' specifier.
77missingOverridestyleThe function 'poll' overrides a function in a base class but is not marked with a 'override' specifier.
78missingOverridestyleThe function 'close' overrides a function in a base class but is not marked with a 'override' specifier.
modules/websocket/editor_debugger_server_websocket.cpp
79useInitializationList398performanceVariable 'server' is assigned in constructor body. Consider performing initialization in initialization list.
modules/websocket/emws_client.h
55missingOverridestyleThe function 'set_buffers' overrides a function in a base class but is not marked with a 'override' specifier.
56missingOverridestyleThe function 'connect_to_host' overrides a function in a base class but is not marked with a 'override' specifier.
57missingOverridestyleThe function 'get_peer' overrides a function in a base class but is not marked with a 'override' specifier.
58missingOverridestyleThe function 'disconnect_from_host' overrides a function in a base class but is not marked with a 'override' specifier.
59missingOverridestyleThe function 'get_connected_host' overrides a function in a base class but is not marked with a 'override' specifier.
60missingOverridestyleThe function 'get_connected_port' overrides a function in a base class but is not marked with a 'override' specifier.
modules/websocket/emws_peer.h
74missingOverridestyleThe function 'close' overrides a function in a base class but is not marked with a 'override' specifier.
75missingOverridestyleThe function 'is_connected_to_host' overrides a function in a base class but is not marked with a 'override' specifier.
76missingOverridestyleThe function 'get_connected_host' overrides a function in a base class but is not marked with a 'override' specifier.
77missingOverridestyleThe function 'get_connected_port' overrides a function in a base class but is not marked with a 'override' specifier.
79missingOverridestyleThe function 'get_write_mode' overrides a function in a base class but is not marked with a 'override' specifier.
80missingOverridestyleThe function 'set_write_mode' overrides a function in a base class but is not marked with a 'override' specifier.
81missingOverridestyleThe function 'was_string_packet' overrides a function in a base class but is not marked with a 'override' specifier.
82missingOverridestyleThe function 'set_no_delay' overrides a function in a base class but is not marked with a 'override' specifier.
modules/websocket/emws_server.h
44missingOverridestyleThe function 'set_buffers' overrides a function in a base class but is not marked with a 'override' specifier.
46missingOverridestyleThe function 'stop' overrides a function in a base class but is not marked with a 'override' specifier.
47missingOverridestyleThe function 'is_listening' overrides a function in a base class but is not marked with a 'override' specifier.
48missingOverridestyleThe function 'has_peer' overrides a function in a base class but is not marked with a 'override' specifier.
49missingOverridestyleThe function 'get_peer' overrides a function in a base class but is not marked with a 'override' specifier.
50missingOverridestyleThe function 'get_peer_address' overrides a function in a base class but is not marked with a 'override' specifier.
51missingOverridestyleThe function 'get_peer_port' overrides a function in a base class but is not marked with a 'override' specifier.
52missingOverridestyleThe function 'disconnect_peer' overrides a function in a base class but is not marked with a 'override' specifier.
modules/websocket/remote_debugger_peer_websocket.cpp
115useInitializationList398performanceVariable 'ws_client' is assigned in constructor body. Consider performing initialization in initialization list.
117useInitializationList398performanceVariable 'ws_client' is assigned in constructor body. Consider performing initialization in initialization list.
modules/websocket/websocket_server.cpp
37useInitializationList398performanceVariable 'bind_ip' is assigned in constructor body. Consider performing initialization in initialization list.
modules/websocket/wsl_client.h
52duplInheritedMember398warningThe class 'WSLClient' defines member variable with name '_peer' also defined in its parent class 'WebSocketClient'.
73missingOverridestyleThe function 'set_buffers' overrides a function in a base class but is not marked with a 'override' specifier.
74missingOverridestyleThe function 'connect_to_host' overrides a function in a base class but is not marked with a 'override' specifier.
76missingOverridestyleThe function 'get_peer' overrides a function in a base class but is not marked with a 'override' specifier.
77missingOverridestyleThe function 'disconnect_from_host' overrides a function in a base class but is not marked with a 'override' specifier.
78missingOverridestyleThe function 'get_connected_host' overrides a function in a base class but is not marked with a 'override' specifier.
79missingOverridestyleThe function 'get_connected_port' overrides a function in a base class but is not marked with a 'override' specifier.
modules/websocket/wsl_peer.cpp
149cstyleCast398styleC-style pointer casting
156cstyleCast398styleC-style pointer casting
159cstyleCast398styleC-style pointer casting
187cstyleCast398styleC-style pointer casting
190cstyleCast398styleC-style pointer casting
modules/websocket/wsl_peer.h
69useInitializationList398performanceVariable 'ctx' is assigned in constructor body. Consider performing initialization in initialization list.
103missingOverridestyleThe function 'close' overrides a function in a base class but is not marked with a 'override' specifier.
104missingOverridestyleThe function 'is_connected_to_host' overrides a function in a base class but is not marked with a 'override' specifier.
105missingOverridestyleThe function 'get_connected_host' overrides a function in a base class but is not marked with a 'override' specifier.
106missingOverridestyleThe function 'get_connected_port' overrides a function in a base class but is not marked with a 'override' specifier.
108missingOverridestyleThe function 'get_write_mode' overrides a function in a base class but is not marked with a 'override' specifier.
109missingOverridestyleThe function 'set_write_mode' overrides a function in a base class but is not marked with a 'override' specifier.
110missingOverridestyleThe function 'was_string_packet' overrides a function in a base class but is not marked with a 'override' specifier.
111missingOverridestyleThe function 'set_no_delay' overrides a function in a base class but is not marked with a 'override' specifier.
modules/websocket/wsl_server.cpp
185cstyleCast398styleC-style pointer casting
267cstyleCast398styleC-style pointer casting
modules/websocket/wsl_server.h
82missingOverridestyleThe function 'set_buffers' overrides a function in a base class but is not marked with a 'override' specifier.
83missingOverridestyleThe function 'listen' overrides a function in a base class but is not marked with a 'override' specifier.
84missingOverridestyleThe function 'stop' overrides a function in a base class but is not marked with a 'override' specifier.
85missingOverridestyleThe function 'is_listening' overrides a function in a base class but is not marked with a 'override' specifier.
87missingOverridestyleThe function 'has_peer' overrides a function in a base class but is not marked with a 'override' specifier.
88missingOverridestyleThe function 'get_peer' overrides a function in a base class but is not marked with a 'override' specifier.
89missingOverridestyleThe function 'get_peer_address' overrides a function in a base class but is not marked with a 'override' specifier.
90missingOverridestyleThe function 'get_peer_port' overrides a function in a base class but is not marked with a 'override' specifier.
91missingOverridestyleThe function 'disconnect_peer' overrides a function in a base class but is not marked with a 'override' specifier.
modules/xatlas_unwrap/register_types.cpp
106invalidPointerCast704portabilityCasting between signed int * and float * which have an incompatible binary data representation.
220unreadVariable563styleVariable 'new_cache_idx' is assigned a value that is never used.
platform/android/api/jni_singleton.h
83allocaCalledwarningObsolete function 'alloca' called.
218useInitializationList398performanceVariable 'instance' is assigned in constructor body. Consider performing initialization in initialization list.
platform/android/audio_driver_opensl.cpp
77cstyleCast398styleC-style pointer casting
192redundantAssignment563styleVariable 'res' is reassigned a value before the old one has been used.
210cstyleCast398styleC-style pointer casting
340uninitMemberVar398warningMember variable 'AudioDriverOpenSL::buffer_size' is not initialized in the constructor.
340uninitMemberVar398warningMember variable 'AudioDriverOpenSL::buffers' is not initialized in the constructor.
340uninitMemberVar398warningMember variable 'AudioDriverOpenSL::mixdown_buffer' is not initialized in the constructor.
340uninitMemberVar398warningMember variable 'AudioDriverOpenSL::last_free' is not initialized in the constructor.
platform/android/display_server_android.cpp
48cstyleCast398styleC-style pointer casting
85nullPointerRedundantCheck476warningEither the condition '!godot_java' is redundant or there is possible null pointer dereference: godot_java.
96nullPointerRedundantCheck476warningEither the condition '!godot_java' is redundant or there is possible null pointer dereference: godot_java.
107nullPointerRedundantCheck476warningEither the condition '!godot_java' is redundant or there is possible null pointer dereference: godot_java.
119nullPointerRedundantCheck476warningEither the condition '!godot_io_java' is redundant or there is possible null pointer dereference: godot_io_java.
126nullPointerRedundantCheck476warningEither the condition '!godot_io_java' is redundant or there is possible null pointer dereference: godot_io_java.
145nullPointerRedundantCheck476warningEither the condition '!godot_io_java' is redundant or there is possible null pointer dereference: godot_io_java.
153nullPointerRedundantCheck476warningEither the condition '!godot_io_java' is redundant or there is possible null pointer dereference: godot_io_java.
164nullPointerRedundantCheck476warningEither the condition '!godot_io_java' is redundant or there is possible null pointer dereference: godot_io_java.
175nullPointerRedundantCheck476warningEither the condition '!godot_io_java' is redundant or there is possible null pointer dereference: godot_io_java.
186nullPointerRedundantCheck476warningEither the condition '!godot_io_java' is redundant or there is possible null pointer dereference: godot_io_java.
344nullPointerRedundantCheck476warningEither the condition '!godot_java' is redundant or there is possible null pointer dereference: godot_java.
396useInitializationList398performanceVariable 'rendering_driver' is assigned in constructor body. Consider performing initialization in initialization list.
399useInitializationList398performanceVariable 'rendering_driver' is assigned in constructor body. Consider performing initialization in initialization list.
399redundantAssignment563styleVariable 'rendering_driver' is reassigned a value before the old one has been used.
platform/android/export/export.cpp
273cstyleCast398styleC-style pointer casting
304shadowVariable398styleLocal variable 'devices' shadows outer variable
705cstyleCast398styleC-style pointer casting
730cstyleCast398styleC-style pointer casting
1777unreadVariable563styleVariable 'version_name' is assigned a value that is never used.
1807redundantAssignment563styleVariable 'err' is reassigned a value before the old one has been used.
1877redundantAssignment563styleVariable 'err' is reassigned a value before the old one has been used.
1970unreadVariable563styleVariable 'da' is assigned a value that is never used.
1979unreadVariable563styleVariable 'build_tools_da' is assigned a value that is never used.
2577unreadVariable563styleVariable 'cmdline' is assigned a value that is never used.
2579unreadVariable563styleVariable 'version_name' is assigned a value that is never used.
2580unreadVariable563styleVariable 'package_name' is assigned a value that is never used.
2582unreadVariable563styleVariable 'apk_expansion_pkey' is assigned a value that is never used.
2680redundantAssignment563styleVariable 'ret' is reassigned a value before the old one has been used.
2699redundantAssignment563styleVariable 'err' is reassigned a value before the old one has been used.
2820redundantAssignment563styleVariable 'ret' is reassigned a value before the old one has been used.
platform/android/file_access_android.cpp
160uninitMemberVar398warningMember variable 'FileAccessAndroid::len' is not initialized in the constructor.
160uninitMemberVar398warningMember variable 'FileAccessAndroid::pos' is not initialized in the constructor.
platform/android/java_class_wrapper.cpp
152allocaCalledwarningObsolete function 'alloca' called.
1060shadowVariable398styleLocal variable 'valid' shadows outer variable
platform/android/java_godot_io_wrapper.cpp
40useInitializationList398performanceVariable 'godot_io_instance' is assigned in constructor body. Consider performing initialization in initialization list.
platform/android/java_godot_lib_jni.cpp
411allocaCalledwarningObsolete function 'alloca' called.
412allocaCalledwarningObsolete function 'alloca' called.
414shadowVariable398styleLocal variable 'obj' shadows outer variable
425nullPointerRedundantCheck476warningEither the condition '!obj' is redundant or there is possible null pointer dereference: obj.
444shadowVariable398styleLocal variable 'obj' shadows outer variable
451nullPointerRedundantCheck476warningEither the condition '!obj' is redundant or there is possible null pointer dereference: obj.
platform/android/java_godot_wrapper.cpp
41useInitializationList398performanceVariable 'godot_instance' is assigned in constructor body. Consider performing initialization in initialization list.
platform/android/jni_utils.cpp
126shadowVariable398styleLocal variable 'v' shadows outer variable
platform/android/jni_utils.h
42useInitializationList398performanceVariable 'obj' is assigned in constructor body. Consider performing initialization in initialization list.
platform/android/os_android.cpp
111cstyleCast398styleC-style pointer casting
306uninitMemberVar398warningMember variable 'OS_Android::use_16bits_fbo' is not initialized in the constructor.
platform/android/thread_jandroid.cpp
95nullPointerRedundantCheck476warningEither the condition '!tp' is redundant or there is possible null pointer dereference: tp.
97nullPointerRedundantCheck476warningEither the condition '!tp' is redundant or there is possible null pointer dereference: tp.
98nullPointerRedundantCheck476warningEither the condition '!tp' is redundant or there is possible null pointer dereference: tp.
140uninitMemberVarPrivate398warningMember variable 'ThreadAndroid::user' is not initialized in the constructor.
141useInitializationList398performanceVariable 'pthread' is assigned in constructor body. Consider performing initialization in initialization list.
platform/iphone/export/export.cpp
90useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
142cstyleCast398styleC-style pointer casting
772nullPointerRedundantCheck476warningEither the condition '!json_file' is redundant or there is possible null pointer dereference: json_file.
778nullPointerRedundantCheck476warningEither the condition '!sizes_file' is redundant or there is possible null pointer dereference: sizes_file.
978cstyleCast398styleC-style pointer casting
1728redundantAssignment563styleVariable 'ret' is reassigned a value before the old one has been used.
platform/javascript/api/javascript_tools_editor_plugin.h
53noExplicitConstructor398styleClass 'JavaScriptToolsEditorPlugin' has a constructor with 1 argument that is not explicit.
platform/javascript/audio_driver_javascript.cpp
56invalidPointerCast704portabilityCasting from float * to signed int * is not portable due to different binary data representations on different platforms.
platform/javascript/export/export.cpp
614cstyleCast398styleC-style pointer casting
platform/linuxbsd/context_gl_x11.cpp
90variableScope398styleThe scope of the variable 'visual_attribs' can be reduced.
101variableScope398styleThe scope of the variable 'visual_attribs_layered' can be reduced.
155nullPointerRedundantCheck476warningEither the condition '!fbc' is redundant or there is possible null pointer dereference: fbc.
157nullPointerRedundantCheck476warningEither the condition '!fbc' is redundant or there is possible null pointer dereference: fbc.
237useInitializationList398performanceVariable 'default_video_mode' is assigned in constructor body. Consider performing initialization in initialization list.
platform/linuxbsd/display_server_x11.cpp
292knownConditionTrueFalse570styleCondition 'direct_touch' is always false
1241constVariable398styleVariable 'wd' can be declared with const
1612constVariable398styleVariable 'wd' can be declared with const
1638constVariable398styleVariable 'wd' can be declared with const
1970variableScope398styleThe scope of the variable 'read_bytes' can be reduced.
2336nullPointerRedundantCheck476warningEither the condition 'if(targetname)' is redundant or there is possible null pointer dereference: targetname.
2426cstyleCast398styleC-style pointer casting
2467cstyleCast398styleC-style pointer casting
3318unreadVariable563styleVariable 'context' is assigned a value that is never used.
3690knownConditionTrueFalse571styleCondition 'modifiers==nullptr' is always true
3796redundantAssignment563styleVariable 'rendering_driver' is reassigned a value before the old one has been used.
platform/linuxbsd/joypad_linux.cpp
52uninitMemberVar398warningMember variable 'Joypad::key_map' is not initialized in the constructor.
52uninitMemberVar398warningMember variable 'Joypad::abs_map' is not initialized in the constructor.
52uninitMemberVar398warningMember variable 'Joypad::force_feedback' is not initialized in the constructor.
52uninitMemberVar398warningMember variable 'Joypad::ff_effect_id' is not initialized in the constructor.
52uninitMemberVar398warningMember variable 'Joypad::ff_effect_timestamp' is not initialized in the constructor.
55useInitializationList398performanceVariable 'devpath' is assigned in constructor body. Consider performing initialization in initialization list.
97cstyleCast398styleC-style pointer casting
118variableScope398styleThe scope of the variable 'dev' can be reduced.
platform/linuxbsd/joypad_linux.h
44noExplicitConstructor398styleClass 'JoypadLinux' has a constructor with 1 argument that is not explicit.
83unusedPrivateFunction398styleUnused private function: 'JoypadLinux::get_joy_from_path'
platform/linuxbsd/key_mapping_x11.cpp
1139variableScope398styleThe scope of the variable 'middle' can be reduced.
1928variableScope398styleThe scope of the variable 'middle' can be reduced.
platform/osx/export/export.cpp
715redundantAssignment563styleVariable 'ret' is reassigned a value before the old one has been used.
836clarifyCondition398styleBoolean result is used in bitwise operation. Clarify expression with parentheses.
933uninitMemberVar398warningMember variable 'EditorExportPlatformOSX::version_code' is not initialized in the constructor.
platform/osx/joypad_osx.cpp
40useInitializationList398performanceVariable 'device_ref' is assigned in constructor body. Consider performing initialization in initialization list.
41useInitializationList398performanceVariable 'ff_device' is assigned in constructor body. Consider performing initialization in initialization list.
44useInitializationList398performanceVariable 'ffservice' is assigned in constructor body. Consider performing initialization in initialization list.
203cstyleCast398styleC-style pointer casting
298redundantAssignment563styleVariable 'name' is reassigned a value before the old one has been used.
542variableScope398styleThe scope of the variable 'keys' can be reduced.
543variableScope398styleThe scope of the variable 'vals' can be reduced.
platform/osx/joypad_osx.h
120noExplicitConstructor398styleClass 'JoypadOSX' has a constructor with 1 argument that is not explicit.
platform/server/os_server.cpp
276uninitMemberVar398warningMember variable 'OS_Server::rendering_server' is not initialized in the constructor.
276uninitMemberVar398warningMember variable 'OS_Server::main_loop' is not initialized in the constructor.
276uninitMemberVar398warningMember variable 'OS_Server::force_quit' is not initialized in the constructor.
276uninitMemberVar398warningMember variable 'OS_Server::input' is not initialized in the constructor.
276uninitMemberVar398warningMember variable 'OS_Server::video_driver_index' is not initialized in the constructor.
platform/uwp/app.cpp
491preprocessorErrorDirectiveerrorfailed to expand 'READ_LE_4', Invalid ## usage when expanding 'READ_LE_4'.
platform/uwp/context_egl_uwp.cpp
202uninitMemberVar398warningMember variable 'ContextEGL_UWP::vsync' is not initialized in the constructor.
platform/uwp/export/export.cpp
315unreadVariable563styleVariable 'offs' is assigned a value that is never used.
367unreadVariable563styleVariable 'offs' is assigned a value that is never used.
544redundantAssignment563styleVariable 'meta.compressed_size' is reassigned a value before the old one has been used.
628uninitMemberVar398warningMember variable 'AppxPackager::package' is not initialized in the constructor.
786unreadVariable563styleVariable 'show_name_on_tiles' is assigned a value that is never used.
788unreadVariable563styleVariable 'show_name_on_tiles' is assigned a value that is never used.
966cstyleCast398styleC-style pointer casting
1303redundantAssignment563styleVariable 'ret' is reassigned a value before the old one has been used.
platform/uwp/joypad_uwp.cpp
53syntaxErrorerrorsyntax error: ^)
platform/uwp/os_uwp.cpp
267syntaxErrorerrorsyntax error
platform/windows/context_gl_windows.cpp
209uninitMemberVar398warningMember variable 'ContextGL_Windows::pixel_format' is not initialized in the constructor.
211useInitializationList398performanceVariable 'hWnd' is assigned in constructor body. Consider performing initialization in initialization list.
platform/windows/crash_handler_windows.cpp
94noExplicitConstructor398styleClass 'get_mod_info' has a constructor with 1 argument that is not explicit.
platform/windows/display_server_windows.cpp
389unreadVariable563styleVariable 'hr' is assigned a value that is never used.
1096constVariable398styleVariable 'wd' can be declared with const
1385knownConditionTrueFalse571styleCondition 'hAndMask!=nullptr' is always true
1389knownConditionTrueFalse571styleCondition 'hXorMask!=nullptr' is always true
1540unreadVariable563styleVariable 'drop_events' is assigned a value that is never used.
1768cstyleCast398styleC-style pointer casting
3059cstyleCast398styleC-style pointer casting
3201cstyleCast398styleC-style pointer casting
platform/windows/export/export.cpp
133unreadVariable563styleVariable 'comments' is assigned a value that is never used.
platform/windows/godot_windows.cpp
123unreadVariable563styleVariable '_argv[j]' is assigned a value that is never used.
platform/windows/joypad_windows.cpp
247cstyleCast398styleC-style pointer casting
256cstyleCast398styleC-style pointer casting
platform/windows/joypad_windows.h
55noExplicitConstructor398styleClass 'JoypadWindows' has a constructor with 1 argument that is not explicit.
85useInitializationList398performanceVariable 'last_pad' is assigned in constructor body. Consider performing initialization in initialization list.
103uninitMemberVar398warningMember variable 'xinput_gamepad::id' is not initialized in the constructor.
108useInitializationList398performanceVariable 'last_packet' is assigned in constructor body. Consider performing initialization in initialization list.
platform/windows/os_windows.cpp
433nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
804uninitMemberVar398warningMember variable 'OS_Windows::ticks_start' is not initialized in the constructor.
804uninitMemberVar398warningMember variable 'OS_Windows::ticks_per_second' is not initialized in the constructor.
804uninitMemberVar398warningMember variable 'OS_Windows::main_loop' is not initialized in the constructor.
804uninitMemberVar398warningMember variable 'OS_Windows::process_map' is not initialized in the constructor.
platform/windows/os_windows.h
178noExplicitConstructor398styleClass 'OS_Windows' has a constructor with 1 argument that is not explicit.
platform/windows/windows_terminal_logger.cpp
110ignoredReturnValue252warningReturn value of function logf() is not used.
113ignoredReturnValue252warningReturn value of function logf() is not used.
116ignoredReturnValue252warningReturn value of function logf() is not used.
119ignoredReturnValue252warningReturn value of function logf() is not used.
134ignoredReturnValue252warningReturn value of function logf() is not used.
137ignoredReturnValue252warningReturn value of function logf() is not used.
140ignoredReturnValue252warningReturn value of function logf() is not used.
143ignoredReturnValue252warningReturn value of function logf() is not used.
scene/2d/animated_sprite_2d.cpp
125nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
132nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
140nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
202nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
208nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
214nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
220nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
228nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
723useInitializationList398performanceVariable 'animation' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/animated_sprite_2d.h
85nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
96nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
scene/2d/area_2d.cpp
116nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
131nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
209nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
224nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
scene/2d/back_buffer_copy.cpp
96useInitializationList398performanceVariable 'rect' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/camera_2d.cpp
752uninitMemberVar398warningMember variable 'Camera2D::viewport' is not initialized in the constructor.
765useInitializationList398performanceVariable 'camera_pos' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/canvas_modulate.cpp
97useInitializationList398performanceVariable 'color' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/collision_object_2d.cpp
416useInitializationList398performanceVariable 'rid' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/collision_polygon_2d.cpp
311useInitializationList398performanceVariable 'aabb' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/collision_shape_2d.cpp
242useInitializationList398performanceVariable 'rect' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/cpu_particles_2d.h
288unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it.
scene/2d/gpu_particles_2d.cpp
378useInitializationList398performanceVariable 'particles' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/gpu_particles_2d.h
121unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it.
scene/2d/joints_2d.cpp
164useInitializationList398performanceVariable 'bias' is assigned in constructor body. Consider performing initialization in initialization list.
215useInitializationList398performanceVariable 'softness' is assigned in constructor body. Consider performing initialization in initialization list.
279useInitializationList398performanceVariable 'length' is assigned in constructor body. Consider performing initialization in initialization list.
280useInitializationList398performanceVariable 'initial_offset' is assigned in constructor body. Consider performing initialization in initialization list.
382useInitializationList398performanceVariable 'length' is assigned in constructor body. Consider performing initialization in initialization list.
383useInitializationList398performanceVariable 'rest_length' is assigned in constructor body. Consider performing initialization in initialization list.
384useInitializationList398performanceVariable 'stiffness' is assigned in constructor body. Consider performing initialization in initialization list.
385useInitializationList398performanceVariable 'damping' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/light_2d.cpp
302useInitializationList398performanceVariable 'canvas_light' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/light_occluder_2d.cpp
147useInitializationList398performanceVariable 'occ_polygon' is assigned in constructor body. Consider performing initialization in initialization list.
279uninitMemberVar398warningMember variable 'LightOccluder2D::enabled' is not initialized in the constructor.
280useInitializationList398performanceVariable 'occluder' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/line_2d.cpp
38unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it.
scene/2d/line_builder.cpp
96uninitMemberVar398warningMember variable 'LineBuilder::texture_mode' is not initialized in the constructor.
100useInitializationList398performanceVariable 'default_color' is assigned in constructor body. Consider performing initialization in initialization list.
340unreadVariable563styleVariable 'color0' is assigned a value that is never used.
scene/2d/line_builder.h
77unusedPrivateFunction398styleUnused private function: 'LineBuilder::strip_new_quad'
scene/2d/navigation_2d.cpp
85useInitializationList398performanceVariable 'map' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/navigation_agent_2d.cpp
136useInitializationList398performanceVariable 'agent' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/navigation_obstacle_2d.cpp
81useInitializationList398performanceVariable 'agent' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/node_2d.cpp
155cstyleCast398styleC-style pointer casting
164cstyleCast398styleC-style pointer casting
174cstyleCast398styleC-style pointer casting
192cstyleCast398styleC-style pointer casting
208cstyleCast398styleC-style pointer casting
215cstyleCast398styleC-style pointer casting
223cstyleCast398styleC-style pointer casting
239cstyleCast398styleC-style pointer casting
481useInitializationList398performanceVariable '_scale' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/parallax_layer.cpp
166useInitializationList398performanceVariable 'motion_scale' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/path_2d.cpp
392useInitializationList398performanceVariable 'offset' is assigned in constructor body. Consider performing initialization in initialization list.
393useInitializationList398performanceVariable 'h_offset' is assigned in constructor body. Consider performing initialization in initialization list.
394useInitializationList398performanceVariable 'v_offset' is assigned in constructor body. Consider performing initialization in initialization list.
399useInitializationList398performanceVariable 'lookahead' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/physics_body_2d.cpp
137nullPointerRedundantCheck476warningEither the condition '!physics_body' is redundant or there is possible null pointer dereference: physics_body.
144nullPointerRedundantCheck476warningEither the condition '!physics_body' is redundant or there is possible null pointer dereference: physics_body.
200useInitializationList398performanceVariable 'constant_angular_velocity' is assigned in constructor body. Consider performing initialization in initialization list.
224nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
245nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
369allocaCalledwarningObsolete function 'alloca' called.
369cstyleCast398styleC-style pointer casting
371allocaCalledwarningObsolete function 'alloca' called.
371cstyleCast398styleC-style pointer casting
860useInitializationList398performanceVariable 'mass' is assigned in constructor body. Consider performing initialization in initialization list.
862useInitializationList398performanceVariable 'gravity_scale' is assigned in constructor body. Consider performing initialization in initialization list.
863useInitializationList398performanceVariable 'linear_damp' is assigned in constructor body. Consider performing initialization in initialization list.
864useInitializationList398performanceVariable 'angular_damp' is assigned in constructor body. Consider performing initialization in initialization list.
869useInitializationList398performanceVariable 'angular_velocity' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/physics_body_2d.h
49noExplicitConstructor398styleClass 'PhysicsBody2D' has a constructor with 1 argument that is not explicit.
152uninitMemberVar398warningMember variable 'ShapePair::tagged' is not initialized in the constructor.
scene/2d/polygon_2d.cpp
657useInitializationList398performanceVariable 'tex_scale' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/ray_cast_2d.cpp
216nullPointerRedundantCheck476warningEither the condition '!dss' is redundant or there is possible null pointer dereference: dss.
332useInitializationList398performanceVariable 'target_position' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/skeleton_2d.cpp
299useInitializationList398performanceVariable 'skeleton' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/sprite_2d.cpp
327variableScope398styleThe scope of the variable 'is_mirrored_repeat' can be reduced.
328knownConditionTrueFalse570styleCondition 'is_repeat' is always false
464uninitMemberVar398warningMember variable 'Sprite2D::shininess' is not initialized in the constructor.
scene/2d/tile_map.cpp
135unreadVariable563styleVariable 'local_transform' is assigned a value that is never used.
852nullPointerRedundantCheck476warningEither the condition '!Q' is redundant or there is possible null pointer dereference: Q.
1205shiftTooManyBitsSigned758portabilityShifting signed 32-bit value by 31 bits is implementation-defined behaviour
1238shiftTooManyBitsSigned758portabilityShifting signed 32-bit value by 31 bits is implementation-defined behaviour
1718unreadVariable563styleVariable 'warning' is assigned a value that is never used.
1878useInitializationList398performanceVariable 'cell_size' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/tile_map.h
163useInitializationList398performanceVariable 'pos' is assigned in constructor body. Consider performing initialization in initialization list.
164useInitializationList398performanceVariable 'canvas_items' is assigned in constructor body. Consider performing initialization in initialization list.
165useInitializationList398performanceVariable 'body' is assigned in constructor body. Consider performing initialization in initialization list.
167useInitializationList398performanceVariable 'cells' is assigned in constructor body. Consider performing initialization in initialization list.
168useInitializationList398performanceVariable 'occluder_instances' is assigned in constructor body. Consider performing initialization in initialization list.
169useInitializationList398performanceVariable 'navpoly_ids' is assigned in constructor body. Consider performing initialization in initialization list.
171uninitMemberVar398warningMember variable 'Quadrant::shape_owner_id' is not initialized in the constructor.
scene/2d/touch_screen_button.cpp
407useInitializationList398performanceVariable 'unit_rect' is assigned in constructor body. Consider performing initialization in initialization list.
scene/2d/visibility_notifier_2d.cpp
139useInitializationList398performanceVariable 'rect' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/area_3d.cpp
116nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
131nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
296nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
311nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
scene/3d/audio_stream_player_3d.h
81uninitMemberVar398warningMember variable 'Output::pitch_scale' is not initialized in the constructor.
scene/3d/baked_lightmap.h
44unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If RES_BASE_EXTENSION is a macro then please configure it.
scene/3d/camera_3d.cpp
655useInitializationList398performanceVariable 'camera' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/collision_object_3d.cpp
326useInitializationList398performanceVariable 'rid' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/collision_polygon_3d.cpp
200useInitializationList398performanceVariable 'aabb' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/cpu_particles_3d.h
291unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it.
scene/3d/decal.cpp
223useInitializationList398performanceVariable 'extents' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/gi_probe.cpp
300useInitializationList398performanceVariable 'probe' is assigned in constructor body. Consider performing initialization in initialization list.
554useInitializationList398performanceVariable 'extents' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/gpu_particles_3d.h
150unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it.
scene/3d/gpu_particles_collision_3d.cpp
55useInitializationList398performanceVariable 'collision' is assigned in constructor body. Consider performing initialization in initialization list.
791useInitializationList398performanceVariable 'collision' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/gpu_particles_collision_3d.h
49noExplicitConstructor398styleClass 'GPUParticlesCollision3D' has a constructor with 1 argument that is not explicit.
264noExplicitConstructor398styleClass 'GPUParticlesAttractor3D' has a constructor with 1 argument that is not explicit.
scene/3d/immediate_geometry_3d.cpp
148useInitializationList398performanceVariable 'im' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/light_3d.cpp
306useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
355uninitMemberVar398warningMember variable 'Light3D::param' is not initialized in the constructor.
355uninitMemberVar398warningMember variable 'Light3D::shadow' is not initialized in the constructor.
355uninitMemberVar398warningMember variable 'Light3D::negative' is not initialized in the constructor.
355uninitMemberVar398warningMember variable 'Light3D::reverse_cull' is not initialized in the constructor.
355uninitMemberVar398warningMember variable 'Light3D::cull_mask' is not initialized in the constructor.
355uninitMemberVar398warningMember variable 'Light3D::editor_only' is not initialized in the constructor.
355uninitMemberVar398warningMember variable 'Light3D::bake_mode' is not initialized in the constructor.
356useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/light_3d.h
97noExplicitConstructor398styleClass 'Light3D' has a constructor with 1 argument that is not explicit.
scene/3d/navigation_3d.cpp
109useInitializationList398performanceVariable 'map' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/navigation_agent_3d.cpp
143useInitializationList398performanceVariable 'agent' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/navigation_obstacle_3d.cpp
88useInitializationList398performanceVariable 'agent' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/path_3d.cpp
394useInitializationList398performanceVariable 'offset' is assigned in constructor body. Consider performing initialization in initialization list.
395useInitializationList398performanceVariable 'delta_offset' is assigned in constructor body. Consider performing initialization in initialization list.
396useInitializationList398performanceVariable 'h_offset' is assigned in constructor body. Consider performing initialization in initialization list.
397useInitializationList398performanceVariable 'v_offset' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/ray_cast_3d.cpp
212nullPointerRedundantCheck476warningEither the condition '!dss' is redundant or there is possible null pointer dereference: dss.
390useInitializationList398performanceVariable 'target_position' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/reflection_probe.cpp
249useInitializationList398performanceVariable 'ambient_color' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/skeleton_3d.h
47unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If GDCLASS is a macro then please configure it.
scene/3d/skeleton_ik_3d.cpp
72variableScope398styleThe scope of the variable 'sub_chain_size' can be reduced.
164constParameter398styleParameter 'r_chain' can be declared with const
scene/3d/skeleton_ik_3d.h
109uninitMemberVar398warningMember variable 'Task::chain' is not initialized in the constructor.
scene/3d/soft_body_3d.cpp
42uninitMemberVarPrivate398warningMember variable 'SoftBodyRenderingServerHandler::surface' is not initialized in the constructor.
42uninitMemberVarPrivate398warningMember variable 'SoftBodyRenderingServerHandler::stride' is not initialized in the constructor.
42uninitMemberVarPrivate398warningMember variable 'SoftBodyRenderingServerHandler::offset_vertices' is not initialized in the constructor.
42uninitMemberVarPrivate398warningMember variable 'SoftBodyRenderingServerHandler::offset_normal' is not initialized in the constructor.
42uninitMemberVarPrivate398warningMember variable 'SoftBodyRenderingServerHandler::write_buffer' is not initialized in the constructor.
104useInitializationList398performanceVariable 'spatial_attachment_path' is assigned in constructor body. Consider performing initialization in initialization list.
106useInitializationList398performanceVariable 'offset' is assigned in constructor body. Consider performing initialization in initialization list.
196variableScope398styleThe scope of the variable 'point_index' can be reduced.
582nullPointerRedundantCheck476warningEither the condition '!collision_object' is redundant or there is possible null pointer dereference: collision_object.
589nullPointerRedundantCheck476warningEither the condition '!collision_object' is redundant or there is possible null pointer dereference: collision_object.
694uninitMemberVar398warningMember variable 'SoftBody3D::debug_mesh' is not initialized in the constructor.
694uninitMemberVar398warningMember variable 'SoftBody3D::capture_input_on_drag' is not initialized in the constructor.
scene/3d/sprite_3d.cpp
1111uninitMemberVar398warningMember variable 'AnimatedSprite3D::centered' is not initialized in the constructor.
1111uninitMemberVar398warningMember variable 'AnimatedSprite3D::hflip' is not initialized in the constructor.
1111uninitMemberVar398warningMember variable 'AnimatedSprite3D::vflip' is not initialized in the constructor.
1114useInitializationList398performanceVariable 'animation' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/vehicle_body_3d.cpp
349useInitializationList398performanceVariable 'm_steering' is assigned in constructor body. Consider performing initialization in initialization list.
428unreadVariable563styleVariable 'param' is assigned a value that is never used.
598redundantInitialization563styleRedundant initialization for 'rel_vel'. The initialized value is overwritten before it is read.
951useInitializationList398performanceVariable 'm_pitchControl' is assigned in constructor body. Consider performing initialization in initialization list.
952useInitializationList398performanceVariable 'm_currentVehicleSpeedKmHour' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/visibility_notifier_3d.cpp
112useInitializationList398performanceVariable 'aabb' is assigned in constructor body. Consider performing initialization in initialization list.
scene/3d/voxelizer.cpp
785allocaCalledwarningObsolete function 'alloca' called.
786invalidPointerCast704portabilityCasting from float * to signed int * is not portable due to different binary data representations on different platforms.
787invalidPointerCast704portabilityCasting between signed int * and float * which have an incompatible binary data representation.
1009uninitMemberVar398warningMember variable 'Voxelizer::cell_subdiv' is not initialized in the constructor.
1009uninitMemberVar398warningMember variable 'Voxelizer::axis_cell_size' is not initialized in the constructor.
1009uninitMemberVar398warningMember variable 'Voxelizer::cell_size' is not initialized in the constructor.
1009uninitMemberVar398warningMember variable 'Voxelizer::max_original_cells' is not initialized in the constructor.
1009uninitMemberVar398warningMember variable 'Voxelizer::leaf_voxel_count' is not initialized in the constructor.
scene/animation/animation_blend_tree.cpp
73nullPointerRedundantCheck476warningEither the condition '!ap' is redundant or there is possible null pointer dereference: ap.
130useInitializationList398performanceVariable 'time' is assigned in constructor body. Consider performing initialization in initialization list.
408useInitializationList398performanceVariable 'add_amount' is assigned in constructor body. Consider performing initialization in initialization list.
457useInitializationList398performanceVariable 'add_amount' is assigned in constructor body. Consider performing initialization in initialization list.
507useInitializationList398performanceVariable 'blend_amount' is assigned in constructor body. Consider performing initialization in initialization list.
552useInitializationList398performanceVariable 'blend_amount' is assigned in constructor body. Consider performing initialization in initialization list.
586useInitializationList398performanceVariable 'scale' is assigned in constructor body. Consider performing initialization in initialization list.
814useInitializationList398performanceVariable 'prev_xfading' is assigned in constructor body. Consider performing initialization in initialization list.
815useInitializationList398performanceVariable 'prev' is assigned in constructor body. Consider performing initialization in initialization list.
816useInitializationList398performanceVariable 'time' is assigned in constructor body. Consider performing initialization in initialization list.
817useInitializationList398performanceVariable 'current' is assigned in constructor body. Consider performing initialization in initialization list.
818useInitializationList398performanceVariable 'prev_current' is assigned in constructor body. Consider performing initialization in initialization list.
970unreadVariable563styleVariable 'input' is assigned a value that is never used.
988unreadVariable563styleVariable 'input' is assigned a value that is never used.
1007unreadVariable563styleVariable 'input' is assigned a value that is never used.
scene/animation/animation_blend_tree.h
275duplInheritedMember398warningThe class 'AnimationNodeTransition' defines member variable with name 'inputs' also defined in its parent class 'AnimationNode'.
scene/animation/animation_node_state_machine.cpp
976useInitializationList398performanceVariable 'playback' is assigned in constructor body. Consider performing initialization in initialization list.
scene/animation/animation_player.cpp
394nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
570nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
1464unreadVariable563styleVariable 'pf' is assigned a value that is never used.
1626uninitMemberVar398warningMember variable 'AnimationPlayer::cache_update' is not initialized in the constructor.
1626uninitMemberVar398warningMember variable 'AnimationPlayer::cache_update_prop' is not initialized in the constructor.
1626uninitMemberVar398warningMember variable 'AnimationPlayer::cache_update_bezier' is not initialized in the constructor.
1638useInitializationList398performanceVariable 'root' is assigned in constructor body. Consider performing initialization in initialization list.
scene/animation/animation_tree.cpp
152nullPointerRedundantCheck476warningEither the condition '!blend_tree' is redundant or there is possible null pointer dereference: blend_tree.
671nullPointerRedundantCheck476warningEither the condition '!track' is redundant or there is possible null pointer dereference: track.
1508uninitMemberVar398warningMember variable 'AnimationTree::state' is not initialized in the constructor.
scene/animation/animation_tree.h
199uninitMemberVar398warningMember variable 'TrackCacheTransform::rot_blend_accum' is not initialized in the constructor.
scene/animation/root_motion_view.cpp
190uninitMemberVar398warningMember variable 'RootMotionView::use_in_game' is not initialized in the constructor.
190uninitMemberVar398warningMember variable 'RootMotionView::first' is not initialized in the constructor.
scene/animation/tween.h
102uninitMemberVar398warningMember variable 'InterpolateData::type' is not initialized in the constructor.
102uninitMemberVar398warningMember variable 'InterpolateData::trans_type' is not initialized in the constructor.
102uninitMemberVar398warningMember variable 'InterpolateData::ease_type' is not initialized in the constructor.
102uninitMemberVar398warningMember variable 'InterpolateData::args' is not initialized in the constructor.
scene/debugger/scene_debugger.cpp
261useInitializationList398performanceVariable 'id' is assigned in constructor body. Consider performing initialization in initialization list.
scene/debugger/scene_debugger.h
70noExplicitConstructor398styleClass 'SceneDebuggerObject' has a constructor with 1 argument that is not explicit.
87useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
88useInitializationList398performanceVariable 'type_name' is assigned in constructor body. Consider performing initialization in initialization list.
89useInitializationList398performanceVariable 'id' is assigned in constructor body. Consider performing initialization in initialization list.
99noExplicitConstructor398styleClass 'SceneDebuggerTree' has a constructor with 1 argument that is not explicit.
138useInitializationList398performanceVariable 'live_edit_root' is assigned in constructor body. Consider performing initialization in initialization list.
scene/gui/color_picker.cpp
91variableScope398styleThe scope of the variable 'rgb' can be reduced.
92variableScope398styleThe scope of the variable 'hsv' can be reduced.
scene/gui/control.cpp
697unreadVariable563styleVariable 'ret' is assigned a value that is never used.
1148unreadVariable563styleVariable 'type' is assigned a value that is never used.
1858nullPointerRedundantCheck476warningEither the condition '!c' is redundant or there is possible null pointer dereference: c.
1948nullPointerRedundantCheck476warningEither the condition '!c' is redundant or there is possible null pointer dereference: c.
2205nullPointerRedundantCheck476warningEither the condition '!c' is redundant or there is possible null pointer dereference: c.
2208nullPointerRedundantCheck476warningEither the condition '!c' is redundant or there is possible null pointer dereference: c.
scene/gui/gradient_edit.cpp
56unreadVariable563styleVariable 'img' is assigned a value that is never used.
scene/gui/graph_edit.cpp
214nullPointerRedundantCheck476warningEither the condition '!gn' is redundant or there is possible null pointer dereference: gn.
734nullPointerRedundantCheck476warningEither the condition '!from' is redundant or there is possible null pointer dereference: from.
scene/gui/graph_edit.h
52noExplicitConstructor398styleClass 'GraphEditFilter' has a constructor with 1 argument that is not explicit.
scene/gui/graph_node.h
60useInitializationList398performanceVariable 'color_left' is assigned in constructor body. Consider performing initialization in initialization list.
scene/gui/popup_menu.cpp
181nullPointerRedundantCheck476warningEither the condition '!submenu_popup' is redundant or there is possible null pointer dereference: submenu_popup.
420unreadVariable563styleVariable 'style' is assigned a value that is never used.
scene/gui/popup_menu.h
73uninitMemberVar398warningMember variable 'Item::id' is not initialized in the constructor.
scene/gui/rich_text_effect.cpp
105useInitializationList398performanceVariable 'offset' is assigned in constructor body. Consider performing initialization in initialization list.
scene/gui/rich_text_label.cpp
424redundantAssignInSwitch563warningVariable 'wofs' is reassigned a value before the old one has been used. 'break;' missing?
646redundantAssignInSwitch563warningVariable 'wofs' is reassigned a value before the old one has been used. 'break;' missing?
869redundantAssignInSwitch563warningVariable 'wofs' is reassigned a value before the old one has been used. 'break;' missing?
869unreadVariable563styleVariable 'backtrack' is assigned a value that is never used.
869unreadVariable563styleVariable 'line_is_blank' is assigned a value that is never used.
869unreadVariable563styleVariable 'line_wrapped' is assigned a value that is never used.
869unreadVariable563styleVariable 'spaces_size' is assigned a value that is never used.
869unreadVariable563styleVariable 'align_ofs' is assigned a value that is never used.
1093cstyleCast398styleC-style pointer casting
1095cstyleCast398styleC-style pointer casting
scene/gui/rich_text_label.h
95uninitMemberVar398warningMember variable 'Line::height_cache' is not initialized in the constructor.
95uninitMemberVar398warningMember variable 'Line::height_accum_cache' is not initialized in the constructor.
95uninitMemberVar398warningMember variable 'Line::minimum_width' is not initialized in the constructor.
95uninitMemberVar398warningMember variable 'Line::maximum_width' is not initialized in the constructor.
133uninitMemberVar398warningMember variable 'ItemFrame::first_invalid_line' is not initialized in the constructor.
178uninitMemberVar398warningMember variable 'ItemAlign::align' is not initialized in the constructor.
183uninitMemberVar398warningMember variable 'ItemIndent::level' is not initialized in the constructor.
188uninitMemberVar398warningMember variable 'ItemList::list_type' is not initialized in the constructor.
206uninitMemberVar398warningMember variable 'ItemTable::total_width' is not initialized in the constructor.
213uninitMemberVar398warningMember variable 'ItemFade::starting_index' is not initialized in the constructor.
213uninitMemberVar398warningMember variable 'ItemFade::length' is not initialized in the constructor.
230uninitMemberVar398warningMember variable 'ItemShake::_previous_rng' is not initialized in the constructor.
scene/gui/scroll_bar.cpp
619uninitMemberVar398warningMember variable 'ScrollBar::drag' is not initialized in the constructor.
619uninitMemberVar398warningMember variable 'ScrollBar::last_drag_node_time' is not initialized in the constructor.
619uninitMemberVar398warningMember variable 'ScrollBar::time_since_motion' is not initialized in the constructor.
619uninitMemberVar398warningMember variable 'ScrollBar::click_handled' is not initialized in the constructor.
620useInitializationList398performanceVariable 'orientation' is assigned in constructor body. Consider performing initialization in initialization list.
scene/gui/slider.cpp
271useInitializationList398performanceVariable 'orientation' is assigned in constructor body. Consider performing initialization in initialization list.
scene/gui/split_container.cpp
346uninitMemberVar398warningMember variable 'SplitContainer::drag_from' is not initialized in the constructor.
346uninitMemberVar398warningMember variable 'SplitContainer::drag_ofs' is not initialized in the constructor.
scene/gui/tab_container.cpp
782unreadVariable563styleVariable 'tabs' is assigned a value that is never used.
839nullPointerRedundantCheck476warningEither the condition '!child' is redundant or there is possible null pointer dereference: child.
846nullPointerRedundantCheck476warningEither the condition '!child' is redundant or there is possible null pointer dereference: child.
856nullPointerRedundantCheck476warningEither the condition '!child' is redundant or there is possible null pointer dereference: child.
863nullPointerRedundantCheck476warningEither the condition '!child' is redundant or there is possible null pointer dereference: child.
873nullPointerRedundantCheck476warningEither the condition '!child' is redundant or there is possible null pointer dereference: child.
880nullPointerRedundantCheck476warningEither the condition '!child' is redundant or there is possible null pointer dereference: child.
890nullPointerRedundantCheck476warningEither the condition '!child' is redundant or there is possible null pointer dereference: child.
903nullPointerRedundantCheck476warningEither the condition '!child' is redundant or there is possible null pointer dereference: child.
909nullPointerRedundantCheck476warningEither the condition '!child' is redundant or there is possible null pointer dereference: child.
scene/gui/text_edit.cpp
784variableScope398styleThe scope of the variable 'wi' can be reduced.
1607variableScope398styleThe scope of the variable 'ch_single_pair' can be reduced.
2035variableScope398styleThe scope of the variable 'wi' can be reduced.
2045variableScope398styleThe scope of the variable 'wrap_index' can be reduced.
2689unreadVariable563styleVariable 'c' is assigned a value that is never used.
6406unreadVariable563styleVariable 'qend' is assigned a value that is never used.
scene/gui/texture_button.cpp
384useInitializationList398performanceVariable '_texture_region' is assigned in constructor body. Consider performing initialization in initialization list.
scene/gui/texture_progress.cpp
545useInitializationList398performanceVariable 'rad_center_off' is assigned in constructor body. Consider performing initialization in initialization list.
scene/gui/tree.cpp
2661nullPointerRedundantCheck476warningEither the condition '!s' is redundant or there is possible null pointer dereference: s.
2963nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
2983nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
2990nullPointerRedundantCheck476warningEither the condition '!ti' is redundant or there is possible null pointer dereference: ti.
scene/gui/tree.h
103useInitializationList398performanceVariable 'color' is assigned in constructor body. Consider performing initialization in initialization list.
110uninitMemberVar398warningMember variable 'Cell::custom_bg_outline' is not initialized in the constructor.
111useInitializationList398performanceVariable 'custom_draw_obj' is assigned in constructor body. Consider performing initialization in initialization list.
146noExplicitConstructor398styleClass 'TreeItem' has a constructor with 1 argument that is not explicit.
scene/gui/video_player.cpp
63cstyleCast398styleC-style pointer casting
scene/main/canvas_item.cpp
1414useInitializationList398performanceVariable 'canvas_item' is assigned in constructor body. Consider performing initialization in initialization list.
1588useInitializationList398performanceVariable 'canvas_texture' is assigned in constructor body. Consider performing initialization in initialization list.
scene/main/canvas_layer.cpp
307useInitializationList398performanceVariable 'scale' is assigned in constructor body. Consider performing initialization in initialization list.
scene/main/http_request.cpp
182cstyleCast398styleC-style pointer casting
scene/main/node.cpp
1489allocaCalledwarningObsolete function 'alloca' called.
1490allocaCalledwarningObsolete function 'alloca' called.
1533uninitvar457errorUninitialized variable: res
2214nullPointerRedundantCheck476warningEither the condition '!node' is redundant or there is possible null pointer dereference: node.
scene/main/node.h
79uninitMemberVar398warningMember variable 'GroupData::group' is not initialized in the constructor.
scene/main/scene_tree.cpp
138nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
scene/main/viewport.cpp
185uninitMemberVar398warningMember variable 'GUI::key_event_accepted' is not initialized in the constructor.
185uninitMemberVar398warningMember variable 'GUI::last_mouse_focus' is not initialized in the constructor.
185uninitMemberVar398warningMember variable 'GUI::drag_attempted' is not initialized in the constructor.
185uninitMemberVar398warningMember variable 'GUI::drag_preview' is not initialized in the constructor.
185uninitMemberVar398warningMember variable 'GUI::tooltip_timer' is not initialized in the constructor.
185uninitMemberVar398warningMember variable 'GUI::tooltip_delay' is not initialized in the constructor.
185uninitMemberVar398warningMember variable 'GUI::roots_order_dirty' is not initialized in the constructor.
185uninitMemberVar398warningMember variable 'GUI::canvas_sort_index' is not initialized in the constructor.
185uninitMemberVar398warningMember variable 'GUI::subwindow_focused' is not initialized in the constructor.
185uninitMemberVar398warningMember variable 'GUI::subwindow_drag' is not initialized in the constructor.
185uninitMemberVar398warningMember variable 'GUI::subwindow_drag_close_inside' is not initialized in the constructor.
185uninitMemberVar398warningMember variable 'GUI::subwindow_resize_mode' is not initialized in the constructor.
1830knownConditionTrueFalse570styleCondition 'is_handled' is always false
2103knownConditionTrueFalse571styleCondition 'can_tooltip' is always true
2128knownConditionTrueFalse571styleCondition 'can_tooltip' is always true
2163knownConditionTrueFalse571styleCondition 'over' is always true
3581useInitializationList398performanceVariable 'world_2d' is assigned in constructor body. Consider performing initialization in initialization list.
scene/main/window.cpp
1094nullPointerRedundantCheck476warningEither the condition '!w' is redundant or there is possible null pointer dereference: w.
1231nullPointerRedundantCheck476warningEither the condition '!n' is redundant or there is possible null pointer dereference: n.
1234nullPointerRedundantCheck476warningEither the condition '!p' is redundant or there is possible null pointer dereference: p.
scene/resources/animation.cpp
2285variableScope398styleThe scope of the variable 'middle' can be reduced.
scene/resources/animation.h
72uninitMemberVar398warningMember variable 'Track::type' is not initialized in the constructor.
117uninitMemberVar398warningMember variable 'ValueTrack::update_on_seek' is not initialized in the constructor.
scene/resources/audio_stream_sample.h
151unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it.
scene/resources/camera_effects.cpp
189useInitializationList398performanceVariable 'camera_effects' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/capsule_shape_2d.cpp
114useInitializationList398performanceVariable 'radius' is assigned in constructor body. Consider performing initialization in initialization list.
115useInitializationList398performanceVariable 'height' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/circle_shape_2d.cpp
85useInitializationList398performanceVariable 'radius' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/concave_polygon_shape_3d.h
51useInitializationList398performanceVariable 'a' is assigned in constructor body. Consider performing initialization in initialization list.
52useInitializationList398performanceVariable 'b' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/curve.h
60useInitializationList398performanceVariable 'left_tangent' is assigned in constructor body. Consider performing initialization in initialization list.
61useInitializationList398performanceVariable 'right_tangent' is assigned in constructor body. Consider performing initialization in initialization list.
66noExplicitConstructor398styleStruct 'Point' has a constructor with 1 argument that is not explicit.
71useInitializationList398performanceVariable 'pos' is assigned in constructor body. Consider performing initialization in initialization list.
72useInitializationList398performanceVariable 'left_tangent' is assigned in constructor body. Consider performing initialization in initialization list.
73useInitializationList398performanceVariable 'right_tangent' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/dynamic_font.cpp
246nullPointerRedundantCheck476warningEither the condition '!chr' is redundant or there is possible null pointer dereference: chr.
258nullPointerRedundantCheck476warningEither the condition '!fallback_chr' is redundant or there is possible null pointer dereference: fallback_chr.
286nullPointerRedundantCheck476warningEither the condition '!ch' is redundant or there is possible null pointer dereference: ch.
331redundantInitialization563styleRedundant initialization for 'character'. The initialized value is overwritten before it is read.
673uninitMemberVar398warningMember variable 'DynamicFontAtSize::underline_position' is not initialized in the constructor.
673uninitMemberVar398warningMember variable 'DynamicFontAtSize::underline_thickness' is not initialized in the constructor.
1065useInitializationList398performanceVariable 'outline_color' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/dynamic_font.h
148uninitMemberVar398warningMember variable 'Character::found' is not initialized in the constructor.
148uninitMemberVar398warningMember variable 'Character::h_align' is not initialized in the constructor.
148uninitMemberVar398warningMember variable 'Character::advance' is not initialized in the constructor.
scene/resources/environment.cpp
1374useInitializationList398performanceVariable 'environment' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/font.cpp
133nullPointerRedundantCheck476warningEither the condition '!c' is redundant or there is possible null pointer dereference: c.
134nullPointerRedundantCheck476warningEither the condition '!c' is redundant or there is possible null pointer dereference: c.
135nullPointerRedundantCheck476warningEither the condition '!c' is redundant or there is possible null pointer dereference: c.
137nullPointerRedundantCheck476warningEither the condition '!c' is redundant or there is possible null pointer dereference: c.
138nullPointerRedundantCheck476warningEither the condition '!c' is redundant or there is possible null pointer dereference: c.
139nullPointerRedundantCheck476warningEither the condition '!c' is redundant or there is possible null pointer dereference: c.
140nullPointerRedundantCheck476warningEither the condition '!c' is redundant or there is possible null pointer dereference: c.
141nullPointerRedundantCheck476warningEither the condition '!c' is redundant or there is possible null pointer dereference: c.
501variableScope398styleThe scope of the variable 'line_w' can be reduced.
501unreadVariable563styleVariable 'line_w' is assigned a value that is never used.
scene/resources/font.h
121uninitMemberVar398warningMember variable 'Character::h_align' is not initialized in the constructor.
121uninitMemberVar398warningMember variable 'Character::advance' is not initialized in the constructor.
scene/resources/gradient.cpp
131constParameter398styleParameter 'p_points' can be declared with const
scene/resources/line_shape_2d.cpp
116useInitializationList398performanceVariable 'normal' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/material.cpp
98useInitializationList398performanceVariable 'material' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/material.h
743noExplicitConstructor398styleClass 'BaseMaterial3D' has a constructor with 1 argument that is not explicit.
scene/resources/mesh.cpp
424nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
594invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
608invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
655invalidPointerCast704portabilityCasting between const unsigned char * and const float * which have an incompatible binary data representation.
717unreadVariable563styleVariable 'what' is assigned a value that is never used.
1487cstyleCast398styleC-style pointer casting
scene/resources/multimesh.cpp
363useInitializationList398performanceVariable 'multimesh' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/navigation_mesh.cpp
532useInitializationList398performanceVariable 'source_group_name' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/packed_scene.cpp
81allocaCalledwarningObsolete function 'alloca' called.
132nullPointerRedundantCheck476warningEither the condition '!node' is redundant or there is possible null pointer dereference: node.
192objectIndex758warningThe address of local variable 'properties' might be accessed at non-zero index.
193objectIndex758warningThe address of local variable 'properties' might be accessed at non-zero index.
195objectIndex758warningThe address of local variable 'properties' might be accessed at non-zero index.
205objectIndex758warningThe address of local variable 'properties' might be accessed at non-zero index.
212objectIndex758warningThe address of local variable 'properties' might be accessed at non-zero index.
246objectIndex758warningThe address of local variable 'properties' might be accessed at non-zero index.
1692useInitializationList398performanceVariable 'state' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/particles_material.h
351unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it.
scene/resources/primitive_meshes.cpp
252useInitializationList398performanceVariable 'mesh' is assigned in constructor body. Consider performing initialization in initialization list.
730useInitializationList398performanceVariable 'size' is assigned in constructor body. Consider performing initialization in initialization list.
742variableScope398styleThe scope of the variable 'radius' can be reduced.
956variableScope398styleThe scope of the variable 'x' can be reduced.
1058useInitializationList398performanceVariable 'size' is assigned in constructor body. Consider performing initialization in initialization list.
1344useInitializationList398performanceVariable 'size' is assigned in constructor body. Consider performing initialization in initialization list.
1412useInitializationList398performanceVariable 'size' is assigned in constructor body. Consider performing initialization in initialization list.
1430variableScope398styleThe scope of the variable 'y' can be reduced.
scene/resources/ray_shape_2d.cpp
102useInitializationList398performanceVariable 'length' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/rectangle_shape_2d.cpp
70useInitializationList398performanceVariable 'extents' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/resource_format_text.cpp
702uninitMemberVar398warningMember variable 'ResourceLoaderText::f' is not initialized in the constructor.
702uninitMemberVar398warningMember variable 'ResourceLoaderText::is_scene' is not initialized in the constructor.
702uninitMemberVar398warningMember variable 'ResourceLoaderText::ignore_resource_parsing' is not initialized in the constructor.
712redundantAssignment563styleVariable 'use_sub_threads' is reassigned a value before the old one has been used.
713useInitializationList398performanceVariable 'error' is assigned in constructor body. Consider performing initialization in initialization list.
1382cstyleCast398styleC-style pointer casting
1817uninitvar457errorUninitialized variable: saver
scene/resources/resource_format_text.h
100cstyleCast398styleC-style pointer casting
101cstyleCast398styleC-style pointer casting
150noConstructor398styleThe class 'ResourceFormatSaverTextInstance' does not have a constructor although it has private member variables.
scene/resources/segment_shape_2d.cpp
97useInitializationList398performanceVariable 'a' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/shader.cpp
156useInitializationList398performanceVariable 'shader' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/shape_2d.cpp
109useInitializationList398performanceVariable 'shape' is assigned in constructor body. Consider performing initialization in initialization list.
110useInitializationList398performanceVariable 'custom_bias' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/sky.h
85unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it.
scene/resources/sky_material.cpp
244useInitializationList398performanceVariable 'shader' is assigned in constructor body. Consider performing initialization in initialization list.
308useInitializationList398performanceVariable 'shader' is assigned in constructor body. Consider performing initialization in initialization list.
574useInitializationList398performanceVariable 'shader' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/style_box.cpp
902useInitializationList398performanceVariable 'bg_color' is assigned in constructor body. Consider performing initialization in initialization list.
1028useInitializationList398performanceVariable 'color' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/surface_tool.cpp
1016useInitializationList398performanceVariable 'primitive' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/texture.cpp
200unreadVariable563styleVariable 'path' is assigned a value that is never used.
317useInitializationList398performanceVariable 'format' is assigned in constructor body. Consider performing initialization in initialization list.
452clarifyCalculation783styleClarify calculation precedence for '-' and '?'.
470cstyleCast398styleC-style pointer casting
477cstyleCast398styleC-style pointer casting
484cstyleCast398styleC-style pointer casting
507nullPointerRedundantCheck476warningEither the condition '!f' is redundant or there is possible null pointer dereference: f.
737useInitializationList398performanceVariable 'format' is assigned in constructor body. Consider performing initialization in initialization list.
1037useInitializationList398performanceVariable 'format' is assigned in constructor body. Consider performing initialization in initialization list.
1662invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
2127useInitializationList398performanceVariable 'proxy_ph' is assigned in constructor body. Consider performing initialization in initialization list.
2298uninitMemberVar398warningMember variable 'ImageTextureLayered::mipmaps' is not initialized in the constructor.
2300useInitializationList398performanceVariable 'format' is assigned in constructor body. Consider performing initialization in initialization list.
2472useInitializationList398performanceVariable 'format' is assigned in constructor body. Consider performing initialization in initialization list.
2640useInitializationList398performanceVariable 'which_feed' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/texture.h
402noExplicitConstructor398styleClass 'ImageTextureLayered' has a constructor with 1 argument that is not explicit.
483noExplicitConstructor398styleClass 'StreamTextureLayered' has a constructor with 1 argument that is not explicit.
scene/resources/tile_set.cpp
595variableScope398styleThe scope of the variable 'mask' can be reduced.
596variableScope398styleThe scope of the variable 'mask_' can be reduced.
597variableScope398styleThe scope of the variable 'mask_ignore' can be reduced.
619variableScope398styleThe scope of the variable 'upper_bound' can be reduced.
scene/resources/visual_shader.cpp
835unreadVariable563styleVariable 'valid_name' is assigned a value that is never used.
995cstyleCast398styleC-style pointer casting
998cstyleCast398styleC-style pointer casting
1001cstyleCast398styleC-style pointer casting
1004cstyleCast398styleC-style pointer casting
1062cstyleCast398styleC-style pointer casting
1065cstyleCast398styleC-style pointer casting
1068cstyleCast398styleC-style pointer casting
1071cstyleCast398styleC-style pointer casting
1449shadowVariable398styleLocal variable 'uniforms' shadows outer variable
2516uninitMemberVar398warningMember variable 'VisualShaderNodeOutput::shader_type' is not initialized in the constructor.
2654uninitStructMember457errorUninitialized struct member: port.shader_type
2654uninitStructMember457errorUninitialized struct member: port.string
2686uninitStructMember457errorUninitialized struct member: port.shader_type
2686uninitStructMember457errorUninitialized struct member: port.string
3034uninitStructMember457errorUninitialized struct member: port.shader_type
3034uninitStructMember457errorUninitialized struct member: port.string
3043uninitStructMember457errorUninitialized struct member: port.shader_type
3043uninitStructMember457errorUninitialized struct member: port.string
scene/resources/visual_shader_nodes.h
2207unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it.
scene/resources/world_2d.cpp
133nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
146nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
178nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
354useInitializationList398performanceVariable 'canvas' is assigned in constructor body. Consider performing initialization in initialization list.
scene/resources/world_3d.cpp
74nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
87nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
330useInitializationList398performanceVariable 'space' is assigned in constructor body. Consider performing initialization in initialization list.
scene/scene_string_names.cpp
36useInitializationList398performanceVariable '_estimate_cost' is assigned in constructor body. Consider performing initialization in initialization list.
scene/scene_string_names.h
44unusedPrivateFunction398styleUnused private function: 'SceneStringNames::free'
servers/audio/audio_driver_dummy.cpp
57cstyleCast398styleC-style pointer casting
servers/audio/audio_driver_dummy.h
70uninitMemberVar398warningMember variable 'AudioDriverDummy::samples_in' is not initialized in the constructor.
70uninitMemberVar398warningMember variable 'AudioDriverDummy::buffer_frames' is not initialized in the constructor.
70uninitMemberVar398warningMember variable 'AudioDriverDummy::mix_rate' is not initialized in the constructor.
70uninitMemberVar398warningMember variable 'AudioDriverDummy::channels' is not initialized in the constructor.
70uninitMemberVar398warningMember variable 'AudioDriverDummy::active' is not initialized in the constructor.
70uninitMemberVar398warningMember variable 'AudioDriverDummy::thread_exited' is not initialized in the constructor.
70uninitMemberVar398warningMember variable 'AudioDriverDummy::exit_thread' is not initialized in the constructor.
servers/audio/audio_stream.cpp
107cstyleCast398styleC-style pointer casting
228uninitMemberVar398warningMember variable 'AudioStreamPlaybackMicrophone::active' is not initialized in the constructor.
228uninitMemberVar398warningMember variable 'AudioStreamPlaybackMicrophone::input_ofs' is not initialized in the constructor.
265cstyleCast398styleC-style pointer casting
servers/audio/audio_stream.h
175noConstructor398styleThe class 'AudioStreamPlaybackRandomPitch' does not have a constructor although it has private member variables.
servers/audio/effects/audio_effect_amplify.h
38noConstructor398styleThe class 'AudioEffectAmplifyInstance' does not have a constructor although it has private member variables.
servers/audio/effects/audio_effect_chorus.h
38noConstructor398styleThe class 'AudioEffectChorusInstance' does not have a constructor although it has private member variables.
servers/audio/effects/audio_effect_compressor.h
38noConstructor398styleThe class 'AudioEffectCompressorInstance' does not have a constructor although it has private member variables.
servers/audio/effects/audio_effect_delay.h
38noConstructor398styleThe class 'AudioEffectDelayInstance' does not have a constructor although it has private member variables.
servers/audio/effects/audio_effect_distortion.h
38noConstructor398styleThe class 'AudioEffectDistortionInstance' does not have a constructor although it has private member variables.
servers/audio/effects/audio_effect_filter.cpp
168useInitializationList398performanceVariable 'mode' is assigned in constructor body. Consider performing initialization in initialization list.
servers/audio/effects/audio_effect_limiter.h
38noConstructor398styleThe class 'AudioEffectLimiterInstance' does not have a constructor although it has private member variables.
servers/audio/effects/audio_effect_phaser.h
38noConstructor398styleThe class 'AudioEffectPhaserInstance' does not have a constructor although it has private member variables.
servers/audio/effects/audio_effect_pitch_shift.cpp
241variableScope398styleThe scope of the variable 'wr' can be reduced.
241variableScope398styleThe scope of the variable 'wi' can be reduced.
241variableScope398styleThe scope of the variable 'arg' can be reduced.
242variableScope398styleThe scope of the variable 'ur' can be reduced.
242variableScope398styleThe scope of the variable 'ui' can be reduced.
243variableScope398styleThe scope of the variable 'le2' can be reduced.
servers/audio/effects/audio_effect_pitch_shift.h
58uninitMemberVar398warningMember variable 'SMBPitchShift::gSynFreq' is not initialized in the constructor.
58uninitMemberVar398warningMember variable 'SMBPitchShift::gSynMagn' is not initialized in the constructor.
73noConstructor398styleThe class 'AudioEffectPitchShiftInstance' does not have a constructor although it has private member variables.
servers/audio/effects/audio_effect_record.cpp
60cstyleCast398styleC-style pointer casting
297useInitializationList398performanceVariable 'format' is assigned in constructor body. Consider performing initialization in initialization list.
servers/audio/effects/audio_effect_record.h
74uninitMemberVar398warningMember variable 'AudioEffectRecordInstance::is_recording' is not initialized in the constructor.
74uninitMemberVar398warningMember variable 'AudioEffectRecordInstance::io_thread' is not initialized in the constructor.
74uninitMemberVar398warningMember variable 'AudioEffectRecordInstance::ring_buffer_pos' is not initialized in the constructor.
74uninitMemberVar398warningMember variable 'AudioEffectRecordInstance::ring_buffer_mask' is not initialized in the constructor.
74uninitMemberVar398warningMember variable 'AudioEffectRecordInstance::ring_buffer_read_pos' is not initialized in the constructor.
servers/audio/effects/audio_effect_spectrum_analyzer.cpp
47variableScope398styleThe scope of the variable 'wr' can be reduced.
47variableScope398styleThe scope of the variable 'wi' can be reduced.
47variableScope398styleThe scope of the variable 'arg' can be reduced.
48variableScope398styleThe scope of the variable 'ur' can be reduced.
48variableScope398styleThe scope of the variable 'ui' can be reduced.
49variableScope398styleThe scope of the variable 'le2' can be reduced.
servers/audio/effects/audio_effect_spectrum_analyzer.h
38noConstructor398styleThe class 'AudioEffectSpectrumAnalyzerInstance' does not have a constructor although it has private member variables.
servers/audio/effects/audio_effect_stereo_enhance.cpp
144uninitMemberVar398warningMember variable 'AudioEffectStereoEnhance::volume_db' is not initialized in the constructor.
servers/audio/effects/audio_effect_stereo_enhance.h
38noConstructor398styleThe class 'AudioEffectStereoEnhanceInstance' does not have a constructor although it has private member variables.
servers/audio/effects/reverb.cpp
322uninitMemberVar398warningMember variable 'Reverb::hpf_h1' is not initialized in the constructor.
servers/audio_server.cpp
154uninitMemberVar398warningMember variable 'AudioDriver::prof_ticks' is not initialized in the constructor.
1303uninitMemberVar398warningMember variable 'AudioServer::buffer_size' is not initialized in the constructor.
1303uninitMemberVar398warningMember variable 'AudioServer::mix_count' is not initialized in the constructor.
1303uninitMemberVar398warningMember variable 'AudioServer::channel_disable_threshold_db' is not initialized in the constructor.
1303uninitMemberVar398warningMember variable 'AudioServer::channel_disable_frames' is not initialized in the constructor.
servers/audio_server.h
202useInitializationList398performanceVariable 'peak_volume' is assigned in constructor body. Consider performing initialization in initialization list.
servers/camera/camera_feed.cpp
139uninitMemberVar398warningMember variable 'CameraFeed::base_width' is not initialized in the constructor.
139uninitMemberVar398warningMember variable 'CameraFeed::base_height' is not initialized in the constructor.
servers/camera/camera_feed.h
99noExplicitConstructor398styleClass 'CameraFeed' has a constructor with 1 argument that is not explicit.
servers/display_server.h
384unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it.
servers/navigation_server_2d.cpp
127constParameter398styleParameter 'd' can be declared with const
131constParameter398styleParameter 'd' can be declared with const
servers/physics_2d/area_2d_sw.cpp
36useInitializationList398performanceVariable 'rid' is assigned in constructor body. Consider performing initialization in initialization list.
43useInitializationList398performanceVariable 'rid' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_2d/area_2d_sw.h
101missingOverridestyleThe function '_shapes_changed' overrides a function in a base class but is not marked with a 'override' specifier.
160missingOverridestyleThe function 'set_space' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_2d/area_pair_2d_sw.h
46missingOverridestyleThe function 'setup' overrides a function in a base class but is not marked with a 'override' specifier.
47missingOverridestyleThe function 'solve' overrides a function in a base class but is not marked with a 'override' specifier.
61missingOverridestyleThe function 'setup' overrides a function in a base class but is not marked with a 'override' specifier.
62missingOverridestyleThe function 'solve' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_2d/body_2d_sw.cpp
647useInitializationList398performanceVariable 'mode' is assigned in constructor body. Consider performing initialization in initialization list.
649useInitializationList398performanceVariable 'angular_velocity' is assigned in constructor body. Consider performing initialization in initialization list.
650useInitializationList398performanceVariable 'biased_angular_velocity' is assigned in constructor body. Consider performing initialization in initialization list.
651useInitializationList398performanceVariable 'mass' is assigned in constructor body. Consider performing initialization in initialization list.
652useInitializationList398performanceVariable 'inertia' is assigned in constructor body. Consider performing initialization in initialization list.
654useInitializationList398performanceVariable '_inv_inertia' is assigned in constructor body. Consider performing initialization in initialization list.
655useInitializationList398performanceVariable '_inv_mass' is assigned in constructor body. Consider performing initialization in initialization list.
656useInitializationList398performanceVariable 'bounce' is assigned in constructor body. Consider performing initialization in initialization list.
657useInitializationList398performanceVariable 'friction' is assigned in constructor body. Consider performing initialization in initialization list.
659useInitializationList398performanceVariable 'applied_torque' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_2d/body_2d_sw.h
83missingOverridestyleThe function '_shapes_changed' overrides a function in a base class but is not marked with a 'override' specifier.
94noExplicitConstructor398styleStruct 'AreaCMP' has a constructor with 1 argument that is not explicit.
177danglingLifetime562errorNon-local variable 'island_next' will use pointer to local variable 'island'.
261missingOverridestyleThe function 'set_space' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_2d/body_pair_2d_sw.cpp
39cstyleCast398styleC-style pointer casting
108uninitStructMember457errorUninitialized struct member: contact.local_shape
108uninitStructMember457errorUninitialized struct member: contact.collider_shape
108uninitStructMember457errorUninitialized struct member: contact.active
114uninitStructMember457errorUninitialized struct member: contact.local_shape
114uninitStructMember457errorUninitialized struct member: contact.collider_shape
114uninitStructMember457errorUninitialized struct member: contact.active
servers/physics_2d/body_pair_2d_sw.h
87missingOverridestyleThe function 'setup' overrides a function in a base class but is not marked with a 'override' specifier.
88missingOverridestyleThe function 'solve' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_2d/broad_phase_2d_basic.cpp
48nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
54nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
66nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
72nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
78nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
169useInitializationList398performanceVariable 'current' is assigned in constructor body. Consider performing initialization in initialization list.
170useInitializationList398performanceVariable 'unpair_callback' is assigned in constructor body. Consider performing initialization in initialization list.
172useInitializationList398performanceVariable 'pair_callback' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_2d/broad_phase_2d_basic.h
91missingOverridestyleThe function 'cull_segment' overrides a function in a base class but is not marked with a 'override' specifier.
92missingOverridestyleThe function 'cull_aabb' overrides a function in a base class but is not marked with a 'override' specifier.
97missingOverridestyleThe function 'update' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_2d/broad_phase_2d_hash_grid.cpp
56nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
264nullPointerRedundantCheck476warningEither the condition 'pb' is redundant or there is possible null pointer dereference: pb.
321nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
340nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
362nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
374nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
380nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
386nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
616uninitMemberVar398warningMember variable 'BroadPhase2DHashGrid::pair_userdata' is not initialized in the constructor.
616uninitMemberVar398warningMember variable 'BroadPhase2DHashGrid::unpair_userdata' is not initialized in the constructor.
servers/physics_2d/broad_phase_2d_hash_grid.h
173missingOverridestyleThe function 'cull_segment' overrides a function in a base class but is not marked with a 'override' specifier.
174missingOverridestyleThe function 'cull_aabb' overrides a function in a base class but is not marked with a 'override' specifier.
179missingOverridestyleThe function 'update' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_2d/collision_object_2d_sw.h
65uninitMemberVar398warningMember variable 'Shape::bpid' is not initialized in the constructor.
65uninitMemberVar398warningMember variable 'Shape::shape' is not initialized in the constructor.
112missingOverridestyleThe function '_shape_changed' overrides a function in a base class but is not marked with a 'override' specifier.
183missingOverridestyleThe function 'remove_shape' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_2d/collision_solver_2d_sat.cpp
175nullPointerRedundantCheck476warningEither the condition '!contacts_func' is redundant or there is possible null pointer dereference: contacts_func.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor.
364uninitMemberVar398warningMember variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor.
365useInitializationList398performanceVariable 'margin_A' is assigned in constructor body. Consider performing initialization in initialization list.
366useInitializationList398performanceVariable 'margin_B' is assigned in constructor body. Consider performing initialization in initialization list.
367useInitializationList398performanceVariable 'best_depth' is assigned in constructor body. Consider performing initialization in initialization list.
372useInitializationList398performanceVariable 'motion_A' is assigned in constructor body. Consider performing initialization in initialization list.
373useInitializationList398performanceVariable 'motion_B' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_2d/collision_solver_2d_sw.cpp
137cstyleCast398styleC-style pointer casting
servers/physics_2d/constraint_2d_sw.h
47uninitMemberVar398warningMember variable 'Constraint2DSW::island_next' is not initialized in the constructor.
47uninitMemberVar398warningMember variable 'Constraint2DSW::island_list_next' is not initialized in the constructor.
62danglingLifetime562errorNon-local variable 'island_next' will use pointer to local variable 'constraint_island'.
servers/physics_2d/joints_2d_sw.cpp
189useInitializationList398performanceVariable 'anchor_A' is assigned in constructor body. Consider performing initialization in initialization list.
332useInitializationList398performanceVariable 'A_groove_1' is assigned in constructor body. Consider performing initialization in initialization list.
427useInitializationList398performanceVariable 'anchor_A' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_2d/joints_2d_sw.h
55useInitializationList398performanceVariable 'bias' is assigned in constructor body. Consider performing initialization in initialization list.
56useInitializationList398performanceVariable 'max_force' is assigned in constructor body. Consider performing initialization in initialization list.
56useInitializationList398performanceVariable 'max_bias' is assigned in constructor body. Consider performing initialization in initialization list.
79missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
81missingOverridestyleThe function 'setup' overrides a function in a base class but is not marked with a 'override' specifier.
82missingOverridestyleThe function 'solve' overrides a function in a base class but is not marked with a 'override' specifier.
116missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
118missingOverridestyleThe function 'setup' overrides a function in a base class but is not marked with a 'override' specifier.
119missingOverridestyleThe function 'solve' overrides a function in a base class but is not marked with a 'override' specifier.
149missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
151missingOverridestyleThe function 'setup' overrides a function in a base class but is not marked with a 'override' specifier.
152missingOverridestyleThe function 'solve' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_2d/physics_server_2d_sw.cpp
117nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
123nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
129nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
135nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
136nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
142nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
146cstyleCast398styleC-style pointer casting
230nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
231nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
257nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
263nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
269nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
275nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
281nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
321nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
332nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
339nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
349nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
358nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
360nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
367nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
373nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
374nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
383nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
390nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
393nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
400nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
407nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
414nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
426nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
436nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
446nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
456nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
466nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
472nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
483nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
490nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
496nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
502nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
511nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
518nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
525nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
532nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
565nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
575nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
584nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
594nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
603nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
605nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
612nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
618nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
624nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
631nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
638nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
641nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
648nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
655nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
662nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
670nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
671nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
679nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
680nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
688nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
695nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
702nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
709nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
716nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
723nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
729nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
736nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
742nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
749nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
756nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
763nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
770nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
777nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
784nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
785nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
791nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
798nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
799nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
806nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
813nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
814nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
823nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
824nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
833nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
834nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
841nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
842nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
849nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
850nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
857nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
858nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
867nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
871nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
872nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
879nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
880nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
887nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
888nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
895nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
915nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
921nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
927nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
933nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
939nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
945nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
947nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
953nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
959nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
960nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
964nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
970nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
971nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
973nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
985nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
986nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
1034nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1036nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1054nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1102nullPointerRedundantCheck476warningEither the condition '!j' is redundant or there is possible null pointer dereference: j.
1105nullPointerRedundantCheck476warningEither the condition '!j' is redundant or there is possible null pointer dereference: pin_joint.
1111nullPointerRedundantCheck476warningEither the condition '!j' is redundant or there is possible null pointer dereference: j.
1114nullPointerRedundantCheck476warningEither the condition '!j' is redundant or there is possible null pointer dereference: pin_joint.
1120nullPointerRedundantCheck476warningEither the condition '!j' is redundant or there is possible null pointer dereference: j.
1123nullPointerRedundantCheck476warningEither the condition '!j' is redundant or there is possible null pointer dereference: dsj.
1129nullPointerRedundantCheck476warningEither the condition '!j' is redundant or there is possible null pointer dereference: j.
1132nullPointerRedundantCheck476warningEither the condition '!j' is redundant or there is possible null pointer dereference: dsj.
1139nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1195cstyleCast398styleC-style pointer casting
1239cstyleCast398styleC-style pointer casting
1260cstyleCast398styleC-style pointer casting
1334uninitMemberVar398warningMember variable 'PhysicsServer2DSW::iterations' is not initialized in the constructor.
1334uninitMemberVar398warningMember variable 'PhysicsServer2DSW::doing_sync' is not initialized in the constructor.
1334uninitMemberVar398warningMember variable 'PhysicsServer2DSW::stepper' is not initialized in the constructor.
1334uninitMemberVar398warningMember variable 'PhysicsServer2DSW::direct_state' is not initialized in the constructor.
servers/physics_2d/physics_server_2d_wrap_mt.h
173unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If FUNCRID is a macro then please configure it.
servers/physics_2d/shape_2d_sw.cpp
40cstyleCast398styleC-style pointer casting
64nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
79useInitializationList398performanceVariable 'custom_bias' is assigned in constructor body. Consider performing initialization in initialization list.
462unreadVariable563styleVariable 'd' is assigned a value that is never used.
690allocaCalledwarningObsolete function 'alloca' called.
918allocaCalledwarningObsolete function 'alloca' called.
servers/physics_2d/shape_2d_sw.h
163missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
165missingOverridestyleThe function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier.
166missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
168missingOverridestyleThe function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier.
169missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
170missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
172missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
173missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
181missingOverridestyleThe function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier.
200missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
202missingOverridestyleThe function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier.
203missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
205missingOverridestyleThe function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier.
206missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
207missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
209missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
210missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
221missingOverridestyleThe function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier.
224uninitMemberVar398warningMember variable 'RayShape2DSW::slips_on_slope' is not initialized in the constructor.
224useInitializationList398performanceVariable 'length' is assigned in constructor body. Consider performing initialization in initialization list.
224noExplicitConstructor398styleClass 'RayShape2DSW' has a constructor with 1 argument that is not explicit.
237missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
242missingOverridestyleThe function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier.
243missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
245missingOverridestyleThe function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier.
246missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
247missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
249missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
250missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
261missingOverridestyleThe function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier.
265useInitializationList398performanceVariable 'a' is assigned in constructor body. Consider performing initialization in initialization list.
266useInitializationList398performanceVariable 'b' is assigned in constructor body. Consider performing initialization in initialization list.
267useInitializationList398performanceVariable 'n' is assigned in constructor body. Consider performing initialization in initialization list.
277missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
279missingOverridestyleThe function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier.
280missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
282missingOverridestyleThe function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier.
283missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
284missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
286missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
287missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
301missingOverridestyleThe function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier.
310missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
312missingOverridestyleThe function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier.
313missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
315missingOverridestyleThe function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier.
316missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
317missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
319missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
320missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
373missingOverridestyleThe function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier.
384missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
386missingOverridestyleThe function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier.
387missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
389missingOverridestyleThe function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier.
390missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
391missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
393missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
394missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
414missingOverridestyleThe function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier.
437missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
439missingOverridestyleThe function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier.
440missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
442missingOverridestyleThe function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier.
443missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
444missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
446missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
447missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
467missingOverridestyleThe function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier.
475missingOverridestyleThe function 'is_concave' overrides a function in a base class but is not marked with a 'override' specifier.
481noConstructor398styleThe class 'ConcavePolygonShape2DSW' does not have a constructor although it has private member variables.
512missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
514missingOverridestyleThe function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier.
518missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
520missingOverridestyleThe function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier.
521missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
523missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
525missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
526missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
530missingOverridestyleThe function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_2d/space_2d_sw.cpp
209nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
254nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
325nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
384cstyleCast398styleC-style pointer casting
418nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
659cstyleCast398styleC-style pointer casting
1125cstyleCast398styleC-style pointer casting
1141cstyleCast398styleC-style pointer casting
1153cstyleCast398styleC-style pointer casting
1155cstyleCast398styleC-style pointer casting
1327useInitializationList398performanceVariable 'contact_recycle_radius' is assigned in constructor body. Consider performing initialization in initialization list.
1328useInitializationList398performanceVariable 'contact_max_separation' is assigned in constructor body. Consider performing initialization in initialization list.
1329useInitializationList398performanceVariable 'contact_max_allowed_penetration' is assigned in constructor body. Consider performing initialization in initialization list.
1330useInitializationList398performanceVariable 'test_motion_min_contact_depth' is assigned in constructor body. Consider performing initialization in initialization list.
1332useInitializationList398performanceVariable 'constraint_bias' is assigned in constructor body. Consider performing initialization in initialization list.
1333useInitializationList398performanceVariable 'body_linear_velocity_sleep_threshold' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_2d/step_2d_sw.cpp
40cstyleCast398styleC-style pointer casting
servers/physics_3d/area_3d_sw.cpp
36useInitializationList398performanceVariable 'rid' is assigned in constructor body. Consider performing initialization in initialization list.
43useInitializationList398performanceVariable 'rid' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_3d/area_3d_sw.h
102missingOverridestyleThe function '_shapes_changed' overrides a function in a base class but is not marked with a 'override' specifier.
161missingOverridestyleThe function 'set_space' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_3d/area_pair_3d_sw.h
46missingOverridestyleThe function 'setup' overrides a function in a base class but is not marked with a 'override' specifier.
47missingOverridestyleThe function 'solve' overrides a function in a base class but is not marked with a 'override' specifier.
61missingOverridestyleThe function 'setup' overrides a function in a base class but is not marked with a 'override' specifier.
62missingOverridestyleThe function 'solve' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_3d/body_3d_sw.cpp
746useInitializationList398performanceVariable 'mode' is assigned in constructor body. Consider performing initialization in initialization list.
749useInitializationList398performanceVariable 'mass' is assigned in constructor body. Consider performing initialization in initialization list.
750useInitializationList398performanceVariable 'kinematic_safe_margin' is assigned in constructor body. Consider performing initialization in initialization list.
752useInitializationList398performanceVariable '_inv_mass' is assigned in constructor body. Consider performing initialization in initialization list.
753useInitializationList398performanceVariable 'bounce' is assigned in constructor body. Consider performing initialization in initialization list.
754useInitializationList398performanceVariable 'friction' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_3d/body_3d_sw.h
95missingOverridestyleThe function '_shapes_changed' overrides a function in a base class but is not marked with a 'override' specifier.
106noExplicitConstructor398styleStruct 'AreaCMP' has a constructor with 1 argument that is not explicit.
193danglingLifetime562errorNon-local variable 'island_next' will use pointer to local variable 'island'.
288missingOverridestyleThe function 'set_space' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_3d/body_pair_3d_sw.cpp
53cstyleCast398styleC-style pointer casting
123uninitStructMember457errorUninitialized struct member: contact.local_shape
123uninitStructMember457errorUninitialized struct member: contact.collider_shape
123uninitStructMember457errorUninitialized struct member: contact.active
129uninitStructMember457errorUninitialized struct member: contact.local_shape
129uninitStructMember457errorUninitialized struct member: contact.collider_shape
129uninitStructMember457errorUninitialized struct member: contact.active
servers/physics_3d/body_pair_3d_sw.h
88missingOverridestyleThe function 'setup' overrides a function in a base class but is not marked with a 'override' specifier.
89missingOverridestyleThe function 'solve' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_3d/broad_phase_3d_basic.cpp
52nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
58nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
86nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
92nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
98nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
207useInitializationList398performanceVariable 'current' is assigned in constructor body. Consider performing initialization in initialization list.
208useInitializationList398performanceVariable 'unpair_callback' is assigned in constructor body. Consider performing initialization in initialization list.
210useInitializationList398performanceVariable 'pair_callback' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_3d/broad_phase_3d_basic.h
92missingOverridestyleThe function 'cull_point' overrides a function in a base class but is not marked with a 'override' specifier.
93missingOverridestyleThe function 'cull_segment' overrides a function in a base class but is not marked with a 'override' specifier.
94missingOverridestyleThe function 'cull_aabb' overrides a function in a base class but is not marked with a 'override' specifier.
99missingOverridestyleThe function 'update' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_3d/broad_phase_octree.cpp
79cstyleCast398styleC-style pointer casting
88cstyleCast398styleC-style pointer casting
servers/physics_3d/broad_phase_octree.h
59missingOverridestyleThe function 'cull_point' overrides a function in a base class but is not marked with a 'override' specifier.
60missingOverridestyleThe function 'cull_segment' overrides a function in a base class but is not marked with a 'override' specifier.
61missingOverridestyleThe function 'cull_aabb' overrides a function in a base class but is not marked with a 'override' specifier.
66missingOverridestyleThe function 'update' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_3d/collision_object_3d_sw.h
70uninitMemberVar398warningMember variable 'Shape::bpid' is not initialized in the constructor.
70uninitMemberVar398warningMember variable 'Shape::shape' is not initialized in the constructor.
115missingOverridestyleThe function '_shape_changed' overrides a function in a base class but is not marked with a 'override' specifier.
161missingOverridestyleThe function 'remove_shape' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_3d/collision_solver_3d_sat.cpp
270nullPointerRedundantCheck476warningEither the condition '!contacts_func' is redundant or there is possible null pointer dereference: contacts_func.
402useInitializationList398performanceVariable 'best_depth' is assigned in constructor body. Consider performing initialization in initialization list.
408useInitializationList398performanceVariable 'margin_A' is assigned in constructor body. Consider performing initialization in initialization list.
409useInitializationList398performanceVariable 'margin_B' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_3d/collision_solver_3d_sw.cpp
125cstyleCast398styleC-style pointer casting
237cstyleCast398styleC-style pointer casting
servers/physics_3d/constraint_3d_sw.h
48uninitMemberVar398warningMember variable 'Constraint3DSW::island_next' is not initialized in the constructor.
48uninitMemberVar398warningMember variable 'Constraint3DSW::island_list_next' is not initialized in the constructor.
64danglingLifetime562errorNon-local variable 'island_next' will use pointer to local variable 'constraint_island'.
servers/physics_3d/gjk_epa.cpp
166uninitMemberVar398warningMember variable 'GJK::m_simplices' is not initialized in the constructor.
166uninitMemberVar398warningMember variable 'GJK::m_free' is not initialized in the constructor.
166uninitMemberVar398warningMember variable 'GJK::m_simplex' is not initialized in the constructor.
211variableScope398styleThe scope of the variable 'ns' can be reduced.
404knownConditionTrueFalse571styleCondition 't<=0' is always true
557uninitMemberVar398warningMember variable 'EPA::m_result' is not initialized in the constructor.
557uninitMemberVar398warningMember variable 'EPA::m_fc_store' is not initialized in the constructor.
646variableScope398styleThe scope of the variable 'valid' can be reduced.
servers/physics_3d/joints/cone_twist_joint_3d_sw.cpp
92useInitializationList398performanceVariable 'm_rbAFrame' is assigned in constructor body. Consider performing initialization in initialization list.
93useInitializationList398performanceVariable 'm_rbBFrame' is assigned in constructor body. Consider performing initialization in initialization list.
95useInitializationList398performanceVariable 'm_swingSpan1' is assigned in constructor body. Consider performing initialization in initialization list.
96useInitializationList398performanceVariable 'm_swingSpan2' is assigned in constructor body. Consider performing initialization in initialization list.
97useInitializationList398performanceVariable 'm_twistSpan' is assigned in constructor body. Consider performing initialization in initialization list.
98useInitializationList398performanceVariable 'm_biasFactor' is assigned in constructor body. Consider performing initialization in initialization list.
99useInitializationList398performanceVariable 'm_relaxationFactor' is assigned in constructor body. Consider performing initialization in initialization list.
158unreadVariable563styleVariable 'swx' is assigned a value that is never used.
158unreadVariable563styleVariable 'swy' is assigned a value that is never used.
servers/physics_3d/joints/cone_twist_joint_3d_sw.h
105missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
107missingOverridestyleThe function 'setup' overrides a function in a base class but is not marked with a 'override' specifier.
108missingOverridestyleThe function 'solve' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_3d/joints/generic_6dof_joint_3d_sw.h
90useInitializationList398performanceVariable 'm_accumulatedImpulse' is assigned in constructor body. Consider performing initialization in initialization list.
91useInitializationList398performanceVariable 'm_targetVelocity' is assigned in constructor body. Consider performing initialization in initialization list.
92useInitializationList398performanceVariable 'm_maxMotorForce' is assigned in constructor body. Consider performing initialization in initialization list.
93useInitializationList398performanceVariable 'm_maxLimitForce' is assigned in constructor body. Consider performing initialization in initialization list.
94useInitializationList398performanceVariable 'm_loLimit' is assigned in constructor body. Consider performing initialization in initialization list.
95useInitializationList398performanceVariable 'm_hiLimit' is assigned in constructor body. Consider performing initialization in initialization list.
96useInitializationList398performanceVariable 'm_ERP' is assigned in constructor body. Consider performing initialization in initialization list.
97useInitializationList398performanceVariable 'm_bounce' is assigned in constructor body. Consider performing initialization in initialization list.
98useInitializationList398performanceVariable 'm_damping' is assigned in constructor body. Consider performing initialization in initialization list.
99useInitializationList398performanceVariable 'm_limitSoftness' is assigned in constructor body. Consider performing initialization in initialization list.
101useInitializationList398performanceVariable 'm_currentLimitError' is assigned in constructor body. Consider performing initialization in initialization list.
107useInitializationList398performanceVariable 'm_targetVelocity' is assigned in constructor body. Consider performing initialization in initialization list.
108useInitializationList398performanceVariable 'm_maxMotorForce' is assigned in constructor body. Consider performing initialization in initialization list.
109useInitializationList398performanceVariable 'm_limitSoftness' is assigned in constructor body. Consider performing initialization in initialization list.
110useInitializationList398performanceVariable 'm_loLimit' is assigned in constructor body. Consider performing initialization in initialization list.
111useInitializationList398performanceVariable 'm_hiLimit' is assigned in constructor body. Consider performing initialization in initialization list.
112useInitializationList398performanceVariable 'm_ERP' is assigned in constructor body. Consider performing initialization in initialization list.
113useInitializationList398performanceVariable 'm_bounce' is assigned in constructor body. Consider performing initialization in initialization list.
115useInitializationList398performanceVariable 'm_currentLimitError' is assigned in constructor body. Consider performing initialization in initialization list.
153useInitializationList398performanceVariable 'm_lowerLimit' is assigned in constructor body. Consider performing initialization in initialization list.
167useInitializationList398performanceVariable 'm_lowerLimit' is assigned in constructor body. Consider performing initialization in initialization list.
168useInitializationList398performanceVariable 'm_upperLimit' is assigned in constructor body. Consider performing initialization in initialization list.
169useInitializationList398performanceVariable 'm_accumulatedImpulse' is assigned in constructor body. Consider performing initialization in initialization list.
171useInitializationList398performanceVariable 'm_limitSoftness' is assigned in constructor body. Consider performing initialization in initialization list.
172useInitializationList398performanceVariable 'm_damping' is assigned in constructor body. Consider performing initialization in initialization list.
173useInitializationList398performanceVariable 'm_restitution' is assigned in constructor body. Consider performing initialization in initialization list.
263missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
265missingOverridestyleThe function 'setup' overrides a function in a base class but is not marked with a 'override' specifier.
266missingOverridestyleThe function 'solve' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_3d/joints/hinge_joint_3d_sw.cpp
75useInitializationList398performanceVariable 'm_rbAFrame' is assigned in constructor body. Consider performing initialization in initialization list.
76useInitializationList398performanceVariable 'm_rbBFrame' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_3d/joints/hinge_joint_3d_sw.h
99missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
101missingOverridestyleThe function 'setup' overrides a function in a base class but is not marked with a 'override' specifier.
102missingOverridestyleThe function 'solve' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_3d/joints/pin_joint_3d_sw.cpp
160useInitializationList398performanceVariable 'm_pivotInA' is assigned in constructor body. Consider performing initialization in initialization list.
161useInitializationList398performanceVariable 'm_pivotInB' is assigned in constructor body. Consider performing initialization in initialization list.
163useInitializationList398performanceVariable 'm_tau' is assigned in constructor body. Consider performing initialization in initialization list.
164useInitializationList398performanceVariable 'm_damping' is assigned in constructor body. Consider performing initialization in initialization list.
165useInitializationList398performanceVariable 'm_impulseClamp' is assigned in constructor body. Consider performing initialization in initialization list.
166useInitializationList398performanceVariable 'm_appliedImpulse' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_3d/joints/pin_joint_3d_sw.h
77missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
79missingOverridestyleThe function 'setup' overrides a function in a base class but is not marked with a 'override' specifier.
80missingOverridestyleThe function 'solve' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_3d/joints/slider_joint_3d_sw.h
243missingOverridestyleThe function 'setup' overrides a function in a base class but is not marked with a 'override' specifier.
244missingOverridestyleThe function 'solve' overrides a function in a base class but is not marked with a 'override' specifier.
246missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
servers/physics_3d/physics_server_3d_sw.cpp
91nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
97nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
103nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
109nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
110nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
123nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
134nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
135nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
165nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
171nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
177nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
179nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
185nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
191nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
197nullPointerRedundantCheck476warningEither the condition '!space' is redundant or there is possible null pointer dereference: space.
229nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
240nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
247nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
257nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
266nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
268nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
275nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
282nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
289nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
292nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
299nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
306nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
313nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
321nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
322nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
333nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
343nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
353nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
359nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
370nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
377nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
384nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
391nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
397nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
406nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
413nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
420nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
427nullPointerRedundantCheck476warningEither the condition '!area' is redundant or there is possible null pointer dereference: area.
467nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
478nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
485nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
495nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
504nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
506nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
513nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
520nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
527nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
530nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
536nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
537nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
546nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
553nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
560nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
569nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
576nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
583nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
584nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
591nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
598nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
599nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
606nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
613nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
620nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
639nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
646nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
652nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
659nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
666nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
673nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
680nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
681nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
687nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
694nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
695nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
702nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
709nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
710nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
717nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
718nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
725nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
726nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
735nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
736nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
745nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
746nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
755nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
756nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
765nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
769nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
770nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
777nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
778nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
784nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
791nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
792nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
799nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
800nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
807nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
827nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
833nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
839nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
845nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
851nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
857nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
863nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
869nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
870nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
874nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
880nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
881nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
885nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
891nullPointerRedundantCheck476warningEither the condition '!body' is redundant or there is possible null pointer dereference: body.
922nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
924nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint.
930nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
932nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint.
938nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
940nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint.
946nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
948nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint.
954nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
956nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint.
962nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
964nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint.
1010nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1012nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint.
1018nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1020nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint.
1026nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1028nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint.
1034nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1036nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint.
1042nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1048nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1055nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1057nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1075nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1081nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1107nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1109nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: slider_joint.
1115nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1117nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: slider_joint.
1143nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1145nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: cone_twist_joint.
1151nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1153nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: cone_twist_joint.
1179nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1181nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint.
1187nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1189nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint.
1195nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1197nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint.
1203nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: joint.
1205nullPointerRedundantCheck476warningEither the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint.
1261cstyleCast398styleC-style pointer casting
1312cstyleCast398styleC-style pointer casting
1332cstyleCast398styleC-style pointer casting
1402cstyleCast398styleC-style pointer casting
1435uninitMemberVar398warningMember variable 'PhysicsServer3DSW::iterations' is not initialized in the constructor.
1435uninitMemberVar398warningMember variable 'PhysicsServer3DSW::stepper' is not initialized in the constructor.
1435uninitMemberVar398warningMember variable 'PhysicsServer3DSW::direct_state' is not initialized in the constructor.
servers/physics_3d/shape_3d_sw.cpp
45cstyleCast398styleC-style pointer casting
69nullPointerRedundantCheck476warningEither the condition '!E' is redundant or there is possible null pointer dereference: E.
84useInitializationList398performanceVariable 'custom_bias' is assigned in constructor body. Consider performing initialization in initialization list.
224useInitializationList398performanceVariable 'length' is assigned in constructor body. Consider performing initialization in initialization list.
290useInitializationList398performanceVariable 'radius' is assigned in constructor body. Consider performing initialization in initialization list.
572unreadVariable563styleVariable 'min_d' is assigned a value that is never used.
642useInitializationList398performanceVariable 'radius' is assigned in constructor body. Consider performing initialization in initialization list.
1512useInitializationList398performanceVariable 'cell_size' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_3d/shape_3d_sw.h
111missingOverridestyleThe function 'is_concave' overrides a function in a base class but is not marked with a 'override' specifier.
113missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
128missingOverridestyleThe function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier.
129missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
130missingOverridestyleThe function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier.
131missingOverridestyleThe function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier.
132missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
134missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
135missingOverridestyleThe function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier.
136missingOverridestyleThe function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier.
137missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
139missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
140missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
155missingOverridestyleThe function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier.
156missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
157missingOverridestyleThe function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier.
158missingOverridestyleThe function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier.
159missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
161missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
162missingOverridestyleThe function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier.
163missingOverridestyleThe function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier.
165missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
167missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
168missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
181missingOverridestyleThe function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier.
183missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
185missingOverridestyleThe function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier.
186missingOverridestyleThe function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier.
187missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
188missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
189missingOverridestyleThe function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier.
190missingOverridestyleThe function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier.
192missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
194missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
195missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
206missingOverridestyleThe function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier.
208missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
210missingOverridestyleThe function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier.
211missingOverridestyleThe function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier.
212missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
213missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
214missingOverridestyleThe function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier.
215missingOverridestyleThe function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier.
217missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
219missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
220missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
235missingOverridestyleThe function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier.
237missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
239missingOverridestyleThe function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier.
240missingOverridestyleThe function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier.
241missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
242missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
243missingOverridestyleThe function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier.
244missingOverridestyleThe function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier.
246missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
248missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
249missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
262missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
264missingOverridestyleThe function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier.
265missingOverridestyleThe function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier.
266missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
267missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
268missingOverridestyleThe function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier.
269missingOverridestyleThe function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier.
271missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
273missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
274missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
337missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
339missingOverridestyleThe function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier.
340missingOverridestyleThe function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier.
342missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
343missingOverridestyleThe function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier.
344missingOverridestyleThe function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier.
348missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
350missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
351missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
373missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
375missingOverridestyleThe function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier.
376missingOverridestyleThe function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier.
377missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
378missingOverridestyleThe function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier.
380missingOverridestyleThe function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier.
383missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
385missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
386missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
396missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
400missingOverridestyleThe function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier.
401missingOverridestyleThe function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier.
402missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
403missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
404missingOverridestyleThe function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier.
405missingOverridestyleThe function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier.
407missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
409missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
410missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
419missingOverridestyleThe function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier.
421missingOverridestyleThe function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier.
433missingOverridestyleThe function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier.
440missingOverridestyleThe function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier.
441missingOverridestyleThe function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier.
442missingOverridestyleThe function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier.
443missingOverridestyleThe function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier.
445missingOverridestyleThe function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier.
447missingOverridestyleThe function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier.
448missingOverridestyleThe function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier.
450uninitMemberVar398warningMember variable 'MotionShape3DSW::shape' is not initialized in the constructor.
servers/physics_3d/space_3d_sw.cpp
187nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
238nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
346nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
396cstyleCast398styleC-style pointer casting
418nullPointerRedundantCheck476warningEither the condition '!shape' is redundant or there is possible null pointer dereference: shape.
665cstyleCast398styleC-style pointer casting
1002cstyleCast398styleC-style pointer casting
1018cstyleCast398styleC-style pointer casting
1030cstyleCast398styleC-style pointer casting
1032cstyleCast398styleC-style pointer casting
1207useInitializationList398performanceVariable 'contact_recycle_radius' is assigned in constructor body. Consider performing initialization in initialization list.
1208useInitializationList398performanceVariable 'contact_max_separation' is assigned in constructor body. Consider performing initialization in initialization list.
1209useInitializationList398performanceVariable 'contact_max_allowed_penetration' is assigned in constructor body. Consider performing initialization in initialization list.
1210useInitializationList398performanceVariable 'test_motion_min_contact_depth' is assigned in constructor body. Consider performing initialization in initialization list.
1212useInitializationList398performanceVariable 'constraint_bias' is assigned in constructor body. Consider performing initialization in initialization list.
1213useInitializationList398performanceVariable 'body_linear_velocity_sleep_threshold' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_3d/step_3d_sw.cpp
42cstyleCast398styleC-style pointer casting
278unreadVariable563styleVariable 'profile_begtime' is assigned a value that is never used.
servers/physics_server_2d.h
505useInitializationList398performanceVariable 'collider_id' is assigned in constructor body. Consider performing initialization in initialization list.
servers/physics_server_3d.h
490useInitializationList398performanceVariable 'collider_id' is assigned in constructor body. Consider performing initialization in initialization list.
servers/rendering/rasterizer.h
222nullPointerRedundantCheck476warningEither the condition '!F' is redundant or there is possible null pointer dereference: F.
244uninitMemberVar398warningMember variable 'InstanceBase::mirror' is not initialized in the constructor.
244uninitMemberVar398warningMember variable 'InstanceBase::depth' is not initialized in the constructor.
246useInitializationList398performanceVariable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list.
247useInitializationList398performanceVariable 'cast_shadows' is assigned in constructor body. Consider performing initialization in initialization list.
865uninitMemberVar398warningMember variable 'Light::radius_cache' is not initialized in the constructor.
865uninitMemberVar398warningMember variable 'Light::shadows_next_ptr' is not initialized in the constructor.
868useInitializationList398performanceVariable 'color' is assigned in constructor body. Consider performing initialization in initialization list.
986uninitMemberVar398warningMember variable 'CommandNinePatch::margin' is not initialized in the constructor.
1011uninitMemberVar398warningMember variable 'CommandPrimitive::point_count' is not initialized in the constructor.
1302useInitializationList398performanceVariable 'final_modulate' is assigned in constructor body. Consider performing initialization in initialization list.
1347useInitializationList398performanceVariable 'cull_cache' is assigned in constructor body. Consider performing initialization in initialization list.
servers/rendering/rasterizer_rd/light_cluster_builder.cpp
51cstyleCast398styleC-style pointer casting
124cstyleCast398styleC-style pointer casting
213cstyleCast398styleC-style pointer casting
216cstyleCast398styleC-style pointer casting
219cstyleCast398styleC-style pointer casting
222cstyleCast398styleC-style pointer casting
225cstyleCast398styleC-style pointer casting
servers/rendering/rasterizer_rd/light_cluster_builder.h
130cstyleCast398styleC-style pointer casting
146cstyleCast398styleC-style pointer casting
191cstyleCast398styleC-style pointer casting
236cstyleCast398styleC-style pointer casting
servers/rendering/rasterizer_rd/rasterizer_canvas_rd.cpp
127invalidPointerCast704portabilityCasting between const unsigned char * and float * which have an incompatible binary data representation.
299nullPointerRedundantCheck476warningEither the condition '!pb_ptr' is redundant or there is possible null pointer dereference: pb_ptr.
1160cstyleCast398styleC-style pointer casting
1479nullPointerRedundantCheck476warningEither the condition '!cl' is redundant or there is possible null pointer dereference: cl.
1496nullPointerRedundantCheck476warningEither the condition '!cl' is redundant or there is possible null pointer dereference: cl.
1701nullPointerRedundantCheck476warningEither the condition '!oc' is redundant or there is possible null pointer dereference: oc.
1723invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
1786nullPointerRedundantCheck476warningEither the condition '!oc' is redundant or there is possible null pointer dereference: oc.
1824cstyleCast398styleC-style pointer casting
2038uninitMemberVar398warningMember variable 'ShaderData::ubo_size' is not initialized in the constructor.
2044cstyleCast398styleC-style pointer casting
2058cstyleCast398styleC-style pointer casting
2162uninitMemberVar398warningMember variable 'RasterizerCanvasRD::items' is not initialized in the constructor.
servers/rendering/rasterizer_rd/rasterizer_canvas_rd.h
441noExplicitConstructor398styleClass 'RasterizerCanvasRD' has a constructor with 1 argument that is not explicit.
servers/rendering/rasterizer_rd/rasterizer_rd.cpp
175uninitMemberVar398warningMember variable 'RasterizerRD::delta' is not initialized in the constructor.
servers/rendering/rasterizer_rd/rasterizer_scene_high_end_rd.cpp
126cstyleCast398styleC-style pointer casting
394uninitMemberVar398warningMember variable 'ShaderData::vertex_input_mask' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::ubo_size' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::depth_draw' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::depth_test' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_point_size' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_alpha' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_blend_alpha' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_alpha_clip' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_depth_pre_pass' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_discard' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_roughness' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_normal' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::unshaded' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_vertex' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_sss' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_transmittance' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_depth_texture' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_normal_texture' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_time' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::writes_modelview_or_projection' is not initialized in the constructor.
394uninitMemberVar398warningMember variable 'ShaderData::uses_world_coordinates' is not initialized in the constructor.
400cstyleCast398styleC-style pointer casting
422cstyleCast398styleC-style pointer casting
1217cstyleCast398styleC-style pointer casting
1416cstyleCast398styleC-style pointer casting
1423cstyleCast398styleC-style pointer casting
1432cstyleCast398styleC-style pointer casting
1471cstyleCast398styleC-style pointer casting
1473cstyleCast398styleC-style pointer casting
1510selfAssignment398warningRedundant assignment of 'e->shader_index' to itself.
1644cstyleCast398styleC-style pointer casting
1769redundantAssignment563styleVariable 'using_separate_specular' is reassigned a value before the old one has been used.
1922unreadVariable563styleVariable 'draw_list' is assigned a value that is never used.
2185cstyleCast398styleC-style pointer casting
2201nullPointerRedundantCheck476warningEither the condition '!render_buffer' is redundant or there is possible null pointer dereference: render_buffer.
2537cstyleCast398styleC-style pointer casting
2543cstyleCast398styleC-style pointer casting
2549cstyleCast398styleC-style pointer casting
2555cstyleCast398styleC-style pointer casting
2561cstyleCast398styleC-style pointer casting
2655redundantInitialization563styleRedundant initialization for 'vfog'. The initialized value is overwritten before it is read.
2676uninitMemberVar398warningMember variable 'RasterizerSceneHighEndRD::time' is not initialized in the constructor.
2913cstyleCast398styleC-style pointer casting
servers/rendering/rasterizer_rd/rasterizer_scene_high_end_rd.h
532uninitMemberVar398warningMember variable 'RenderList::base_elements' is not initialized in the constructor.
532uninitMemberVar398warningMember variable 'RenderList::elements' is not initialized in the constructor.
532uninitMemberVar398warningMember variable 'RenderList::element_count' is not initialized in the constructor.
532uninitMemberVar398warningMember variable 'RenderList::alpha_element_count' is not initialized in the constructor.
599noExplicitConstructor398styleClass 'RasterizerSceneHighEndRD' has a constructor with 1 argument that is not explicit.
servers/rendering/rasterizer_rd/rasterizer_scene_rd.cpp
981redundantInitialization563styleRedundant initialization for 'probe_half_size'. The initialized value is overwritten before it is read.
1030nullPointerRedundantCheck476warningEither the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb.
1055nullPointerRedundantCheck476warningEither the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb.
1058nullPointerRedundantCheck476warningEither the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb.
1133nullPointerRedundantCheck476warningEither the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb.
1160nullPointerRedundantCheck476warningEither the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb.
1190nullPointerRedundantCheck476warningEither the condition '!li' is redundant or there is possible null pointer dereference: li.
1196nullPointerRedundantCheck476warningEither the condition '!li' is redundant or there is possible null pointer dereference: li.
1202nullPointerRedundantCheck476warningEither the condition '!li' is redundant or there is possible null pointer dereference: li.
1203nullPointerRedundantCheck476warningEither the condition '!li' is redundant or there is possible null pointer dereference: li.
1220nullPointerRedundantCheck476warningEither the condition '!li' is redundant or there is possible null pointer dereference: li.
1307nullPointerRedundantCheck476warningEither the condition 'rb->sdfgi->reads_sky&&env' is redundant or there is possible null pointer dereference: env.
1500nullPointerRedundantCheck476warningEither the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb.
1501nullPointerRedundantCheck476warningEither the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb.
1505nullPointerRedundantCheck476warningEither the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb.
1506nullPointerRedundantCheck476warningEither the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb.
1511nullPointerRedundantCheck476warningEither the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb.
1536nullPointerRedundantCheck476warningEither the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb.
1775nullPointerRedundantCheck476warningEither the condition '!sky' is redundant or there is possible null pointer dereference: p_sky.
1808nullPointerRedundantCheck476warningEither the condition '!sky' is redundant or there is possible null pointer dereference: sky.
1830nullPointerRedundantCheck476warningEither the condition '!sky' is redundant or there is possible null pointer dereference: sky.
1840nullPointerRedundantCheck476warningEither the condition '!sky' is redundant or there is possible null pointer dereference: sky.
1880duplicateAssignExpression398styleSame expression used in consecutive assignments of 'w' and 'h'.
1978nullPointerRedundantCheck476warningEither the condition '!sky' is redundant or there is possible null pointer dereference: sky.
1985nullPointerRedundantCheck476warningEither the condition '!sky' is redundant or there is possible null pointer dereference: sky.
2067nullPointerRedundantCheck476warningEither the condition '!sky' is redundant or there is possible null pointer dereference: sky.
2086cstyleCast398styleC-style pointer casting
2094cstyleCast398styleC-style pointer casting
2100cstyleCast398styleC-style pointer casting
2130nullPointerRedundantCheck476warningEither the condition '!shader_data' is redundant or there is possible null pointer dereference: shader_data.
2188cstyleCast398styleC-style pointer casting
2196cstyleCast398styleC-style pointer casting
2351cstyleCast398styleC-style pointer casting
2359cstyleCast398styleC-style pointer casting
2370nullPointerRedundantCheck476warningEither the condition '!sky' is redundant or there is possible null pointer dereference: sky.
2556cstyleCast398styleC-style pointer casting
2671uninitMemberVar398warningMember variable 'SkyShaderData::ubo_size' is not initialized in the constructor.
2671uninitMemberVar398warningMember variable 'SkyShaderData::uses_time' is not initialized in the constructor.
2671uninitMemberVar398warningMember variable 'SkyShaderData::uses_position' is not initialized in the constructor.
2671uninitMemberVar398warningMember variable 'SkyShaderData::uses_half_res' is not initialized in the constructor.
2671uninitMemberVar398warningMember variable 'SkyShaderData::uses_quarter_res' is not initialized in the constructor.
2671uninitMemberVar398warningMember variable 'SkyShaderData::uses_light' is not initialized in the constructor.
2676cstyleCast398styleC-style pointer casting
2690cstyleCast398styleC-style pointer casting
2796nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2802nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2808nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2814nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2820nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2826nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2832nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2838nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2839nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2840nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2841nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2842nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2843nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2849nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2855nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2861nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2867nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2873nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2879nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2885nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2891nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2897nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2903nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2909nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2915nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2921nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2927nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2928nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2929nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2944nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2945nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2946nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2947nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2948nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2949nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2950nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2951nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2952nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2953nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2968nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2969nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2970nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2971nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2972nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2973nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2974nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2975nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2976nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2977nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2984nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2985nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2986nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2987nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2988nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2989nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2990nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2991nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
2998nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3003nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3008nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3013nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3018nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3024nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3029nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3035nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3042nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3043nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3044nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3045nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3046nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3047nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3048nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3049nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3092nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3093nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3094nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3095nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3096nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3111nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3112nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3113nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3114nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3115nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3116nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3117nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3128nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3134nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3140nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3146nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3151nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3162nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
3209nullPointerRedundantCheck476warningEither the condition '!ra' is redundant or there is possible null pointer dereference: ra.
3247nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
3248nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
3255nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
3260nullPointerRedundantCheck476warningEither the condition '!atlas' is redundant or there is possible null pointer dereference: atlas.
3261nullPointerRedundantCheck476warningEither the condition '!atlas' is redundant or there is possible null pointer dereference: atlas.
3270nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
3289nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
3300nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
3394nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
3395nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
3397nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
3441nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
3443nullPointerRedundantCheck476warningEither the condition '!atlas' is redundant or there is possible null pointer dereference: atlas.
3451nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
3453nullPointerRedundantCheck476warningEither the condition '!atlas' is redundant or there is possible null pointer dereference: atlas.
3453nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
3461nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
3463nullPointerRedundantCheck476warningEither the condition '!atlas' is redundant or there is possible null pointer dereference: atlas.
3478nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
3498nullPointerRedundantCheck476warningEither the condition '!li' is redundant or there is possible null pointer dereference: li.
3532nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
3542nullPointerRedundantCheck476warningEither the condition '!li' is redundant or there is possible null pointer dereference: li.
3604nullPointerRedundantCheck476warningEither the condition '!sli' is redundant or there is possible null pointer dereference: sli.
3641nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
3832nullPointerRedundantCheck476warningEither the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance.
3865nullPointerRedundantCheck476warningEither the condition '!camfx' is redundant or there is possible null pointer dereference: camfx.
3866nullPointerRedundantCheck476warningEither the condition '!camfx' is redundant or there is possible null pointer dereference: camfx.
3867nullPointerRedundantCheck476warningEither the condition '!camfx' is redundant or there is possible null pointer dereference: camfx.
3869nullPointerRedundantCheck476warningEither the condition '!camfx' is redundant or there is possible null pointer dereference: camfx.
3870nullPointerRedundantCheck476warningEither the condition '!camfx' is redundant or there is possible null pointer dereference: camfx.
3871nullPointerRedundantCheck476warningEither the condition '!camfx' is redundant or there is possible null pointer dereference: camfx.
3873nullPointerRedundantCheck476warningEither the condition '!camfx' is redundant or there is possible null pointer dereference: camfx.
3880nullPointerRedundantCheck476warningEither the condition '!camfx' is redundant or there is possible null pointer dereference: camfx.
3881nullPointerRedundantCheck476warningEither the condition '!camfx' is redundant or there is possible null pointer dereference: camfx.
3900nullPointerRedundantCheck476warningEither the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance.
3907nullPointerRedundantCheck476warningEither the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance.
3914nullPointerRedundantCheck476warningEither the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance.
3920nullPointerRedundantCheck476warningEither the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance.
3921nullPointerRedundantCheck476warningEither the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance.
3922nullPointerRedundantCheck476warningEither the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance.
3923nullPointerRedundantCheck476warningEither the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance.
3924nullPointerRedundantCheck476warningEither the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance.
3925nullPointerRedundantCheck476warningEither the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance.
3926nullPointerRedundantCheck476warningEither the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance.
3927nullPointerRedundantCheck476warningEither the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance.
3934nullPointerRedundantCheck476warningEither the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance.
3998nullPointerRedundantCheck476warningEither the condition '!di' is redundant or there is possible null pointer dereference: di.
4014nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
4022nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
4029nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
4033nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
4373nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
4724nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
4794nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5078nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5097nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5108nullPointerRedundantCheck476warningEither the condition '!env' is redundant or there is possible null pointer dereference: env.
5155nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5223nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5252variableScope398styleThe scope of the variable 'max_glow_level' can be reduced.
5401nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5546nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5556nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5562nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5565nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5575nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5577nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5583nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5588nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5590nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5596nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5597nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5599nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5605nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5606nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5607nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5609nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5615nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5617nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5622nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5623nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5625nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5630nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5632nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5638nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5640nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5646nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5648nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5654nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5656nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5661nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5663nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5670nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5676nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5683nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5693nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5698nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
5855nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
6468nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
6472nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
6485knownConditionTrueFalse571styleCondition 'env' is always true
6942funcArgOrderDifferent683warningFunction 'render_scene' argument order different: declaration 'p_render_buffers, p_cam_transform, p_cam_projection, p_cam_ortogonal, p_cull_result, p_cull_count, p_light_cull_result, p_light_cull_count, p_reflection_probe_cull_result, p_reflection_probe_cull_count, p_gi_probe_cull_result, p_gi_probe_cull_count, p_decal_cull_result, p_decal_cull_count, p_lightmap_cull_result, p_lightmap_cull_count, p_environment, p_shadow_atlas, p_camera_effects, p_reflection_atlas, p_reflection_probe, p_reflection_probe_pass' definition 'p_render_buffers, p_cam_transform, p_cam_projection, p_cam_ortogonal, p_cull_result, p_cull_count, p_light_cull_result, p_light_cull_count, p_reflection_probe_cull_result, p_reflection_probe_cull_count, p_gi_probe_cull_result, p_gi_probe_cull_count, p_decal_cull_result, p_decal_cull_count, p_lightmap_cull_result, p_lightmap_cull_count, p_environment, p_camera_effects, p_shadow_atlas, p_reflection_atlas, p_reflection_probe, p_reflection_probe_pass'
6947nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
7036nullPointerRedundantCheck476warningEither the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance.
7095nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
7097nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
7102nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
7104nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
7109nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
7110nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
7111nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
7115nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
7196nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
7291redundantAssignment563styleVariable 'ipush_constant.image_size[1]' is reassigned a value before the old one has been used.
7331knownConditionTrueFalse571styleCondition 'half_size' is always true
7550nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
7562nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
7563nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
7564nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
7565nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
7566nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
7568nullPointerRedundantCheck476warningEither the condition '!rb' is redundant or there is possible null pointer dereference: rb.
7597nullPointerRedundantCheck476warningEither the condition '!li' is redundant or there is possible null pointer dereference: li.
8060cstyleCast398styleC-style pointer casting
8397cstyleCast398styleC-style pointer casting
servers/rendering/rasterizer_rd/rasterizer_scene_rd.h
667uninitMemberVar398warningMember variable 'LightInstance::shadow_transform' is not initialized in the constructor.
1459nullPointerRedundantCheck476warningEither the condition '!atlas' is redundant or there is possible null pointer dereference: atlas.
1465nullPointerRedundantCheck476warningEither the condition '!atlas' is redundant or there is possible null pointer dereference: atlas.
1471nullPointerRedundantCheck476warningEither the condition '!atlas' is redundant or there is possible null pointer dereference: atlas.
1641nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
1643nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
1647nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
1649nullPointerRedundantCheck476warningEither the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas.
1722nullPointerRedundantCheck476warningEither the condition '!atlas' is redundant or there is possible null pointer dereference: atlas.
1741nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
1747nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
1754nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
1760nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
1767nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
1774nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
1781nullPointerRedundantCheck476warningEither the condition '!rpi' is redundant or there is possible null pointer dereference: rpi.
1825nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
1832nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
servers/rendering/rasterizer_rd/rasterizer_storage_rd.cpp
837nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
839nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
840nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
852nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
862nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
863nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
890nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
891nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
921nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
927nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
930nullPointerRedundantCheck476warningEither the condition '!proxy_to' is redundant or there is possible null pointer dereference: proxy_to.
932nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
944nullPointerRedundantCheck476warningEither the condition '!prev_tex' is redundant or there is possible null pointer dereference: prev_tex.
1033nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1037nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1041nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1043nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1060nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1064nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1066nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1076nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1078nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1080nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1084nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1107nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1110nullPointerRedundantCheck476warningEither the condition '!by_tex' is redundant or there is possible null pointer dereference: by_tex.
1156nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1157nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1158nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1164nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1174nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1175nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1181nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1182nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1188nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1189nullPointerRedundantCheck476warningEither the condition '!tex' is redundant or there is possible null pointer dereference: tex.
1380nullPointerRedundantCheck476warningEither the condition '!shader' is redundant or there is possible null pointer dereference: shader.
1396nullPointerRedundantCheck476warningEither the condition '!shader' is redundant or there is possible null pointer dereference: shader.
1435nullPointerRedundantCheck476warningEither the condition '!shader' is redundant or there is possible null pointer dereference: shader.
1439nullPointerRedundantCheck476warningEither the condition '!shader' is redundant or there is possible null pointer dereference: shader.
1449nullPointerRedundantCheck476warningEither the condition '!shader' is redundant or there is possible null pointer dereference: shader.
1455nullPointerRedundantCheck476warningEither the condition '!shader' is redundant or there is possible null pointer dereference: shader.
1481nullPointerRedundantCheck476warningEither the condition '!shader' is redundant or there is possible null pointer dereference: shader.
1491nullPointerRedundantCheck476warningEither the condition '!shader' is redundant or there is possible null pointer dereference: shader.
1523nullPointerRedundantCheck476warningEither the condition '!material' is redundant or there is possible null pointer dereference: material.
1538nullPointerRedundantCheck476warningEither the condition '!material' is redundant or there is possible null pointer dereference: material.
1543nullPointerRedundantCheck476warningEither the condition '!material' is redundant or there is possible null pointer dereference: material.
1557nullPointerRedundantCheck476warningEither the condition '!shader' is redundant or there is possible null pointer dereference: shader.
1558nullPointerRedundantCheck476warningEither the condition '!shader' is redundant or there is possible null pointer dereference: shader.
1560nullPointerRedundantCheck476warningEither the condition '!shader' is redundant or there is possible null pointer dereference: shader.
1585nullPointerRedundantCheck476warningEither the condition '!material' is redundant or there is possible null pointer dereference: material.
1596nullPointerRedundantCheck476warningEither the condition '!material' is redundant or there is possible null pointer dereference: material.
1607nullPointerRedundantCheck476warningEither the condition '!material' is redundant or there is possible null pointer dereference: material.
1622nullPointerRedundantCheck476warningEither the condition '!material' is redundant or there is possible null pointer dereference: material.
1623nullPointerRedundantCheck476warningEither the condition '!material' is redundant or there is possible null pointer dereference: material.
1631nullPointerRedundantCheck476warningEither the condition '!material' is redundant or there is possible null pointer dereference: material.
1644nullPointerRedundantCheck476warningEither the condition '!material' is redundant or there is possible null pointer dereference: material.
1657nullPointerRedundantCheck476warningEither the condition '!material' is redundant or there is possible null pointer dereference: material.
1670nullPointerRedundantCheck476warningEither the condition '!material' is redundant or there is possible null pointer dereference: material.
1818invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
1824invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
1831invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
1838invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
1876invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
1890invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
1907invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
2015invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
2020invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
2028invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
2036invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
2043invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
2056invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
2072invalidPointerCast704portabilityCasting between unsigned char * and float * which have an incompatible binary data representation.
2216cstyleCast398styleC-style pointer casting
2401nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2543nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2551nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2557nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2563nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2568nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2574nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2575nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2577nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2578nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2584nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2586nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2592nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2594nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2627nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2633nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2639nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2646nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2750nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2778nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
2945nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
2984nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
2990nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3007invalidPointerCast704portabilityCasting between const unsigned char * and const float * which have an incompatible binary data representation.
3018nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3049nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3052nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3058nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3061nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3136nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3137nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3142nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3144nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3166nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3167nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3172nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3174nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3192nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3193nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3198nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3200nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3214nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3215nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3220nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3222nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3237nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3243nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3244nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3250nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3252nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3274nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3275nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3281nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3283nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3299nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3300nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3306nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3308nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3322nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3323nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3329nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3331nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3345nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3349nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3350nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3353nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3378nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3417nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3423nullPointerRedundantCheck476warningEither the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh.
3492nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3499nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3533nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3578nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3584nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3590nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3595nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3600nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3606nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3607nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3614nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3620nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3627nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3634nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3641nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3648nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3655nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3662nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3668nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3669nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3676nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3684cstyleCast398styleC-style pointer casting
3701nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3703nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3712nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3714nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3719nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3723nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3729nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3729nullPointerRedundantCheck476warningEither the condition 'particles->emission_buffer==nullptr' is redundant or there is possible null pointer dereference: particles->emission_buffer.
3730nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3730nullPointerRedundantCheck476warningEither the condition 'particles->emission_buffer==nullptr' is redundant or there is possible null pointer dereference: particles->emission_buffer.
3756nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3768nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3770nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3772nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3777cstyleCast398styleC-style pointer casting
3795nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3811nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3818nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3825nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3831nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3833nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3842nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
3849nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
4166cstyleCast398styleC-style pointer casting
4168cstyleCast398styleC-style pointer casting
4195nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
4371nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
4494uninitMemberVar398warningMember variable 'ParticlesShaderData::ubo_size' is not initialized in the constructor.
4494uninitMemberVar398warningMember variable 'ParticlesShaderData::uses_time' is not initialized in the constructor.
4618nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4620nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4647nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4654nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4669nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4676nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4677nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4684nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4685nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4692nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4699nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4706nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4713nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4719nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4726nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4742nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4764nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4770nullPointerRedundantCheck476warningEither the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision.
4780nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4792nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4819nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4826nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4827nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4829nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4851nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4852nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4854nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4878nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4879nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4881nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4899nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4900nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4902nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
4972nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5003nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5005nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5006nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5012nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5019nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5038nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5045nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5047nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5048nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5055nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5057nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5058nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5065nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5067nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5068nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5075nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5077nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5078nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5085nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5087nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5088nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5095nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5102nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5103nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5104nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5111nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5112nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5113nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5120nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5127nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5134nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5141nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5148nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5155nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5162nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5169nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
5197nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5198nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5205nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5212nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5219nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5226nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5233nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5235nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5242nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5253nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5254nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5261nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5262nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5269nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5276nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5277nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5284nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5285nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5293nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5301nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5302nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5311nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5318nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5325nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5332nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5339nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5346nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5353nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5360nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5367nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5374nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5380nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5387nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5393nullPointerRedundantCheck476warningEither the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe.
5403nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5404nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5412nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5434nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5440nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5446nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5452nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5453nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5459nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5460nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5461nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5467nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5468nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5474nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5481nullPointerRedundantCheck476warningEither the condition '!decal' is redundant or there is possible null pointer dereference: decal.
5492nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5507nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5508nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5509nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5510nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5607nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5608nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5610nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5617nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5623nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5630nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5640nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5650nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5660nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5667nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5674nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5675nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5682nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5689nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5690nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5696nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5703nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5709nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5716nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5722nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5729nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5735nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5742nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5748nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5755nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5761nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5768nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5774nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5781nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5788nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5789nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5795nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5801nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5807nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5813nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5819nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5825nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5832nullPointerRedundantCheck476warningEither the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe.
5848nullPointerRedundantCheck476warningEither the condition '!lm' is redundant or there is possible null pointer dereference: lm.
5856nullPointerRedundantCheck476warningEither the condition '!lm' is redundant or there is possible null pointer dereference: lm.
5857nullPointerRedundantCheck476warningEither the condition '!lm' is redundant or there is possible null pointer dereference: lm.
5892nullPointerRedundantCheck476warningEither the condition '!lm' is redundant or there is possible null pointer dereference: lm.
5898nullPointerRedundantCheck476warningEither the condition '!lm' is redundant or there is possible null pointer dereference: lm.
5921nullPointerRedundantCheck476warningEither the condition '!lm' is redundant or there is possible null pointer dereference: lm.
5927nullPointerRedundantCheck476warningEither the condition '!lm' is redundant or there is possible null pointer dereference: lm.
5933nullPointerRedundantCheck476warningEither the condition '!lm' is redundant or there is possible null pointer dereference: lm.
5939nullPointerRedundantCheck476warningEither the condition '!lm' is redundant or there is possible null pointer dereference: lm.
5954nullPointerRedundantCheck476warningEither the condition '!lm' is redundant or there is possible null pointer dereference: lm.
5999nullPointerRedundantCheck476warningEither the condition '!lm' is redundant or there is possible null pointer dereference: lm.
6005nullPointerRedundantCheck476warningEither the condition '!lm' is redundant or there is possible null pointer dereference: lm.
6012nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6017nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6037nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6046nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6192nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6193nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6201nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6210nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6217nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6223nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6230nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6237nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6244nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6250nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6257nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6261nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6267nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6268nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6274nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6280nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6286nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6292nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6305nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6321nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6345nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6360nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6366nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6381nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6383nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6398nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6403nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6409nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6414nullPointerRedundantCheck476warningEither the condition '!rt' is redundant or there is possible null pointer dereference: rt.
6509nullPointerRedundantCheck476warningEither the condition '!t' is redundant or there is possible null pointer dereference: t.
6514nullPointerRedundantCheck476warningEither the condition '!t' is redundant or there is possible null pointer dereference: t.
7074uninitStructMember457errorUninitialized struct member: gv.buffer_values
7074uninitStructMember457errorUninitialized struct member: gv.buffer_usage
7074uninitStructMember457errorUninitialized struct member: gv.buffer_dirty_regions
7074uninitStructMember457errorUninitialized struct member: gv.buffer_size
7081constVariable398styleVariable 'gv' can be declared with const
7444nullPointerRedundantCheck476warningEither the condition '!p' is redundant or there is possible null pointer dereference: p.
7445nullPointerRedundantCheck476warningEither the condition '!p' is redundant or there is possible null pointer dereference: p.
7446nullPointerRedundantCheck476warningEither the condition '!p' is redundant or there is possible null pointer dereference: p.
8077cstyleCast398styleC-style pointer casting
servers/rendering/rasterizer_rd/rasterizer_storage_rd.h
269useInitializationList398performanceVariable 'format' is assigned in constructor body. Consider performing initialization in initialization list.
270useInitializationList398performanceVariable 'format_srgb' is assigned in constructor body. Consider performing initialization in initialization list.
271useInitializationList398performanceVariable 'swizzle_r' is assigned in constructor body. Consider performing initialization in initialization list.
272useInitializationList398performanceVariable 'swizzle_g' is assigned in constructor body. Consider performing initialization in initialization list.
273useInitializationList398performanceVariable 'swizzle_b' is assigned in constructor body. Consider performing initialization in initialization list.
274useInitializationList398performanceVariable 'swizzle_a' is assigned in constructor body. Consider performing initialization in initialization list.
650uninitMemberVar398warningMember variable 'Particles::phase' is not initialized in the constructor.
650uninitMemberVar398warningMember variable 'Particles::prev_phase' is not initialized in the constructor.
650uninitMemberVar398warningMember variable 'Particles::frame_params' is not initialized in the constructor.
745missingOverridestyleThe function 'set_code' overrides a function in a base class but is not marked with a 'override' specifier.
746missingOverridestyleThe function 'set_default_texture_param' overrides a function in a base class but is not marked with a 'override' specifier.
747missingOverridestyleThe function 'get_param_list' overrides a function in a base class but is not marked with a 'override' specifier.
749missingOverridestyleThe function 'is_param_texture' overrides a function in a base class but is not marked with a 'override' specifier.
750missingOverridestyleThe function 'is_animated' overrides a function in a base class but is not marked with a 'override' specifier.
751missingOverridestyleThe function 'casts_shadows' overrides a function in a base class but is not marked with a 'override' specifier.
752missingOverridestyleThe function 'get_default_parameter' overrides a function in a base class but is not marked with a 'override' specifier.
771missingOverridestyleThe function 'set_render_priority' overrides a function in a base class but is not marked with a 'override' specifier.
772missingOverridestyleThe function 'set_next_pass' overrides a function in a base class but is not marked with a 'override' specifier.
773missingOverridestyleThe function 'update_parameters' overrides a function in a base class but is not marked with a 'override' specifier.
1265nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
1282nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
1284nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
1290nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
1292nullPointerRedundantCheck476warningEither the condition '!mesh' is redundant or there is possible null pointer dereference: mesh.
1462nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
1463nullPointerRedundantCheck476warningEither the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton.
1512nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
1520nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
1527nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
1534nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
1541nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
1548nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
1555nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
1562nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
1569nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
1576nullPointerRedundantCheck476warningEither the condition '!light' is redundant or there is possible null pointer dereference: light.
1838nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
1845nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
1851nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
1865nullPointerRedundantCheck476warningEither the condition '!particles' is redundant or there is possible null pointer dereference: particles.
servers/rendering/rasterizer_rd/render_pipeline_vertex_format_cache_rd.cpp
43cstyleCast398styleC-style pointer casting
91uninitMemberVar398warningMember variable 'RenderPipelineVertexFormatCacheRD::dynamic_state_flags' is not initialized in the constructor.
servers/rendering/rasterizer_rd/shader_compiler_rd.cpp
393nullPointer476warningPossible null pointer dereference: fnode
398nullPointer476warningPossible null pointer dereference: fnode
608uninitStructMember457errorUninitialized struct member: texture.uniform_total_size
608uninitStructMember457errorUninitialized struct member: texture.uses_global_textures
608uninitStructMember457errorUninitialized struct member: texture.uses_fragment_time
608uninitStructMember457errorUninitialized struct member: texture.uses_vertex_time
1236cstyleCast398styleC-style pointer casting
1301uninitMemberVar398warningMember variable 'ShaderCompilerRD::shader' is not initialized in the constructor.
1301uninitMemberVar398warningMember variable 'ShaderCompilerRD::function' is not initialized in the constructor.
servers/rendering/rasterizer_rd/shader_rd.cpp
394nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
395nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
396nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
397nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
398nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
399nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
401nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
406nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
407nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
418nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
419nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
420nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
422nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
427nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
428nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
438nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
442nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
servers/rendering/rasterizer_rd/shader_rd.h
101uninitMemberVar398warningMember variable 'ShaderRD::name' is not initialized in the constructor.
116nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
120nullPointerRedundantCheck476warningEither the condition '!version' is redundant or there is possible null pointer dereference: version.
servers/rendering/rendering_device_binds.h
534unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If _MKSTR is a macro then please configure it.
servers/rendering/rendering_server_canvas.cpp
160allocaCalledwarningObsolete function 'alloca' called.
187cstyleCast398styleC-style pointer casting
189cstyleCast398styleC-style pointer casting
294cstyleCast398styleC-style pointer casting
296cstyleCast398styleC-style pointer casting
364nullPointerRedundantCheck476warningEither the condition '!canvas' is redundant or there is possible null pointer dereference: canvas.
366nullPointerRedundantCheck476warningEither the condition '!canvas' is redundant or there is possible null pointer dereference: canvas.
372nullPointerRedundantCheck476warningEither the condition '!canvas' is redundant or there is possible null pointer dereference: canvas.
383nullPointerRedundantCheck476warningEither the condition '!canvas' is redundant or there is possible null pointer dereference: canvas.
384nullPointerRedundantCheck476warningEither the condition '!canvas' is redundant or there is possible null pointer dereference: canvas.
398nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
442nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
451nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
458nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
465nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
472nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
479nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
480nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
487nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
494nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
501nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
508nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
515nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
529nullPointerRedundantCheck476warningEither the condition '!line' is redundant or there is possible null pointer dereference: line.
539nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
555nullPointerRedundantCheck476warningEither the condition '!pline' is redundant or there is possible null pointer dereference: pline.
556nullPointerRedundantCheck476warningEither the condition '!pline' is redundant or there is possible null pointer dereference: pline.
625nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
631nullPointerRedundantCheck476warningEither the condition '!pline' is redundant or there is possible null pointer dereference: pline.
632nullPointerRedundantCheck476warningEither the condition '!pline' is redundant or there is possible null pointer dereference: pline.
641nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
643nullPointerRedundantCheck476warningEither the condition '!rect' is redundant or there is possible null pointer dereference: rect.
644nullPointerRedundantCheck476warningEither the condition '!rect' is redundant or there is possible null pointer dereference: rect.
651nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
654nullPointerRedundantCheck476warningEither the condition '!circle' is redundant or there is possible null pointer dereference: circle.
678nullPointerRedundantCheck476warningEither the condition '!circle' is redundant or there is possible null pointer dereference: circle.
685nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
687nullPointerRedundantCheck476warningEither the condition '!rect' is redundant or there is possible null pointer dereference: rect.
688nullPointerRedundantCheck476warningEither the condition '!rect' is redundant or there is possible null pointer dereference: rect.
689nullPointerRedundantCheck476warningEither the condition '!rect' is redundant or there is possible null pointer dereference: rect.
716nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
718nullPointerRedundantCheck476warningEither the condition '!rect' is redundant or there is possible null pointer dereference: rect.
719nullPointerRedundantCheck476warningEither the condition '!rect' is redundant or there is possible null pointer dereference: rect.
721nullPointerRedundantCheck476warningEither the condition '!rect' is redundant or there is possible null pointer dereference: rect.
723nullPointerRedundantCheck476warningEither the condition '!rect' is redundant or there is possible null pointer dereference: rect.
724nullPointerRedundantCheck476warningEither the condition '!rect' is redundant or there is possible null pointer dereference: rect.
757nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
760nullPointerRedundantCheck476warningEither the condition '!style' is redundant or there is possible null pointer dereference: style.
762nullPointerRedundantCheck476warningEither the condition '!style' is redundant or there is possible null pointer dereference: style.
763nullPointerRedundantCheck476warningEither the condition '!style' is redundant or there is possible null pointer dereference: style.
764nullPointerRedundantCheck476warningEither the condition '!style' is redundant or there is possible null pointer dereference: style.
765nullPointerRedundantCheck476warningEither the condition '!style' is redundant or there is possible null pointer dereference: style.
766nullPointerRedundantCheck476warningEither the condition '!style' is redundant or there is possible null pointer dereference: style.
767nullPointerRedundantCheck476warningEither the condition '!style' is redundant or there is possible null pointer dereference: style.
768nullPointerRedundantCheck476warningEither the condition '!style' is redundant or there is possible null pointer dereference: style.
769nullPointerRedundantCheck476warningEither the condition '!style' is redundant or there is possible null pointer dereference: style.
770nullPointerRedundantCheck476warningEither the condition '!style' is redundant or there is possible null pointer dereference: style.
771nullPointerRedundantCheck476warningEither the condition '!style' is redundant or there is possible null pointer dereference: style.
781nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
798nullPointerRedundantCheck476warningEither the condition '!prim' is redundant or there is possible null pointer dereference: prim.
800nullPointerRedundantCheck476warningEither the condition '!prim' is redundant or there is possible null pointer dereference: prim.
817nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
819nullPointerRedundantCheck476warningEither the condition '!polygon' is redundant or there is possible null pointer dereference: polygon.
820nullPointerRedundantCheck476warningEither the condition '!polygon' is redundant or there is possible null pointer dereference: polygon.
821nullPointerRedundantCheck476warningEither the condition '!polygon' is redundant or there is possible null pointer dereference: polygon.
840nullPointerRedundantCheck476warningEither the condition '!polygon' is redundant or there is possible null pointer dereference: polygon.
842nullPointerRedundantCheck476warningEither the condition '!polygon' is redundant or there is possible null pointer dereference: polygon.
844nullPointerRedundantCheck476warningEither the condition '!polygon' is redundant or there is possible null pointer dereference: polygon.
851nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
853nullPointerRedundantCheck476warningEither the condition '!tr' is redundant or there is possible null pointer dereference: tr.
860nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
862nullPointerRedundantCheck476warningEither the condition '!m' is redundant or there is possible null pointer dereference: m.
864nullPointerRedundantCheck476warningEither the condition '!m' is redundant or there is possible null pointer dereference: m.
866nullPointerRedundantCheck476warningEither the condition '!m' is redundant or there is possible null pointer dereference: m.
867nullPointerRedundantCheck476warningEither the condition '!m' is redundant or there is possible null pointer dereference: m.
874nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
876nullPointerRedundantCheck476warningEither the condition '!part' is redundant or there is possible null pointer dereference: part.
878nullPointerRedundantCheck476warningEither the condition '!part' is redundant or there is possible null pointer dereference: part.
888nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
890nullPointerRedundantCheck476warningEither the condition '!mm' is redundant or there is possible null pointer dereference: mm.
892nullPointerRedundantCheck476warningEither the condition '!mm' is redundant or there is possible null pointer dereference: mm.
899nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
901nullPointerRedundantCheck476warningEither the condition '!ci' is redundant or there is possible null pointer dereference: ci.
908nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
919nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
926nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
933nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
957nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
964nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
966nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
983nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
990nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
1024nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1045nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1074nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1081nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1088nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1095nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1107nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1114nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1121nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1128nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1135nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1136nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1143nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1144nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1151nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1158nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1165nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1172nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1179nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1191nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1198nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1204nullPointerRedundantCheck476warningEither the condition '!clight' is redundant or there is possible null pointer dereference: clight.
1217nullPointerRedundantCheck476warningEither the condition '!occluder' is redundant or there is possible null pointer dereference: occluder.
1238nullPointerRedundantCheck476warningEither the condition '!occluder' is redundant or there is possible null pointer dereference: occluder.
1245nullPointerRedundantCheck476warningEither the condition '!occluder' is redundant or there is possible null pointer dereference: occluder.
1273nullPointerRedundantCheck476warningEither the condition '!occluder' is redundant or there is possible null pointer dereference: occluder.
1280nullPointerRedundantCheck476warningEither the condition '!occluder' is redundant or there is possible null pointer dereference: occluder.
1324nullPointerRedundantCheck476warningEither the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly.
1336nullPointerRedundantCheck476warningEither the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly.
1337nullPointerRedundantCheck476warningEither the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly.
1345nullPointerRedundantCheck476warningEither the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly.
1346nullPointerRedundantCheck476warningEither the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly.
1347nullPointerRedundantCheck476warningEither the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly.
1379nullPointerRedundantCheck476warningEither the condition '!ci' is redundant or there is possible null pointer dereference: ci.
1384nullPointerRedundantCheck476warningEither the condition '!ci' is redundant or there is possible null pointer dereference: ci.
1392nullPointerRedundantCheck476warningEither the condition '!canvas' is redundant or there is possible null pointer dereference: canvas.
1396nullPointerRedundantCheck476warningEither the condition '!vp' is redundant or there is possible null pointer dereference: vp.
1398nullPointerRedundantCheck476warningEither the condition '!vp' is redundant or there is possible null pointer dereference: vp.
1403nullPointerRedundantCheck476warningEither the condition '!canvas' is redundant or there is possible null pointer dereference: canvas.
1407nullPointerRedundantCheck476warningEither the condition '!canvas' is redundant or there is possible null pointer dereference: canvas.
1411nullPointerRedundantCheck476warningEither the condition '!canvas' is redundant or there is possible null pointer dereference: canvas.
1423nullPointerRedundantCheck476warningEither the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item.
1455nullPointerRedundantCheck476warningEither the condition '!canvas_light' is redundant or there is possible null pointer dereference: canvas_light.
1471nullPointerRedundantCheck476warningEither the condition '!occluder' is redundant or there is possible null pointer dereference: occluder.
1489nullPointerRedundantCheck476warningEither the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly.
1491nullPointerRedundantCheck476warningEither the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly.
servers/rendering/rendering_server_canvas.h
62useInitializationList398performanceVariable 'modulate' is assigned in constructor body. Consider performing initialization in initialization list.
100useInitializationList398performanceVariable 'cull_mode' is assigned in constructor body. Consider performing initialization in initialization list.
145useInitializationList398performanceVariable 'modulate' is assigned in constructor body. Consider performing initialization in initialization list.
servers/rendering/rendering_server_scene.cpp
49nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
50nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
51nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
52nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
58nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
59nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
60nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
61nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
67nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
68nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
69nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
70nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
71nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
77nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
84nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
90nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
96nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
102nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
168cstyleCast398styleC-style pointer casting
256cstyleCast398styleC-style pointer casting
305nullPointerRedundantCheck476warningEither the condition '!scenario' is redundant or there is possible null pointer dereference: scenario.
311nullPointerRedundantCheck476warningEither the condition '!scenario' is redundant or there is possible null pointer dereference: scenario.
317nullPointerRedundantCheck476warningEither the condition '!scenario' is redundant or there is possible null pointer dereference: scenario.
323nullPointerRedundantCheck476warningEither the condition '!scenario' is redundant or there is possible null pointer dereference: scenario.
329nullPointerRedundantCheck476warningEither the condition '!scenario' is redundant or there is possible null pointer dereference: scenario.
336nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: p_instance.
339nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: p_instance.
342nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: p_instance.
363nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
365nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
520nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
580nullPointerRedundantCheck476warningEither the condition '!scenario' is redundant or there is possible null pointer dereference: scenario.
608nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
615nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
640nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
647nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
651nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
652nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
659nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
664nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
666nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
675nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
730nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
747nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
756nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
776nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
789nullPointerRedundantCheck476warningEither the condition '!scenario' is redundant or there is possible null pointer dereference: scenario.
794nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
812nullPointerRedundantCheck476warningEither the condition '!scenario' is redundant or there is possible null pointer dereference: scenario.
817nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
836nullPointerRedundantCheck476warningEither the condition '!scenario' is redundant or there is possible null pointer dereference: scenario.
841nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
892nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
900nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
914nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
915cstyleCast398styleC-style pointer casting
936nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
957nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
967nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
980nullPointerRedundantCheck476warningEither the condition '!instance' is redundant or there is possible null pointer dereference: instance.
1014duplicateConditionalAssign398styleThe statement 'if (light->max_sdfgi_cascade!=max_sdfgi_cascade) light->max_sdfgi_cascade=max_sdfgi_cascade' is logically equivalent to 'light->max_sdfgi_cascade=max_sdfgi_cascade'.
1812nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
1859nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
1932nullPointerRedundantCheck476warningEither the condition '!camera' is redundant or there is possible null pointer dereference: camera.
2155allocaCalledwarningObsolete function 'alloca' called.
2320cstyleCast398styleC-style pointer casting
2544cstyleCast398styleC-style pointer casting
2576cstyleCast398styleC-style pointer casting
2626cstyleCast398styleC-style pointer casting
2649cstyleCast398styleC-style pointer casting
2682cstyleCast398styleC-style pointer casting
3034uninitMemberVar398warningMember variable 'RenderingServerScene::instance_cull_count' is not initialized in the constructor.
3034uninitMemberVar398warningMember variable 'RenderingServerScene::instance_cull_result' is not initialized in the constructor.
3034uninitMemberVar398warningMember variable 'RenderingServerScene::instance_shadow_cull_result' is not initialized in the constructor.
3034uninitMemberVar398warningMember variable 'RenderingServerScene::light_cull_result' is not initialized in the constructor.
3034uninitMemberVar398warningMember variable 'RenderingServerScene::light_cull_count' is not initialized in the constructor.
3034uninitMemberVar398warningMember variable 'RenderingServerScene::directional_light_count' is not initialized in the constructor.
3034uninitMemberVar398warningMember variable 'RenderingServerScene::reflection_probe_cull_count' is not initialized in the constructor.
3034uninitMemberVar398warningMember variable 'RenderingServerScene::decal_cull_count' is not initialized in the constructor.
3034uninitMemberVar398warningMember variable 'RenderingServerScene::gi_probe_cull_count' is not initialized in the constructor.
3034uninitMemberVar398warningMember variable 'RenderingServerScene::lightmap_cull_result' is not initialized in the constructor.
3034uninitMemberVar398warningMember variable 'RenderingServerScene::lightmap_cull_count' is not initialized in the constructor.
servers/rendering/rendering_server_scene.h
89useInitializationList398performanceVariable 'offset' is assigned in constructor body. Consider performing initialization in initialization list.
127useInitializationList398performanceVariable 'debug' is assigned in constructor body. Consider performing initialization in initialization list.
181missingOverridestyleThe function 'dependency_deleted' overrides a function in a base class but is not marked with a 'override' specifier.
191missingOverridestyleThe function 'dependency_changed' overrides a function in a base class but is not marked with a 'override' specifier.
198useInitializationList398performanceVariable 'octree_id' is assigned in constructor body. Consider performing initialization in initialization list.
276uninitMemberVar398warningMember variable 'InstanceReflectionProbeData::owner' is not initialized in the constructor.
293uninitMemberVar398warningMember variable 'InstanceDecalData::owner' is not initialized in the constructor.
321useInitializationList398performanceVariable 'bake_mode' is assigned in constructor body. Consider performing initialization in initialization list.
365uninitMemberVar398warningMember variable 'InstanceGIProbeData::owner' is not initialized in the constructor.
servers/rendering/rendering_server_viewport.cpp
107nullPointerRedundantCheck476warningEither the condition '!scenario' is redundant or there is possible null pointer dereference: scenario.
603nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
612nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
613nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
614nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
640nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
647nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
680nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
704nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
711nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
718nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
725nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
732nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
739nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
746nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
753nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
757nullPointerRedundantCheck476warningEither the condition '!canvas' is redundant or there is possible null pointer dereference: canvas.
758nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
759nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
760nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
761nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
771nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
772nullPointerRedundantCheck476warningEither the condition '!canvas' is redundant or there is possible null pointer dereference: canvas.
779nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
780nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
787nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
788nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
795nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
802nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
803nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
804nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
811nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
813nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
820nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
827nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
840nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
853nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
877nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
884nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
891nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
898nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
904nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
910nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
918nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
925nullPointerRedundantCheck476warningEither the condition '!viewport' is redundant or there is possible null pointer dereference: viewport.
servers/rendering/rendering_server_viewport.h
110useInitializationList398performanceVariable 'canvas' is assigned in constructor body. Consider performing initialization in initialization list.
128uninitMemberVar398warningMember variable 'Viewport::viewport_render_direct_to_screen' is not initialized in the constructor.
128uninitMemberVar398warningMember variable 'Viewport::hide_scenario' is not initialized in the constructor.
128uninitMemberVar398warningMember variable 'Viewport::hide_canvas' is not initialized in the constructor.
129useInitializationList398performanceVariable 'update_mode' is assigned in constructor body. Consider performing initialization in initialization list.
130useInitializationList398performanceVariable 'clear_mode' is assigned in constructor body. Consider performing initialization in initialization list.
133useInitializationList398performanceVariable 'viewport_to_screen' is assigned in constructor body. Consider performing initialization in initialization list.
137useInitializationList398performanceVariable 'debug_draw' is assigned in constructor body. Consider performing initialization in initialization list.
138useInitializationList398performanceVariable 'msaa' is assigned in constructor body. Consider performing initialization in initialization list.
139useInitializationList398performanceVariable 'screen_space_aa' is assigned in constructor body. Consider performing initialization in initialization list.
servers/rendering/rendering_server_wrap_mt.h
88unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If FUNC3 is a macro then please configure it.
servers/rendering/shader_language.cpp
3393variableScope398styleThe scope of the variable 'array_size2' can be reduced.
3429cstyleCast398styleC-style pointer casting
3792cstyleCast398styleC-style pointer casting
3793knownConditionTrueFalse571styleCondition 'cnode' is always true
4172cstyleCast398styleC-style pointer casting
4173knownConditionTrueFalse571styleCondition 'cnode' is always true
5007cstyleCast398styleC-style pointer casting
5033variableScope398styleThe scope of the variable 'full_def' can be reduced.
5098cstyleCast398styleC-style pointer casting
5178cstyleCast398styleC-style pointer casting
5238cstyleCast398styleC-style pointer casting
5249cstyleCast398styleC-style pointer casting
5275cstyleCast398styleC-style pointer casting
5420cstyleCast398styleC-style pointer casting
6645cstyleCast398styleC-style pointer casting
6725cstyleCast398styleC-style pointer casting
6778cstyleCast398styleC-style pointer casting
7078cstyleCast398styleC-style pointer casting
7096cstyleCast398styleC-style pointer casting
7107cstyleCast398styleC-style pointer casting
7619uninitMemberVar398warningMember variable 'ShaderLanguage::global_var_get_type_func' is not initialized in the constructor.
7619uninitMemberVar398warningMember variable 'ShaderLanguage::error_set' is not initialized in the constructor.
7619uninitMemberVar398warningMember variable 'ShaderLanguage::error_line' is not initialized in the constructor.
7619uninitMemberVar398warningMember variable 'ShaderLanguage::char_idx' is not initialized in the constructor.
7619uninitMemberVar398warningMember variable 'ShaderLanguage::tk_line' is not initialized in the constructor.
7619uninitMemberVar398warningMember variable 'ShaderLanguage::shader' is not initialized in the constructor.
7619uninitMemberVar398warningMember variable 'ShaderLanguage::completion_type' is not initialized in the constructor.
7619uninitMemberVar398warningMember variable 'ShaderLanguage::completion_line' is not initialized in the constructor.
7619uninitMemberVar398warningMember variable 'ShaderLanguage::completion_block' is not initialized in the constructor.
7619uninitMemberVar398warningMember variable 'ShaderLanguage::completion_base' is not initialized in the constructor.
7619uninitMemberVar398warningMember variable 'ShaderLanguage::completion_argument' is not initialized in the constructor.
7619uninitMemberVar398warningMember variable 'ShaderLanguage::stages' is not initialized in the constructor.
servers/rendering/shader_language.h
353noExplicitConstructor398styleStruct 'Node' has a constructor with 1 argument that is not explicit.
374missingOverridestyleThe function 'get_datatype' overrides a function in a base class but is not marked with a 'override' specifier.
375missingOverridestyleThe function 'get_datatype_name' overrides a function in a base class but is not marked with a 'override' specifier.
385missingOverridestyleThe function 'get_datatype' overrides a function in a base class but is not marked with a 'override' specifier.
386missingOverridestyleThe function 'get_datatype_name' overrides a function in a base class but is not marked with a 'override' specifier.
405missingOverridestyleThe function 'get_datatype' overrides a function in a base class but is not marked with a 'override' specifier.
419missingOverridestyleThe function 'get_datatype' overrides a function in a base class but is not marked with a 'override' specifier.
420missingOverridestyleThe function 'get_datatype_name' overrides a function in a base class but is not marked with a 'override' specifier.
448missingOverridestyleThe function 'get_datatype' overrides a function in a base class but is not marked with a 'override' specifier.
468missingOverridestyleThe function 'get_datatype' overrides a function in a base class but is not marked with a 'override' specifier.
469missingOverridestyleThe function 'get_datatype_name' overrides a function in a base class but is not marked with a 'override' specifier.
531missingOverridestyleThe function 'get_datatype' overrides a function in a base class but is not marked with a 'override' specifier.
532missingOverridestyleThe function 'get_datatype_name' overrides a function in a base class but is not marked with a 'override' specifier.
534uninitMemberVar398warningMember variable 'MemberNode::precision' is not initialized in the constructor.
728noExplicitConstructor398styleStruct 'BuiltInInfo' has a constructor with 1 argument that is not explicit.
739useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
servers/rendering_server.cpp
1146invalidPointerCast704portabilityCasting between const unsigned char * and const float * which have an incompatible binary data representation.
1160invalidPointerCast704portabilityCasting between const unsigned char * and const float * which have an incompatible binary data representation.
1185invalidPointerCast704portabilityCasting between const unsigned char * and const float * which have an incompatible binary data representation.
1210invalidPointerCast704portabilityCasting between const unsigned char * and const float * which have an incompatible binary data representation.
1235invalidPointerCast704portabilityCasting between const unsigned char * and const float * which have an incompatible binary data representation.
1257invalidPointerCast704portabilityCasting between const unsigned char * and const float * which have an incompatible binary data representation.
1280invalidPointerCast704portabilityCasting between const unsigned char * and const float * which have an incompatible binary data representation.
2318uninitMemberVar398warningMember variable 'RenderingServer::mm_policy' is not initialized in the constructor.
servers/xr/xr_positional_tracker.cpp
111unreadVariable563styleVariable 'tracks_orientation' is assigned a value that is never used.
150unreadVariable563styleVariable 'tracks_position' is assigned a value that is never used.
163unreadVariable563styleVariable 'mesh' is assigned a value that is never used.
226useInitializationList398performanceVariable 'type' is assigned in constructor body. Consider performing initialization in initialization list.
227useInitializationList398performanceVariable 'name' is assigned in constructor body. Consider performing initialization in initialization list.
233useInitializationList398performanceVariable 'rumble' is assigned in constructor body. Consider performing initialization in initialization list.
servers/xr_server.cpp
362uninitMemberVar398warningMember variable 'XRServer::last_process_usec' is not initialized in the constructor.
362uninitMemberVar398warningMember variable 'XRServer::last_commit_usec' is not initialized in the constructor.
362uninitMemberVar398warningMember variable 'XRServer::last_frame_usec' is not initialized in the constructor.
364useInitializationList398performanceVariable 'world_scale' is assigned in constructor body. Consider performing initialization in initialization list.