Line | Id | CWE | Severity | Message |
core/config/engine.cpp |
200 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
core/config/project_settings.cpp |
457 | nullPointerRedundantCheck | 476 | warning | Either the condition '!d' is redundant or there is possible null pointer dereference: d. |
459 | nullPointerRedundantCheck | 476 | warning | Either the condition '!d' is redundant or there is possible null pointer dereference: d. |
core/core_bind.cpp |
580 | unreadVariable | 563 | style | Variable 'total' is assigned a value that is never used. |
1784 | uninitMemberVar | 398 | warning | Member variable '_Directory::_list_skip_navigational' is not initialized in the constructor. |
1784 | uninitMemberVar | 398 | warning | Member variable '_Directory::_list_skip_hidden' is not initialized in the constructor. |
2547 | cstyleCast | 398 | style | C-style pointer casting |
2560 | cstyleCast | 398 | style | C-style pointer casting |
2573 | cstyleCast | 398 | style | C-style pointer casting |
core/core_bind.h |
727 | useInitializationList | 398 | performance | Variable 'callable_toggle' is assigned in constructor body. Consider performing initialization in initialization list. |
728 | useInitializationList | 398 | performance | Variable 'callable_add' is assigned in constructor body. Consider performing initialization in initialization list. |
729 | useInitializationList | 398 | performance | Variable 'callable_tick' is assigned in constructor body. Consider performing initialization in initialization list. |
core/core_string_names.h |
41 | unusedPrivateFunction | 398 | style | Unused private function: 'CoreStringNames::free' |
core/crypto/hashing_context.h |
60 | uninitMemberVar | 398 | warning | Member variable 'HashingContext::type' is not initialized in the constructor. |
core/debugger/local_debugger.cpp |
373 | cstyleCast | 398 | style | C-style pointer casting |
377 | cstyleCast | 398 | style | C-style pointer casting |
core/debugger/remote_debugger.cpp |
412 | redundantAssignment | 563 | style | Variable 'arr[i+max]' is reassigned a value before the old one has been used. |
418 | noExplicitConstructor | 398 | style | Struct 'PerformanceProfiler' has a constructor with 1 argument that is not explicit. |
462 | cstyleCast | 398 | style | C-style pointer casting |
481 | cstyleCast | 398 | style | C-style pointer casting |
717 | variableScope | 398 | style | The scope of the variable 'loop_begin_usec' can be reduced. |
717 | unreadVariable | 563 | style | Variable 'loop_begin_usec' is assigned a value that is never used. |
718 | variableScope | 398 | style | The scope of the variable 'loop_time_sec' can be reduced. |
718 | unreadVariable | 563 | style | Variable 'loop_time_sec' is assigned a value that is never used. |
922 | useInitializationList | 398 | performance | Variable 'peer' is assigned in constructor body. Consider performing initialization in initialization list. |
950 | cstyleCast | 398 | style | C-style pointer casting |
955 | cstyleCast | 398 | style | C-style pointer casting |
core/debugger/remote_debugger.h |
117 | noExplicitConstructor | 398 | style | Class 'RemoteDebugger' has a constructor with 1 argument that is not explicit. |
core/debugger/remote_debugger_peer.cpp |
197 | cstyleCast | 398 | style | C-style pointer casting |
core/debugger/remote_debugger_peer.h |
84 | missingOverride | | style | The function 'poll' overrides a function in a base class but is not marked with a 'override' specifier. |
85 | missingOverride | | style | The function 'is_peer_connected' overrides a function in a base class but is not marked with a 'override' specifier. |
86 | missingOverride | | style | The function 'has_message' overrides a function in a base class but is not marked with a 'override' specifier. |
87 | missingOverride | | style | The function 'get_message' overrides a function in a base class but is not marked with a 'override' specifier. |
88 | missingOverride | | style | The function 'put_message' overrides a function in a base class but is not marked with a 'override' specifier. |
89 | missingOverride | | style | The function 'get_max_message_size' overrides a function in a base class but is not marked with a 'override' specifier. |
90 | missingOverride | | style | The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. |
core/input/input.cpp |
701 | unreadVariable | 563 | style | Variable 'gravity' is assigned a value that is never used. |
707 | unreadVariable | 563 | style | Variable 'accelerometer' is assigned a value that is never used. |
713 | unreadVariable | 563 | style | Variable 'magnetometer' is assigned a value that is never used. |
719 | unreadVariable | 563 | style | Variable 'gyroscope' is assigned a value that is never used. |
779 | uninitStructMember | 457 | error | Uninitialized struct member: action.raw_strength |
790 | uninitStructMember | 457 | error | Uninitialized struct member: action.raw_strength |
core/input/input_event.cpp |
48 | cstyleCast | 398 | style | C-style pointer casting |
53 | cstyleCast | 398 | style | C-style pointer casting |
59 | cstyleCast | 398 | style | C-style pointer casting |
65 | cstyleCast | 398 | style | C-style pointer casting |
71 | cstyleCast | 398 | style | C-style pointer casting |
84 | cstyleCast | 398 | style | C-style pointer casting |
core/io/file_access_encrypted.h |
93 | uninitMemberVar | 398 | warning | Member variable 'FileAccessEncrypted::base' is not initialized in the constructor. |
93 | uninitMemberVar | 398 | warning | Member variable 'FileAccessEncrypted::length' is not initialized in the constructor. |
core/io/file_access_memory.cpp |
91 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
core/io/file_access_memory.h |
75 | uninitMemberVar | 398 | warning | Member variable 'FileAccessMemory::length' is not initialized in the constructor. |
75 | uninitMemberVar | 398 | warning | Member variable 'FileAccessMemory::pos' is not initialized in the constructor. |
core/io/file_access_network.cpp |
168 | cstyleCast | 398 | style | C-style pointer casting |
core/io/file_access_pack.cpp |
314 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'to_read' is less than zero. |
core/io/file_access_pack.h |
95 | noExplicitConstructor | 398 | style | Struct 'PathMD5' has a constructor with 1 argument that is not explicit. |
141 | missingOverride | | style | The function 'try_open_pack' overrides a function in a base class but is not marked with a 'override' specifier. |
142 | missingOverride | | style | The function 'get_file' overrides a function in a base class but is not marked with a 'override' specifier. |
core/io/file_access_zip.cpp |
249 | nullPointerRedundantCheck | 476 | warning | Either the condition '!arch' is redundant or there is possible null pointer dereference: arch. |
265 | nullPointerRedundantCheck | 476 | warning | Either the condition '!arch' is redundant or there is possible null pointer dereference: arch. |
core/io/image.h |
407 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it. |
core/io/ip.cpp |
94 | cstyleCast | 398 | style | C-style pointer casting |
core/io/ip_address.h |
94 | noExplicitConstructor | 398 | style | Struct 'IP_Address' has a constructor with 1 argument that is not explicit. |
core/io/logger.cpp |
46 | knownConditionTrueFalse | 570 | style | Condition '!should_log(true)' is always false |
81 | knownConditionTrueFalse | 570 | style | Condition '!should_log(false)' is always false |
94 | knownConditionTrueFalse | 570 | style | Condition '!should_log(true)' is always false |
255 | knownConditionTrueFalse | 570 | style | Condition '!should_log(true)' is always false |
core/io/logger.h |
88 | noExplicitConstructor | 398 | style | Class 'RotatedFileLogger' has a constructor with 1 argument that is not explicit. |
99 | noExplicitConstructor | 398 | style | Class 'CompositeLogger' has a constructor with 1 argument that is not explicit. |
102 | missingOverride | | style | The function 'log_error' overrides a function in a base class but is not marked with a 'override' specifier. |
core/io/marshalls.cpp |
1280 | nullPointerRedundantCheck | 476 | warning | Either the condition '!v' is redundant or there is possible null pointer dereference: v. |
core/io/multiplayer_api.cpp |
343 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
346 | nullPointerRedundantCheck | 476 | warning | Either the condition '!F' is redundant or there is possible null pointer dereference: F. |
407 | unreadVariable | 563 | style | Variable 'p_offset' is assigned a value that is never used. |
486 | nullPointerRedundantCheck | 476 | warning | Either the condition 'node==nullptr' is redundant or there is possible null pointer dereference: node. |
529 | nullPointerRedundantCheck | 476 | warning | Either the condition '!psc' is redundant or there is possible null pointer dereference: psc. |
531 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
582 | unreadVariable | 563 | style | Variable 'ofs' is assigned a value that is never used. |
958 | nullPointerRedundantCheck | 476 | warning | Either the condition '!F' is redundant or there is possible null pointer dereference: F. |
core/io/networked_multiplayer_peer.h |
79 | unknownMacro | | error | There 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 |
58 | unreadVariable | 563 | style | Variable 'ref[0]' is assigned a value that is never used. |
74 | unreadVariable | 563 | style | Variable 'ref[0]' is assigned a value that is never used. |
107 | cstyleCast | 398 | style | C-style pointer casting |
core/io/packed_data_container.h |
102 | uninitMemberVar | 398 | warning | Member variable 'PackedDataContainerRef::offset' is not initialized in the constructor. |
core/io/packet_peer_udp.cpp |
297 | unreadVariable | 563 | style | Variable 'err' is assigned a value that is never used. |
353 | uninitMemberVar | 398 | warning | Member variable 'PacketPeerUDP::recv_buffer' is not initialized in the constructor. |
353 | uninitMemberVar | 398 | warning | Member variable 'PacketPeerUDP::packet_buffer' is not initialized in the constructor. |
core/io/pck_packer.cpp |
177 | nullPointerRedundantCheck | 476 | warning | Either the condition '!fae' is redundant or there is possible null pointer dereference: fae. |
233 | nullPointerRedundantCheck | 476 | warning | Either the condition '!fae' is redundant or there is possible null pointer dereference: fae. |
core/io/pck_packer.h |
65 | uninitMemberVar | 398 | warning | Member variable 'PCKPacker::alignment' is not initialized in the constructor. |
core/io/resource.cpp |
153 | nullPointerRedundantCheck | 476 | warning | Either the condition '!r' is redundant or there is possible null pointer dereference: r. |
212 | cstyleCast | 398 | style | C-style pointer casting |
261 | nullPointerRedundantCheck | 476 | warning | Either the condition '!obj' is redundant or there is possible null pointer dereference: obj. |
core/io/resource_format_binary.cpp |
1050 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
1963 | uninitvar | 457 | error | Uninitialized variable: saver |
core/io/resource_format_binary.h |
115 | noConstructor | 398 | style | The class 'ResourceFormatSaverBinaryInstance' does not have a constructor although it has private member variables. |
core/io/resource_loader.cpp |
210 | cstyleCast | 398 | style | C-style pointer casting |
413 | constVariable | 398 | style | Variable 'load_task' can be declared with const |
core/io/translation_loader_po.cpp |
66 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
core/io/udp_server.cpp |
196 | uninitMemberVar | 398 | warning | Member variable 'UDPServer::recv_buffer' is not initialized in the constructor. |
core/math/a_star.h |
48 | uninitMemberVar | 398 | warning | Member variable 'Point::id' is not initialized in the constructor. |
48 | uninitMemberVar | 398 | warning | Member variable 'Point::enabled' is not initialized in the constructor. |
48 | uninitMemberVar | 398 | warning | Member variable 'Point::prev_point' is not initialized in the constructor. |
48 | uninitMemberVar | 398 | warning | Member variable 'Point::open_pass' is not initialized in the constructor. |
48 | uninitMemberVar | 398 | warning | Member variable 'Point::closed_pass' is not initialized in the constructor. |
core/math/basis.h |
245 | noExplicitConstructor | 398 | style | Class 'Basis' has a constructor with 1 argument that is not explicit. |
248 | noExplicitConstructor | 398 | style | Class 'Basis' has a constructor with 1 argument that is not explicit. |
core/math/camera_matrix.h |
112 | noExplicitConstructor | 398 | style | Struct 'CameraMatrix' has a constructor with 1 argument that is not explicit. |
core/math/expression.h |
138 | uninitMemberVar | 398 | warning | Member variable 'ENode::type' is not initialized in the constructor. |
158 | uninitMemberVar | 398 | warning | Member variable 'InputNode::index' is not initialized in the constructor. |
175 | uninitMemberVar | 398 | warning | Member variable 'OperatorNode::nodes' is not initialized in the constructor. |
190 | uninitMemberVar | 398 | warning | Member variable 'IndexNode::base' is not initialized in the constructor. |
190 | uninitMemberVar | 398 | warning | Member variable 'IndexNode::index' is not initialized in the constructor. |
199 | uninitMemberVar | 398 | warning | Member variable 'NamedIndexNode::base' is not initialized in the constructor. |
218 | uninitMemberVar | 398 | warning | Member variable 'CallNode::base' is not initialized in the constructor. |
core/math/geometry_3d.cpp |
897 | allocaCalled | | warning | Obsolete function 'alloca' called. |
898 | invalidPointerCast | 704 | portability | Casting from float * to signed int * is not portable due to different binary data representations on different platforms. |
899 | invalidPointerCast | 704 | portability | Casting between signed int * and float * which have an incompatible binary data representation. |
core/math/geometry_3d.h |
554 | allocaCalled | | warning | Obsolete function 'alloca' called. |
core/math/math_funcs.h |
420 | shadowFunction | 398 | style | Local variable 'exp' shadows outer function |
core/math/quat.h |
143 | noExplicitConstructor | 398 | style | Class 'Quat' has a constructor with 1 argument that is not explicit. |
core/math/quick_hull.cpp |
380 | nullPointerRedundantCheck | 476 | warning | Either the condition '!F' is redundant or there is possible null pointer dereference: F. |
384 | nullPointerRedundantCheck | 476 | warning | Either the condition 'O==nullptr' is redundant or there is possible null pointer dereference: O. |
409 | nullPointerRedundantCheck | 476 | warning | Either the condition '!F2' is redundant or there is possible null pointer dereference: F2. |
core/math/quick_hull.h |
74 | uninitMemberVar | 398 | warning | Member variable 'FaceConnect::left' is not initialized in the constructor. |
78 | uninitMemberVar | 398 | warning | Member variable 'RetFaceConnect::left' is not initialized in the constructor. |
core/math/transform.cpp |
211 | useInitializationList | 398 | performance | Variable 'basis' is assigned in constructor body. Consider performing initialization in initialization list. |
core/math/transform.h |
110 | noExplicitConstructor | 398 | style | Class 'Transform' has a constructor with 1 argument that is not explicit. |
core/math/triangle_mesh.cpp |
182 | allocaCalled | | warning | Obsolete function 'alloca' called. |
268 | allocaCalled | | warning | Obsolete function 'alloca' called. |
370 | allocaCalled | | warning | Obsolete function 'alloca' called. |
470 | allocaCalled | | warning | Obsolete function 'alloca' called. |
584 | allocaCalled | | warning | Obsolete function 'alloca' called. |
core/math/vector2.h |
319 | noExplicitConstructor | 398 | style | Struct 'Vector2i' has a constructor with 1 argument that is not explicit. |
core/math/vector3.h |
153 | noExplicitConstructor | 398 | style | Struct 'Vector3' has a constructor with 1 argument that is not explicit. |
core/object/callable_method_pointer.h |
41 | noConstructor | 398 | style | The class 'CallableCustomMethodPointerBase' does not have a constructor although it has private member variables. |
core/object/class_db.cpp |
325 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
340 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
362 | nullPointerRedundantCheck | 476 | warning | Either the condition '!t' is redundant or there is possible null pointer dereference: t. |
470 | nullPointerRedundantCheck | 476 | warning | Either the condition '!psg' is redundant or there is possible null pointer dereference: psg. |
471 | nullPointerRedundantCheck | 476 | warning | Either the condition '!psg' is redundant or there is possible null pointer dereference: psg. |
530 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
534 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
694 | identicalInnerCondition | 398 | warning | Identical inner 'return' condition is always true. |
708 | nullPointerRedundantCheck | 476 | warning | Either the condition '!type' is redundant or there is possible null pointer dereference: type. |
906 | nullPointerRedundantCheck | 476 | warning | Either the condition '!type' is redundant or there is possible null pointer dereference: type. |
970 | nullPointerRedundantCheck | 476 | warning | Either the condition '!type' is redundant or there is possible null pointer dereference: type. |
978 | nullPointerRedundantCheck | 476 | warning | Either the condition '!type' is redundant or there is possible null pointer dereference: type. |
1018 | nullPointerRedundantCheck | 476 | warning | Either the condition '!type' is redundant or there is possible null pointer dereference: type. |
1019 | nullPointerRedundantCheck | 476 | warning | Either the condition '!type' is redundant or there is possible null pointer dereference: type. |
1036 | nullPointerRedundantCheck | 476 | warning | Either the condition '!type' is redundant or there is possible null pointer dereference: type. |
1285 | nullPointerRedundantCheck | 476 | warning | Either the condition '!check' is redundant or there is possible null pointer dereference: check. |
1286 | nullPointerRedundantCheck | 476 | warning | Either the condition '!check' is redundant or there is possible null pointer dereference: check. |
1425 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
core/object/class_db.h |
54 | noExplicitConstructor | 398 | style | Struct 'MethodDefinition' has a constructor with 1 argument that is not explicit. |
56 | noExplicitConstructor | 398 | style | Struct 'MethodDefinition' has a constructor with 1 argument that is not explicit. |
185 | nullPointerRedundantCheck | 476 | warning | Either the condition '!t' is redundant or there is possible null pointer dereference: t. |
186 | nullPointerRedundantCheck | 476 | warning | Either the condition '!t' is redundant or there is possible null pointer dereference: t. |
187 | nullPointerRedundantCheck | 476 | warning | Either the condition '!t' is redundant or there is possible null pointer dereference: t. |
197 | nullPointerRedundantCheck | 476 | warning | Either the condition '!t' is redundant or there is possible null pointer dereference: t. |
198 | nullPointerRedundantCheck | 476 | warning | Either the condition '!t' is redundant or there is possible null pointer dereference: t. |
213 | nullPointerRedundantCheck | 476 | warning | Either the condition '!t' is redundant or there is possible null pointer dereference: t. |
214 | nullPointerRedundantCheck | 476 | warning | Either the condition '!t' is redundant or there is possible null pointer dereference: t. |
215 | nullPointerRedundantCheck | 476 | warning | Either the condition '!t' is redundant or there is possible null pointer dereference: t. |
311 | nullPointerRedundantCheck | 476 | warning | Either the condition '!bind' is redundant or there is possible null pointer dereference: bind. |
312 | nullPointerRedundantCheck | 476 | warning | Either the condition '!bind' is redundant or there is possible null pointer dereference: bind. |
314 | nullPointerRedundantCheck | 476 | warning | Either the condition '!bind' is redundant or there is possible null pointer dereference: bind. |
core/object/message_queue.cpp |
250 | allocaCalled | | warning | Obsolete function 'alloca' called. |
core/object/object.cpp |
47 | noExplicitConstructor | 398 | style | Struct '_ObjectDebugLock' has a constructor with 1 argument that is not explicit. |
529 | nullPointerRedundantCheck | 476 | warning | Either the condition 'if(r_valid)' is redundant or there is possible null pointer dereference: r_valid. |
701 | allocaCalled | | warning | Obsolete function 'alloca' called. |
1378 | nullPointerRedundantCheck | 476 | warning | Either the condition '!s' is redundant or there is possible null pointer dereference: s. |
1389 | nullPointerRedundantCheck | 476 | warning | Either the condition '!target_object' is redundant or there is possible null pointer dereference: target_object. |
1390 | nullPointerRedundantCheck | 476 | warning | Either the condition '!s' is redundant or there is possible null pointer dereference: s. |
1392 | nullPointerRedundantCheck | 476 | warning | Either the condition '!s' is redundant or there is possible null pointer dereference: s. |
1870 | cstyleCast | 398 | style | C-style pointer casting |
core/object/object.h |
174 | noExplicitConstructor | 398 | style | Struct 'PropertyInfo' has a constructor with 1 argument that is not explicit. |
210 | noExplicitConstructor | 398 | style | Struct 'MethodInfo' has a constructor with 1 argument that is not explicit. |
216 | noExplicitConstructor | 398 | style | Struct 'MethodInfo' has a constructor with 1 argument that is not explicit. |
425 | noExplicitConstructor | 398 | style | Struct 'Connection' has a constructor with 1 argument that is not explicit. |
494 | noExplicitConstructor | 398 | style | Class 'Object' has a constructor with 1 argument that is not explicit. |
565 | cstyleCast | 398 | style | C-style pointer casting |
core/object/script_language.h |
262 | useInitializationList | 398 | performance | Variable 'display' is assigned in constructor body. Consider performing initialization in initialization list. |
263 | useInitializationList | 398 | performance | Variable 'insert_text' is assigned in constructor body. Consider performing initialization in initialization list. |
416 | missingOverride | | style | The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. |
417 | missingOverride | | style | The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. |
418 | missingOverride | | style | The function 'get_property_list' overrides a function in a base class but is not marked with a 'override' specifier. |
419 | missingOverride | | style | The function 'get_property_type' overrides a function in a base class but is not marked with a 'override' specifier. |
421 | missingOverride | | style | The function 'get_method_list' overrides a function in a base class but is not marked with a 'override' specifier. |
422 | missingOverride | | style | The function 'has_method' overrides a function in a base class but is not marked with a 'override' specifier. |
423 | missingOverride | | style | The function 'call' overrides a function in a base class but is not marked with a 'override' specifier. |
424 | missingOverride | | style | The function 'call' overrides a function in a base class but is not marked with a 'override' specifier. |
428 | missingOverride | | style | The function 'notification' overrides a function in a base class but is not marked with a 'override' specifier. |
430 | missingOverride | | style | The function 'get_script' overrides a function in a base class but is not marked with a 'override' specifier. |
432 | missingOverride | | style | The function 'get_language' overrides a function in a base class but is not marked with a 'override' specifier. |
434 | missingOverride | | style | The function 'get_owner' overrides a function in a base class but is not marked with a 'override' specifier. |
438 | missingOverride | | style | The function 'is_placeholder' overrides a function in a base class but is not marked with a 'override' specifier. |
443 | missingOverride | | style | The function 'get_rpc_methods' overrides a function in a base class but is not marked with a 'override' specifier. |
444 | missingOverride | | style | The function 'get_rpc_method_id' overrides a function in a base class but is not marked with a 'override' specifier. |
445 | missingOverride | | style | The function 'get_rpc_method' overrides a function in a base class but is not marked with a 'override' specifier. |
446 | missingOverride | | style | The function 'get_rpc_mode_by_id' overrides a function in a base class but is not marked with a 'override' specifier. |
447 | missingOverride | | style | The function 'get_rpc_mode' overrides a function in a base class but is not marked with a 'override' specifier. |
449 | missingOverride | | style | The function 'get_rset_properties' overrides a function in a base class but is not marked with a 'override' specifier. |
450 | missingOverride | | style | The function 'get_rset_property_id' overrides a function in a base class but is not marked with a 'override' specifier. |
451 | missingOverride | | style | The function 'get_rset_property' overrides a function in a base class but is not marked with a 'override' specifier. |
452 | missingOverride | | style | The function 'get_rset_mode_by_id' overrides a function in a base class but is not marked with a 'override' specifier. |
453 | missingOverride | | style | The function 'get_rset_mode' overrides a function in a base class but is not marked with a 'override' specifier. |
core/os/dir_access.cpp |
233 | nullPointerRedundantCheck | 476 | warning | Either the condition '!da' is redundant or there is possible null pointer dereference: da. |
337 | unreadVariable | 563 | style | Variable 'curdir' is assigned a value that is never used. |
392 | nullPointerRedundantCheck | 476 | warning | Either the condition '!target_da' is redundant or there is possible null pointer dereference: target_da. |
core/os/dir_access.h |
121 | uninitMemberVar | 398 | warning | Member variable 'DirAccess::next_is_dir' is not initialized in the constructor. |
134 | noExplicitConstructor | 398 | style | Struct 'DirAccessRef' has a constructor with 1 argument that is not explicit. |
core/os/file_access.cpp |
281 | uninitMemberVar | 398 | warning | Member variable 'CharBuffer::stack_buffer' is not initialized in the constructor. |
466 | nullPointerRedundantCheck | 476 | warning | Either the condition '!fa' is redundant or there is possible null pointer dereference: fa. |
479 | nullPointerRedundantCheck | 476 | warning | Either the condition '!fa' is redundant or there is possible null pointer dereference: fa. |
492 | nullPointerRedundantCheck | 476 | warning | Either the condition '!fa' is redundant or there is possible null pointer dereference: fa. |
core/os/file_access.h |
190 | noExplicitConstructor | 398 | style | Struct 'FileAccessRef' has a constructor with 1 argument that is not explicit. |
core/os/memory.cpp |
76 | knownConditionTrueFalse | 571 | style | Condition 'prepad' is always true |
82 | knownConditionTrueFalse | 571 | style | Condition 'prepad' is always true |
84 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mem' is redundant or there is possible null pointer dereference: s. |
92 | memleak | 401 | error | Memory leak: mem |
92 | nullPointerArithmeticRedundantCheck | 682 | warning | Either the condition '!mem' is redundant or there is pointer arithmetic with NULL pointer. |
111 | knownConditionTrueFalse | 571 | style | Condition 'prepad' is always true |
130 | memleakOnRealloc | 401 | error | Common realloc mistake: 'mem' nulled but not freed upon failure |
140 | memleakOnRealloc | 401 | error | Common realloc mistake: 'mem' nulled but not freed upon failure |
161 | knownConditionTrueFalse | 571 | style | Condition 'prepad' is always true |
core/os/memory.h |
154 | nullPointerArithmeticRedundantCheck | 682 | warning | Either the condition '!mem' is redundant or there is overflow in pointer subtraction. |
core/os/os.cpp |
512 | danglingLifetime | 562 | error | Non-local variable '_stack_bottom' will use pointer to local variable 'stack_bottom'. |
core/os/pool_allocator.cpp |
428 | cstyleCast | 398 | style | C-style pointer casting |
core/os/pool_allocator.h |
142 | noExplicitConstructor | 398 | style | Class 'PoolAllocator' has a constructor with 1 argument that is not explicit. |
core/os/rw_lock.h |
58 | noExplicitConstructor | 398 | style | Class 'RWLockRead' has a constructor with 1 argument that is not explicit. |
75 | noExplicitConstructor | 398 | style | Class 'RWLockWrite' has a constructor with 1 argument that is not explicit. |
core/string/compressed_translation.cpp |
40 | unusedStructMember | 563 | style | struct member '_PHashTranslationCmp::orig_len' is never used. |
42 | unusedStructMember | 563 | style | struct member '_PHashTranslationCmp::offset' is never used. |
core/string/node_path.h |
94 | noExplicitConstructor | 398 | style | Class 'NodePath' has a constructor with 1 argument that is not explicit. |
core/string/string_name.h |
83 | noExplicitConstructor | 398 | style | Class 'StringName' has a constructor with 1 argument that is not explicit. |
149 | noExplicitConstructor | 398 | style | Class 'StringName' has a constructor with 1 argument that is not explicit. |
151 | noExplicitConstructor | 398 | style | Class 'StringName' has a constructor with 1 argument that is not explicit. |
152 | noExplicitConstructor | 398 | style | Class 'StringName' has a constructor with 1 argument that is not explicit. |
core/string/ustring.cpp |
3769 | invalidPrintfArgType_uint | 686 | warning | %hhX in format string (no. 1) requires 'unsigned char' but the argument type is 'signed char'. |
4160 | unreadVariable | 563 | style | Variable 'base' is assigned a value that is never used. |
4165 | unreadVariable | 563 | style | Variable 'base' is assigned a value that is never used. |
4180 | unreadVariable | 563 | style | Variable 'base' is assigned a value that is never used. |
core/string/ustring.h |
110 | noExplicitConstructor | 398 | style | Class 'Char16String' has a constructor with 1 argument that is not explicit. |
154 | noExplicitConstructor | 398 | style | Class 'CharString' has a constructor with 1 argument that is not explicit. |
449 | noExplicitConstructor | 398 | style | Class 'String' has a constructor with 1 argument that is not explicit. |
450 | noExplicitConstructor | 398 | style | Class 'String' has a constructor with 1 argument that is not explicit. |
451 | noExplicitConstructor | 398 | style | Class 'String' has a constructor with 1 argument that is not explicit. |
455 | noExplicitConstructor | 398 | style | Class 'String' has a constructor with 1 argument that is not explicit. |
core/templates/command_queue_mt.cpp |
70 | negativeIndex | 786 | warning | Either 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 |
314 | missingOverride | | style | The function 'post' overrides a function in a base class but is not marked with a 'override' specifier. |
509 | noExplicitConstructor | 398 | style | Class 'CommandQueueMT' has a constructor with 1 argument that is not explicit. |
core/variant/array.cpp |
337 | zerodivcond | 369 | warning | Either the condition 'p_step>0' is redundant or there is division by zero at line 337. |
core/variant/callable.cpp |
351 | nullPointerRedundantCheck | 476 | warning | Either the condition '!object' is redundant or there is possible null pointer dereference: object. |
357 | nullPointerRedundantCheck | 476 | warning | Either the condition '!object' is redundant or there is possible null pointer dereference: object. |
364 | nullPointerRedundantCheck | 476 | warning | Either the condition '!object' is redundant or there is possible null pointer dereference: object. |
391 | useInitializationList | 398 | performance | Variable 'object' is assigned in constructor body. Consider performing initialization in initialization list. |
392 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
core/variant/callable.h |
105 | noExplicitConstructor | 398 | style | Class 'Callable' has a constructor with 1 argument that is not explicit. |
core/variant/callable_bind.cpp |
43 | cstyleCast | 398 | style | C-style pointer casting |
44 | cstyleCast | 398 | style | C-style pointer casting |
58 | cstyleCast | 398 | style | C-style pointer casting |
59 | cstyleCast | 398 | style | C-style pointer casting |
84 | allocaCalled | | warning | Obsolete function 'alloca' called. |
96 | useInitializationList | 398 | performance | Variable 'callable' is assigned in constructor body. Consider performing initialization in initialization list. |
97 | useInitializationList | 398 | performance | Variable 'binds' is assigned in constructor body. Consider performing initialization in initialization list. |
113 | cstyleCast | 398 | style | C-style pointer casting |
114 | cstyleCast | 398 | style | C-style pointer casting |
128 | cstyleCast | 398 | style | C-style pointer casting |
129 | cstyleCast | 398 | style | C-style pointer casting |
164 | useInitializationList | 398 | performance | Variable 'callable' is assigned in constructor body. Consider performing initialization in initialization list. |
core/variant/callable_bind.h |
46 | missingOverride | | style | The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. |
47 | missingOverride | | style | The function 'get_as_text' overrides a function in a base class but is not marked with a 'override' specifier. |
50 | missingOverride | | style | The function 'get_object' overrides a function in a base class but is not marked with a 'override' specifier. |
51 | missingOverride | | style | The function 'call' overrides a function in a base class but is not marked with a 'override' specifier. |
52 | missingOverride | | style | The function 'get_base_comparator' overrides a function in a base class but is not marked with a 'override' specifier. |
67 | missingOverride | | style | The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. |
68 | missingOverride | | style | The function 'get_as_text' overrides a function in a base class but is not marked with a 'override' specifier. |
71 | missingOverride | | style | The function 'get_object' overrides a function in a base class but is not marked with a 'override' specifier. |
72 | missingOverride | | style | The function 'call' overrides a function in a base class but is not marked with a 'override' specifier. |
73 | missingOverride | | style | The function 'get_base_comparator' overrides a function in a base class but is not marked with a 'override' specifier. |
core/variant/variant.cpp |
2360 | uninitMemberVar | 398 | warning | Member variable 'Variant::_bool' is not initialized in the constructor. |
2360 | uninitMemberVar | 398 | warning | Member variable 'Variant::_int' is not initialized in the constructor. |
2360 | uninitMemberVar | 398 | warning | Member variable 'Variant::_float' is not initialized in the constructor. |
2360 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform2d' is not initialized in the constructor. |
2360 | uninitMemberVar | 398 | warning | Member variable 'Variant::_aabb' is not initialized in the constructor. |
2360 | uninitMemberVar | 398 | warning | Member variable 'Variant::_basis' is not initialized in the constructor. |
2360 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform' is not initialized in the constructor. |
2360 | uninitMemberVar | 398 | warning | Member variable 'Variant::packed_array' is not initialized in the constructor. |
2360 | uninitMemberVar | 398 | warning | Member variable 'Variant::_ptr' is not initialized in the constructor. |
2360 | uninitMemberVar | 398 | warning | Member variable 'Variant::_mem' is not initialized in the constructor. |
2365 | uninitMemberVar | 398 | warning | Member variable 'Variant::_bool' is not initialized in the constructor. |
2365 | uninitMemberVar | 398 | warning | Member variable 'Variant::_int' is not initialized in the constructor. |
2365 | uninitMemberVar | 398 | warning | Member variable 'Variant::_float' is not initialized in the constructor. |
2365 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform2d' is not initialized in the constructor. |
2365 | uninitMemberVar | 398 | warning | Member variable 'Variant::_aabb' is not initialized in the constructor. |
2365 | uninitMemberVar | 398 | warning | Member variable 'Variant::_basis' is not initialized in the constructor. |
2365 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform' is not initialized in the constructor. |
2365 | uninitMemberVar | 398 | warning | Member variable 'Variant::packed_array' is not initialized in the constructor. |
2365 | uninitMemberVar | 398 | warning | Member variable 'Variant::_ptr' is not initialized in the constructor. |
2365 | uninitMemberVar | 398 | warning | Member variable 'Variant::_mem' is not initialized in the constructor. |
2370 | uninitMemberVar | 398 | warning | Member variable 'Variant::_bool' is not initialized in the constructor. |
2370 | uninitMemberVar | 398 | warning | Member variable 'Variant::_int' is not initialized in the constructor. |
2370 | uninitMemberVar | 398 | warning | Member variable 'Variant::_float' is not initialized in the constructor. |
2370 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform2d' is not initialized in the constructor. |
2370 | uninitMemberVar | 398 | warning | Member variable 'Variant::_aabb' is not initialized in the constructor. |
2370 | uninitMemberVar | 398 | warning | Member variable 'Variant::_basis' is not initialized in the constructor. |
2370 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform' is not initialized in the constructor. |
2370 | uninitMemberVar | 398 | warning | Member variable 'Variant::packed_array' is not initialized in the constructor. |
2370 | uninitMemberVar | 398 | warning | Member variable 'Variant::_ptr' is not initialized in the constructor. |
2370 | uninitMemberVar | 398 | warning | Member variable 'Variant::_mem' is not initialized in the constructor. |
2377 | uninitMemberVar | 398 | warning | Member variable 'Variant::_bool' is not initialized in the constructor. |
2377 | uninitMemberVar | 398 | warning | Member variable 'Variant::_int' is not initialized in the constructor. |
2377 | uninitMemberVar | 398 | warning | Member variable 'Variant::_float' is not initialized in the constructor. |
2377 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform2d' is not initialized in the constructor. |
2377 | uninitMemberVar | 398 | warning | Member variable 'Variant::_aabb' is not initialized in the constructor. |
2377 | uninitMemberVar | 398 | warning | Member variable 'Variant::_basis' is not initialized in the constructor. |
2377 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform' is not initialized in the constructor. |
2377 | uninitMemberVar | 398 | warning | Member variable 'Variant::packed_array' is not initialized in the constructor. |
2377 | uninitMemberVar | 398 | warning | Member variable 'Variant::_ptr' is not initialized in the constructor. |
2377 | uninitMemberVar | 398 | warning | Member variable 'Variant::_mem' is not initialized in the constructor. |
2382 | uninitMemberVar | 398 | warning | Member variable 'Variant::_bool' is not initialized in the constructor. |
2382 | uninitMemberVar | 398 | warning | Member variable 'Variant::_int' is not initialized in the constructor. |
2382 | uninitMemberVar | 398 | warning | Member variable 'Variant::_float' is not initialized in the constructor. |
2382 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform2d' is not initialized in the constructor. |
2382 | uninitMemberVar | 398 | warning | Member variable 'Variant::_aabb' is not initialized in the constructor. |
2382 | uninitMemberVar | 398 | warning | Member variable 'Variant::_basis' is not initialized in the constructor. |
2382 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform' is not initialized in the constructor. |
2382 | uninitMemberVar | 398 | warning | Member variable 'Variant::packed_array' is not initialized in the constructor. |
2382 | uninitMemberVar | 398 | warning | Member variable 'Variant::_ptr' is not initialized in the constructor. |
2382 | uninitMemberVar | 398 | warning | Member variable 'Variant::_mem' is not initialized in the constructor. |
2388 | uninitMemberVar | 398 | warning | Member variable 'Variant::_bool' is not initialized in the constructor. |
2388 | uninitMemberVar | 398 | warning | Member variable 'Variant::_int' is not initialized in the constructor. |
2388 | uninitMemberVar | 398 | warning | Member variable 'Variant::_float' is not initialized in the constructor. |
2388 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform2d' is not initialized in the constructor. |
2388 | uninitMemberVar | 398 | warning | Member variable 'Variant::_aabb' is not initialized in the constructor. |
2388 | uninitMemberVar | 398 | warning | Member variable 'Variant::_basis' is not initialized in the constructor. |
2388 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform' is not initialized in the constructor. |
2388 | uninitMemberVar | 398 | warning | Member variable 'Variant::packed_array' is not initialized in the constructor. |
2388 | uninitMemberVar | 398 | warning | Member variable 'Variant::_ptr' is not initialized in the constructor. |
2388 | uninitMemberVar | 398 | warning | Member variable 'Variant::_mem' is not initialized in the constructor. |
2393 | uninitMemberVar | 398 | warning | Member variable 'Variant::_bool' is not initialized in the constructor. |
2393 | uninitMemberVar | 398 | warning | Member variable 'Variant::_int' is not initialized in the constructor. |
2393 | uninitMemberVar | 398 | warning | Member variable 'Variant::_float' is not initialized in the constructor. |
2393 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform2d' is not initialized in the constructor. |
2393 | uninitMemberVar | 398 | warning | Member variable 'Variant::_aabb' is not initialized in the constructor. |
2393 | uninitMemberVar | 398 | warning | Member variable 'Variant::_basis' is not initialized in the constructor. |
2393 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform' is not initialized in the constructor. |
2393 | uninitMemberVar | 398 | warning | Member variable 'Variant::packed_array' is not initialized in the constructor. |
2393 | uninitMemberVar | 398 | warning | Member variable 'Variant::_ptr' is not initialized in the constructor. |
2393 | uninitMemberVar | 398 | warning | Member variable 'Variant::_mem' is not initialized in the constructor. |
2398 | uninitMemberVar | 398 | warning | Member variable 'Variant::_bool' is not initialized in the constructor. |
2398 | uninitMemberVar | 398 | warning | Member variable 'Variant::_int' is not initialized in the constructor. |
2398 | uninitMemberVar | 398 | warning | Member variable 'Variant::_float' is not initialized in the constructor. |
2398 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform2d' is not initialized in the constructor. |
2398 | uninitMemberVar | 398 | warning | Member variable 'Variant::_aabb' is not initialized in the constructor. |
2398 | uninitMemberVar | 398 | warning | Member variable 'Variant::_basis' is not initialized in the constructor. |
2398 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform' is not initialized in the constructor. |
2398 | uninitMemberVar | 398 | warning | Member variable 'Variant::packed_array' is not initialized in the constructor. |
2398 | uninitMemberVar | 398 | warning | Member variable 'Variant::_ptr' is not initialized in the constructor. |
2398 | uninitMemberVar | 398 | warning | Member variable 'Variant::_mem' is not initialized in the constructor. |
2403 | uninitMemberVar | 398 | warning | Member variable 'Variant::_bool' is not initialized in the constructor. |
2403 | uninitMemberVar | 398 | warning | Member variable 'Variant::_int' is not initialized in the constructor. |
2403 | uninitMemberVar | 398 | warning | Member variable 'Variant::_float' is not initialized in the constructor. |
2403 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform2d' is not initialized in the constructor. |
2403 | uninitMemberVar | 398 | warning | Member variable 'Variant::_aabb' is not initialized in the constructor. |
2403 | uninitMemberVar | 398 | warning | Member variable 'Variant::_basis' is not initialized in the constructor. |
2403 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform' is not initialized in the constructor. |
2403 | uninitMemberVar | 398 | warning | Member variable 'Variant::packed_array' is not initialized in the constructor. |
2403 | uninitMemberVar | 398 | warning | Member variable 'Variant::_ptr' is not initialized in the constructor. |
2403 | uninitMemberVar | 398 | warning | Member variable 'Variant::_mem' is not initialized in the constructor. |
2408 | uninitMemberVar | 398 | warning | Member variable 'Variant::_bool' is not initialized in the constructor. |
2408 | uninitMemberVar | 398 | warning | Member variable 'Variant::_int' is not initialized in the constructor. |
2408 | uninitMemberVar | 398 | warning | Member variable 'Variant::_float' is not initialized in the constructor. |
2408 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform2d' is not initialized in the constructor. |
2408 | uninitMemberVar | 398 | warning | Member variable 'Variant::_aabb' is not initialized in the constructor. |
2408 | uninitMemberVar | 398 | warning | Member variable 'Variant::_basis' is not initialized in the constructor. |
2408 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform' is not initialized in the constructor. |
2408 | uninitMemberVar | 398 | warning | Member variable 'Variant::packed_array' is not initialized in the constructor. |
2408 | uninitMemberVar | 398 | warning | Member variable 'Variant::_ptr' is not initialized in the constructor. |
2408 | uninitMemberVar | 398 | warning | Member variable 'Variant::_mem' is not initialized in the constructor. |
2413 | uninitMemberVar | 398 | warning | Member variable 'Variant::_bool' is not initialized in the constructor. |
2413 | uninitMemberVar | 398 | warning | Member variable 'Variant::_int' is not initialized in the constructor. |
2413 | uninitMemberVar | 398 | warning | Member variable 'Variant::_float' is not initialized in the constructor. |
2413 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform2d' is not initialized in the constructor. |
2413 | uninitMemberVar | 398 | warning | Member variable 'Variant::_aabb' is not initialized in the constructor. |
2413 | uninitMemberVar | 398 | warning | Member variable 'Variant::_basis' is not initialized in the constructor. |
2413 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform' is not initialized in the constructor. |
2413 | uninitMemberVar | 398 | warning | Member variable 'Variant::packed_array' is not initialized in the constructor. |
2413 | uninitMemberVar | 398 | warning | Member variable 'Variant::_ptr' is not initialized in the constructor. |
2413 | uninitMemberVar | 398 | warning | Member variable 'Variant::_mem' is not initialized in the constructor. |
2418 | uninitMemberVar | 398 | warning | Member variable 'Variant::_bool' is not initialized in the constructor. |
2418 | uninitMemberVar | 398 | warning | Member variable 'Variant::_int' is not initialized in the constructor. |
2418 | uninitMemberVar | 398 | warning | Member variable 'Variant::_float' is not initialized in the constructor. |
2418 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform2d' is not initialized in the constructor. |
2418 | uninitMemberVar | 398 | warning | Member variable 'Variant::_aabb' is not initialized in the constructor. |
2418 | uninitMemberVar | 398 | warning | Member variable 'Variant::_basis' is not initialized in the constructor. |
2418 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform' is not initialized in the constructor. |
2418 | uninitMemberVar | 398 | warning | Member variable 'Variant::packed_array' is not initialized in the constructor. |
2418 | uninitMemberVar | 398 | warning | Member variable 'Variant::_ptr' is not initialized in the constructor. |
2418 | uninitMemberVar | 398 | warning | Member variable 'Variant::_mem' is not initialized in the constructor. |
2423 | uninitMemberVar | 398 | warning | Member variable 'Variant::_bool' is not initialized in the constructor. |
2423 | uninitMemberVar | 398 | warning | Member variable 'Variant::_int' is not initialized in the constructor. |
2423 | uninitMemberVar | 398 | warning | Member variable 'Variant::_float' is not initialized in the constructor. |
2423 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform2d' is not initialized in the constructor. |
2423 | uninitMemberVar | 398 | warning | Member variable 'Variant::_aabb' is not initialized in the constructor. |
2423 | uninitMemberVar | 398 | warning | Member variable 'Variant::_basis' is not initialized in the constructor. |
2423 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform' is not initialized in the constructor. |
2423 | uninitMemberVar | 398 | warning | Member variable 'Variant::packed_array' is not initialized in the constructor. |
2423 | uninitMemberVar | 398 | warning | Member variable 'Variant::_ptr' is not initialized in the constructor. |
2423 | uninitMemberVar | 398 | warning | Member variable 'Variant::_mem' is not initialized in the constructor. |
2428 | uninitMemberVar | 398 | warning | Member variable 'Variant::_bool' is not initialized in the constructor. |
2428 | uninitMemberVar | 398 | warning | Member variable 'Variant::_int' is not initialized in the constructor. |
2428 | uninitMemberVar | 398 | warning | Member variable 'Variant::_float' is not initialized in the constructor. |
2428 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform2d' is not initialized in the constructor. |
2428 | uninitMemberVar | 398 | warning | Member variable 'Variant::_aabb' is not initialized in the constructor. |
2428 | uninitMemberVar | 398 | warning | Member variable 'Variant::_basis' is not initialized in the constructor. |
2428 | uninitMemberVar | 398 | warning | Member variable 'Variant::_transform' is not initialized in the constructor. |
2428 | uninitMemberVar | 398 | warning | Member variable 'Variant::packed_array' is not initialized in the constructor. |
2428 | uninitMemberVar | 398 | warning | Member variable 'Variant::_ptr' is not initialized in the constructor. |
2428 | uninitMemberVar | 398 | warning | Member variable 'Variant::_mem' is not initialized in the constructor. |
core/variant/variant.h |
183 | noExplicitConstructor | 398 | style | Struct 'PackedArrayRef < uint8_t >' has a constructor with 1 argument that is not explicit. |
183 | noExplicitConstructor | 398 | style | Struct 'PackedArrayRef < int32_t >' has a constructor with 1 argument that is not explicit. |
183 | noExplicitConstructor | 398 | style | Struct 'PackedArrayRef < int64_t >' has a constructor with 1 argument that is not explicit. |
183 | noExplicitConstructor | 398 | style | Struct 'PackedArrayRef < float >' has a constructor with 1 argument that is not explicit. |
183 | noExplicitConstructor | 398 | style | Struct 'PackedArrayRef < double >' has a constructor with 1 argument that is not explicit. |
183 | noExplicitConstructor | 398 | style | Struct 'PackedArrayRef < String >' has a constructor with 1 argument that is not explicit. |
183 | noExplicitConstructor | 398 | style | Struct 'PackedArrayRef < Vector2 >' has a constructor with 1 argument that is not explicit. |
183 | noExplicitConstructor | 398 | style | Struct 'PackedArrayRef < Vector3 >' has a constructor with 1 argument that is not explicit. |
183 | noExplicitConstructor | 398 | style | Struct 'PackedArrayRef < Color >' has a constructor with 1 argument that is not explicit. |
184 | useInitializationList | 398 | performance | Variable 'array' is assigned in constructor body. Consider performing initialization in initialization list. |
367 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
368 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
369 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
371 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
372 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
375 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
376 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
377 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
378 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
379 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
380 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
381 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
382 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
383 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
384 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
385 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
386 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
387 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
388 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
389 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
390 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
391 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
392 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
393 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
394 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
395 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
396 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
397 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
398 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
399 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
400 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
401 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
402 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
403 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
404 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
405 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
406 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
408 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
409 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
410 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
411 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
412 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
413 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
414 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
415 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
416 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
417 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
418 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
420 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
421 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
422 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
423 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
425 | noExplicitConstructor | 398 | style | Class 'Variant' has a constructor with 1 argument that is not explicit. |
core/variant/variant_call.cpp |
646 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
653 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
660 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
667 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
668 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
676 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
677 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
687 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
694 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
708 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
715 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
722 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
740 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
747 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
750 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
754 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
768 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
1165 | unreadVariable | 563 | style | Variable 'r' is assigned a value that is never used. |
core/variant/variant_construct.cpp |
674 | templateRecursion | | information | TemplateSimplifier: max template recursion (100) reached for template 'add_constructor<Color>'. You might want to limit Cppcheck recursion. |
core/variant/variant_op.cpp |
1469 | nullPointerRedundantCheck | 476 | warning | Either the condition 'l==nullptr' is redundant or there is possible null pointer dereference: l. |
1505 | nullPointerRedundantCheck | 476 | warning | Either the condition 'l==nullptr' is redundant or there is possible null pointer dereference: l. |
1679 | templateRecursion | | information | TemplateSimplifier: 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 |
295 | unreadVariable | 563 | style | Variable 'string_name' is assigned a value that is never used. |
core/variant/variant_parser.h |
54 | missingOverride | | style | The function 'get_char' overrides a function in a base class but is not marked with a 'override' specifier. |
55 | missingOverride | | style | The function 'is_utf8' overrides a function in a base class but is not marked with a 'override' specifier. |
56 | missingOverride | | style | The function 'is_eof' overrides a function in a base class but is not marked with a 'override' specifier. |
65 | missingOverride | | style | The function 'get_char' overrides a function in a base class but is not marked with a 'override' specifier. |
66 | missingOverride | | style | The function 'is_utf8' overrides a function in a base class but is not marked with a 'override' specifier. |
67 | missingOverride | | style | The function 'is_eof' overrides a function in a base class but is not marked with a 'override' specifier. |
core/variant/variant_setget.cpp |
1067 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ptr' is redundant or there is possible null pointer dereference: ptr. |
1206 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ptr' is redundant or there is possible null pointer dereference: ptr. |
1242 | nullPointerRedundantCheck | 476 | warning | Either the condition '!obj' is redundant or there is possible null pointer dereference: obj. |
1257 | nullPointerRedundantCheck | 476 | warning | Either the condition '!obj' is redundant or there is possible null pointer dereference: obj. |
1268 | nullPointerRedundantCheck | 476 | warning | Either the condition 'obj!=nullptr' is redundant or there is possible null pointer dereference: obj. |
1275 | nullPointerRedundantCheck | 476 | warning | Either the condition '!obj' is redundant or there is possible null pointer dereference: obj. |
1459 | nullPointerRedundantCheck | 476 | warning | Either the condition '!obj' is redundant or there is possible null pointer dereference: obj. |
core/variant/variant_utility.cpp |
492 | shadowFunction | 398 | style | Local variable 'str' shadows outer function |
512 | shadowFunction | 398 | style | Local variable 'str' shadows outer function |
532 | shadowFunction | 398 | style | Local variable 'str' shadows outer function |
549 | shadowFunction | 398 | style | Local variable 'str' shadows outer function |
566 | shadowFunction | 398 | style | Local variable 'str' shadows outer function |
586 | shadowFunction | 398 | style | Local variable 'str' shadows outer function |
606 | shadowFunction | 398 | style | Local variable 'str' shadows outer function |
736 | uselessAssignmentPtrArg | 398 | warning | Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? |
736 | redundantAssignment | 563 | style | Variable 'p_func' is reassigned a value before the old one has been used. |
736 | unreadVariable | 563 | style | Variable 'p_func' is assigned a value that is never used. |
743 | uselessAssignmentPtrArg | 398 | warning | Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? |
743 | redundantAssignment | 563 | style | Variable 'p_func' is reassigned a value before the old one has been used. |
743 | unreadVariable | 563 | style | Variable 'p_func' is assigned a value that is never used. |
drivers/alsa/audio_driver_alsa.cpp |
163 | cstyleCast | 398 | style | C-style pointer casting |
drivers/alsa/audio_driver_alsa.h |
87 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverALSA::mix_rate' is not initialized in the constructor. |
87 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverALSA::channels' is not initialized in the constructor. |
87 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverALSA::active' is not initialized in the constructor. |
87 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverALSA::thread_exited' is not initialized in the constructor. |
87 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverALSA::exit_thread' is not initialized in the constructor. |
drivers/alsamidi/midi_driver_alsamidi.cpp |
76 | cstyleCast | 398 | style | C-style pointer casting |
drivers/coreaudio/audio_driver_coreaudio.cpp |
45 | cstyleCast | 398 | style | C-style pointer casting |
59 | cstyleCast | 398 | style | C-style pointer casting |
171 | cstyleCast | 398 | style | C-style pointer casting |
212 | cstyleCast | 398 | style | C-style pointer casting |
drivers/pulseaudio/audio_driver_pulseaudio.cpp |
39 | cstyleCast | 398 | style | C-style pointer casting |
57 | cstyleCast | 398 | style | C-style pointer casting |
69 | cstyleCast | 398 | style | C-style pointer casting |
82 | cstyleCast | 398 | style | C-style pointer casting |
322 | cstyleCast | 398 | style | C-style pointer casting |
531 | cstyleCast | 398 | style | C-style pointer casting |
722 | cstyleCast | 398 | style | C-style pointer casting |
drivers/unix/dir_access_unix.cpp |
295 | shadowArgument | 398 | style | Local variable 'p_dir' shadows outer argument |
drivers/unix/ip_unix.cpp |
157 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
drivers/unix/net_socket_posix.cpp |
272 | ConfigurationNotChecked | | information | Skipping 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. |
272 | ConfigurationNotChecked | | information | Skipping 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. |
353 | ConfigurationNotChecked | | information | Skipping 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. |
362 | ConfigurationNotChecked | | information | Skipping 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. |
583 | ConfigurationNotChecked | | information | Skipping 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 |
283 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
drivers/vulkan/rendering_device_vulkan.cpp |
126 | nullPointerRedundantCheck | 476 | warning | Either the condition '!G' is redundant or there is possible null pointer dereference: G. |
1495 | knownConditionTrueFalse | 571 | style | Condition 'staging_buffer_blocks[staging_buffer_current].frame_used>frames_drawn-frame_count' is always true |
1849 | clarifyCalculation | 783 | style | Clarify calculation precedence for '&' and '?'. |
2186 | nullPointerRedundantCheck | 476 | warning | Either the condition '!texture' is redundant or there is possible null pointer dereference: texture. |
3365 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
3401 | nullPointerRedundantCheck | 476 | warning | Either the condition '!texture' is redundant or there is possible null pointer dereference: texture. |
3402 | nullPointerRedundantCheck | 476 | warning | Either the condition '!texture' is redundant or there is possible null pointer dereference: texture. |
3403 | nullPointerRedundantCheck | 476 | warning | Either the condition '!texture' is redundant or there is possible null pointer dereference: texture. |
3720 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shader' is redundant or there is possible null pointer dereference: shader. |
4104 | selfAssignment | 398 | warning | Redundant assignment of 'info.binding' to itself. |
4205 | uninitStructMember | 457 | error | Uninitialized struct member: push_constant.vertex_input_mask |
4205 | uninitStructMember | 457 | error | Uninitialized struct member: push_constant.fragment_outputs |
4205 | uninitStructMember | 457 | error | Uninitialized struct member: push_constant.push_constant |
4205 | uninitStructMember | 457 | error | Uninitialized struct member: push_constant.max_output |
4577 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shader' is redundant or there is possible null pointer dereference: shader. |
4647 | nullPointerRedundantCheck | 476 | warning | Either the condition '!sampler' is redundant or there is possible null pointer dereference: sampler. |
4686 | nullPointerRedundantCheck | 476 | warning | Either the condition '!sampler' is redundant or there is possible null pointer dereference: sampler. |
4687 | nullPointerRedundantCheck | 476 | warning | Either the condition '!texture' is redundant or there is possible null pointer dereference: texture. |
4737 | nullPointerRedundantCheck | 476 | warning | Either the condition '!texture' is redundant or there is possible null pointer dereference: texture. |
4789 | nullPointerRedundantCheck | 476 | warning | Either the condition '!texture' is redundant or there is possible null pointer dereference: texture. |
4832 | nullPointerRedundantCheck | 476 | warning | Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. |
4833 | nullPointerRedundantCheck | 476 | warning | Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. |
4866 | nullPointerRedundantCheck | 476 | warning | Either the condition '!sampler' is redundant or there is possible null pointer dereference: sampler. |
4874 | nullPointerRedundantCheck | 476 | warning | Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. |
4875 | nullPointerRedundantCheck | 476 | warning | Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. |
4898 | nullPointerRedundantCheck | 476 | warning | Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. |
4899 | nullPointerRedundantCheck | 476 | warning | Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. |
4949 | nullPointerRedundantCheck | 476 | warning | Either the condition '!pool' is redundant or there is possible null pointer dereference: pool. |
5626 | nullPointerRedundantCheck | 476 | warning | Either the condition '!texture' is redundant or there is possible null pointer dereference: texture. |
5627 | nullPointerRedundantCheck | 476 | warning | Either the condition '!texture' is redundant or there is possible null pointer dereference: texture. |
5628 | nullPointerRedundantCheck | 476 | warning | Either the condition '!texture' is redundant or there is possible null pointer dereference: texture. |
5791 | nullPointerRedundantCheck | 476 | warning | Either the condition '!framebuffer' is redundant or there is possible null pointer dereference: framebuffer. |
5880 | nullPointerRedundantCheck | 476 | warning | Either the condition '!framebuffer' is redundant or there is possible null pointer dereference: framebuffer. |
6064 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6070 | nullPointerRedundantCheck | 476 | warning | Either the condition '!pipeline' is redundant or there is possible null pointer dereference: pipeline. |
6070 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6073 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6139 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6145 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6149 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6149 | nullPointerRedundantCheck | 476 | warning | Either the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set. |
6150 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6151 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6151 | nullPointerRedundantCheck | 476 | warning | Either the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set. |
6152 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6156 | nullPointerRedundantCheck | 476 | warning | Either the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set. |
6157 | nullPointerRedundantCheck | 476 | warning | Either the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set. |
6174 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6180 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6198 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6204 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6222 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6225 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6233 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6237 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6238 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6240 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6242 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6250 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6254 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6256 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6278 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6362 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6365 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6367 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6385 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6389 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6390 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6391 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6392 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6393 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dl' is redundant or there is possible null pointer dereference: dl. |
6403 | allocaCalled | | warning | Obsolete function 'alloca' called. |
6569 | nullPointerRedundantCheck | 476 | warning | Either the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set. |
6571 | nullPointerRedundantCheck | 476 | warning | Either the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set. |
6574 | nullPointerRedundantCheck | 476 | warning | Either the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set. |
6575 | nullPointerRedundantCheck | 476 | warning | Either the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set. |
6604 | nullPointerRedundantCheck | 476 | warning | Either the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set. |
6605 | nullPointerRedundantCheck | 476 | warning | Either the condition '!uniform_set' is redundant or there is possible null pointer dereference: uniform_set. |
6737 | nullPointerRedundantCheck | 476 | warning | Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. |
6780 | nullPointerRedundantCheck | 476 | warning | Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. |
7216 | duplicateCondition | 398 | style | The if condition is the same as the previous if condition |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::texture_upload_region_size_px' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::staging_buffer_current' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::staging_buffer_block_size' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::staging_buffer_max_size' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::staging_buffer_used' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::max_descriptors_per_pool' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::draw_list' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::draw_list_count' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::draw_list_split' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::draw_list_unbind_color_textures' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::draw_list_unbind_depth_textures' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::compute_list' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::max_timestamp_query_elements' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::frames' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::frame' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::frame_count' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::frames_drawn' is not initialized in the constructor. |
7647 | uninitMemberVar | 398 | warning | Member variable 'RenderingDeviceVulkan::context' is not initialized in the constructor. |
drivers/vulkan/rendering_device_vulkan.h |
215 | useInitializationList | 398 | performance | Variable 'buffer' is assigned in constructor body. Consider performing initialization in initialization list. |
216 | useInitializationList | 398 | performance | Variable 'allocation' is assigned in constructor body. Consider performing initialization in initialization list. |
drivers/vulkan/vulkan_context.cpp |
203 | doubleFree | 415 | error | Memory pointed to by 'instance_layers' is freed twice. |
365 | deallocuse | 416 | error | Dereferencing 'physical_devices' after it is deallocated / released |
366 | doubleFree | 415 | error | Memory pointed to by 'physical_devices' is freed twice. |
543 | unreadVariable | 563 | style | Variable 'queues[1].flags' is assigned a value that is never used. |
840 | doubleFree | 415 | error | Memory pointed to by 'presentModes' is freed twice. |
883 | doubleFree | 415 | error | Memory pointed to by 'presentModes' is freed twice. |
1314 | allocaCalled | | warning | Obsolete function 'alloca' called. |
1314 | pointerSize | 467 | warning | Size of pointer 'cmdbufptr' used instead of size of its data. |
1346 | allocaCalled | | warning | Obsolete function 'alloca' called. |
1346 | pointerSize | 467 | warning | Size of pointer 'pSwapchains' used instead of size of its data. |
1347 | allocaCalled | | warning | Obsolete function 'alloca' called. |
1347 | pointerSize | 467 | warning | Size of pointer 'pImageIndices' used instead of size of its data. |
1569 | uninitMemberVar | 398 | warning | Member variable 'VulkanContext::queue_family_count' is not initialized in the constructor. |
1569 | uninitMemberVar | 398 | warning | Member variable 'VulkanContext::graphics_queue_family_index' is not initialized in the constructor. |
1569 | uninitMemberVar | 398 | warning | Member variable 'VulkanContext::present_queue_family_index' is not initialized in the constructor. |
1569 | uninitMemberVar | 398 | warning | Member variable 'VulkanContext::separate_present_queue' is not initialized in the constructor. |
1569 | uninitMemberVar | 398 | warning | Member variable 'VulkanContext::frame_index' is not initialized in the constructor. |
1569 | uninitMemberVar | 398 | warning | Member variable 'VulkanContext::prepared' is not initialized in the constructor. |
1569 | uninitMemberVar | 398 | warning | Member variable 'VulkanContext::extension_names' is not initialized in the constructor. |
1569 | uninitMemberVar | 398 | warning | Member variable 'VulkanContext::enabled_layers' is not initialized in the constructor. |
drivers/wasapi/audio_driver_wasapi.cpp |
540 | cstyleCast | 398 | style | C-style pointer casting |
drivers/windows/dir_access_windows.cpp |
125 | shadowArgument | 398 | style | Local variable 'p_dir' shadows outer argument |
157 | shadowArgument | 398 | style | Local variable 'p_dir' shadows outer argument |
365 | uninitMemberVar | 398 | warning | Member variable 'DirAccessWindows::_cisdir' is not initialized in the constructor. |
365 | uninitMemberVar | 398 | warning | Member variable 'DirAccessWindows::_cishidden' is not initialized in the constructor. |
drivers/windows/thread_windows.cpp |
77 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tp' is redundant or there is possible null pointer dereference: tp. |
78 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tp' is redundant or there is possible null pointer dereference: tp. |
drivers/windows/thread_windows.h |
55 | uninitMemberVarPrivate | 398 | warning | Member variable 'ThreadWindows::user' is not initialized in the constructor. |
drivers/xaudio2/audio_driver_xaudio2.cpp |
87 | cstyleCast | 398 | style | C-style pointer casting |
187 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverXAudio2::samples_in' is not initialized in the constructor. |
187 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverXAudio2::buffer_size' is not initialized in the constructor. |
187 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverXAudio2::mix_rate' is not initialized in the constructor. |
187 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverXAudio2::channels' is not initialized in the constructor. |
187 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverXAudio2::active' is not initialized in the constructor. |
187 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverXAudio2::thread_exited' is not initialized in the constructor. |
187 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverXAudio2::exit_thread' is not initialized in the constructor. |
187 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverXAudio2::pcm_open' is not initialized in the constructor. |
187 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverXAudio2::mastering_voice' is not initialized in the constructor. |
187 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverXAudio2::source_voice' is not initialized in the constructor. |
editor/animation_bezier_editor.cpp |
144 | variableScope | 398 | style | The scope of the variable 'middle' can be reduced. |
editor/animation_track_editor.cpp |
80 | nullPointerRedundantCheck | 476 | warning | Either the condition '!edited_node' is redundant or there is possible null pointer dereference: edited_node. |
539 | shadowVariable | 398 | style | Local variable 'hint' shadows outer variable |
648 | uninitMemberVar | 398 | warning | Member variable 'AnimationTrackKeyEdit::undo_redo' is not initialized in the constructor. |
694 | nullPointerRedundantCheck | 476 | warning | Either the condition '!edited_node' is redundant or there is possible null pointer dereference: edited_node. |
1189 | shadowVariable | 398 | style | Local variable 'hint' shadows outer variable |
1298 | uninitMemberVar | 398 | warning | Member variable 'AnimationMultiTrackKeyEdit::undo_redo' is not initialized in the constructor. |
1485 | variableScope | 398 | style | The scope of the variable 'min' can be reduced. |
1485 | unreadVariable | 563 | style | Variable 'min' is assigned a value that is never used. |
3106 | uninitMemberVar | 398 | warning | Member variable 'AnimationTrackEditGroup::root' is not initialized in the constructor. |
3106 | uninitMemberVar | 398 | warning | Member variable 'AnimationTrackEditGroup::timeline' is not initialized in the constructor. |
editor/audio_stream_preview.cpp |
104 | cstyleCast | 398 | style | C-style pointer casting |
editor/code_editor.cpp |
65 | uninitMemberVar | 398 | warning | Member variable 'GotoLineDialog::line_label' is not initialized in the constructor. |
editor/connections_dialog.h |
66 | noExplicitConstructor | 398 | style | Struct 'ConnectionData' has a constructor with 1 argument that is not explicit. |
editor/create_dialog.cpp |
652 | useInitializationList | 398 | performance | Variable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list. |
653 | useInitializationList | 398 | performance | Variable 'preferred_search_result_type' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/debugger/editor_debugger_node.h |
83 | useInitializationList | 398 | performance | Variable 'source' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/debugger/editor_debugger_server.cpp |
47 | missingOverride | | style | The function 'poll' overrides a function in a base class but is not marked with a 'override' specifier. |
48 | missingOverride | | style | The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. |
49 | missingOverride | | style | The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. |
50 | missingOverride | | style | The function 'is_active' overrides a function in a base class but is not marked with a 'override' specifier. |
51 | missingOverride | | style | The function 'is_connection_available' overrides a function in a base class but is not marked with a 'override' specifier. |
52 | missingOverride | | style | The function 'take_connection' overrides a function in a base class but is not marked with a 'override' specifier. |
editor/debugger/editor_performance_profiler.cpp |
40 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
43 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
44 | useInitializationList | 398 | performance | Variable 'base' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/debugger/editor_profiler.h |
79 | uninitMemberVar | 398 | warning | Member variable 'Metric::frame_time' is not initialized in the constructor. |
79 | uninitMemberVar | 398 | warning | Member variable 'Metric::idle_time' is not initialized in the constructor. |
79 | uninitMemberVar | 398 | warning | Member variable 'Metric::physics_time' is not initialized in the constructor. |
79 | uninitMemberVar | 398 | warning | Member variable 'Metric::physics_frame_time' is not initialized in the constructor. |
editor/debugger/editor_visual_profiler.h |
63 | uninitMemberVar | 398 | warning | Member variable 'Metric::frame_number' is not initialized in the constructor. |
editor/dependency_editor.cpp |
612 | uninitMemberVar | 398 | warning | Member variable 'DependencyErrorDialog::mode' is not initialized in the constructor. |
editor/dependency_editor.h |
94 | noExplicitConstructor | 398 | style | Class 'DependencyEditorOwners' has a constructor with 1 argument that is not explicit. |
editor/editor_asset_installer.cpp |
299 | redundantAssignment | 563 | style | Variable 'ret' is reassigned a value before the old one has been used. |
editor/editor_audio_buses.cpp |
1436 | useInitializationList | 398 | performance | Variable 'notch_color' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/editor_audio_buses.h |
276 | noExplicitConstructor | 398 | style | Class 'AudioBusesEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/editor_autoload_settings.h |
62 | uninitMemberVar | 398 | warning | Member variable 'AutoLoadInfo::order' is not initialized in the constructor. |
editor/editor_data.cpp |
479 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ob' is redundant or there is possible null pointer dereference: ob. |
623 | nullPointerRedundantCheck | 476 | warning | Either the condition '!new_scene' is redundant or there is possible null pointer dereference: new_scene. |
627 | nullPointerRedundantCheck | 476 | warning | Either the condition '!new_scene' is redundant or there is possible null pointer dereference: new_scene. |
editor/editor_export.cpp |
304 | cstyleCast | 398 | style | C-style pointer casting |
333 | nullPointerRedundantCheck | 476 | warning | Either the condition '!fae' is redundant or there is possible null pointer dereference: fae. |
339 | nullPointerRedundantCheck | 476 | warning | Either the condition '!fae' is redundant or there is possible null pointer dereference: ftmp. |
373 | cstyleCast | 398 | style | C-style pointer casting |
987 | cstyleCast | 398 | style | C-style pointer casting |
1110 | nullPointerRedundantCheck | 476 | warning | Either the condition '!fae' is redundant or there is possible null pointer dereference: fae. |
editor/editor_file_system.cpp |
199 | variableScope | 398 | style | The scope of the variable 'first' can be reduced. |
316 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
318 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
323 | cstyleCast | 398 | style | C-style pointer casting |
1009 | cstyleCast | 398 | style | C-style pointer casting |
1746 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
1747 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
1748 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
1826 | nullPointerRedundantCheck | 476 | warning | Either the condition '!md5s' is redundant or there is possible null pointer dereference: md5s. |
editor/editor_help_search.cpp |
600 | uninitMemberVar | 398 | warning | Member variable 'Runner::iterator_doc' is not initialized in the constructor. |
600 | uninitMemberVar | 398 | warning | Member variable 'Runner::iterator_match' is not initialized in the constructor. |
600 | uninitMemberVar | 398 | warning | Member variable 'Runner::root_item' is not initialized in the constructor. |
600 | uninitMemberVar | 398 | warning | Member variable 'Runner::matched_item' is not initialized in the constructor. |
editor/editor_inspector.cpp |
899 | uninitMemberVar | 398 | warning | Member variable 'EditorProperty::delete_hover' is not initialized in the constructor. |
editor/editor_log.cpp |
41 | cstyleCast | 398 | style | C-style pointer casting |
140 | cstyleCast | 398 | style | C-style pointer casting |
editor/editor_node.cpp |
1671 | nullPointerRedundantCheck | 476 | warning | Either the condition '!current_obj' is redundant or there is possible null pointer dereference: current_obj. |
2582 | knownConditionTrueFalse | 571 | style | Condition 'save_each' is always true |
2713 | nullPointerRedundantCheck | 476 | warning | Either the condition '!editor_viewport' is redundant or there is possible null pointer dereference: editor_viewport. |
2715 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
3581 | cstyleCast | 398 | style | C-style pointer casting |
3807 | unreadVariable | 563 | style | Variable 'icon' is assigned a value that is never used. |
3953 | cstyleCast | 398 | style | C-style pointer casting |
3973 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dock' is redundant or there is possible null pointer dereference: dock. |
3974 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dock' is redundant or there is possible null pointer dereference: dock. |
3976 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dock' is redundant or there is possible null pointer dereference: dock. |
3977 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dock' is redundant or there is possible null pointer dereference: dock. |
4983 | nullPointer | 476 | warning | Possible null pointer dereference: dock |
5452 | cstyleCast | 398 | style | C-style pointer casting |
editor/editor_node.h |
547 | cstyleCast | 398 | style | C-style pointer casting |
editor/editor_path.h |
56 | noExplicitConstructor | 398 | style | Class 'EditorPath' has a constructor with 1 argument that is not explicit. |
editor/editor_plugin_settings.cpp |
155 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
156 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
editor/editor_properties.cpp |
46 | uninitMemberVar | 398 | warning | Member variable 'EditorPropertyNil::text' is not initialized in the constructor. |
2277 | nullPointerRedundantCheck | 476 | warning | Either the condition '!target_node' is redundant or there is possible null pointer dereference: target_node. |
2494 | cstyleCast | 398 | style | C-style pointer casting |
editor/editor_resource_preview.cpp |
98 | cstyleCast | 398 | style | C-style pointer casting |
198 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
199 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
200 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
201 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
202 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
editor/editor_run.cpp |
116 | variableScope | 398 | style | The scope of the variable 'display_scale' can be reduced. |
246 | useInitializationList | 398 | performance | Variable 'running_scene' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/editor_sectioned_inspector.cpp |
127 | uninitMemberVar | 398 | warning | Member variable 'SectionedInspectorFilter::allow_sub' is not initialized in the constructor. |
editor/editor_settings.cpp |
1209 | unreadVariable | 563 | style | Variable 'hints' is assigned a value that is never used. |
1483 | constParameter | 398 | style | Parameter 'p_shortcut' can be declared with const |
1491 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
1522 | unusedStructMember | 563 | style | struct member 'ShortcutMapping::path' is never used. |
1523 | unusedStructMember | 563 | style | struct member 'ShortcutMapping::keycode' is never used. |
editor/editor_sub_scene.cpp |
100 | nullPointerRedundantCheck | 476 | warning | Either the condition '!item' is redundant or there is possible null pointer dereference: item. |
113 | nullPointerRedundantCheck | 476 | warning | Either the condition '!item' is redundant or there is possible null pointer dereference: item. |
editor/export_template_manager.cpp |
230 | redundantAssignment | 563 | style | Variable 'ret' is reassigned a value before the old one has been used. |
230 | redundantAssignment | 563 | style | Variable 'ret' is reassigned a value before the old one has been used. |
317 | redundantAssignment | 563 | style | Variable 'ret' is reassigned a value before the old one has been used. |
636 | redundantAssignment | 563 | style | Variable 'ret' is reassigned a value before the old one has been used. |
editor/fileserver/editor_file_server.cpp |
56 | cstyleCast | 398 | style | C-style pointer casting |
263 | cstyleCast | 398 | style | C-style pointer casting |
editor/filesystem_dock.h |
334 | noExplicitConstructor | 398 | style | Class 'FileSystemDock' has a constructor with 1 argument that is not explicit. |
editor/find_in_files.cpp |
89 | uninitMemberVar | 398 | warning | Member variable 'FindInFiles::_initial_files_count' is not initialized in the constructor. |
453 | cstyleCast | 398 | style | C-style pointer casting |
491 | cstyleCast | 398 | style | C-style pointer casting |
835 | nullPointerRedundantCheck | 476 | warning | Either the condition 'F==nullptr' is redundant or there is possible null pointer dereference: F. |
857 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
859 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
editor/import/collada.cpp |
61 | constParameter | 398 | style | Parameter 'state' can be declared with const |
125 | constParameter | 398 | style | Parameter 'state' can be declared with const |
2062 | nullPointerRedundantCheck | 476 | warning | Either the condition '!nj' is redundant or there is possible null pointer dereference: nj. |
2062 | nullPointerRedundantCheck | 476 | warning | Either the condition '!nj' is redundant or there is possible null pointer dereference: nj. |
2064 | nullPointerRedundantCheck | 476 | warning | Either the condition '!nj' is redundant or there is possible null pointer dereference: nj. |
2064 | nullPointerRedundantCheck | 476 | warning | Either the condition '!nj' is redundant or there is possible null pointer dereference: nj. |
2223 | nullPointerRedundantCheck | 476 | warning | Either the condition '!nj' is redundant or there is possible null pointer dereference: nj. |
2223 | nullPointerRedundantCheck | 476 | warning | Either the condition '!nj' is redundant or there is possible null pointer dereference: nj. |
2225 | nullPointerRedundantCheck | 476 | warning | Either the condition '!nj' is redundant or there is possible null pointer dereference: nj. |
2225 | nullPointerRedundantCheck | 476 | warning | Either the condition '!nj' is redundant or there is possible null pointer dereference: nj. |
editor/import/collada.h |
215 | uninitMemberVar | 398 | warning | Member variable 'SkinControllerData::weights' is not initialized in the constructor. |
388 | uninitMemberVar | 398 | warning | Member variable 'NodeGeometry::controller' is not initialized in the constructor. |
447 | uninitMemberVar | 398 | warning | Member variable 'Key::time' is not initialized in the constructor. |
513 | uninitMemberVar | 398 | warning | Member variable 'State::z_up' is not initialized in the constructor. |
editor/import/editor_import_collada.cpp |
102 | uninitMemberVar | 398 | warning | Member variable 'ColladaImport::scene' is not initialized in the constructor. |
102 | uninitMemberVar | 398 | warning | Member variable 'ColladaImport::use_mesh_builtin_materials' is not initialized in the constructor. |
editor/import/editor_scene_importer_gltf.cpp |
649 | invalidPointerCast | 704 | portability | Casting between const unsigned char * and float * which have an incompatible binary data representation. |
1598 | constParameter | 398 | style | Parameter 'state' can be declared with const |
3066 | nullPointerRedundantCheck | 476 | warning | Either the condition 'mi==nullptr' is redundant or there is possible null pointer dereference: mi. |
3067 | nullPointerRedundantCheck | 476 | warning | Either the condition 'skeleton==nullptr' is redundant or there is possible null pointer dereference: skeleton. |
editor/import/editor_scene_importer_gltf.h |
150 | uninitMemberVar | 398 | warning | Member variable 'GLTFAccessor::type' is not initialized in the constructor. |
editor/import/resource_importer_image.cpp |
78 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
83 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
92 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
94 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
96 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
editor/import/resource_importer_layered_texture.cpp |
347 | duplicateCondition | 398 | style | The if condition is the same as the previous if condition |
editor/import/resource_importer_scene.cpp |
651 | nullPointerRedundantCheck | 476 | warning | Either the condition '!anim' is redundant or there is possible null pointer dereference: anim. |
783 | nullPointerRedundantCheck | 476 | warning | Either the condition '!anim' is redundant or there is possible null pointer dereference: anim. |
885 | nullPointerRedundantCheck | 476 | warning | Either the condition '!anim' is redundant or there is possible null pointer dereference: anim. |
1302 | variableScope | 398 | style | The scope of the variable 'root_scale' can be reduced. |
editor/import/resource_importer_texture.h |
68 | useInitializationList | 398 | performance | Variable 'channel_for_roughness' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/localization_editor.cpp |
92 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
151 | nullPointerRedundantCheck | 476 | warning | Either the condition '!k' is redundant or there is possible null pointer dereference: k. |
192 | nullPointerRedundantCheck | 476 | warning | Either the condition '!k' is redundant or there is possible null pointer dereference: k. |
193 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ed' is redundant or there is possible null pointer dereference: ed. |
194 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ed' is redundant or there is possible null pointer dereference: ed. |
195 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ed' is redundant or there is possible null pointer dereference: ed. |
267 | nullPointerRedundantCheck | 476 | warning | Either the condition '!k' is redundant or there is possible null pointer dereference: k. |
268 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ed' is redundant or there is possible null pointer dereference: ed. |
390 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
editor/node_3d_editor_gizmos.cpp |
1498 | useInitializationList | 398 | performance | Variable 'pos3d_mesh' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/plugin_config_dialog.cpp |
75 | unreadVariable | 563 | style | Variable 'lang_name' is assigned a value that is never used. |
editor/plugins/abstract_polygon_2d_editor.h |
49 | noExplicitConstructor | 398 | style | Struct 'Vertex' has a constructor with 1 argument that is not explicit. |
editor/plugins/animation_blend_space_1d_editor.cpp |
68 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gp' is redundant or there is possible null pointer dereference: gp. |
editor/plugins/animation_blend_tree_editor_plugin.cpp |
444 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gn' is redundant or there is possible null pointer dereference: gn. |
473 | nullPointerRedundantCheck | 476 | warning | Either the condition '!edited' is redundant or there is possible null pointer dereference: edited. |
474 | nullPointerRedundantCheck | 476 | warning | Either the condition '!edited' is redundant or there is possible null pointer dereference: edited. |
editor/plugins/animation_player_editor_plugin.h |
265 | noExplicitConstructor | 398 | style | Class 'AnimationPlayerEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/animation_state_machine_editor.cpp |
531 | constParameter | 398 | style | Parameter 'r_to' can be declared with const |
543 | constParameter | 398 | style | Parameter 'r_from' can be declared with const |
editor/plugins/animation_tree_editor_plugin.h |
110 | noExplicitConstructor | 398 | style | Class 'AnimationTreeEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/asset_library_editor_plugin.h |
325 | noExplicitConstructor | 398 | style | Class 'AssetLibraryEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/audio_stream_editor_plugin.h |
87 | noExplicitConstructor | 398 | style | Class 'AudioStreamEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/baked_lightmap_editor_plugin.h |
65 | noExplicitConstructor | 398 | style | Class 'BakedLightmapEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/camera_3d_editor_plugin.h |
69 | noExplicitConstructor | 398 | style | Class 'Camera3DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/canvas_item_editor_plugin.cpp |
977 | cstyleCast | 398 | style | C-style pointer casting |
3233 | variableScope | 398 | style | The scope of the variable 'anchor_snapped' can be reduced. |
4787 | cstyleCast | 398 | style | C-style pointer casting |
6501 | useInitializationList | 398 | performance | Variable 'default_type' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/plugins/canvas_item_editor_plugin.h |
643 | noExplicitConstructor | 398 | style | Class 'CanvasItemEditor' has a constructor with 1 argument that is not explicit. |
663 | noExplicitConstructor | 398 | style | Class 'CanvasItemEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/collision_polygon_2d_editor_plugin.h |
47 | noExplicitConstructor | 398 | style | Class 'CollisionPolygon2DEditor' has a constructor with 1 argument that is not explicit. |
54 | noExplicitConstructor | 398 | style | Class 'CollisionPolygon2DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/collision_polygon_3d_editor_plugin.cpp |
236 | unreadVariable | 563 | style | Variable 'closest_pos' is assigned a value that is never used. |
280 | unreadVariable | 563 | style | Variable 'closest_pos' is assigned a value that is never used. |
editor/plugins/collision_polygon_3d_editor_plugin.h |
92 | noExplicitConstructor | 398 | style | Class 'CollisionPolygon3DEditor' has a constructor with 1 argument that is not explicit. |
111 | noExplicitConstructor | 398 | style | Class 'Polygon3DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/collision_shape_2d_editor_plugin.cpp |
557 | uninitMemberVar | 398 | warning | Member variable 'CollisionShape2DEditor::shape_type' is not initialized in the constructor. |
editor/plugins/collision_shape_2d_editor_plugin.h |
83 | noExplicitConstructor | 398 | style | Class 'CollisionShape2DEditor' has a constructor with 1 argument that is not explicit. |
102 | noExplicitConstructor | 398 | style | Class 'CollisionShape2DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/cpu_particles_2d_editor_plugin.h |
88 | noExplicitConstructor | 398 | style | Class 'CPUParticles2DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/cpu_particles_3d_editor_plugin.h |
78 | noExplicitConstructor | 398 | style | Class 'CPUParticles3DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/curve_editor_plugin.h |
134 | noExplicitConstructor | 398 | style | Class 'CurveEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/editor_preview_plugins.cpp |
352 | uninitMemberVar | 398 | warning | Member variable 'EditorMaterialPreviewPlugin::preview_done' is not initialized in the constructor. |
353 | useInitializationList | 398 | performance | Variable 'scenario' is assigned in constructor body. Consider performing initialization in initialization list. |
533 | knownConditionTrueFalse | 571 | style | Condition 'c>='!'' is always true |
533 | knownConditionTrueFalse | 570 | style | Condition 'c=='\t'' is always false |
745 | uninitMemberVar | 398 | warning | Member variable 'EditorMeshPreviewPlugin::preview_done' is not initialized in the constructor. |
746 | useInitializationList | 398 | performance | Variable 'scenario' is assigned in constructor body. Consider performing initialization in initialization list. |
870 | uninitMemberVar | 398 | warning | Member variable 'EditorFontPreviewPlugin::preview_done' is not initialized in the constructor. |
871 | useInitializationList | 398 | performance | Variable 'viewport' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/plugins/gi_probe_editor_plugin.cpp |
40 | unreadVariable | 563 | style | Variable 'ext' is assigned a value that is never used. |
editor/plugins/gi_probe_editor_plugin.h |
70 | noExplicitConstructor | 398 | style | Class 'GIProbeEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/gpu_particles_2d_editor_plugin.cpp |
266 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
310 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
editor/plugins/gpu_particles_2d_editor_plugin.h |
94 | noExplicitConstructor | 398 | style | Class 'GPUParticles2DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/gpu_particles_3d_editor_plugin.cpp |
66 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
351 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
359 | unreadVariable | 563 | style | Variable 'image' is assigned a value that is never used. |
379 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
387 | unreadVariable | 563 | style | Variable 'image2' is assigned a value that is never used. |
editor/plugins/gpu_particles_3d_editor_plugin.h |
113 | noExplicitConstructor | 398 | style | Class 'GPUParticles3DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/gpu_particles_collision_sdf_editor_plugin.cpp |
40 | unreadVariable | 563 | style | Variable 'ext' is assigned a value that is never used. |
editor/plugins/gpu_particles_collision_sdf_editor_plugin.h |
70 | noExplicitConstructor | 398 | style | Class 'GPUParticlesCollisionSDFEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/gradient_editor_plugin.h |
70 | noExplicitConstructor | 398 | style | Class 'GradientEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/item_list_editor_plugin.h |
244 | noExplicitConstructor | 398 | style | Class 'ItemListEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/light_occluder_2d_editor_plugin.h |
59 | noExplicitConstructor | 398 | style | Class 'LightOccluder2DEditor' has a constructor with 1 argument that is not explicit. |
66 | noExplicitConstructor | 398 | style | Class 'LightOccluder2DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/line_2d_editor_plugin.h |
52 | noExplicitConstructor | 398 | style | Class 'Line2DEditor' has a constructor with 1 argument that is not explicit. |
59 | noExplicitConstructor | 398 | style | Class 'Line2DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/material_editor_plugin.h |
98 | noExplicitConstructor | 398 | style | Class 'MaterialEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/mesh_editor_plugin.h |
89 | noExplicitConstructor | 398 | style | Class 'MeshEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/mesh_instance_3d_editor_plugin.h |
97 | noExplicitConstructor | 398 | style | Class 'MeshInstance3DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/mesh_library_editor_plugin.cpp |
296 | uninitMemberVar | 398 | warning | Member variable 'MeshLibraryEditorPlugin::editor' is not initialized in the constructor. |
editor/plugins/mesh_library_editor_plugin.h |
71 | noExplicitConstructor | 398 | style | Class 'MeshLibraryEditor' has a constructor with 1 argument that is not explicit. |
87 | noExplicitConstructor | 398 | style | Class 'MeshLibraryEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/multimesh_editor_plugin.cpp |
183 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
editor/plugins/multimesh_editor_plugin.h |
96 | noExplicitConstructor | 398 | style | Class 'MultiMeshEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/navigation_polygon_editor_plugin.h |
60 | noExplicitConstructor | 398 | style | Class 'NavigationPolygonEditor' has a constructor with 1 argument that is not explicit. |
67 | noExplicitConstructor | 398 | style | Class 'NavigationPolygonEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/node_3d_editor_plugin.cpp |
2055 | variableScope | 398 | style | The scope of the variable 'pan_speed_modifier' can be reduced. |
2080 | variableScope | 398 | style | The scope of the variable 'zoom_speed_modifier' can be reduced. |
2705 | unpreciseMathCall | 758 | style | Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. |
2731 | unpreciseMathCall | 758 | style | Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. |
5844 | redundantInitialization | 563 | style | Redundant initialization for 'from'. The initialized value is overwritten before it is read. |
5880 | variableScope | 398 | style | The scope of the variable 'snapped_to_floor' can be reduced. |
6187 | useInitializationList | 398 | performance | Variable 'viewport_environment' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/plugins/node_3d_editor_plugin.h |
812 | noExplicitConstructor | 398 | style | Class 'Node3DEditor' has a constructor with 1 argument that is not explicit. |
841 | noExplicitConstructor | 398 | style | Class 'Node3DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/path_2d_editor_plugin.h |
108 | noExplicitConstructor | 398 | style | Class 'Path2DEditor' has a constructor with 1 argument that is not explicit. |
127 | noExplicitConstructor | 398 | style | Class 'Path2DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/path_3d_editor_plugin.cpp |
290 | uninitMemberVar | 398 | warning | Member variable 'Path3DGizmo::orig_in_length' is not initialized in the constructor. |
290 | uninitMemberVar | 398 | warning | Member variable 'Path3DGizmo::orig_out_length' is not initialized in the constructor. |
320 | variableScope | 398 | style | The scope of the variable 'idx' can be reduced. |
324 | variableScope | 398 | style | The scope of the variable 'closest_d' can be reduced. |
editor/plugins/path_3d_editor_plugin.h |
114 | noExplicitConstructor | 398 | style | Class 'Path3DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/physical_bone_3d_editor_plugin.h |
53 | noExplicitConstructor | 398 | style | Class 'PhysicalBone3DEditor' has a constructor with 1 argument that is not explicit. |
75 | noExplicitConstructor | 398 | style | Class 'PhysicalBone3DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/polygon_2d_editor_plugin.cpp |
1215 | useInitializationList | 398 | performance | Variable 'snap_offset' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/plugins/polygon_2d_editor_plugin.h |
163 | noExplicitConstructor | 398 | style | Class 'Polygon2DEditor' has a constructor with 1 argument that is not explicit. |
170 | noExplicitConstructor | 398 | style | Class 'Polygon2DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/resource_preloader_editor_plugin.h |
102 | noExplicitConstructor | 398 | style | Class 'ResourcePreloaderEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/root_motion_editor_plugin.cpp |
228 | nullPointerRedundantCheck | 476 | warning | Either the condition '!target_node' is redundant or there is possible null pointer dereference: target_node. |
editor/plugins/script_editor_plugin.cpp |
2215 | nullPointerRedundantCheck | 476 | warning | Either the condition 'se' is redundant or there is possible null pointer dereference: se. |
3192 | useInitializationList | 398 | performance | Variable 'current_theme' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/plugins/script_editor_plugin.h |
497 | noExplicitConstructor | 398 | style | Class 'ScriptEditor' has a constructor with 1 argument that is not explicit. |
528 | noExplicitConstructor | 398 | style | Class 'ScriptEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/script_text_editor.cpp |
701 | cstyleCast | 398 | style | C-style pointer casting |
editor/plugins/shader_editor_plugin.cpp |
707 | uninitMemberVar | 398 | warning | Member variable 'ShaderEditorPlugin::_2d' is not initialized in the constructor. |
editor/plugins/shader_editor_plugin.h |
140 | noExplicitConstructor | 398 | style | Class 'ShaderEditor' has a constructor with 1 argument that is not explicit. |
164 | noExplicitConstructor | 398 | style | Class 'ShaderEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/shader_file_editor_plugin.h |
69 | noExplicitConstructor | 398 | style | Class 'ShaderFileEditor' has a constructor with 1 argument that is not explicit. |
88 | noExplicitConstructor | 398 | style | Class 'ShaderFileEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/skeleton_2d_editor_plugin.h |
79 | noExplicitConstructor | 398 | style | Class 'Skeleton2DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/skeleton_3d_editor_plugin.cpp |
265 | uninitMemberVar | 398 | warning | Member variable 'BoneTransformEditor::section' is not initialized in the constructor. |
265 | uninitMemberVar | 398 | warning | Member variable 'BoneTransformEditor::translation_property' is not initialized in the constructor. |
265 | uninitMemberVar | 398 | warning | Member variable 'BoneTransformEditor::rotation_property' is not initialized in the constructor. |
265 | uninitMemberVar | 398 | warning | Member variable 'BoneTransformEditor::scale_property' is not initialized in the constructor. |
265 | uninitMemberVar | 398 | warning | Member variable 'BoneTransformEditor::transform_section' is not initialized in the constructor. |
265 | uninitMemberVar | 398 | warning | Member variable 'BoneTransformEditor::transform_property' is not initialized in the constructor. |
654 | uninitMemberVar | 398 | warning | Member variable 'Skeleton3DEditor::joint_tree' is not initialized in the constructor. |
654 | uninitMemberVar | 398 | warning | Member variable 'Skeleton3DEditor::rest_editor' is not initialized in the constructor. |
654 | uninitMemberVar | 398 | warning | Member variable 'Skeleton3DEditor::pose_editor' is not initialized in the constructor. |
654 | uninitMemberVar | 398 | warning | Member variable 'Skeleton3DEditor::custom_pose_editor' is not initialized in the constructor. |
654 | uninitMemberVar | 398 | warning | Member variable 'Skeleton3DEditor::options' is not initialized in the constructor. |
654 | uninitMemberVar | 398 | warning | Member variable 'Skeleton3DEditor::file_dialog' is not initialized in the constructor. |
654 | uninitMemberVar | 398 | warning | Member variable 'Skeleton3DEditor::undo_redo' is not initialized in the constructor. |
654 | uninitMemberVar | 398 | warning | Member variable 'Skeleton3DEditor::file_export_lib' is not initialized in the constructor. |
editor/plugins/skeleton_3d_editor_plugin.h |
93 | noExplicitConstructor | 398 | style | Class 'BoneTransformEditor' has a constructor with 1 argument that is not explicit. |
185 | noConstructor | 398 | style | The class 'EditorInspectorPluginSkeleton' does not have a constructor although it has private member variables. |
203 | noExplicitConstructor | 398 | style | Class 'Skeleton3DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/skeleton_ik_3d_editor_plugin.h |
59 | noExplicitConstructor | 398 | style | Class 'SkeletonIK3DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/sprite_2d_editor_plugin.cpp |
75 | nullPointerRedundantCheck | 476 | warning | Either the condition '!p' is redundant or there is possible null pointer dereference: p. |
98 | nullPointerRedundantCheck | 476 | warning | Either the condition '!p2' is redundant or there is possible null pointer dereference: p2. |
editor/plugins/sprite_2d_editor_plugin.h |
111 | noExplicitConstructor | 398 | style | Class 'Sprite2DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/sprite_frames_editor_plugin.cpp |
521 | nullPointerRedundantCheck | 476 | warning | Either the condition '!selected' is redundant or there is possible null pointer dereference: selected. |
editor/plugins/sprite_frames_editor_plugin.h |
174 | noExplicitConstructor | 398 | style | Class 'SpriteFramesEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/style_box_editor_plugin.h |
74 | noExplicitConstructor | 398 | style | Class 'StyleBoxEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/texture_3d_editor_plugin.h |
90 | noExplicitConstructor | 398 | style | Class 'Texture3DEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/texture_editor_plugin.h |
69 | noExplicitConstructor | 398 | style | Class 'TextureEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/texture_layered_editor_plugin.h |
92 | noExplicitConstructor | 398 | style | Class 'TextureLayeredEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/texture_region_editor_plugin.cpp |
935 | useInitializationList | 398 | performance | Variable 'obj_styleBox' is assigned in constructor body. Consider performing initialization in initialization list. |
936 | useInitializationList | 398 | performance | Variable 'atlas_tex' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/plugins/texture_region_editor_plugin.h |
141 | noExplicitConstructor | 398 | style | Class 'TextureRegionEditor' has a constructor with 1 argument that is not explicit. |
166 | noExplicitConstructor | 398 | style | Class 'TextureRegionEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/theme_editor_plugin.cpp |
195 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
196 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
197 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
198 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
199 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
200 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
201 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
202 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
203 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
204 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
205 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
206 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
207 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
208 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
209 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
210 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
211 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
212 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
213 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
214 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
215 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
216 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
217 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
218 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
219 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
220 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
221 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
222 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
223 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
224 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
225 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
226 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
227 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
228 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
229 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
230 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
231 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
232 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
233 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
234 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
235 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
236 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
237 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
238 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
239 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
240 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
241 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
242 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
243 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
244 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
245 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
246 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
247 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
248 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
249 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
250 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
251 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
252 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
253 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
254 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
255 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
312 | nullPointerRedundantCheck | 476 | warning | Either the condition '!file' is redundant or there is possible null pointer dereference: file. |
editor/plugins/theme_editor_plugin.h |
114 | noExplicitConstructor | 398 | style | Class 'ThemeEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/tile_map_editor_plugin.cpp |
2006 | useInitializationList | 398 | performance | Variable 'manual_position' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/plugins/tile_map_editor_plugin.h |
220 | noExplicitConstructor | 398 | style | Class 'TileMapEditor' has a constructor with 1 argument that is not explicit. |
242 | noExplicitConstructor | 398 | style | Class 'TileMapEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/tile_set_editor_plugin.cpp |
1247 | variableScope | 398 | style | The scope of the variable 'erasing' can be reduced. |
1248 | variableScope | 398 | style | The scope of the variable 'alternative' can be reduced. |
1284 | duplicateCondition | 398 | style | The if condition is the same as the previous if condition |
1506 | duplicateCondition | 398 | style | The if condition is the same as the previous if condition |
editor/plugins/tile_set_editor_plugin.h |
190 | noExplicitConstructor | 398 | style | Class 'TileSetEditor' has a constructor with 1 argument that is not explicit. |
276 | noExplicitConstructor | 398 | style | Class 'TilesetEditorContext' has a constructor with 1 argument that is not explicit. |
295 | noExplicitConstructor | 398 | style | Class 'TileSetEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/plugins/version_control_editor_plugin.cpp |
52 | unreadVariable | 563 | style | Variable 'available_addons' is assigned a value that is never used. |
53 | unreadVariable | 563 | style | Variable 'selected_vcs' is assigned a value that is never used. |
editor/plugins/visual_shader_editor_plugin.cpp |
119 | constParameter | 398 | style | Parameter 'p_connections' can be declared with const |
1521 | knownConditionTrueFalse | 571 | style | Condition 'gn!=nullptr' is always true |
1674 | nullPointerRedundantCheck | 476 | warning | Either the condition '!button' is redundant or there is possible null pointer dereference: button. |
2108 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gn' is redundant or there is possible null pointer dereference: gn. |
2853 | useInitializationList | 398 | performance | Variable 'saved_node_pos' is assigned in constructor body. Consider performing initialization in initialization list. |
3147 | unreadVariable | 563 | style | Variable 'input_param_for_emit_shader_mode' is assigned a value that is never used. |
3148 | unreadVariable | 563 | style | Variable 'input_param_for_process_shader_mode' is assigned a value that is never used. |
3149 | unreadVariable | 563 | style | Variable 'input_param_for_end_shader_mode' is assigned a value that is never used. |
3150 | unreadVariable | 563 | style | Variable 'input_param_for_emit_and_process_shader_mode' is assigned a value that is never used. |
3657 | noConstructor | 398 | style | The class 'VisualShaderNodePluginDefaultEditor' does not have a constructor although it has private member variables. |
4040 | uninitMemberVar | 398 | warning | Member variable 'VisualShaderNodePortPreview::node' is not initialized in the constructor. |
4040 | uninitMemberVar | 398 | warning | Member variable 'VisualShaderNodePortPreview::port' is not initialized in the constructor. |
editor/plugins/visual_shader_editor_plugin.h |
220 | uninitMemberVar | 398 | warning | Member variable 'AddOption::temp_idx' is not initialized in the constructor. |
221 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
222 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
223 | useInitializationList | 398 | performance | Variable 'category' is assigned in constructor body. Consider performing initialization in initialization list. |
224 | useInitializationList | 398 | performance | Variable 'description' is assigned in constructor body. Consider performing initialization in initialization list. |
234 | uninitMemberVar | 398 | warning | Member variable 'AddOption::temp_idx' is not initialized in the constructor. |
235 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
236 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
237 | useInitializationList | 398 | performance | Variable 'category' is assigned in constructor body. Consider performing initialization in initialization list. |
238 | useInitializationList | 398 | performance | Variable 'description' is assigned in constructor body. Consider performing initialization in initialization list. |
240 | useInitializationList | 398 | performance | Variable 'sub_func_str' is assigned in constructor body. Consider performing initialization in initialization list. |
425 | noExplicitConstructor | 398 | style | Class 'VisualShaderEditorPlugin' has a constructor with 1 argument that is not explicit. |
editor/pot_generator.cpp |
49 | shadowVariable | 398 | style | Local variable 'E' shadows outer variable |
editor/pot_generator.h |
56 | unusedPrivateFunction | 398 | style | Unused private function: 'POTGenerator::_print_all_translation_strings' |
editor/progress_dialog.cpp |
114 | shadowVariable | 398 | style | Local variable 'no_updates' shadows outer variable |
114 | unreadVariable | 563 | style | Variable 'no_updates' is assigned a value that is never used. |
117 | knownConditionTrueFalse | 571 | style | Condition 'no_updates' is always true |
123 | AssignmentIntegerToAddress | 758 | portability | Assigning an integer to a pointer is not portable. |
123 | unreadVariable | 563 | style | Variable 'updates' is assigned a value that is never used. |
editor/project_manager.cpp |
207 | redundantAssignment | 563 | style | Variable 'ret' is reassigned a value before the old one has been used. |
578 | redundantAssignment | 563 | style | Variable 'ret' is reassigned a value before the old one has been used. |
584 | shadowVariable | 398 | style | Local variable 'msg' shadows outer variable |
1006 | useInitializationList | 398 | performance | Variable 'project_key' is assigned in constructor body. Consider performing initialization in initialization list. |
1007 | useInitializationList | 398 | performance | Variable 'project_name' is assigned in constructor body. Consider performing initialization in initialization list. |
1008 | useInitializationList | 398 | performance | Variable 'description' is assigned in constructor body. Consider performing initialization in initialization list. |
1009 | useInitializationList | 398 | performance | Variable 'path' is assigned in constructor body. Consider performing initialization in initialization list. |
1010 | useInitializationList | 398 | performance | Variable 'icon' is assigned in constructor body. Consider performing initialization in initialization list. |
1011 | useInitializationList | 398 | performance | Variable 'main_scene' is assigned in constructor body. Consider performing initialization in initialization list. |
editor/project_settings_editor.h |
123 | noExplicitConstructor | 398 | style | Class 'ProjectSettingsEditor' has a constructor with 1 argument that is not explicit. |
editor/rename_dialog.cpp |
458 | cstyleCast | 398 | style | C-style pointer casting |
505 | variableScope | 398 | style | The scope of the variable 'start' can be reduced. |
505 | unreadVariable | 563 | style | Variable 'start' is assigned a value that is never used. |
editor/rename_dialog.h |
112 | noExplicitConstructor | 398 | style | Class 'RenameDialog' has a constructor with 1 argument that is not explicit. |
editor/scene_tree_dock.cpp |
1426 | nullPointerRedundantCheck | 476 | warning | Either the condition '!EI' is redundant or there is possible null pointer dereference: EI. |
2049 | nullPointerRedundantCheck | 476 | warning | Either the condition '!first' is redundant or there is possible null pointer dereference: first. |
2056 | nullPointerRedundantCheck | 476 | warning | Either the condition '!n' is redundant or there is possible null pointer dereference: n. |
2593 | nullPointerRedundantCheck | 476 | warning | Either the condition '!node' is redundant or there is possible null pointer dereference: node. |
editor/scene_tree_editor.cpp |
58 | nullPointerRedundantCheck | 476 | warning | Either the condition '!item' is redundant or there is possible null pointer dereference: item. |
599 | nullPointerRedundantCheck | 476 | warning | Either the condition '!s' is redundant or there is possible null pointer dereference: s. |
626 | nullPointerRedundantCheck | 476 | warning | Either the condition '!item' is redundant or there is possible null pointer dereference: item. |
740 | nullPointerRedundantCheck | 476 | warning | Either the condition '!n' is redundant or there is possible null pointer dereference: n. |
743 | nullPointerRedundantCheck | 476 | warning | Either the condition '!n' is redundant or there is possible null pointer dereference: n. |
744 | nullPointerRedundantCheck | 476 | warning | Either the condition '!item' is redundant or there is possible null pointer dereference: item. |
744 | nullPointerRedundantCheck | 476 | warning | Either the condition '!n' is redundant or there is possible null pointer dereference: n. |
745 | nullPointerRedundantCheck | 476 | warning | Either the condition '!item' is redundant or there is possible null pointer dereference: item. |
752 | nullPointerRedundantCheck | 476 | warning | Either the condition '!which' is redundant or there is possible null pointer dereference: which. |
757 | nullPointerRedundantCheck | 476 | warning | Either the condition '!which' is redundant or there is possible null pointer dereference: which. |
909 | nullPointerRedundantCheck | 476 | warning | Either the condition '!n' is redundant or there is possible null pointer dereference: n. |
editor/settings_config_dialog.cpp |
270 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
editor/shader_globals_editor.h |
45 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If GDCLASS is a macro then please configure it. |
main/main.cpp |
538 | redundantInitialization | 563 | style | Redundant initialization for 'I'. The initialized value is overwritten before it is read. |
587 | redundantAssignment | 563 | style | Variable 'I' is reassigned a value before the old one has been used. |
1093 | duplicateCondition | 398 | style | The if condition is the same as the previous if condition |
1121 | knownConditionTrueFalse | 571 | style | Condition '!project_manager' is always true |
1141 | knownConditionTrueFalse | 570 | style | Condition 'project_manager' is always false |
1231 | knownConditionTrueFalse | 571 | style | Condition '!force_lowdpi' is always true |
1270 | knownConditionTrueFalse | 570 | style | Condition 'project_manager' is always false |
1391 | unreadVariable | 563 | style | Variable 'display_driver' is assigned a value that is never used. |
1392 | unreadVariable | 563 | style | Variable 'audio_driver' is assigned a value that is never used. |
1393 | unreadVariable | 563 | style | Variable 'tablet_driver' is assigned a value that is never used. |
1709 | knownConditionTrueFalse | 571 | style | Condition '!project_manager' is always true |
1929 | nullPointerRedundantCheck | 476 | warning | Either the condition '!script_loop' is redundant or there is possible null pointer dereference: script_loop. |
1948 | nullPointerRedundantCheck | 476 | warning | Either the condition '!script_loop' is redundant or there is possible null pointer dereference: script_loop. |
1987 | knownConditionTrueFalse | 571 | style | Condition '!project_manager' is always true |
1987 | knownConditionTrueFalse | 570 | style | Condition 'single_window' is always false |
1993 | knownConditionTrueFalse | 571 | style | Condition '!project_manager' is always true |
2073 | knownConditionTrueFalse | 571 | style | Condition '!project_manager' is always true |
2193 | knownConditionTrueFalse | 571 | style | Condition '!project_manager' is always true |
2241 | knownConditionTrueFalse | 571 | style | Condition '!project_manager' is always true |
2461 | knownConditionTrueFalse | 570 | style | Condition 'project_manager' is always false |
main/performance.cpp |
289 | useInitializationList | 398 | performance | Variable '_callable' is assigned in constructor body. Consider performing initialization in initialization list. |
290 | useInitializationList | 398 | performance | Variable '_arguments' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/assimp/editor_scene_importer_assimp.cpp |
302 | nullPointerRedundantCheck | 476 | warning | Either the condition 'scene==nullptr' is redundant or there is possible null pointer dereference: scene. |
305 | nullPointerRedundantCheck | 476 | warning | Either the condition 'ai_light==nullptr' is redundant or there is possible null pointer dereference: ai_light. |
309 | nullPointerRedundantCheck | 476 | warning | Either the condition 'scene==nullptr' is redundant or there is possible null pointer dereference: scene. |
312 | nullPointerRedundantCheck | 476 | warning | Either the condition 'ai_camera==nullptr' is redundant or there is possible null pointer dereference: ai_camera. |
315 | nullPointerRedundantCheck | 476 | warning | Either the condition 'scene==nullptr' is redundant or there is possible null pointer dereference: scene. |
419 | nullPointerRedundantCheck | 476 | warning | Either the condition '!bone' is redundant or there is possible null pointer dereference: bone. |
422 | nullPointerRedundantCheck | 476 | warning | Either the condition '!bone' is redundant or there is possible null pointer dereference: bone. |
425 | nullPointerRedundantCheck | 476 | warning | Either the condition '!bone' is redundant or there is possible null pointer dereference: bone. |
464 | nullPointerRedundantCheck | 476 | warning | Either the condition 'mesh_template==nullptr' is redundant or there is possible null pointer dereference: mesh_template. |
1389 | constParameter | 398 | style | Parameter 'state' can be declared with const |
1396 | nullPointerRedundantCheck | 476 | warning | Either the condition '!assimp_light' is redundant or there is possible null pointer dereference: assimp_light. |
1405 | nullPointerRedundantCheck | 476 | warning | Either the condition '!assimp_light' is redundant or there is possible null pointer dereference: assimp_light. |
1435 | constParameter | 398 | style | Parameter 'state' can be declared with const |
1443 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
1447 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera_node' is redundant or there is possible null pointer dereference: camera_node. |
1447 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
1448 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
1449 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
1450 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
modules/basis_universal/register_types.cpp |
255 | invalidPrintfArgType_sint | 686 | warning | %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. |
modules/bullet/area_bullet.cpp |
48 | noCopyConstructor | 398 | warning | Class 'AreaBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
48 | noOperatorEq | 398 | warning | Class 'AreaBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
modules/bullet/area_bullet.h |
142 | missingOverride | | style | The function 'main_shape_changed' overrides a function in a base class but is not marked with a 'override' specifier. |
143 | missingOverride | | style | The function 'reload_body' overrides a function in a base class but is not marked with a 'override' specifier. |
144 | missingOverride | | style | The function 'set_space' overrides a function in a base class but is not marked with a 'override' specifier. |
146 | missingOverride | | style | The function 'dispatch_callbacks' overrides a function in a base class but is not marked with a 'override' specifier. |
155 | missingOverride | | style | The function 'on_collision_filters_change' overrides a function in a base class but is not marked with a 'override' specifier. |
156 | missingOverride | | style | The function 'on_collision_checker_start' overrides a function in a base class but is not marked with a 'override' specifier. |
157 | missingOverride | | style | The function 'on_collision_checker_end' overrides a function in a base class but is not marked with a 'override' specifier. |
169 | missingOverride | | style | The function 'on_enter_area' overrides a function in a base class but is not marked with a 'override' specifier. |
170 | missingOverride | | style | The 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 |
129 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
139 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
145 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
151 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
157 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
197 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
203 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
210 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
217 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
224 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
231 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
261 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
268 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
278 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
288 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
295 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
302 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
309 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
316 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
322 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
329 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
338 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
347 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
356 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
369 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
381 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
388 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
394 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
400 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
406 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
413 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
420 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
427 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
433 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
439 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
474 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
484 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
490 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
500 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
510 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
517 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
523 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
530 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
533 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
539 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
546 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
553 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
560 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
567 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
574 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
581 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
588 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
595 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
602 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
609 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
616 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
632 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
639 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
646 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
655 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
666 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
673 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
680 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
686 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
693 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
700 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
707 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
714 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
721 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
728 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
735 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
742 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
749 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
753 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
759 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
765 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
775 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
785 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
791 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
800 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
807 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
823 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
830 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
836 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
842 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
848 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
860 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
862 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
868 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
870 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
887 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
911 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
922 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
929 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
936 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
943 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
950 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
963 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
976 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
982 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1002 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1010 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1017 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1023 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1029 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1035 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1041 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1047 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1053 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1059 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1065 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1071 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1077 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1083 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1089 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1095 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1101 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1107 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1113 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1119 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1125 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1131 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1137 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1144 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1152 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1159 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1165 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1171 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1177 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1193 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1207 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body_A' is redundant or there is possible null pointer dereference: body_A. |
1227 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1229 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint. |
1235 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1237 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint. |
1243 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1245 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint. |
1251 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1253 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint. |
1259 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1261 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint. |
1267 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1269 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint. |
1275 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body_A' is redundant or there is possible null pointer dereference: body_A. |
1295 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body_A' is redundant or there is possible null pointer dereference: body_A. |
1315 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1317 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint. |
1323 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1325 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint. |
1331 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1333 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint. |
1339 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1341 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint. |
1347 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body_A' is redundant or there is possible null pointer dereference: body_A. |
1367 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1369 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: slider_joint. |
1375 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1377 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: slider_joint. |
1383 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body_A' is redundant or there is possible null pointer dereference: body_A. |
1401 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1403 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: coneTwist_joint. |
1409 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1411 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: coneTwist_joint. |
1417 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body_A' is redundant or there is possible null pointer dereference: body_A. |
1437 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1439 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint. |
1445 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1447 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint. |
1453 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1455 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint. |
1461 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1463 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint. |
1469 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1471 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint. |
1477 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1479 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint. |
modules/bullet/collision_object_bullet.cpp |
64 | cstyleCast | 398 | style | C-style pointer casting |
modules/bullet/collision_object_bullet.h |
235 | missingOverride | | style | The function 'find_shape' overrides a function in a base class but is not marked with a 'override' specifier. |
237 | missingOverride | | style | The function 'remove_shape_full' overrides a function in a base class but is not marked with a 'override' specifier. |
249 | missingOverride | | style | The function 'shape_changed' overrides a function in a base class but is not marked with a 'override' specifier. |
250 | missingOverride | | style | The function 'reload_shapes' overrides a function in a base class but is not marked with a 'override' specifier. |
253 | missingOverride | | style | The 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 |
60 | noCopyConstructor | 398 | warning | Class 'ConeTwistJointBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
60 | noOperatorEq | 398 | warning | Class 'ConeTwistJointBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
modules/bullet/cone_twist_joint_bullet.h |
48 | missingOverride | | style | The 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 |
68 | noCopyConstructor | 398 | warning | Class 'Generic6DOFJointBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
68 | noOperatorEq | 398 | warning | Class 'Generic6DOFJointBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
modules/bullet/generic_6dof_joint_bullet.h |
53 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
modules/bullet/godot_collision_configuration.h |
48 | noExplicitConstructor | 398 | style | Class 'GodotCollisionConfiguration' has a constructor with 1 argument that is not explicit. |
60 | noExplicitConstructor | 398 | style | Class 'GodotSoftCollisionConfiguration' has a constructor with 1 argument that is not explicit. |
modules/bullet/godot_collision_dispatcher.h |
48 | noExplicitConstructor | 398 | style | Class 'GodotCollisionDispatcher' has a constructor with 1 argument that is not explicit. |
modules/bullet/godot_motion_state.h |
57 | noExplicitConstructor | 398 | style | Class 'GodotMotionState' has a constructor with 1 argument that is not explicit. |
modules/bullet/godot_ray_world_algorithm.h |
65 | noExplicitConstructor | 398 | style | Struct 'CreateFunc' has a constructor with 1 argument that is not explicit. |
75 | noExplicitConstructor | 398 | style | Struct 'SwappedCreateFunc' has a constructor with 1 argument that is not explicit. |
modules/bullet/godot_result_callbacks.h |
195 | uninitMemberVar | 398 | warning | Member variable 'GodotRestInfoContactResultCallback::m_rest_info_collision_object' is not initialized in the constructor. |
modules/bullet/hinge_joint_bullet.cpp |
81 | noCopyConstructor | 398 | warning | Class 'HingeJointBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
81 | noOperatorEq | 398 | warning | Class 'HingeJointBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
modules/bullet/hinge_joint_bullet.h |
47 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
modules/bullet/pin_joint_bullet.cpp |
56 | noCopyConstructor | 398 | warning | Class 'PinJointBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
56 | noOperatorEq | 398 | warning | Class 'PinJointBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
modules/bullet/pin_joint_bullet.h |
49 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
modules/bullet/rid_bullet.h |
42 | noConstructor | 398 | style | The class 'RIDBullet' does not have a constructor although it has private member variables. |
modules/bullet/rigid_body_bullet.cpp |
260 | noCopyConstructor | 398 | warning | Class 'RigidBodyBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
260 | noOperatorEq | 398 | warning | Class 'RigidBodyBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
modules/bullet/rigid_body_bullet.h |
88 | uninitMemberVarPrivate | 398 | warning | Member variable 'BulletPhysicsDirectBodyState3D::body' is not initialized in the constructor. |
176 | noExplicitConstructor | 398 | style | Struct 'KinematicUtilities' has a constructor with 1 argument that is not explicit. |
238 | missingOverride | | style | The function 'main_shape_changed' overrides a function in a base class but is not marked with a 'override' specifier. |
239 | missingOverride | | style | The function 'reload_body' overrides a function in a base class but is not marked with a 'override' specifier. |
240 | missingOverride | | style | The function 'set_space' overrides a function in a base class but is not marked with a 'override' specifier. |
242 | missingOverride | | style | The function 'dispatch_callbacks' overrides a function in a base class but is not marked with a 'override' specifier. |
246 | missingOverride | | style | The function 'on_collision_filters_change' overrides a function in a base class but is not marked with a 'override' specifier. |
247 | missingOverride | | style | The function 'on_collision_checker_start' overrides a function in a base class but is not marked with a 'override' specifier. |
248 | missingOverride | | style | The function 'on_collision_checker_end' overrides a function in a base class but is not marked with a 'override' specifier. |
315 | missingOverride | | style | The function 'set_transform__bullet' overrides a function in a base class but is not marked with a 'override' specifier. |
316 | missingOverride | | style | The function 'get_transform__bullet' overrides a function in a base class but is not marked with a 'override' specifier. |
318 | missingOverride | | style | The function 'reload_shapes' overrides a function in a base class but is not marked with a 'override' specifier. |
320 | missingOverride | | style | The function 'on_enter_area' overrides a function in a base class but is not marked with a 'override' specifier. |
321 | missingOverride | | style | The function 'on_exit_area' overrides a function in a base class but is not marked with a 'override' specifier. |
327 | missingOverride | | style | The function 'notify_transform_changed' overrides a function in a base class but is not marked with a 'override' specifier. |
modules/bullet/shape_bullet.cpp |
448 | uninitMemberVar | 398 | warning | Member variable 'HeightMapShapeBullet::width' is not initialized in the constructor. |
448 | uninitMemberVar | 398 | warning | Member variable 'HeightMapShapeBullet::depth' is not initialized in the constructor. |
506 | invalidPointerCast | 704 | portability | Casting between const unsigned char * and float * which have an incompatible binary data representation. |
548 | constParameter | 398 | style | Parameter 'p_heights' can be declared with const |
modules/bullet/shape_bullet.h |
102 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
103 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
104 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
105 | missingOverride | | style | The function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier. |
118 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
119 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
120 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
121 | missingOverride | | style | The function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier. |
134 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
135 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
136 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
137 | missingOverride | | style | The function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier. |
152 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
153 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
154 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
155 | missingOverride | | style | The function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier. |
170 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
171 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
172 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
185 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
187 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
188 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
189 | missingOverride | | style | The function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier. |
204 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
205 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
206 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
207 | missingOverride | | style | The function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier. |
223 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
224 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
225 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
226 | missingOverride | | style | The function 'create_bt_shape' overrides a function in a base class but is not marked with a 'override' specifier. |
239 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
240 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
241 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
242 | missingOverride | | style | The 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 |
60 | noCopyConstructor | 398 | warning | Class 'SliderJointBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
60 | noOperatorEq | 398 | warning | Class 'SliderJointBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
modules/bullet/slider_joint_bullet.h |
49 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
modules/bullet/soft_body_bullet.cpp |
38 | uninitMemberVar | 398 | warning | Member variable 'SoftBodyBullet::mat0' is not initialized in the constructor. |
77 | variableScope | 398 | style | The scope of the variable 'vs_indices' can be reduced. |
78 | variableScope | 398 | style | The scope of the variable 'vertex_position' can be reduced. |
79 | variableScope | 398 | style | The scope of the variable 'vertex_normal' can be reduced. |
modules/bullet/soft_body_bullet.h |
90 | missingOverride | | style | The function 'reload_body' overrides a function in a base class but is not marked with a 'override' specifier. |
91 | missingOverride | | style | The function 'set_space' overrides a function in a base class but is not marked with a 'override' specifier. |
93 | missingOverride | | style | The function 'dispatch_callbacks' overrides a function in a base class but is not marked with a 'override' specifier. |
94 | missingOverride | | style | The function 'on_collision_filters_change' overrides a function in a base class but is not marked with a 'override' specifier. |
95 | missingOverride | | style | The function 'on_collision_checker_start' overrides a function in a base class but is not marked with a 'override' specifier. |
96 | missingOverride | | style | The function 'on_collision_checker_end' overrides a function in a base class but is not marked with a 'override' specifier. |
97 | missingOverride | | style | The function 'on_enter_area' overrides a function in a base class but is not marked with a 'override' specifier. |
98 | missingOverride | | style | The function 'on_exit_area' overrides a function in a base class but is not marked with a 'override' specifier. |
modules/bullet/space_bullet.cpp |
128 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
164 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
223 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
255 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
301 | variableScope | 398 | style | The scope of the variable 'shape' can be reduced. |
304 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rigid_object' is redundant or there is possible null pointer dereference: rigid_object. |
312 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rigid_object' is redundant or there is possible null pointer dereference: rigid_object. |
657 | redundantAssignment | 563 | style | Variable 'x' is reassigned a value before the old one has been used. |
1045 | variableScope | 398 | style | The scope of the variable 'rays_found_this_round' can be reduced. |
1045 | unreadVariable | 563 | style | Variable 'rays_found_this_round' is assigned a value that is never used. |
1102 | useInitializationList | 398 | performance | Variable 'bounds' is assigned in constructor body. Consider performing initialization in initialization list. |
1129 | nullPointerRedundantCheck | 476 | warning | Either the condition 'tree==nullptr' is redundant or there is possible null pointer dereference: tree. |
modules/bullet/space_bullet.h |
77 | noExplicitConstructor | 398 | style | Class 'BulletPhysicsDirectSpaceState' has a constructor with 1 argument that is not explicit. |
modules/csg/csg.cpp |
552 | allocaCalled | | warning | Obsolete function 'alloca' called. |
modules/csg/csg_gizmos.h |
60 | noExplicitConstructor | 398 | style | Class 'EditorPluginCSG' has a constructor with 1 argument that is not explicit. |
modules/csg/csg_shape.h |
432 | unknownMacro | | error | There 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 |
155 | unreadVariable | 563 | style | Variable 'flags' is assigned a value that is never used. |
158 | unreadVariable | 563 | style | Variable 'flags' is assigned a value that is never used. |
160 | unreadVariable | 563 | style | Variable 'flags' is assigned a value that is never used. |
162 | unreadVariable | 563 | style | Variable 'flags' is assigned a value that is never used. |
164 | unreadVariable | 563 | style | Variable 'flags' is assigned a value that is never used. |
166 | unreadVariable | 563 | style | Variable 'flags' is assigned a value that is never used. |
169 | unreadVariable | 563 | style | Variable 'flags' is assigned a value that is never used. |
172 | unreadVariable | 563 | style | Variable 'flags' is assigned a value that is never used. |
242 | knownConditionTrueFalse | 570 | style | Condition 'num_job_threads>0' is always false |
256 | knownConditionTrueFalse | 398 | style | The comparison 'num_job_threads > 0' is always false. |
modules/dds/texture_loader_dds.cpp |
71 | unusedStructMember | 563 | style | struct member 'DDSFormatInfo::name' is never used. |
206 | invalidPrintfArgType_sint | 686 | warning | %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. |
modules/enet/networked_multiplayer_enet.cpp |
665 | cstyleCast | 398 | style | C-style pointer casting |
719 | cstyleCast | 398 | style | C-style pointer casting |
868 | uninitMemberVar | 398 | warning | Member variable 'NetworkedMultiplayerENet::peer' is not initialized in the constructor. |
868 | uninitMemberVar | 398 | warning | Member variable 'NetworkedMultiplayerENet::host' is not initialized in the constructor. |
876 | useInitializationList | 398 | performance | Variable 'transfer_mode' is assigned in constructor body. Consider performing initialization in initialization list. |
880 | useInitializationList | 398 | performance | Variable 'connection_status' is assigned in constructor body. Consider performing initialization in initialization list. |
887 | useInitializationList | 398 | performance | Variable 'bind_ip' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/gdnative/gdnative_library_editor_plugin.cpp |
412 | uninitMemberVar | 398 | warning | Member variable 'GDNativeLibraryEditorPlugin::editor' is not initialized in the constructor. |
modules/gdnative/gdnative_library_editor_plugin.h |
109 | noExplicitConstructor | 398 | style | Class 'GDNativeLibraryEditorPlugin' has a constructor with 1 argument that is not explicit. |
modules/gdnative/nativescript/godot_nativescript.cpp |
202 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
211 | cstyleCast | 398 | style | C-style pointer casting |
230 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
233 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
257 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
266 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
269 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
278 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
290 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
293 | nullPointerRedundantCheck | 476 | warning | Either the condition '!signal' is redundant or there is possible null pointer dereference: signal. |
310 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
modules/gdnative/nativescript/nativescript.cpp |
191 | cstyleCast | 398 | style | C-style pointer casting |
662 | nullPointerRedundantCheck | 476 | warning | Either the condition '!script_data' is redundant or there is possible null pointer dereference: script_data. |
753 | cstyleCast | 398 | style | C-style pointer casting |
772 | useInitializationList | 398 | performance | Variable 'library' is assigned in constructor body. Consider performing initialization in initialization list. |
773 | useInitializationList | 398 | performance | Variable 'lib_path' is assigned in constructor body. Consider performing initialization in initialization list. |
774 | useInitializationList | 398 | performance | Variable 'class_name' is assigned in constructor body. Consider performing initialization in initialization list. |
1197 | uninitMemberVar | 398 | warning | Member variable 'NativeScriptLanguage::lang_idx' is not initialized in the constructor. |
1197 | uninitMemberVar | 398 | warning | Member variable 'NativeScriptLanguage::profiling' is not initialized in the constructor. |
1207 | useInitializationList | 398 | performance | Variable '_init_call_type' is assigned in constructor body. Consider performing initialization in initialization list. |
1208 | useInitializationList | 398 | performance | Variable '_init_call_name' is assigned in constructor body. Consider performing initialization in initialization list. |
1209 | useInitializationList | 398 | performance | Variable '_terminate_call_name' is assigned in constructor body. Consider performing initialization in initialization list. |
1210 | useInitializationList | 398 | performance | Variable '_noarg_call_type' is assigned in constructor body. Consider performing initialization in initialization list. |
1211 | useInitializationList | 398 | performance | Variable '_frame_call_name' is assigned in constructor body. Consider performing initialization in initialization list. |
1213 | useInitializationList | 398 | performance | Variable '_thread_enter_call_name' is assigned in constructor body. Consider performing initialization in initialization list. |
1214 | useInitializationList | 398 | performance | Variable '_thread_exit_call_name' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/gdnative/nativescript/nativescript.h |
90 | uninitMemberVar | 398 | warning | Member variable 'NativeScriptDesc::base_data' is not initialized in the constructor. |
90 | uninitMemberVar | 398 | warning | Member variable 'NativeScriptDesc::is_tool' is not initialized in the constructor. |
195 | noConstructor | 398 | style | The class 'NativeScriptInstance' does not have a constructor although it has private member variables. |
modules/gdnative/net/multiplayer_peer_gdnative.cpp |
123 | cstyleCast | 398 | style | C-style pointer casting |
modules/gdnative/net/packet_peer_gdnative.cpp |
70 | cstyleCast | 398 | style | C-style pointer casting |
modules/gdnative/net/stream_peer_gdnative.cpp |
75 | cstyleCast | 398 | style | C-style pointer casting |
modules/gdnative/pluginscript/pluginscript_instance.cpp |
150 | uninitMemberVar | 398 | warning | Member variable 'PluginScriptInstance::_owner' is not initialized in the constructor. |
150 | uninitMemberVar | 398 | warning | Member variable 'PluginScriptInstance::_data' is not initialized in the constructor. |
150 | uninitMemberVar | 398 | warning | Member variable 'PluginScriptInstance::_desc' is not initialized in the constructor. |
modules/gdnative/pluginscript/pluginscript_language.h |
128 | noExplicitConstructor | 398 | style | Class 'PluginScriptLanguage' has a constructor with 1 argument that is not explicit. |
modules/gdnative/pluginscript/pluginscript_loader.h |
45 | noExplicitConstructor | 398 | style | Class 'ResourceFormatLoaderPluginScript' has a constructor with 1 argument that is not explicit. |
56 | noExplicitConstructor | 398 | style | Class 'ResourceFormatSaverPluginScript' has a constructor with 1 argument that is not explicit. |
modules/gdnative/pluginscript/pluginscript_script.cpp |
252 | unreadVariable | 563 | style | Variable 'basedir' is assigned a value that is never used. |
modules/gdnative/videodecoder/video_stream_gdnative.h |
46 | noExplicitConstructor | 398 | style | Struct 'VideoDecoderGDNative' has a constructor with 1 argument that is not explicit. |
modules/gdnavigation/gd_navigation_server.cpp |
141 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
161 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
165 | nullPointerRedundantCheck | 476 | warning | Either the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map. |
172 | nullPointerRedundantCheck | 476 | warning | Either the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map. |
175 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
179 | nullPointerRedundantCheck | 476 | warning | Either the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map. |
186 | nullPointerRedundantCheck | 476 | warning | Either the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map. |
189 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
193 | nullPointerRedundantCheck | 476 | warning | Either the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map. |
200 | nullPointerRedundantCheck | 476 | warning | Either the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map. |
207 | nullPointerRedundantCheck | 476 | warning | Either the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map. |
214 | nullPointerRedundantCheck | 476 | warning | Either the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map. |
221 | nullPointerRedundantCheck | 476 | warning | Either the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map. |
228 | nullPointerRedundantCheck | 476 | warning | Either the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map. |
235 | nullPointerRedundantCheck | 476 | warning | Either the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map. |
247 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
251 | nullPointerRedundantCheck | 476 | warning | Either the condition 'region==nullptr' is redundant or there is possible null pointer dereference: region. |
264 | nullPointerRedundantCheck | 476 | warning | Either the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map. |
269 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
273 | nullPointerRedundantCheck | 476 | warning | Either the condition 'region==nullptr' is redundant or there is possible null pointer dereference: region. |
276 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
280 | nullPointerRedundantCheck | 476 | warning | Either the condition 'region==nullptr' is redundant or there is possible null pointer dereference: region. |
302 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
306 | nullPointerRedundantCheck | 476 | warning | Either the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent. |
321 | nullPointerRedundantCheck | 476 | warning | Either the condition 'map==nullptr' is redundant or there is possible null pointer dereference: map. |
329 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
333 | nullPointerRedundantCheck | 476 | warning | Either the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent. |
336 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
340 | nullPointerRedundantCheck | 476 | warning | Either the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent. |
343 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
347 | nullPointerRedundantCheck | 476 | warning | Either the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent. |
350 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
354 | nullPointerRedundantCheck | 476 | warning | Either the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent. |
357 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
361 | nullPointerRedundantCheck | 476 | warning | Either the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent. |
364 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
368 | nullPointerRedundantCheck | 476 | warning | Either the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent. |
371 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
375 | nullPointerRedundantCheck | 476 | warning | Either the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent. |
378 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
382 | nullPointerRedundantCheck | 476 | warning | Either the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent. |
385 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
389 | nullPointerRedundantCheck | 476 | warning | Either the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent. |
396 | nullPointerRedundantCheck | 476 | warning | Either the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent. |
399 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
403 | nullPointerRedundantCheck | 476 | warning | Either the condition 'agent==nullptr' is redundant or there is possible null pointer dereference: agent. |
414 | noExplicitConstructor | 398 | style | Struct 'free_command' has a constructor with 1 argument that is not explicit. |
414 | missingOverride | | style | The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. |
modules/gdnavigation/nav_map.cpp |
129 | redundantAssignment | 563 | style | Variable 'least_cost_id' is reassigned a value before the old one has been used. |
478 | unreadVariable | 563 | style | Variable 'closest_point' is assigned a value that is never used. |
505 | unreadVariable | 563 | style | Variable 'closest_point' is assigned a value that is never used. |
modules/gdnavigation/nav_utils.h |
131 | noExplicitConstructor | 398 | style | Struct 'NavigationPoly' has a constructor with 1 argument that is not explicit. |
modules/gdnavigation/navigation_mesh_editor_plugin.h |
82 | noExplicitConstructor | 398 | style | Class 'NavigationMeshEditorPlugin' has a constructor with 1 argument that is not explicit. |
modules/gdnavigation/navigation_mesh_generator.cpp |
72 | variableScope | 398 | style | The scope of the variable 'current_vertex_count' can be reduced. |
279 | nullPointerRedundantCheck | 476 | warning | Either the condition '!detail_mesh' is redundant or there is possible null pointer dereference: p_detail_mesh. |
285 | nullPointerRedundantCheck | 476 | warning | Either the condition '!detail_mesh' is redundant or there is possible null pointer dereference: p_detail_mesh. |
370 | nullPointerRedundantCheck | 476 | warning | Either the condition '!hf' is redundant or there is possible null pointer dereference: hf. |
386 | nullPointerRedundantCheck | 476 | warning | Either the condition '!hf' is redundant or there is possible null pointer dereference: hf. |
408 | nullPointerRedundantCheck | 476 | warning | Either the condition '!chf' is redundant or there is possible null pointer dereference: chf. |
411 | uselessAssignmentPtrArg | 398 | warning | Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? |
419 | nullPointerRedundantCheck | 476 | warning | Either the condition '!chf' is redundant or there is possible null pointer dereference: chf. |
445 | nullPointerRedundantCheck | 476 | warning | Either the condition '!chf' is redundant or there is possible null pointer dereference: chf. |
445 | nullPointerRedundantCheck | 476 | warning | Either the condition '!cset' is redundant or there is possible null pointer dereference: cset. |
455 | nullPointerRedundantCheck | 476 | warning | Either the condition '!cset' is redundant or there is possible null pointer dereference: cset. |
455 | nullPointerRedundantCheck | 476 | warning | Either the condition '!poly_mesh' is redundant or there is possible null pointer dereference: poly_mesh. |
459 | nullPointerRedundantCheck | 476 | warning | Either the condition '!poly_mesh' is redundant or there is possible null pointer dereference: poly_mesh. |
459 | nullPointerRedundantCheck | 476 | warning | Either the condition '!chf' is redundant or there is possible null pointer dereference: chf. |
459 | nullPointerRedundantCheck | 476 | warning | Either the condition '!detail_mesh' is redundant or there is possible null pointer dereference: detail_mesh. |
462 | uselessAssignmentPtrArg | 398 | warning | Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? |
464 | uselessAssignmentPtrArg | 398 | warning | Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? |
475 | uselessAssignmentPtrArg | 398 | warning | Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? |
477 | uselessAssignmentPtrArg | 398 | warning | Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? |
modules/gdnavigation/rvo_agent.cpp |
39 | uninitMemberVar | 398 | warning | Member variable 'RvoAgent::map_update_id' is not initialized in the constructor. |
modules/gdscript/editor/gdscript_translation_parser_plugin.cpp |
330 | uninitMemberVar | 398 | warning | Member variable 'GDScriptEditorTranslationParserPlugin::ids' is not initialized in the constructor. |
330 | uninitMemberVar | 398 | warning | Member variable 'GDScriptEditorTranslationParserPlugin::ids_ctx_plural' is not initialized in the constructor. |
modules/gdscript/gdscript.cpp |
51 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
567 | constParameter | 398 | style | Parameter 'p_sc' can be declared with const |
591 | unreadVariable | 563 | style | Variable 'basedir' is assigned a value that is never used. |
modules/gdscript/gdscript.h |
54 | noExplicitConstructor | 398 | style | Class 'GDScriptNativeClass' has a constructor with 1 argument that is not explicit. |
modules/gdscript/gdscript_analyzer.cpp |
415 | unreadVariable | 563 | style | Variable 'found' is assigned a value that is never used. |
897 | unreadVariable | 563 | style | Variable 'return_type.type_source' is assigned a value that is never used. |
1532 | unreadVariable | 563 | style | Variable 'assignee_type' is assigned a value that is never used. |
1533 | unreadVariable | 563 | style | Variable 'assigned_type' is assigned a value that is never used. |
modules/gdscript/gdscript_analyzer.h |
120 | noExplicitConstructor | 398 | style | Class 'GDScriptAnalyzer' has a constructor with 1 argument that is not explicit. |
modules/gdscript/gdscript_codegen.h |
62 | noExplicitConstructor | 398 | style | Struct 'Address' has a constructor with 1 argument that is not explicit. |
64 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
69 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/gdscript/gdscript_compiler.cpp |
120 | unreadVariable | 563 | style | Variable 'result.has_type' is assigned a value that is never used. |
948 | unreadVariable | 563 | style | Variable 'assign_type' is assigned a value that is never used. |
1793 | duplicateCondition | 398 | style | The if condition is the same as the previous if condition |
2347 | uninitMemberVar | 398 | warning | Member variable 'GDScriptCompiler::err_line' is not initialized in the constructor. |
2347 | uninitMemberVar | 398 | warning | Member variable 'GDScriptCompiler::err_column' is not initialized in the constructor. |
modules/gdscript/gdscript_compiler.h |
84 | shadowVariable | 398 | style | Local variable 'script' shadows outer variable |
modules/gdscript/gdscript_editor.cpp |
469 | knownConditionTrueFalse | 570 | style | Condition 'th' is always false |
477 | knownConditionTrueFalse | 570 | style | Condition 'th' is always false |
1019 | constParameter | 398 | style | Parameter 'p_context' can be declared with const |
1326 | unreadVariable | 563 | style | Variable 'c2.current_line' is assigned a value that is never used. |
2517 | unreadVariable | 563 | style | Variable 'c.base' is assigned a value that is never used. |
2519 | unreadVariable | 563 | style | Variable 'c.current_class' is assigned a value that is never used. |
modules/gdscript/gdscript_function.cpp |
260 | syntaxError | | error | syntax error |
317 | allocaCalled | | warning | Obsolete function 'alloca' called. |
431 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If _STR is a macro then please configure it. |
1709 | uninitMemberVar | 398 | warning | Member variable 'GDScriptFunction::_constants_ptr' is not initialized in the constructor. |
1709 | uninitMemberVar | 398 | warning | Member variable 'GDScriptFunction::_constant_count' is not initialized in the constructor. |
1709 | uninitMemberVar | 398 | warning | Member variable 'GDScriptFunction::_global_names_ptr' is not initialized in the constructor. |
1709 | uninitMemberVar | 398 | warning | Member variable 'GDScriptFunction::_global_names_count' is not initialized in the constructor. |
1709 | uninitMemberVar | 398 | warning | Member variable 'GDScriptFunction::_default_arg_ptr' is not initialized in the constructor. |
1709 | uninitMemberVar | 398 | warning | Member variable 'GDScriptFunction::_default_arg_count' is not initialized in the constructor. |
1709 | uninitMemberVar | 398 | warning | Member variable 'GDScriptFunction::_code_ptr' is not initialized in the constructor. |
1709 | uninitMemberVar | 398 | warning | Member variable 'GDScriptFunction::_code_size' is not initialized in the constructor. |
1709 | uninitMemberVar | 398 | warning | Member variable 'GDScriptFunction::_argument_count' is not initialized in the constructor. |
1709 | uninitMemberVar | 398 | warning | Member variable 'GDScriptFunction::_initial_line' is not initialized in the constructor. |
1709 | uninitMemberVar | 398 | warning | Member variable 'GDScriptFunction::_static' is not initialized in the constructor. |
1709 | uninitMemberVar | 398 | warning | Member variable 'GDScriptFunction::_script' is not initialized in the constructor. |
1713 | useInitializationList | 398 | performance | Variable 'rpc_mode' is assigned in constructor body. Consider performing initialization in initialization list. |
1714 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
1879 | uninitMemberVar | 398 | warning | Member variable 'GDScriptFunctionState::state' is not initialized in the constructor. |
modules/gdscript/gdscript_functions.cpp |
959 | zerodivcond | 369 | warning | Either the condition 'incr<0' is redundant or there is division by zero at line 959. |
modules/gdscript/gdscript_parser.cpp |
2297 | variableScope | 398 | style | The scope of the variable 'decided_style' can be reduced. |
modules/gdscript/gdscript_parser.h |
258 | missingOverride | | style | The function 'is_expression' overrides a function in a base class but is not marked with a 'override' specifier. |
360 | uninitMemberVar | 398 | warning | Member variable 'BinaryOpNode::operation' is not initialized in the constructor. |
508 | shadowVariable | 398 | style | Local variable 'type' shadows outer variable |
515 | shadowVariable | 398 | style | Local variable 'type' shadows outer variable |
530 | noExplicitConstructor | 398 | style | Struct 'Member' has a constructor with 1 argument that is not explicit. |
534 | noExplicitConstructor | 398 | style | Struct 'Member' has a constructor with 1 argument that is not explicit. |
538 | noExplicitConstructor | 398 | style | Struct 'Member' has a constructor with 1 argument that is not explicit. |
542 | noExplicitConstructor | 398 | style | Struct 'Member' has a constructor with 1 argument that is not explicit. |
546 | noExplicitConstructor | 398 | style | Struct 'Member' has a constructor with 1 argument that is not explicit. |
550 | noExplicitConstructor | 398 | style | Struct 'Member' has a constructor with 1 argument that is not explicit. |
554 | noExplicitConstructor | 398 | style | Struct 'Member' has a constructor with 1 argument that is not explicit. |
556 | useInitializationList | 398 | performance | Variable 'enum_value' is assigned in constructor body. Consider performing initialization in initialization list. |
735 | uninitMemberVar | 398 | warning | Member variable 'MatchBranchNode::block' is not initialized in the constructor. |
872 | noExplicitConstructor | 398 | style | Struct 'Local' has a constructor with 1 argument that is not explicit. |
875 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
884 | noExplicitConstructor | 398 | style | Struct 'Local' has a constructor with 1 argument that is not explicit. |
887 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
896 | noExplicitConstructor | 398 | style | Struct 'Local' has a constructor with 1 argument that is not explicit. |
899 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
908 | noExplicitConstructor | 398 | style | Struct 'Local' has a constructor with 1 argument that is not explicit. |
911 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
981 | uninitMemberVar | 398 | warning | Member variable 'UnaryOpNode::operation' is not initialized in the constructor. |
modules/gdscript/gdscript_tokenizer.cpp |
721 | unreadVariable | 563 | style | Variable 'has_error' is assigned a value that is never used. |
modules/gdscript/gdscript_tokenizer.h |
175 | noExplicitConstructor | 398 | style | Struct 'Token' has a constructor with 1 argument that is not explicit. |
modules/gdscript/language_server/gdscript_language_protocol.cpp |
106 | variableScope | 398 | style | The scope of the variable 'sent' can be reduced. |
modules/gdscript/language_server/gdscript_workspace.cpp |
426 | variableScope | 398 | style | The scope of the variable 'forced' can be reduced. |
modules/gdscript/language_server/lsp.hpp |
751 | useInitializationList | 398 | performance | Variable 'kind' is assigned in constructor body. Consider performing initialization in initialization list. |
754 | noExplicitConstructor | 398 | style | Struct 'MarkupContent' has a constructor with 1 argument that is not explicit. |
755 | useInitializationList | 398 | performance | Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. |
756 | useInitializationList | 398 | performance | Variable 'kind' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/gdscript/register_types.cpp |
80 | unreadVariable | 563 | style | Variable 'script_key' is assigned a value that is never used. |
modules/gridmap/grid_map.cpp |
1052 | useInitializationList | 398 | performance | Variable 'cell_size' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/gridmap/grid_map_editor_plugin.h |
240 | noExplicitConstructor | 398 | style | Class 'GridMapEditor' has a constructor with 1 argument that is not explicit. |
261 | noExplicitConstructor | 398 | style | Class 'GridMapEditorPlugin' has a constructor with 1 argument that is not explicit. |
modules/inappstore/in_app_store.h |
37 | syntaxError | | error | syntax error |
modules/jsonrpc/jsonrpc.h |
38 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If GDCLASS is a macro then please configure it. |
modules/lightmapper_rd/lightmapper_rd.cpp |
455 | redundantAssignment | 563 | style | Variable 'last_cell' is reassigned a value before the old one has been used. |
modules/lightmapper_rd/lightmapper_rd.h |
97 | useInitializationList | 398 | performance | Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. |
98 | useInitializationList | 398 | performance | Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. |
99 | useInitializationList | 398 | performance | Variable 'na' is assigned in constructor body. Consider performing initialization in initialization list. |
100 | useInitializationList | 398 | performance | Variable 'nb' is assigned in constructor body. Consider performing initialization in initialization list. |
130 | useInitializationList | 398 | performance | Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. |
131 | useInitializationList | 398 | performance | Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. |
132 | useInitializationList | 398 | performance | Variable 'indices' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/mbedtls/crypto_mbedtls.cpp |
60 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
62 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
148 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
150 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
modules/mbedtls/packet_peer_mbed_dtls.cpp |
38 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'len' is less than zero. |
42 | cstyleCast | 398 | style | C-style pointer casting |
46 | nullPointerRedundantCheck | 476 | warning | Either the condition 'sp==nullptr' is redundant or there is possible null pointer dereference: sp. |
56 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'len' is less than zero. |
60 | cstyleCast | 398 | style | C-style pointer casting |
64 | nullPointerRedundantCheck | 476 | warning | Either the condition 'sp==nullptr' is redundant or there is possible null pointer dereference: sp. |
73 | nullPointerRedundantCheck | 476 | warning | Either the condition 'sp==nullptr' is redundant or there is possible null pointer dereference: sp. |
133 | unreadVariable | 563 | style | Variable 'ret' is assigned a value that is never used. |
161 | unreadVariable | 563 | style | Variable 'ret' is assigned a value that is never used. |
178 | unreadVariable | 563 | style | Variable 'ret' is assigned a value that is never used. |
247 | uninitMemberVar | 398 | warning | Member variable 'PacketPeerMbedDTLS::packet_buffer' is not initialized in the constructor. |
modules/mbedtls/stream_peer_mbedtls.cpp |
37 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'len' is less than zero. |
41 | cstyleCast | 398 | style | C-style pointer casting |
46 | nullPointerRedundantCheck | 476 | warning | Either the condition 'sp==nullptr' is redundant or there is possible null pointer dereference: sp. |
57 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'len' is less than zero. |
61 | cstyleCast | 398 | style | C-style pointer casting |
66 | nullPointerRedundantCheck | 476 | warning | Either the condition 'sp==nullptr' is redundant or there is possible null pointer dereference: sp. |
modules/mobile_vr/mobile_vr_interface.cpp |
451 | uninitMemberVar | 398 | warning | Member variable 'MobileVRInterface::mag_count' is not initialized in the constructor. |
451 | uninitMemberVar | 398 | warning | Member variable 'MobileVRInterface::has_gyro' is not initialized in the constructor. |
451 | uninitMemberVar | 398 | warning | Member variable 'MobileVRInterface::sensor_first' is not initialized in the constructor. |
456 | useInitializationList | 398 | performance | Variable 'intraocular_dist' is assigned in constructor body. Consider performing initialization in initialization list. |
457 | useInitializationList | 398 | performance | Variable 'display_width' is assigned in constructor body. Consider performing initialization in initialization list. |
458 | useInitializationList | 398 | performance | Variable 'display_to_lens' is assigned in constructor body. Consider performing initialization in initialization list. |
459 | useInitializationList | 398 | performance | Variable 'oversample' is assigned in constructor body. Consider performing initialization in initialization list. |
460 | useInitializationList | 398 | performance | Variable 'k1' is assigned in constructor body. Consider performing initialization in initialization list. |
461 | useInitializationList | 398 | performance | Variable 'k2' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/mono/class_db_api_json.cpp |
56 | nullPointerRedundantCheck | 476 | warning | Either the condition '!t' is redundant or there is possible null pointer dereference: t. |
modules/mono/csharp_script.cpp |
1310 | nullPointerRedundantCheck | 476 | warning | Either the condition 'editor_klass==nullptr' is redundant or there is possible null pointer dereference: editor_klass. |
1528 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ref_owner' is redundant or there is possible null pointer dereference: ref_owner. |
1542 | knownConditionTrueFalse | 570 | style | Condition 'refcount==0' is always false |
2988 | duplicateCondition | 398 | style | The if condition is the same as the previous if condition |
3094 | knownConditionTrueFalse | 571 | style | Condition 'extra_cond' is always true |
3134 | unreadVariable | 563 | style | Variable 'ref' is assigned a value that is never used. |
3731 | useInitializationList | 398 | performance | Variable '_signal_callback' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/mono/csharp_script.h |
323 | noExplicitConstructor | 398 | style | Class 'CSharpInstance' has a constructor with 1 argument that is not explicit. |
modules/mono/editor/bindings_generator.cpp |
2642 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If _STR is a macro then please configure it. |
modules/mono/editor/bindings_generator.h |
52 | uninitMemberVar | 398 | warning | Member variable 'ConstantInterface::const_doc' is not initialized in the constructor. |
53 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
54 | useInitializationList | 398 | performance | Variable 'proxy_name' is assigned in constructor body. Consider performing initialization in initialization list. |
69 | noExplicitConstructor | 398 | style | Struct 'EnumInterface' has a constructor with 1 argument that is not explicit. |
70 | useInitializationList | 398 | performance | Variable 'cname' is assigned in constructor body. Consider performing initialization in initialization list. |
91 | noExplicitConstructor | 398 | style | Struct 'TypeReference' has a constructor with 1 argument that is not explicit. |
487 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
488 | useInitializationList | 398 | performance | Variable 'im_type_out' is assigned in constructor body. Consider performing initialization in initialization list. |
489 | useInitializationList | 398 | performance | Variable 'im_sig' is assigned in constructor body. Consider performing initialization in initialization list. |
490 | useInitializationList | 398 | performance | Variable 'unique_sig' is assigned in constructor body. Consider performing initialization in initialization list. |
495 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
496 | useInitializationList | 398 | performance | Variable 'im_type_out' is assigned in constructor body. Consider performing initialization in initialization list. |
497 | useInitializationList | 398 | performance | Variable 'im_sig' is assigned in constructor body. Consider performing initialization in initialization list. |
498 | useInitializationList | 398 | performance | Variable 'unique_sig' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/mono/editor/godotsharp_export.cpp |
58 | unusedStructMember | 563 | style | struct member 'AssemblyRefInfo::major' is never used. |
59 | unusedStructMember | 563 | style | struct member 'AssemblyRefInfo::minor' is never used. |
60 | unusedStructMember | 563 | style | struct member 'AssemblyRefInfo::build' is never used. |
61 | unusedStructMember | 563 | style | struct member 'AssemblyRefInfo::revision' is never used. |
modules/mono/editor/script_class_parser.h |
38 | noConstructor | 398 | style | The class 'ScriptClassParser' does not have a constructor although it has private member variables. |
modules/mono/godotsharp_dirs.cpp |
125 | useInitializationList | 398 | performance | Variable 'res_data_dir' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/mono/managed_callable.h |
73 | noExplicitConstructor | 398 | style | Class 'ManagedCallable' has a constructor with 1 argument that is not explicit. |
modules/mono/mono_gc_handle.h |
102 | noExplicitConstructor | 398 | style | Class 'MonoGCHandleRef' has a constructor with 1 argument that is not explicit. |
modules/mono/mono_gd/gd_mono.cpp |
1383 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gd_mono' is redundant or there is possible null pointer dereference: gd_mono. |
modules/mono/mono_gd/gd_mono.h |
256 | noExplicitConstructor | 398 | style | Class 'ScopeDomain' has a constructor with 1 argument that is not explicit. |
276 | noExplicitConstructor | 398 | style | Class 'ScopeExitDomainUnload' has a constructor with 1 argument that is not explicit. |
modules/mono/mono_gd/gd_mono_assembly.h |
62 | useInitializationList | 398 | performance | Variable 'namespace_name' is assigned in constructor body. Consider performing initialization in initialization list. |
63 | useInitializationList | 398 | performance | Variable 'class_name' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/mono/mono_gd/gd_mono_class.cpp |
186 | nullPointerRedundantCheck | 476 | warning | Either the condition '!method' is redundant or there is possible null pointer dereference: method. |
505 | useInitializationList | 398 | performance | Variable 'namespace_name' is assigned in constructor body. Consider performing initialization in initialization list. |
506 | useInitializationList | 398 | performance | Variable 'class_name' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/mono/mono_gd/gd_mono_class.h |
63 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/mono/mono_gd/gd_mono_internals.cpp |
120 | unreachableCode | 561 | style | Statements following return, break, continue, goto or throw will never be executed. |
modules/mono/mono_gd/gd_mono_log.cpp |
190 | uninitMemberVar | 398 | warning | Member variable 'GDMonoLog::log_file' is not initialized in the constructor. |
modules/mono/mono_gd/gd_mono_marshal.cpp |
1088 | nullPointerRedundantCheck | 476 | warning | Either the condition 'ctor==nullptr' is redundant or there is possible null pointer dereference: ctor. |
1107 | nullPointerRedundantCheck | 476 | warning | Either the condition 'godot_dict_ctor==nullptr' is redundant or there is possible null pointer dereference: godot_dict_ctor. |
1130 | nullPointerRedundantCheck | 476 | warning | Either the condition 'ctor==nullptr' is redundant or there is possible null pointer dereference: ctor. |
1141 | nullPointerRedundantCheck | 476 | warning | Either the condition 'to_array==nullptr' is redundant or there is possible null pointer dereference: to_array. |
1364 | cstyleCast | 398 | style | C-style pointer casting |
1386 | cstyleCast | 398 | style | C-style pointer casting |
1404 | cstyleCast | 398 | style | C-style pointer casting |
1426 | cstyleCast | 398 | style | C-style pointer casting |
1444 | cstyleCast | 398 | style | C-style pointer casting |
1466 | cstyleCast | 398 | style | C-style pointer casting |
modules/mono/mono_gd/gd_mono_method.cpp |
283 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/mono/mono_gd/gd_mono_utils.cpp |
452 | nullPointerRedundantCheck | 476 | warning | Either 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 |
44 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tclass' is redundant or there is possible null pointer dereference: tclass. |
modules/mono/mono_gd/support/android_support.cpp |
145 | clarifyCalculation | 783 | style | Clarify calculation precedence for '&' and '?'. |
modules/opensimplex/noise_texture.cpp |
41 | useInitializationList | 398 | performance | Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. |
122 | cstyleCast | 398 | style | C-style pointer casting |
165 | redundantAssignment | 563 | style | Variable 'use_thread' is reassigned a value before the old one has been used. |
167 | knownConditionTrueFalse | 570 | style | Condition 'use_thread' is always false |
modules/pvr/texture_loader_pvr.cpp |
350 | variableScope | 398 | style | The scope of the variable 'tmp1' can be reduced. |
350 | variableScope | 398 | style | The scope of the variable 'tmp2' can be reduced. |
649 | cstyleCast | 398 | style | C-style pointer casting |
modules/regex/regex.h |
98 | noExplicitConstructor | 398 | style | Class 'RegEx' has a constructor with 1 argument that is not explicit. |
modules/stb_vorbis/audio_stream_ogg_vorbis.h |
68 | uninitMemberVar | 398 | warning | Member variable 'AudioStreamPlaybackOGGVorbis::ogg_stream' is not initialized in the constructor. |
68 | uninitMemberVar | 398 | warning | Member variable 'AudioStreamPlaybackOGGVorbis::frames_mixed' is not initialized in the constructor. |
68 | uninitMemberVar | 398 | warning | Member variable 'AudioStreamPlaybackOGGVorbis::active' is not initialized in the constructor. |
68 | uninitMemberVar | 398 | warning | Member variable 'AudioStreamPlaybackOGGVorbis::loops' is not initialized in the constructor. |
modules/stb_vorbis/resource_importer_ogg_vorbis.cpp |
82 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
88 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
modules/tga/image_loader_tga.cpp |
51 | variableScope | 398 | style | The scope of the variable 'c' can be reduced. |
51 | unreadVariable | 563 | style | Variable 'c' is assigned a value that is never used. |
52 | variableScope | 398 | style | The scope of the variable 'count' can be reduced. |
52 | unreadVariable | 563 | style | Variable 'count' is assigned a value that is never used. |
252 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'tga_header.image_width' is less than zero. |
252 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'tga_header.image_height' is less than zero. |
modules/theora/video_stream_theora.cpp |
630 | cstyleCast | 398 | style | C-style pointer casting |
649 | uninitMemberVar | 398 | warning | Member variable 'VideoStreamPlaybackTheora::theora_eos' is not initialized in the constructor. |
649 | uninitMemberVar | 398 | warning | Member variable 'VideoStreamPlaybackTheora::vorbis_eos' is not initialized in the constructor. |
649 | uninitMemberVar | 398 | warning | Member variable 'VideoStreamPlaybackTheora::td' is not initialized in the constructor. |
649 | uninitMemberVar | 398 | warning | Member variable 'VideoStreamPlaybackTheora::pp_inc' is not initialized in the constructor. |
649 | uninitMemberVar | 398 | warning | Member variable 'VideoStreamPlaybackTheora::pp_level_max' is not initialized in the constructor. |
649 | uninitMemberVar | 398 | warning | Member variable 'VideoStreamPlaybackTheora::pp_level' is not initialized in the constructor. |
649 | uninitMemberVar | 398 | warning | Member variable 'VideoStreamPlaybackTheora::last_update_time' is not initialized in the constructor. |
649 | uninitMemberVar | 398 | warning | Member variable 'VideoStreamPlaybackTheora::time' is not initialized in the constructor. |
660 | useInitializationList | 398 | performance | Variable 'texture' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/tinyexr/image_loader_tinyexr.cpp |
174 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
178 | objectIndex | 758 | warning | The address of local variable 'single_image_tile' might be accessed at non-zero index. |
modules/tinyexr/image_saver_tinyexr.cpp |
205 | invalidPointerCast | 704 | portability | Casting between const unsigned char * and float * which have an incompatible binary data representation. |
206 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
modules/upnp/upnp.cpp |
396 | useInitializationList | 398 | performance | Variable 'discover_multicast_if' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/upnp/upnp.h |
122 | unknownMacro | | error | There 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 |
149 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptNodeInstance::id' is not initialized in the constructor. |
149 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptNodeInstance::sequence_index' is not initialized in the constructor. |
149 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptNodeInstance::sequence_output_count' is not initialized in the constructor. |
149 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptNodeInstance::input_port_count' is not initialized in the constructor. |
149 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptNodeInstance::output_ports' is not initialized in the constructor. |
149 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptNodeInstance::output_port_count' is not initialized in the constructor. |
149 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptNodeInstance::working_mem_idx' is not initialized in the constructor. |
149 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptNodeInstance::pass_idx' is not initialized in the constructor. |
149 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptNodeInstance::base' is not initialized in the constructor. |
1378 | useInitializationList | 398 | performance | Variable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list. |
1548 | nullPointerRedundantCheck | 476 | warning | Either the condition '!F' is redundant or there is possible null pointer dereference: F. |
1946 | allocaCalled | | warning | Obsolete function 'alloca' called. |
2156 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
2158 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
2159 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
2160 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
2161 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
2162 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
2163 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
2164 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
2165 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
2166 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
2168 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
2175 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
2182 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
2299 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptInstance::owner' is not initialized in the constructor. |
2299 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptInstance::max_input_args' is not initialized in the constructor. |
2299 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptInstance::max_output_args' is not initialized in the constructor. |
2405 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptFunctionState::instance' is not initialized in the constructor. |
2405 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptFunctionState::working_mem_index' is not initialized in the constructor. |
2405 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptFunctionState::variant_stack_size' is not initialized in the constructor. |
2405 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptFunctionState::node' is not initialized in the constructor. |
2405 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptFunctionState::flow_stack_pos' is not initialized in the constructor. |
2405 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptFunctionState::pass' is not initialized in the constructor. |
2587 | nullPointerRedundantCheck | 476 | warning | Either the condition '!node' is redundant or there is possible null pointer dereference: node. |
2589 | nullPointerRedundantCheck | 476 | warning | Either the condition '!node' is redundant or there is possible null pointer dereference: node. |
2609 | nullPointerRedundantCheck | 476 | warning | Either the condition '!node' is redundant or there is possible null pointer dereference: node. |
2623 | nullPointerRedundantCheck | 476 | warning | Either the condition '!node' is redundant or there is possible null pointer dereference: node. |
2733 | useInitializationList | 398 | performance | Variable 'notification' is assigned in constructor body. Consider performing initialization in initialization list. |
2734 | useInitializationList | 398 | performance | Variable '_step' is assigned in constructor body. Consider performing initialization in initialization list. |
2735 | useInitializationList | 398 | performance | Variable '_subcall' is assigned in constructor body. Consider performing initialization in initialization list. |
2739 | useInitializationList | 398 | performance | Variable '_debug_parse_err_file' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/visual_script/visual_script.h |
97 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/visual_script/visual_script_builtin_funcs.cpp |
1204 | missingOverride | | style | The 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 |
145 | noExplicitConstructor | 398 | style | Class 'VisualScriptBuiltinFunc' has a constructor with 1 argument that is not explicit. |
modules/visual_script/visual_script_editor.cpp |
1192 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
1194 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
1215 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
1216 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
4576 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
modules/visual_script/visual_script_expression.cpp |
1478 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
1509 | uninitMemberVar | 398 | warning | Member variable 'VisualScriptExpression::str_ofs' is not initialized in the constructor. |
1510 | useInitializationList | 398 | performance | Variable 'output_type' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/visual_script/visual_script_expression.h |
45 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
138 | uninitMemberVar | 398 | warning | Member variable 'ENode::type' is not initialized in the constructor. |
158 | uninitMemberVar | 398 | warning | Member variable 'InputNode::index' is not initialized in the constructor. |
175 | uninitMemberVar | 398 | warning | Member variable 'OperatorNode::nodes' is not initialized in the constructor. |
190 | uninitMemberVar | 398 | warning | Member variable 'IndexNode::base' is not initialized in the constructor. |
190 | uninitMemberVar | 398 | warning | Member variable 'IndexNode::index' is not initialized in the constructor. |
199 | uninitMemberVar | 398 | warning | Member variable 'NamedIndexNode::base' is not initialized in the constructor. |
218 | uninitMemberVar | 398 | warning | Member variable 'CallNode::base' is not initialized in the constructor. |
240 | uninitMemberVar | 398 | warning | Member variable 'BuiltinFuncNode::func' is not initialized in the constructor. |
modules/visual_script/visual_script_flow_control.cpp |
126 | missingOverride | | style | The function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier. |
130 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
151 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
223 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
303 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
382 | missingOverride | | style | The function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier. |
386 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
515 | missingOverride | | style | The function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier. |
519 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
606 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
781 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
863 | useInitializationList | 398 | performance | Variable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/visual_script/visual_script_flow_control.h |
190 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/visual_script/visual_script_func_nodes.cpp |
123 | knownConditionTrueFalse | 570 | style | Condition 'path' is always false |
194 | uselessAssignmentArg | 398 | style | Assignment of function parameter has no effect outside the function. |
194 | unreadVariable | 563 | style | Variable 'p_idx' is assigned a value that is never used. |
229 | uselessAssignmentArg | 398 | style | Assignment of function parameter has no effect outside the function. |
229 | unreadVariable | 563 | style | Variable 'p_idx' is assigned a value that is never used. |
345 | knownConditionTrueFalse | 570 | style | Condition 'node' is always false |
549 | knownConditionTrueFalse | 570 | style | Condition 'bnode' is always false |
592 | knownConditionTrueFalse | 570 | style | Condition 'node' is always false |
734 | shadowVariable | 398 | style | Local variable 'node' shadows outer variable |
758 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
772 | shadowVariable | 398 | style | Local variable 'node' shadows outer variable |
883 | useInitializationList | 398 | performance | Variable 'basic_type' is assigned in constructor body. Consider performing initialization in initialization list. |
885 | useInitializationList | 398 | performance | Variable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list. |
954 | knownConditionTrueFalse | 570 | style | Condition 'path' is always false |
1054 | knownConditionTrueFalse | 570 | style | Condition 'node' is always false |
1139 | knownConditionTrueFalse | 570 | style | Condition 'node' is always false |
1294 | knownConditionTrueFalse | 570 | style | Condition 'bnode' is always false |
1328 | knownConditionTrueFalse | 570 | style | Condition 'node' is always false |
1509 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
1530 | shadowVariable | 398 | style | Local variable 'node' shadows outer variable |
1612 | useInitializationList | 398 | performance | Variable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list. |
1613 | useInitializationList | 398 | performance | Variable 'basic_type' is assigned in constructor body. Consider performing initialization in initialization list. |
1640 | knownConditionTrueFalse | 570 | style | Condition 'node' is always false |
1695 | knownConditionTrueFalse | 570 | style | Condition 'path' is always false |
1810 | knownConditionTrueFalse | 570 | style | Condition 'node' is always false |
1822 | unreadVariable | 563 | style | Variable 'type' is assigned a value that is never used. |
1972 | knownConditionTrueFalse | 570 | style | Condition 'bnode' is always false |
2005 | knownConditionTrueFalse | 570 | style | Condition 'node' is always false |
2107 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
2127 | shadowVariable | 398 | style | Local variable 'node' shadows outer variable |
2190 | useInitializationList | 398 | performance | Variable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list. |
2191 | useInitializationList | 398 | performance | Variable 'basic_type' is assigned in constructor body. Consider performing initialization in initialization list. |
2192 | useInitializationList | 398 | performance | Variable 'type_cache' is assigned in constructor body. Consider performing initialization in initialization list. |
2313 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
modules/visual_script/visual_script_nodes.cpp |
276 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
310 | useInitializationList | 398 | performance | Variable 'rpc_mode' is assigned in constructor body. Consider performing initialization in initialization list. |
762 | missingOverride | | style | The function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier. |
764 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
934 | shadowVariable | 398 | style | Local variable 'op_names' shadows outer variable |
1025 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
1058 | useInitializationList | 398 | performance | Variable 'op' is assigned in constructor body. Consider performing initialization in initialization list. |
1059 | useInitializationList | 398 | performance | Variable 'typed' is assigned in constructor body. Consider performing initialization in initialization list. |
1145 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
1163 | useInitializationList | 398 | performance | Variable 'typed' is assigned in constructor body. Consider performing initialization in initialization list. |
1255 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
1367 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
1486 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
1499 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
1579 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
1638 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
1705 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
1780 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
1893 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
1937 | useInitializationList | 398 | performance | Variable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list. |
2027 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
2080 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
2156 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
2250 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
2304 | useInitializationList | 398 | performance | Variable 'singleton' is assigned in constructor body. Consider performing initialization in initialization list. |
2361 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
2362 | shadowVariable | 398 | style | Local variable 'node' shadows outer variable |
2495 | useInitializationList | 398 | performance | Variable 'path' is assigned in constructor body. Consider performing initialization in initialization list. |
2541 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
2542 | shadowVariable | 398 | style | Local variable 'node' shadows outer variable |
2637 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
2657 | useInitializationList | 398 | performance | Variable 'path' is assigned in constructor body. Consider performing initialization in initialization list. |
2709 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
2834 | missingOverride | | style | The function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier. |
2835 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
3036 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
3155 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
3182 | useInitializationList | 398 | performance | Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. |
3183 | useInitializationList | 398 | performance | Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. |
3256 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
3287 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
3370 | missingOverride | | style | The function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier. |
3371 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
3402 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
3403 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
3477 | missingOverride | | style | The function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier. |
3478 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
3510 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
3511 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
3602 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
3682 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
3783 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
3831 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/visual_script/visual_script_yield_nodes.cpp |
98 | missingOverride | | style | The function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier. |
102 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
289 | knownConditionTrueFalse | 570 | style | Condition 'path' is always false |
427 | knownConditionTrueFalse | 570 | style | Condition 'bnode' is always false |
478 | unreadVariable | 563 | style | Variable 'bt' is assigned a value that is never used. |
481 | unreadVariable | 563 | style | Variable 'bt' is assigned a value that is never used. |
504 | missingOverride | | style | The function 'get_working_memory_size' overrides a function in a base class but is not marked with a 'override' specifier. |
508 | missingOverride | | style | The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. |
522 | shadowVariable | 398 | style | Local variable 'node' shadows outer variable |
575 | useInitializationList | 398 | performance | Variable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/webm/video_stream_webm.cpp |
52 | noExplicitConstructor | 398 | style | Class 'MkvReader' has a constructor with 1 argument that is not explicit. |
363 | constParameter | 398 | style | Parameter 'video_frame' can be declared with const |
modules/webrtc/webrtc_data_channel_js.cpp |
184 | uninitMemberVar | 398 | warning | Member variable 'WebRTCDataChannelJS::packet_buffer' is not initialized in the constructor. |
modules/webrtc/webrtc_data_channel_js.h |
87 | noExplicitConstructor | 398 | style | Class 'WebRTCDataChannelJS' has a constructor with 1 argument that is not explicit. |
modules/webrtc/webrtc_multiplayer.cpp |
334 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
384 | useInitializationList | 398 | performance | Variable 'transfer_mode' is assigned in constructor body. Consider performing initialization in initialization list. |
386 | useInitializationList | 398 | performance | Variable 'connection_status' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/webrtc/webrtc_peer_connection_gdnative.cpp |
79 | cstyleCast | 398 | style | C-style pointer casting |
modules/webrtc/webrtc_peer_connection_js.h |
69 | missingOverride | | style | The function 'get_connection_state' overrides a function in a base class but is not marked with a 'override' specifier. |
73 | missingOverride | | style | The function 'create_offer' overrides a function in a base class but is not marked with a 'override' specifier. |
74 | missingOverride | | style | The function 'set_remote_description' overrides a function in a base class but is not marked with a 'override' specifier. |
75 | missingOverride | | style | The function 'set_local_description' overrides a function in a base class but is not marked with a 'override' specifier. |
76 | missingOverride | | style | The function 'add_ice_candidate' overrides a function in a base class but is not marked with a 'override' specifier. |
77 | missingOverride | | style | The function 'poll' overrides a function in a base class but is not marked with a 'override' specifier. |
78 | missingOverride | | style | The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. |
modules/websocket/editor_debugger_server_websocket.cpp |
79 | useInitializationList | 398 | performance | Variable 'server' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/websocket/emws_client.h |
55 | missingOverride | | style | The function 'set_buffers' overrides a function in a base class but is not marked with a 'override' specifier. |
56 | missingOverride | | style | The function 'connect_to_host' overrides a function in a base class but is not marked with a 'override' specifier. |
57 | missingOverride | | style | The function 'get_peer' overrides a function in a base class but is not marked with a 'override' specifier. |
58 | missingOverride | | style | The function 'disconnect_from_host' overrides a function in a base class but is not marked with a 'override' specifier. |
59 | missingOverride | | style | The function 'get_connected_host' overrides a function in a base class but is not marked with a 'override' specifier. |
60 | missingOverride | | style | The function 'get_connected_port' overrides a function in a base class but is not marked with a 'override' specifier. |
modules/websocket/emws_peer.h |
74 | missingOverride | | style | The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. |
75 | missingOverride | | style | The function 'is_connected_to_host' overrides a function in a base class but is not marked with a 'override' specifier. |
76 | missingOverride | | style | The function 'get_connected_host' overrides a function in a base class but is not marked with a 'override' specifier. |
77 | missingOverride | | style | The function 'get_connected_port' overrides a function in a base class but is not marked with a 'override' specifier. |
79 | missingOverride | | style | The function 'get_write_mode' overrides a function in a base class but is not marked with a 'override' specifier. |
80 | missingOverride | | style | The function 'set_write_mode' overrides a function in a base class but is not marked with a 'override' specifier. |
81 | missingOverride | | style | The function 'was_string_packet' overrides a function in a base class but is not marked with a 'override' specifier. |
82 | missingOverride | | style | The function 'set_no_delay' overrides a function in a base class but is not marked with a 'override' specifier. |
modules/websocket/emws_server.h |
44 | missingOverride | | style | The function 'set_buffers' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. |
47 | missingOverride | | style | The function 'is_listening' overrides a function in a base class but is not marked with a 'override' specifier. |
48 | missingOverride | | style | The function 'has_peer' overrides a function in a base class but is not marked with a 'override' specifier. |
49 | missingOverride | | style | The function 'get_peer' overrides a function in a base class but is not marked with a 'override' specifier. |
50 | missingOverride | | style | The function 'get_peer_address' overrides a function in a base class but is not marked with a 'override' specifier. |
51 | missingOverride | | style | The function 'get_peer_port' overrides a function in a base class but is not marked with a 'override' specifier. |
52 | missingOverride | | style | The 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 |
115 | useInitializationList | 398 | performance | Variable 'ws_client' is assigned in constructor body. Consider performing initialization in initialization list. |
117 | useInitializationList | 398 | performance | Variable 'ws_client' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/websocket/websocket_server.cpp |
37 | useInitializationList | 398 | performance | Variable 'bind_ip' is assigned in constructor body. Consider performing initialization in initialization list. |
modules/websocket/wsl_client.h |
52 | duplInheritedMember | 398 | warning | The class 'WSLClient' defines member variable with name '_peer' also defined in its parent class 'WebSocketClient'. |
73 | missingOverride | | style | The function 'set_buffers' overrides a function in a base class but is not marked with a 'override' specifier. |
74 | missingOverride | | style | The function 'connect_to_host' overrides a function in a base class but is not marked with a 'override' specifier. |
76 | missingOverride | | style | The function 'get_peer' overrides a function in a base class but is not marked with a 'override' specifier. |
77 | missingOverride | | style | The function 'disconnect_from_host' overrides a function in a base class but is not marked with a 'override' specifier. |
78 | missingOverride | | style | The function 'get_connected_host' overrides a function in a base class but is not marked with a 'override' specifier. |
79 | missingOverride | | style | The function 'get_connected_port' overrides a function in a base class but is not marked with a 'override' specifier. |
modules/websocket/wsl_peer.cpp |
149 | cstyleCast | 398 | style | C-style pointer casting |
156 | cstyleCast | 398 | style | C-style pointer casting |
159 | cstyleCast | 398 | style | C-style pointer casting |
187 | cstyleCast | 398 | style | C-style pointer casting |
190 | cstyleCast | 398 | style | C-style pointer casting |
modules/websocket/wsl_peer.h |
69 | useInitializationList | 398 | performance | Variable 'ctx' is assigned in constructor body. Consider performing initialization in initialization list. |
103 | missingOverride | | style | The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. |
104 | missingOverride | | style | The function 'is_connected_to_host' overrides a function in a base class but is not marked with a 'override' specifier. |
105 | missingOverride | | style | The function 'get_connected_host' overrides a function in a base class but is not marked with a 'override' specifier. |
106 | missingOverride | | style | The function 'get_connected_port' overrides a function in a base class but is not marked with a 'override' specifier. |
108 | missingOverride | | style | The function 'get_write_mode' overrides a function in a base class but is not marked with a 'override' specifier. |
109 | missingOverride | | style | The function 'set_write_mode' overrides a function in a base class but is not marked with a 'override' specifier. |
110 | missingOverride | | style | The function 'was_string_packet' overrides a function in a base class but is not marked with a 'override' specifier. |
111 | missingOverride | | style | The function 'set_no_delay' overrides a function in a base class but is not marked with a 'override' specifier. |
modules/websocket/wsl_server.cpp |
185 | cstyleCast | 398 | style | C-style pointer casting |
267 | cstyleCast | 398 | style | C-style pointer casting |
modules/websocket/wsl_server.h |
82 | missingOverride | | style | The function 'set_buffers' overrides a function in a base class but is not marked with a 'override' specifier. |
83 | missingOverride | | style | The function 'listen' overrides a function in a base class but is not marked with a 'override' specifier. |
84 | missingOverride | | style | The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. |
85 | missingOverride | | style | The function 'is_listening' overrides a function in a base class but is not marked with a 'override' specifier. |
87 | missingOverride | | style | The function 'has_peer' overrides a function in a base class but is not marked with a 'override' specifier. |
88 | missingOverride | | style | The function 'get_peer' overrides a function in a base class but is not marked with a 'override' specifier. |
89 | missingOverride | | style | The function 'get_peer_address' overrides a function in a base class but is not marked with a 'override' specifier. |
90 | missingOverride | | style | The function 'get_peer_port' overrides a function in a base class but is not marked with a 'override' specifier. |
91 | missingOverride | | style | The function 'disconnect_peer' overrides a function in a base class but is not marked with a 'override' specifier. |
modules/xatlas_unwrap/register_types.cpp |
106 | invalidPointerCast | 704 | portability | Casting between signed int * and float * which have an incompatible binary data representation. |
220 | unreadVariable | 563 | style | Variable 'new_cache_idx' is assigned a value that is never used. |
platform/android/api/jni_singleton.h |
83 | allocaCalled | | warning | Obsolete function 'alloca' called. |
218 | useInitializationList | 398 | performance | Variable 'instance' is assigned in constructor body. Consider performing initialization in initialization list. |
platform/android/audio_driver_opensl.cpp |
77 | cstyleCast | 398 | style | C-style pointer casting |
192 | redundantAssignment | 563 | style | Variable 'res' is reassigned a value before the old one has been used. |
210 | cstyleCast | 398 | style | C-style pointer casting |
340 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverOpenSL::buffer_size' is not initialized in the constructor. |
340 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverOpenSL::buffers' is not initialized in the constructor. |
340 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverOpenSL::mixdown_buffer' is not initialized in the constructor. |
340 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverOpenSL::last_free' is not initialized in the constructor. |
platform/android/display_server_android.cpp |
48 | cstyleCast | 398 | style | C-style pointer casting |
85 | nullPointerRedundantCheck | 476 | warning | Either the condition '!godot_java' is redundant or there is possible null pointer dereference: godot_java. |
96 | nullPointerRedundantCheck | 476 | warning | Either the condition '!godot_java' is redundant or there is possible null pointer dereference: godot_java. |
107 | nullPointerRedundantCheck | 476 | warning | Either the condition '!godot_java' is redundant or there is possible null pointer dereference: godot_java. |
119 | nullPointerRedundantCheck | 476 | warning | Either the condition '!godot_io_java' is redundant or there is possible null pointer dereference: godot_io_java. |
126 | nullPointerRedundantCheck | 476 | warning | Either the condition '!godot_io_java' is redundant or there is possible null pointer dereference: godot_io_java. |
145 | nullPointerRedundantCheck | 476 | warning | Either the condition '!godot_io_java' is redundant or there is possible null pointer dereference: godot_io_java. |
153 | nullPointerRedundantCheck | 476 | warning | Either the condition '!godot_io_java' is redundant or there is possible null pointer dereference: godot_io_java. |
164 | nullPointerRedundantCheck | 476 | warning | Either the condition '!godot_io_java' is redundant or there is possible null pointer dereference: godot_io_java. |
175 | nullPointerRedundantCheck | 476 | warning | Either the condition '!godot_io_java' is redundant or there is possible null pointer dereference: godot_io_java. |
186 | nullPointerRedundantCheck | 476 | warning | Either the condition '!godot_io_java' is redundant or there is possible null pointer dereference: godot_io_java. |
344 | nullPointerRedundantCheck | 476 | warning | Either the condition '!godot_java' is redundant or there is possible null pointer dereference: godot_java. |
396 | useInitializationList | 398 | performance | Variable 'rendering_driver' is assigned in constructor body. Consider performing initialization in initialization list. |
399 | useInitializationList | 398 | performance | Variable 'rendering_driver' is assigned in constructor body. Consider performing initialization in initialization list. |
399 | redundantAssignment | 563 | style | Variable 'rendering_driver' is reassigned a value before the old one has been used. |
platform/android/export/export.cpp |
273 | cstyleCast | 398 | style | C-style pointer casting |
304 | shadowVariable | 398 | style | Local variable 'devices' shadows outer variable |
705 | cstyleCast | 398 | style | C-style pointer casting |
730 | cstyleCast | 398 | style | C-style pointer casting |
1777 | unreadVariable | 563 | style | Variable 'version_name' is assigned a value that is never used. |
1807 | redundantAssignment | 563 | style | Variable 'err' is reassigned a value before the old one has been used. |
1877 | redundantAssignment | 563 | style | Variable 'err' is reassigned a value before the old one has been used. |
1970 | unreadVariable | 563 | style | Variable 'da' is assigned a value that is never used. |
1979 | unreadVariable | 563 | style | Variable 'build_tools_da' is assigned a value that is never used. |
2577 | unreadVariable | 563 | style | Variable 'cmdline' is assigned a value that is never used. |
2579 | unreadVariable | 563 | style | Variable 'version_name' is assigned a value that is never used. |
2580 | unreadVariable | 563 | style | Variable 'package_name' is assigned a value that is never used. |
2582 | unreadVariable | 563 | style | Variable 'apk_expansion_pkey' is assigned a value that is never used. |
2680 | redundantAssignment | 563 | style | Variable 'ret' is reassigned a value before the old one has been used. |
2699 | redundantAssignment | 563 | style | Variable 'err' is reassigned a value before the old one has been used. |
2820 | redundantAssignment | 563 | style | Variable 'ret' is reassigned a value before the old one has been used. |
platform/android/file_access_android.cpp |
160 | uninitMemberVar | 398 | warning | Member variable 'FileAccessAndroid::len' is not initialized in the constructor. |
160 | uninitMemberVar | 398 | warning | Member variable 'FileAccessAndroid::pos' is not initialized in the constructor. |
platform/android/java_class_wrapper.cpp |
152 | allocaCalled | | warning | Obsolete function 'alloca' called. |
1060 | shadowVariable | 398 | style | Local variable 'valid' shadows outer variable |
platform/android/java_godot_io_wrapper.cpp |
40 | useInitializationList | 398 | performance | Variable 'godot_io_instance' is assigned in constructor body. Consider performing initialization in initialization list. |
platform/android/java_godot_lib_jni.cpp |
411 | allocaCalled | | warning | Obsolete function 'alloca' called. |
412 | allocaCalled | | warning | Obsolete function 'alloca' called. |
414 | shadowVariable | 398 | style | Local variable 'obj' shadows outer variable |
425 | nullPointerRedundantCheck | 476 | warning | Either the condition '!obj' is redundant or there is possible null pointer dereference: obj. |
444 | shadowVariable | 398 | style | Local variable 'obj' shadows outer variable |
451 | nullPointerRedundantCheck | 476 | warning | Either the condition '!obj' is redundant or there is possible null pointer dereference: obj. |
platform/android/java_godot_wrapper.cpp |
41 | useInitializationList | 398 | performance | Variable 'godot_instance' is assigned in constructor body. Consider performing initialization in initialization list. |
platform/android/jni_utils.cpp |
126 | shadowVariable | 398 | style | Local variable 'v' shadows outer variable |
platform/android/jni_utils.h |
42 | useInitializationList | 398 | performance | Variable 'obj' is assigned in constructor body. Consider performing initialization in initialization list. |
platform/android/os_android.cpp |
111 | cstyleCast | 398 | style | C-style pointer casting |
306 | uninitMemberVar | 398 | warning | Member variable 'OS_Android::use_16bits_fbo' is not initialized in the constructor. |
platform/android/thread_jandroid.cpp |
95 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tp' is redundant or there is possible null pointer dereference: tp. |
97 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tp' is redundant or there is possible null pointer dereference: tp. |
98 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tp' is redundant or there is possible null pointer dereference: tp. |
140 | uninitMemberVarPrivate | 398 | warning | Member variable 'ThreadAndroid::user' is not initialized in the constructor. |
141 | useInitializationList | 398 | performance | Variable 'pthread' is assigned in constructor body. Consider performing initialization in initialization list. |
platform/iphone/export/export.cpp |
90 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
142 | cstyleCast | 398 | style | C-style pointer casting |
772 | nullPointerRedundantCheck | 476 | warning | Either the condition '!json_file' is redundant or there is possible null pointer dereference: json_file. |
778 | nullPointerRedundantCheck | 476 | warning | Either the condition '!sizes_file' is redundant or there is possible null pointer dereference: sizes_file. |
978 | cstyleCast | 398 | style | C-style pointer casting |
1728 | redundantAssignment | 563 | style | Variable 'ret' is reassigned a value before the old one has been used. |
platform/javascript/api/javascript_tools_editor_plugin.h |
53 | noExplicitConstructor | 398 | style | Class 'JavaScriptToolsEditorPlugin' has a constructor with 1 argument that is not explicit. |
platform/javascript/audio_driver_javascript.cpp |
56 | invalidPointerCast | 704 | portability | Casting from float * to signed int * is not portable due to different binary data representations on different platforms. |
platform/javascript/export/export.cpp |
614 | cstyleCast | 398 | style | C-style pointer casting |
platform/linuxbsd/context_gl_x11.cpp |
90 | variableScope | 398 | style | The scope of the variable 'visual_attribs' can be reduced. |
101 | variableScope | 398 | style | The scope of the variable 'visual_attribs_layered' can be reduced. |
155 | nullPointerRedundantCheck | 476 | warning | Either the condition '!fbc' is redundant or there is possible null pointer dereference: fbc. |
157 | nullPointerRedundantCheck | 476 | warning | Either the condition '!fbc' is redundant or there is possible null pointer dereference: fbc. |
237 | useInitializationList | 398 | performance | Variable 'default_video_mode' is assigned in constructor body. Consider performing initialization in initialization list. |
platform/linuxbsd/display_server_x11.cpp |
292 | knownConditionTrueFalse | 570 | style | Condition 'direct_touch' is always false |
1241 | constVariable | 398 | style | Variable 'wd' can be declared with const |
1612 | constVariable | 398 | style | Variable 'wd' can be declared with const |
1638 | constVariable | 398 | style | Variable 'wd' can be declared with const |
1970 | variableScope | 398 | style | The scope of the variable 'read_bytes' can be reduced. |
2336 | nullPointerRedundantCheck | 476 | warning | Either the condition 'if(targetname)' is redundant or there is possible null pointer dereference: targetname. |
2426 | cstyleCast | 398 | style | C-style pointer casting |
2467 | cstyleCast | 398 | style | C-style pointer casting |
3318 | unreadVariable | 563 | style | Variable 'context' is assigned a value that is never used. |
3690 | knownConditionTrueFalse | 571 | style | Condition 'modifiers==nullptr' is always true |
3796 | redundantAssignment | 563 | style | Variable 'rendering_driver' is reassigned a value before the old one has been used. |
platform/linuxbsd/joypad_linux.cpp |
52 | uninitMemberVar | 398 | warning | Member variable 'Joypad::key_map' is not initialized in the constructor. |
52 | uninitMemberVar | 398 | warning | Member variable 'Joypad::abs_map' is not initialized in the constructor. |
52 | uninitMemberVar | 398 | warning | Member variable 'Joypad::force_feedback' is not initialized in the constructor. |
52 | uninitMemberVar | 398 | warning | Member variable 'Joypad::ff_effect_id' is not initialized in the constructor. |
52 | uninitMemberVar | 398 | warning | Member variable 'Joypad::ff_effect_timestamp' is not initialized in the constructor. |
55 | useInitializationList | 398 | performance | Variable 'devpath' is assigned in constructor body. Consider performing initialization in initialization list. |
97 | cstyleCast | 398 | style | C-style pointer casting |
118 | variableScope | 398 | style | The scope of the variable 'dev' can be reduced. |
platform/linuxbsd/joypad_linux.h |
44 | noExplicitConstructor | 398 | style | Class 'JoypadLinux' has a constructor with 1 argument that is not explicit. |
83 | unusedPrivateFunction | 398 | style | Unused private function: 'JoypadLinux::get_joy_from_path' |
platform/linuxbsd/key_mapping_x11.cpp |
1139 | variableScope | 398 | style | The scope of the variable 'middle' can be reduced. |
1928 | variableScope | 398 | style | The scope of the variable 'middle' can be reduced. |
platform/osx/export/export.cpp |
715 | redundantAssignment | 563 | style | Variable 'ret' is reassigned a value before the old one has been used. |
836 | clarifyCondition | 398 | style | Boolean result is used in bitwise operation. Clarify expression with parentheses. |
933 | uninitMemberVar | 398 | warning | Member variable 'EditorExportPlatformOSX::version_code' is not initialized in the constructor. |
platform/osx/joypad_osx.cpp |
40 | useInitializationList | 398 | performance | Variable 'device_ref' is assigned in constructor body. Consider performing initialization in initialization list. |
41 | useInitializationList | 398 | performance | Variable 'ff_device' is assigned in constructor body. Consider performing initialization in initialization list. |
44 | useInitializationList | 398 | performance | Variable 'ffservice' is assigned in constructor body. Consider performing initialization in initialization list. |
203 | cstyleCast | 398 | style | C-style pointer casting |
298 | redundantAssignment | 563 | style | Variable 'name' is reassigned a value before the old one has been used. |
542 | variableScope | 398 | style | The scope of the variable 'keys' can be reduced. |
543 | variableScope | 398 | style | The scope of the variable 'vals' can be reduced. |
platform/osx/joypad_osx.h |
120 | noExplicitConstructor | 398 | style | Class 'JoypadOSX' has a constructor with 1 argument that is not explicit. |
platform/server/os_server.cpp |
276 | uninitMemberVar | 398 | warning | Member variable 'OS_Server::rendering_server' is not initialized in the constructor. |
276 | uninitMemberVar | 398 | warning | Member variable 'OS_Server::main_loop' is not initialized in the constructor. |
276 | uninitMemberVar | 398 | warning | Member variable 'OS_Server::force_quit' is not initialized in the constructor. |
276 | uninitMemberVar | 398 | warning | Member variable 'OS_Server::input' is not initialized in the constructor. |
276 | uninitMemberVar | 398 | warning | Member variable 'OS_Server::video_driver_index' is not initialized in the constructor. |
platform/uwp/app.cpp |
491 | preprocessorErrorDirective | | error | failed to expand 'READ_LE_4', Invalid ## usage when expanding 'READ_LE_4'. |
platform/uwp/context_egl_uwp.cpp |
202 | uninitMemberVar | 398 | warning | Member variable 'ContextEGL_UWP::vsync' is not initialized in the constructor. |
platform/uwp/export/export.cpp |
315 | unreadVariable | 563 | style | Variable 'offs' is assigned a value that is never used. |
367 | unreadVariable | 563 | style | Variable 'offs' is assigned a value that is never used. |
544 | redundantAssignment | 563 | style | Variable 'meta.compressed_size' is reassigned a value before the old one has been used. |
628 | uninitMemberVar | 398 | warning | Member variable 'AppxPackager::package' is not initialized in the constructor. |
786 | unreadVariable | 563 | style | Variable 'show_name_on_tiles' is assigned a value that is never used. |
788 | unreadVariable | 563 | style | Variable 'show_name_on_tiles' is assigned a value that is never used. |
966 | cstyleCast | 398 | style | C-style pointer casting |
1303 | redundantAssignment | 563 | style | Variable 'ret' is reassigned a value before the old one has been used. |
platform/uwp/joypad_uwp.cpp |
53 | syntaxError | | error | syntax error: ^) |
platform/uwp/os_uwp.cpp |
267 | syntaxError | | error | syntax error |
platform/windows/context_gl_windows.cpp |
209 | uninitMemberVar | 398 | warning | Member variable 'ContextGL_Windows::pixel_format' is not initialized in the constructor. |
211 | useInitializationList | 398 | performance | Variable 'hWnd' is assigned in constructor body. Consider performing initialization in initialization list. |
platform/windows/crash_handler_windows.cpp |
94 | noExplicitConstructor | 398 | style | Class 'get_mod_info' has a constructor with 1 argument that is not explicit. |
platform/windows/display_server_windows.cpp |
389 | unreadVariable | 563 | style | Variable 'hr' is assigned a value that is never used. |
1096 | constVariable | 398 | style | Variable 'wd' can be declared with const |
1385 | knownConditionTrueFalse | 571 | style | Condition 'hAndMask!=nullptr' is always true |
1389 | knownConditionTrueFalse | 571 | style | Condition 'hXorMask!=nullptr' is always true |
1540 | unreadVariable | 563 | style | Variable 'drop_events' is assigned a value that is never used. |
1768 | cstyleCast | 398 | style | C-style pointer casting |
3059 | cstyleCast | 398 | style | C-style pointer casting |
3201 | cstyleCast | 398 | style | C-style pointer casting |
platform/windows/export/export.cpp |
133 | unreadVariable | 563 | style | Variable 'comments' is assigned a value that is never used. |
platform/windows/godot_windows.cpp |
123 | unreadVariable | 563 | style | Variable '_argv[j]' is assigned a value that is never used. |
platform/windows/joypad_windows.cpp |
247 | cstyleCast | 398 | style | C-style pointer casting |
256 | cstyleCast | 398 | style | C-style pointer casting |
platform/windows/joypad_windows.h |
55 | noExplicitConstructor | 398 | style | Class 'JoypadWindows' has a constructor with 1 argument that is not explicit. |
85 | useInitializationList | 398 | performance | Variable 'last_pad' is assigned in constructor body. Consider performing initialization in initialization list. |
103 | uninitMemberVar | 398 | warning | Member variable 'xinput_gamepad::id' is not initialized in the constructor. |
108 | useInitializationList | 398 | performance | Variable 'last_packet' is assigned in constructor body. Consider performing initialization in initialization list. |
platform/windows/os_windows.cpp |
433 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
804 | uninitMemberVar | 398 | warning | Member variable 'OS_Windows::ticks_start' is not initialized in the constructor. |
804 | uninitMemberVar | 398 | warning | Member variable 'OS_Windows::ticks_per_second' is not initialized in the constructor. |
804 | uninitMemberVar | 398 | warning | Member variable 'OS_Windows::main_loop' is not initialized in the constructor. |
804 | uninitMemberVar | 398 | warning | Member variable 'OS_Windows::process_map' is not initialized in the constructor. |
platform/windows/os_windows.h |
178 | noExplicitConstructor | 398 | style | Class 'OS_Windows' has a constructor with 1 argument that is not explicit. |
platform/windows/windows_terminal_logger.cpp |
110 | ignoredReturnValue | 252 | warning | Return value of function logf() is not used. |
113 | ignoredReturnValue | 252 | warning | Return value of function logf() is not used. |
116 | ignoredReturnValue | 252 | warning | Return value of function logf() is not used. |
119 | ignoredReturnValue | 252 | warning | Return value of function logf() is not used. |
134 | ignoredReturnValue | 252 | warning | Return value of function logf() is not used. |
137 | ignoredReturnValue | 252 | warning | Return value of function logf() is not used. |
140 | ignoredReturnValue | 252 | warning | Return value of function logf() is not used. |
143 | ignoredReturnValue | 252 | warning | Return value of function logf() is not used. |
scene/2d/animated_sprite_2d.cpp |
125 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
132 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
140 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
202 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
208 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
214 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
220 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
228 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
723 | useInitializationList | 398 | performance | Variable 'animation' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/animated_sprite_2d.h |
85 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
96 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
scene/2d/area_2d.cpp |
116 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
131 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
209 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
224 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
scene/2d/back_buffer_copy.cpp |
96 | useInitializationList | 398 | performance | Variable 'rect' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/camera_2d.cpp |
752 | uninitMemberVar | 398 | warning | Member variable 'Camera2D::viewport' is not initialized in the constructor. |
765 | useInitializationList | 398 | performance | Variable 'camera_pos' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/canvas_modulate.cpp |
97 | useInitializationList | 398 | performance | Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/collision_object_2d.cpp |
416 | useInitializationList | 398 | performance | Variable 'rid' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/collision_polygon_2d.cpp |
311 | useInitializationList | 398 | performance | Variable 'aabb' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/collision_shape_2d.cpp |
242 | useInitializationList | 398 | performance | Variable 'rect' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/cpu_particles_2d.h |
288 | unknownMacro | | error | There 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 |
378 | useInitializationList | 398 | performance | Variable 'particles' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/gpu_particles_2d.h |
121 | unknownMacro | | error | There 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 |
164 | useInitializationList | 398 | performance | Variable 'bias' is assigned in constructor body. Consider performing initialization in initialization list. |
215 | useInitializationList | 398 | performance | Variable 'softness' is assigned in constructor body. Consider performing initialization in initialization list. |
279 | useInitializationList | 398 | performance | Variable 'length' is assigned in constructor body. Consider performing initialization in initialization list. |
280 | useInitializationList | 398 | performance | Variable 'initial_offset' is assigned in constructor body. Consider performing initialization in initialization list. |
382 | useInitializationList | 398 | performance | Variable 'length' is assigned in constructor body. Consider performing initialization in initialization list. |
383 | useInitializationList | 398 | performance | Variable 'rest_length' is assigned in constructor body. Consider performing initialization in initialization list. |
384 | useInitializationList | 398 | performance | Variable 'stiffness' is assigned in constructor body. Consider performing initialization in initialization list. |
385 | useInitializationList | 398 | performance | Variable 'damping' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/light_2d.cpp |
302 | useInitializationList | 398 | performance | Variable 'canvas_light' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/light_occluder_2d.cpp |
147 | useInitializationList | 398 | performance | Variable 'occ_polygon' is assigned in constructor body. Consider performing initialization in initialization list. |
279 | uninitMemberVar | 398 | warning | Member variable 'LightOccluder2D::enabled' is not initialized in the constructor. |
280 | useInitializationList | 398 | performance | Variable 'occluder' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/line_2d.cpp |
38 | unknownMacro | | error | There 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 |
96 | uninitMemberVar | 398 | warning | Member variable 'LineBuilder::texture_mode' is not initialized in the constructor. |
100 | useInitializationList | 398 | performance | Variable 'default_color' is assigned in constructor body. Consider performing initialization in initialization list. |
340 | unreadVariable | 563 | style | Variable 'color0' is assigned a value that is never used. |
scene/2d/line_builder.h |
77 | unusedPrivateFunction | 398 | style | Unused private function: 'LineBuilder::strip_new_quad' |
scene/2d/navigation_2d.cpp |
85 | useInitializationList | 398 | performance | Variable 'map' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/navigation_agent_2d.cpp |
136 | useInitializationList | 398 | performance | Variable 'agent' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/navigation_obstacle_2d.cpp |
81 | useInitializationList | 398 | performance | Variable 'agent' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/node_2d.cpp |
155 | cstyleCast | 398 | style | C-style pointer casting |
164 | cstyleCast | 398 | style | C-style pointer casting |
174 | cstyleCast | 398 | style | C-style pointer casting |
192 | cstyleCast | 398 | style | C-style pointer casting |
208 | cstyleCast | 398 | style | C-style pointer casting |
215 | cstyleCast | 398 | style | C-style pointer casting |
223 | cstyleCast | 398 | style | C-style pointer casting |
239 | cstyleCast | 398 | style | C-style pointer casting |
481 | useInitializationList | 398 | performance | Variable '_scale' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/parallax_layer.cpp |
166 | useInitializationList | 398 | performance | Variable 'motion_scale' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/path_2d.cpp |
392 | useInitializationList | 398 | performance | Variable 'offset' is assigned in constructor body. Consider performing initialization in initialization list. |
393 | useInitializationList | 398 | performance | Variable 'h_offset' is assigned in constructor body. Consider performing initialization in initialization list. |
394 | useInitializationList | 398 | performance | Variable 'v_offset' is assigned in constructor body. Consider performing initialization in initialization list. |
399 | useInitializationList | 398 | performance | Variable 'lookahead' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/physics_body_2d.cpp |
137 | nullPointerRedundantCheck | 476 | warning | Either the condition '!physics_body' is redundant or there is possible null pointer dereference: physics_body. |
144 | nullPointerRedundantCheck | 476 | warning | Either the condition '!physics_body' is redundant or there is possible null pointer dereference: physics_body. |
200 | useInitializationList | 398 | performance | Variable 'constant_angular_velocity' is assigned in constructor body. Consider performing initialization in initialization list. |
224 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
245 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
369 | allocaCalled | | warning | Obsolete function 'alloca' called. |
369 | cstyleCast | 398 | style | C-style pointer casting |
371 | allocaCalled | | warning | Obsolete function 'alloca' called. |
371 | cstyleCast | 398 | style | C-style pointer casting |
860 | useInitializationList | 398 | performance | Variable 'mass' is assigned in constructor body. Consider performing initialization in initialization list. |
862 | useInitializationList | 398 | performance | Variable 'gravity_scale' is assigned in constructor body. Consider performing initialization in initialization list. |
863 | useInitializationList | 398 | performance | Variable 'linear_damp' is assigned in constructor body. Consider performing initialization in initialization list. |
864 | useInitializationList | 398 | performance | Variable 'angular_damp' is assigned in constructor body. Consider performing initialization in initialization list. |
869 | useInitializationList | 398 | performance | Variable 'angular_velocity' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/physics_body_2d.h |
49 | noExplicitConstructor | 398 | style | Class 'PhysicsBody2D' has a constructor with 1 argument that is not explicit. |
152 | uninitMemberVar | 398 | warning | Member variable 'ShapePair::tagged' is not initialized in the constructor. |
scene/2d/polygon_2d.cpp |
657 | useInitializationList | 398 | performance | Variable 'tex_scale' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/ray_cast_2d.cpp |
216 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dss' is redundant or there is possible null pointer dereference: dss. |
332 | useInitializationList | 398 | performance | Variable 'target_position' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/skeleton_2d.cpp |
299 | useInitializationList | 398 | performance | Variable 'skeleton' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/sprite_2d.cpp |
327 | variableScope | 398 | style | The scope of the variable 'is_mirrored_repeat' can be reduced. |
328 | knownConditionTrueFalse | 570 | style | Condition 'is_repeat' is always false |
464 | uninitMemberVar | 398 | warning | Member variable 'Sprite2D::shininess' is not initialized in the constructor. |
scene/2d/tile_map.cpp |
135 | unreadVariable | 563 | style | Variable 'local_transform' is assigned a value that is never used. |
852 | nullPointerRedundantCheck | 476 | warning | Either the condition '!Q' is redundant or there is possible null pointer dereference: Q. |
1205 | shiftTooManyBitsSigned | 758 | portability | Shifting signed 32-bit value by 31 bits is implementation-defined behaviour |
1238 | shiftTooManyBitsSigned | 758 | portability | Shifting signed 32-bit value by 31 bits is implementation-defined behaviour |
1718 | unreadVariable | 563 | style | Variable 'warning' is assigned a value that is never used. |
1878 | useInitializationList | 398 | performance | Variable 'cell_size' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/tile_map.h |
163 | useInitializationList | 398 | performance | Variable 'pos' is assigned in constructor body. Consider performing initialization in initialization list. |
164 | useInitializationList | 398 | performance | Variable 'canvas_items' is assigned in constructor body. Consider performing initialization in initialization list. |
165 | useInitializationList | 398 | performance | Variable 'body' is assigned in constructor body. Consider performing initialization in initialization list. |
167 | useInitializationList | 398 | performance | Variable 'cells' is assigned in constructor body. Consider performing initialization in initialization list. |
168 | useInitializationList | 398 | performance | Variable 'occluder_instances' is assigned in constructor body. Consider performing initialization in initialization list. |
169 | useInitializationList | 398 | performance | Variable 'navpoly_ids' is assigned in constructor body. Consider performing initialization in initialization list. |
171 | uninitMemberVar | 398 | warning | Member variable 'Quadrant::shape_owner_id' is not initialized in the constructor. |
scene/2d/touch_screen_button.cpp |
407 | useInitializationList | 398 | performance | Variable 'unit_rect' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/2d/visibility_notifier_2d.cpp |
139 | useInitializationList | 398 | performance | Variable 'rect' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/area_3d.cpp |
116 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
131 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
296 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
311 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
scene/3d/audio_stream_player_3d.h |
81 | uninitMemberVar | 398 | warning | Member variable 'Output::pitch_scale' is not initialized in the constructor. |
scene/3d/baked_lightmap.h |
44 | unknownMacro | | error | There 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 |
655 | useInitializationList | 398 | performance | Variable 'camera' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/collision_object_3d.cpp |
326 | useInitializationList | 398 | performance | Variable 'rid' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/collision_polygon_3d.cpp |
200 | useInitializationList | 398 | performance | Variable 'aabb' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/cpu_particles_3d.h |
291 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If VARIANT_ENUM_CAST is a macro then please configure it. |
scene/3d/decal.cpp |
223 | useInitializationList | 398 | performance | Variable 'extents' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/gi_probe.cpp |
300 | useInitializationList | 398 | performance | Variable 'probe' is assigned in constructor body. Consider performing initialization in initialization list. |
554 | useInitializationList | 398 | performance | Variable 'extents' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/gpu_particles_3d.h |
150 | unknownMacro | | error | There 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 |
55 | useInitializationList | 398 | performance | Variable 'collision' is assigned in constructor body. Consider performing initialization in initialization list. |
791 | useInitializationList | 398 | performance | Variable 'collision' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/gpu_particles_collision_3d.h |
49 | noExplicitConstructor | 398 | style | Class 'GPUParticlesCollision3D' has a constructor with 1 argument that is not explicit. |
264 | noExplicitConstructor | 398 | style | Class 'GPUParticlesAttractor3D' has a constructor with 1 argument that is not explicit. |
scene/3d/immediate_geometry_3d.cpp |
148 | useInitializationList | 398 | performance | Variable 'im' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/light_3d.cpp |
306 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
355 | uninitMemberVar | 398 | warning | Member variable 'Light3D::param' is not initialized in the constructor. |
355 | uninitMemberVar | 398 | warning | Member variable 'Light3D::shadow' is not initialized in the constructor. |
355 | uninitMemberVar | 398 | warning | Member variable 'Light3D::negative' is not initialized in the constructor. |
355 | uninitMemberVar | 398 | warning | Member variable 'Light3D::reverse_cull' is not initialized in the constructor. |
355 | uninitMemberVar | 398 | warning | Member variable 'Light3D::cull_mask' is not initialized in the constructor. |
355 | uninitMemberVar | 398 | warning | Member variable 'Light3D::editor_only' is not initialized in the constructor. |
355 | uninitMemberVar | 398 | warning | Member variable 'Light3D::bake_mode' is not initialized in the constructor. |
356 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/light_3d.h |
97 | noExplicitConstructor | 398 | style | Class 'Light3D' has a constructor with 1 argument that is not explicit. |
scene/3d/navigation_3d.cpp |
109 | useInitializationList | 398 | performance | Variable 'map' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/navigation_agent_3d.cpp |
143 | useInitializationList | 398 | performance | Variable 'agent' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/navigation_obstacle_3d.cpp |
88 | useInitializationList | 398 | performance | Variable 'agent' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/path_3d.cpp |
394 | useInitializationList | 398 | performance | Variable 'offset' is assigned in constructor body. Consider performing initialization in initialization list. |
395 | useInitializationList | 398 | performance | Variable 'delta_offset' is assigned in constructor body. Consider performing initialization in initialization list. |
396 | useInitializationList | 398 | performance | Variable 'h_offset' is assigned in constructor body. Consider performing initialization in initialization list. |
397 | useInitializationList | 398 | performance | Variable 'v_offset' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/ray_cast_3d.cpp |
212 | nullPointerRedundantCheck | 476 | warning | Either the condition '!dss' is redundant or there is possible null pointer dereference: dss. |
390 | useInitializationList | 398 | performance | Variable 'target_position' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/reflection_probe.cpp |
249 | useInitializationList | 398 | performance | Variable 'ambient_color' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/skeleton_3d.h |
47 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If GDCLASS is a macro then please configure it. |
scene/3d/skeleton_ik_3d.cpp |
72 | variableScope | 398 | style | The scope of the variable 'sub_chain_size' can be reduced. |
164 | constParameter | 398 | style | Parameter 'r_chain' can be declared with const |
scene/3d/skeleton_ik_3d.h |
109 | uninitMemberVar | 398 | warning | Member variable 'Task::chain' is not initialized in the constructor. |
scene/3d/soft_body_3d.cpp |
42 | uninitMemberVarPrivate | 398 | warning | Member variable 'SoftBodyRenderingServerHandler::surface' is not initialized in the constructor. |
42 | uninitMemberVarPrivate | 398 | warning | Member variable 'SoftBodyRenderingServerHandler::stride' is not initialized in the constructor. |
42 | uninitMemberVarPrivate | 398 | warning | Member variable 'SoftBodyRenderingServerHandler::offset_vertices' is not initialized in the constructor. |
42 | uninitMemberVarPrivate | 398 | warning | Member variable 'SoftBodyRenderingServerHandler::offset_normal' is not initialized in the constructor. |
42 | uninitMemberVarPrivate | 398 | warning | Member variable 'SoftBodyRenderingServerHandler::write_buffer' is not initialized in the constructor. |
104 | useInitializationList | 398 | performance | Variable 'spatial_attachment_path' is assigned in constructor body. Consider performing initialization in initialization list. |
106 | useInitializationList | 398 | performance | Variable 'offset' is assigned in constructor body. Consider performing initialization in initialization list. |
196 | variableScope | 398 | style | The scope of the variable 'point_index' can be reduced. |
582 | nullPointerRedundantCheck | 476 | warning | Either the condition '!collision_object' is redundant or there is possible null pointer dereference: collision_object. |
589 | nullPointerRedundantCheck | 476 | warning | Either the condition '!collision_object' is redundant or there is possible null pointer dereference: collision_object. |
694 | uninitMemberVar | 398 | warning | Member variable 'SoftBody3D::debug_mesh' is not initialized in the constructor. |
694 | uninitMemberVar | 398 | warning | Member variable 'SoftBody3D::capture_input_on_drag' is not initialized in the constructor. |
scene/3d/sprite_3d.cpp |
1111 | uninitMemberVar | 398 | warning | Member variable 'AnimatedSprite3D::centered' is not initialized in the constructor. |
1111 | uninitMemberVar | 398 | warning | Member variable 'AnimatedSprite3D::hflip' is not initialized in the constructor. |
1111 | uninitMemberVar | 398 | warning | Member variable 'AnimatedSprite3D::vflip' is not initialized in the constructor. |
1114 | useInitializationList | 398 | performance | Variable 'animation' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/vehicle_body_3d.cpp |
349 | useInitializationList | 398 | performance | Variable 'm_steering' is assigned in constructor body. Consider performing initialization in initialization list. |
428 | unreadVariable | 563 | style | Variable 'param' is assigned a value that is never used. |
598 | redundantInitialization | 563 | style | Redundant initialization for 'rel_vel'. The initialized value is overwritten before it is read. |
951 | useInitializationList | 398 | performance | Variable 'm_pitchControl' is assigned in constructor body. Consider performing initialization in initialization list. |
952 | useInitializationList | 398 | performance | Variable 'm_currentVehicleSpeedKmHour' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/visibility_notifier_3d.cpp |
112 | useInitializationList | 398 | performance | Variable 'aabb' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/3d/voxelizer.cpp |
785 | allocaCalled | | warning | Obsolete function 'alloca' called. |
786 | invalidPointerCast | 704 | portability | Casting from float * to signed int * is not portable due to different binary data representations on different platforms. |
787 | invalidPointerCast | 704 | portability | Casting between signed int * and float * which have an incompatible binary data representation. |
1009 | uninitMemberVar | 398 | warning | Member variable 'Voxelizer::cell_subdiv' is not initialized in the constructor. |
1009 | uninitMemberVar | 398 | warning | Member variable 'Voxelizer::axis_cell_size' is not initialized in the constructor. |
1009 | uninitMemberVar | 398 | warning | Member variable 'Voxelizer::cell_size' is not initialized in the constructor. |
1009 | uninitMemberVar | 398 | warning | Member variable 'Voxelizer::max_original_cells' is not initialized in the constructor. |
1009 | uninitMemberVar | 398 | warning | Member variable 'Voxelizer::leaf_voxel_count' is not initialized in the constructor. |
scene/animation/animation_blend_tree.cpp |
73 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ap' is redundant or there is possible null pointer dereference: ap. |
130 | useInitializationList | 398 | performance | Variable 'time' is assigned in constructor body. Consider performing initialization in initialization list. |
408 | useInitializationList | 398 | performance | Variable 'add_amount' is assigned in constructor body. Consider performing initialization in initialization list. |
457 | useInitializationList | 398 | performance | Variable 'add_amount' is assigned in constructor body. Consider performing initialization in initialization list. |
507 | useInitializationList | 398 | performance | Variable 'blend_amount' is assigned in constructor body. Consider performing initialization in initialization list. |
552 | useInitializationList | 398 | performance | Variable 'blend_amount' is assigned in constructor body. Consider performing initialization in initialization list. |
586 | useInitializationList | 398 | performance | Variable 'scale' is assigned in constructor body. Consider performing initialization in initialization list. |
814 | useInitializationList | 398 | performance | Variable 'prev_xfading' is assigned in constructor body. Consider performing initialization in initialization list. |
815 | useInitializationList | 398 | performance | Variable 'prev' is assigned in constructor body. Consider performing initialization in initialization list. |
816 | useInitializationList | 398 | performance | Variable 'time' is assigned in constructor body. Consider performing initialization in initialization list. |
817 | useInitializationList | 398 | performance | Variable 'current' is assigned in constructor body. Consider performing initialization in initialization list. |
818 | useInitializationList | 398 | performance | Variable 'prev_current' is assigned in constructor body. Consider performing initialization in initialization list. |
970 | unreadVariable | 563 | style | Variable 'input' is assigned a value that is never used. |
988 | unreadVariable | 563 | style | Variable 'input' is assigned a value that is never used. |
1007 | unreadVariable | 563 | style | Variable 'input' is assigned a value that is never used. |
scene/animation/animation_blend_tree.h |
275 | duplInheritedMember | 398 | warning | The class 'AnimationNodeTransition' defines member variable with name 'inputs' also defined in its parent class 'AnimationNode'. |
scene/animation/animation_node_state_machine.cpp |
976 | useInitializationList | 398 | performance | Variable 'playback' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/animation/animation_player.cpp |
394 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
570 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
1464 | unreadVariable | 563 | style | Variable 'pf' is assigned a value that is never used. |
1626 | uninitMemberVar | 398 | warning | Member variable 'AnimationPlayer::cache_update' is not initialized in the constructor. |
1626 | uninitMemberVar | 398 | warning | Member variable 'AnimationPlayer::cache_update_prop' is not initialized in the constructor. |
1626 | uninitMemberVar | 398 | warning | Member variable 'AnimationPlayer::cache_update_bezier' is not initialized in the constructor. |
1638 | useInitializationList | 398 | performance | Variable 'root' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/animation/animation_tree.cpp |
152 | nullPointerRedundantCheck | 476 | warning | Either the condition '!blend_tree' is redundant or there is possible null pointer dereference: blend_tree. |
671 | nullPointerRedundantCheck | 476 | warning | Either the condition '!track' is redundant or there is possible null pointer dereference: track. |
1508 | uninitMemberVar | 398 | warning | Member variable 'AnimationTree::state' is not initialized in the constructor. |
scene/animation/animation_tree.h |
199 | uninitMemberVar | 398 | warning | Member variable 'TrackCacheTransform::rot_blend_accum' is not initialized in the constructor. |
scene/animation/root_motion_view.cpp |
190 | uninitMemberVar | 398 | warning | Member variable 'RootMotionView::use_in_game' is not initialized in the constructor. |
190 | uninitMemberVar | 398 | warning | Member variable 'RootMotionView::first' is not initialized in the constructor. |
scene/animation/tween.h |
102 | uninitMemberVar | 398 | warning | Member variable 'InterpolateData::type' is not initialized in the constructor. |
102 | uninitMemberVar | 398 | warning | Member variable 'InterpolateData::trans_type' is not initialized in the constructor. |
102 | uninitMemberVar | 398 | warning | Member variable 'InterpolateData::ease_type' is not initialized in the constructor. |
102 | uninitMemberVar | 398 | warning | Member variable 'InterpolateData::args' is not initialized in the constructor. |
scene/debugger/scene_debugger.cpp |
261 | useInitializationList | 398 | performance | Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/debugger/scene_debugger.h |
70 | noExplicitConstructor | 398 | style | Class 'SceneDebuggerObject' has a constructor with 1 argument that is not explicit. |
87 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
88 | useInitializationList | 398 | performance | Variable 'type_name' is assigned in constructor body. Consider performing initialization in initialization list. |
89 | useInitializationList | 398 | performance | Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. |
99 | noExplicitConstructor | 398 | style | Class 'SceneDebuggerTree' has a constructor with 1 argument that is not explicit. |
138 | useInitializationList | 398 | performance | Variable 'live_edit_root' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/gui/color_picker.cpp |
91 | variableScope | 398 | style | The scope of the variable 'rgb' can be reduced. |
92 | variableScope | 398 | style | The scope of the variable 'hsv' can be reduced. |
scene/gui/control.cpp |
697 | unreadVariable | 563 | style | Variable 'ret' is assigned a value that is never used. |
1148 | unreadVariable | 563 | style | Variable 'type' is assigned a value that is never used. |
1858 | nullPointerRedundantCheck | 476 | warning | Either the condition '!c' is redundant or there is possible null pointer dereference: c. |
1948 | nullPointerRedundantCheck | 476 | warning | Either the condition '!c' is redundant or there is possible null pointer dereference: c. |
2205 | nullPointerRedundantCheck | 476 | warning | Either the condition '!c' is redundant or there is possible null pointer dereference: c. |
2208 | nullPointerRedundantCheck | 476 | warning | Either the condition '!c' is redundant or there is possible null pointer dereference: c. |
scene/gui/gradient_edit.cpp |
56 | unreadVariable | 563 | style | Variable 'img' is assigned a value that is never used. |
scene/gui/graph_edit.cpp |
214 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gn' is redundant or there is possible null pointer dereference: gn. |
734 | nullPointerRedundantCheck | 476 | warning | Either the condition '!from' is redundant or there is possible null pointer dereference: from. |
scene/gui/graph_edit.h |
52 | noExplicitConstructor | 398 | style | Class 'GraphEditFilter' has a constructor with 1 argument that is not explicit. |
scene/gui/graph_node.h |
60 | useInitializationList | 398 | performance | Variable 'color_left' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/gui/popup_menu.cpp |
181 | nullPointerRedundantCheck | 476 | warning | Either the condition '!submenu_popup' is redundant or there is possible null pointer dereference: submenu_popup. |
420 | unreadVariable | 563 | style | Variable 'style' is assigned a value that is never used. |
scene/gui/popup_menu.h |
73 | uninitMemberVar | 398 | warning | Member variable 'Item::id' is not initialized in the constructor. |
scene/gui/rich_text_effect.cpp |
105 | useInitializationList | 398 | performance | Variable 'offset' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/gui/rich_text_label.cpp |
424 | redundantAssignInSwitch | 563 | warning | Variable 'wofs' is reassigned a value before the old one has been used. 'break;' missing? |
646 | redundantAssignInSwitch | 563 | warning | Variable 'wofs' is reassigned a value before the old one has been used. 'break;' missing? |
869 | redundantAssignInSwitch | 563 | warning | Variable 'wofs' is reassigned a value before the old one has been used. 'break;' missing? |
869 | unreadVariable | 563 | style | Variable 'backtrack' is assigned a value that is never used. |
869 | unreadVariable | 563 | style | Variable 'line_is_blank' is assigned a value that is never used. |
869 | unreadVariable | 563 | style | Variable 'line_wrapped' is assigned a value that is never used. |
869 | unreadVariable | 563 | style | Variable 'spaces_size' is assigned a value that is never used. |
869 | unreadVariable | 563 | style | Variable 'align_ofs' is assigned a value that is never used. |
1093 | cstyleCast | 398 | style | C-style pointer casting |
1095 | cstyleCast | 398 | style | C-style pointer casting |
scene/gui/rich_text_label.h |
95 | uninitMemberVar | 398 | warning | Member variable 'Line::height_cache' is not initialized in the constructor. |
95 | uninitMemberVar | 398 | warning | Member variable 'Line::height_accum_cache' is not initialized in the constructor. |
95 | uninitMemberVar | 398 | warning | Member variable 'Line::minimum_width' is not initialized in the constructor. |
95 | uninitMemberVar | 398 | warning | Member variable 'Line::maximum_width' is not initialized in the constructor. |
133 | uninitMemberVar | 398 | warning | Member variable 'ItemFrame::first_invalid_line' is not initialized in the constructor. |
178 | uninitMemberVar | 398 | warning | Member variable 'ItemAlign::align' is not initialized in the constructor. |
183 | uninitMemberVar | 398 | warning | Member variable 'ItemIndent::level' is not initialized in the constructor. |
188 | uninitMemberVar | 398 | warning | Member variable 'ItemList::list_type' is not initialized in the constructor. |
206 | uninitMemberVar | 398 | warning | Member variable 'ItemTable::total_width' is not initialized in the constructor. |
213 | uninitMemberVar | 398 | warning | Member variable 'ItemFade::starting_index' is not initialized in the constructor. |
213 | uninitMemberVar | 398 | warning | Member variable 'ItemFade::length' is not initialized in the constructor. |
230 | uninitMemberVar | 398 | warning | Member variable 'ItemShake::_previous_rng' is not initialized in the constructor. |
scene/gui/scroll_bar.cpp |
619 | uninitMemberVar | 398 | warning | Member variable 'ScrollBar::drag' is not initialized in the constructor. |
619 | uninitMemberVar | 398 | warning | Member variable 'ScrollBar::last_drag_node_time' is not initialized in the constructor. |
619 | uninitMemberVar | 398 | warning | Member variable 'ScrollBar::time_since_motion' is not initialized in the constructor. |
619 | uninitMemberVar | 398 | warning | Member variable 'ScrollBar::click_handled' is not initialized in the constructor. |
620 | useInitializationList | 398 | performance | Variable 'orientation' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/gui/slider.cpp |
271 | useInitializationList | 398 | performance | Variable 'orientation' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/gui/split_container.cpp |
346 | uninitMemberVar | 398 | warning | Member variable 'SplitContainer::drag_from' is not initialized in the constructor. |
346 | uninitMemberVar | 398 | warning | Member variable 'SplitContainer::drag_ofs' is not initialized in the constructor. |
scene/gui/tab_container.cpp |
782 | unreadVariable | 563 | style | Variable 'tabs' is assigned a value that is never used. |
839 | nullPointerRedundantCheck | 476 | warning | Either the condition '!child' is redundant or there is possible null pointer dereference: child. |
846 | nullPointerRedundantCheck | 476 | warning | Either the condition '!child' is redundant or there is possible null pointer dereference: child. |
856 | nullPointerRedundantCheck | 476 | warning | Either the condition '!child' is redundant or there is possible null pointer dereference: child. |
863 | nullPointerRedundantCheck | 476 | warning | Either the condition '!child' is redundant or there is possible null pointer dereference: child. |
873 | nullPointerRedundantCheck | 476 | warning | Either the condition '!child' is redundant or there is possible null pointer dereference: child. |
880 | nullPointerRedundantCheck | 476 | warning | Either the condition '!child' is redundant or there is possible null pointer dereference: child. |
890 | nullPointerRedundantCheck | 476 | warning | Either the condition '!child' is redundant or there is possible null pointer dereference: child. |
903 | nullPointerRedundantCheck | 476 | warning | Either the condition '!child' is redundant or there is possible null pointer dereference: child. |
909 | nullPointerRedundantCheck | 476 | warning | Either the condition '!child' is redundant or there is possible null pointer dereference: child. |
scene/gui/text_edit.cpp |
784 | variableScope | 398 | style | The scope of the variable 'wi' can be reduced. |
1607 | variableScope | 398 | style | The scope of the variable 'ch_single_pair' can be reduced. |
2035 | variableScope | 398 | style | The scope of the variable 'wi' can be reduced. |
2045 | variableScope | 398 | style | The scope of the variable 'wrap_index' can be reduced. |
2689 | unreadVariable | 563 | style | Variable 'c' is assigned a value that is never used. |
6406 | unreadVariable | 563 | style | Variable 'qend' is assigned a value that is never used. |
scene/gui/texture_button.cpp |
384 | useInitializationList | 398 | performance | Variable '_texture_region' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/gui/texture_progress.cpp |
545 | useInitializationList | 398 | performance | Variable 'rad_center_off' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/gui/tree.cpp |
2661 | nullPointerRedundantCheck | 476 | warning | Either the condition '!s' is redundant or there is possible null pointer dereference: s. |
2963 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
2983 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
2990 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ti' is redundant or there is possible null pointer dereference: ti. |
scene/gui/tree.h |
103 | useInitializationList | 398 | performance | Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. |
110 | uninitMemberVar | 398 | warning | Member variable 'Cell::custom_bg_outline' is not initialized in the constructor. |
111 | useInitializationList | 398 | performance | Variable 'custom_draw_obj' is assigned in constructor body. Consider performing initialization in initialization list. |
146 | noExplicitConstructor | 398 | style | Class 'TreeItem' has a constructor with 1 argument that is not explicit. |
scene/gui/video_player.cpp |
63 | cstyleCast | 398 | style | C-style pointer casting |
scene/main/canvas_item.cpp |
1414 | useInitializationList | 398 | performance | Variable 'canvas_item' is assigned in constructor body. Consider performing initialization in initialization list. |
1588 | useInitializationList | 398 | performance | Variable 'canvas_texture' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/main/canvas_layer.cpp |
307 | useInitializationList | 398 | performance | Variable 'scale' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/main/http_request.cpp |
182 | cstyleCast | 398 | style | C-style pointer casting |
scene/main/node.cpp |
1489 | allocaCalled | | warning | Obsolete function 'alloca' called. |
1490 | allocaCalled | | warning | Obsolete function 'alloca' called. |
1533 | uninitvar | 457 | error | Uninitialized variable: res |
2214 | nullPointerRedundantCheck | 476 | warning | Either the condition '!node' is redundant or there is possible null pointer dereference: node. |
scene/main/node.h |
79 | uninitMemberVar | 398 | warning | Member variable 'GroupData::group' is not initialized in the constructor. |
scene/main/scene_tree.cpp |
138 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
scene/main/viewport.cpp |
185 | uninitMemberVar | 398 | warning | Member variable 'GUI::key_event_accepted' is not initialized in the constructor. |
185 | uninitMemberVar | 398 | warning | Member variable 'GUI::last_mouse_focus' is not initialized in the constructor. |
185 | uninitMemberVar | 398 | warning | Member variable 'GUI::drag_attempted' is not initialized in the constructor. |
185 | uninitMemberVar | 398 | warning | Member variable 'GUI::drag_preview' is not initialized in the constructor. |
185 | uninitMemberVar | 398 | warning | Member variable 'GUI::tooltip_timer' is not initialized in the constructor. |
185 | uninitMemberVar | 398 | warning | Member variable 'GUI::tooltip_delay' is not initialized in the constructor. |
185 | uninitMemberVar | 398 | warning | Member variable 'GUI::roots_order_dirty' is not initialized in the constructor. |
185 | uninitMemberVar | 398 | warning | Member variable 'GUI::canvas_sort_index' is not initialized in the constructor. |
185 | uninitMemberVar | 398 | warning | Member variable 'GUI::subwindow_focused' is not initialized in the constructor. |
185 | uninitMemberVar | 398 | warning | Member variable 'GUI::subwindow_drag' is not initialized in the constructor. |
185 | uninitMemberVar | 398 | warning | Member variable 'GUI::subwindow_drag_close_inside' is not initialized in the constructor. |
185 | uninitMemberVar | 398 | warning | Member variable 'GUI::subwindow_resize_mode' is not initialized in the constructor. |
1830 | knownConditionTrueFalse | 570 | style | Condition 'is_handled' is always false |
2103 | knownConditionTrueFalse | 571 | style | Condition 'can_tooltip' is always true |
2128 | knownConditionTrueFalse | 571 | style | Condition 'can_tooltip' is always true |
2163 | knownConditionTrueFalse | 571 | style | Condition 'over' is always true |
3581 | useInitializationList | 398 | performance | Variable 'world_2d' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/main/window.cpp |
1094 | nullPointerRedundantCheck | 476 | warning | Either the condition '!w' is redundant or there is possible null pointer dereference: w. |
1231 | nullPointerRedundantCheck | 476 | warning | Either the condition '!n' is redundant or there is possible null pointer dereference: n. |
1234 | nullPointerRedundantCheck | 476 | warning | Either the condition '!p' is redundant or there is possible null pointer dereference: p. |
scene/resources/animation.cpp |
2285 | variableScope | 398 | style | The scope of the variable 'middle' can be reduced. |
scene/resources/animation.h |
72 | uninitMemberVar | 398 | warning | Member variable 'Track::type' is not initialized in the constructor. |
117 | uninitMemberVar | 398 | warning | Member variable 'ValueTrack::update_on_seek' is not initialized in the constructor. |
scene/resources/audio_stream_sample.h |
151 | unknownMacro | | error | There 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 |
189 | useInitializationList | 398 | performance | Variable 'camera_effects' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/capsule_shape_2d.cpp |
114 | useInitializationList | 398 | performance | Variable 'radius' is assigned in constructor body. Consider performing initialization in initialization list. |
115 | useInitializationList | 398 | performance | Variable 'height' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/circle_shape_2d.cpp |
85 | useInitializationList | 398 | performance | Variable 'radius' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/concave_polygon_shape_3d.h |
51 | useInitializationList | 398 | performance | Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. |
52 | useInitializationList | 398 | performance | Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/curve.h |
60 | useInitializationList | 398 | performance | Variable 'left_tangent' is assigned in constructor body. Consider performing initialization in initialization list. |
61 | useInitializationList | 398 | performance | Variable 'right_tangent' is assigned in constructor body. Consider performing initialization in initialization list. |
66 | noExplicitConstructor | 398 | style | Struct 'Point' has a constructor with 1 argument that is not explicit. |
71 | useInitializationList | 398 | performance | Variable 'pos' is assigned in constructor body. Consider performing initialization in initialization list. |
72 | useInitializationList | 398 | performance | Variable 'left_tangent' is assigned in constructor body. Consider performing initialization in initialization list. |
73 | useInitializationList | 398 | performance | Variable 'right_tangent' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/dynamic_font.cpp |
246 | nullPointerRedundantCheck | 476 | warning | Either the condition '!chr' is redundant or there is possible null pointer dereference: chr. |
258 | nullPointerRedundantCheck | 476 | warning | Either the condition '!fallback_chr' is redundant or there is possible null pointer dereference: fallback_chr. |
286 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ch' is redundant or there is possible null pointer dereference: ch. |
331 | redundantInitialization | 563 | style | Redundant initialization for 'character'. The initialized value is overwritten before it is read. |
673 | uninitMemberVar | 398 | warning | Member variable 'DynamicFontAtSize::underline_position' is not initialized in the constructor. |
673 | uninitMemberVar | 398 | warning | Member variable 'DynamicFontAtSize::underline_thickness' is not initialized in the constructor. |
1065 | useInitializationList | 398 | performance | Variable 'outline_color' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/dynamic_font.h |
148 | uninitMemberVar | 398 | warning | Member variable 'Character::found' is not initialized in the constructor. |
148 | uninitMemberVar | 398 | warning | Member variable 'Character::h_align' is not initialized in the constructor. |
148 | uninitMemberVar | 398 | warning | Member variable 'Character::advance' is not initialized in the constructor. |
scene/resources/environment.cpp |
1374 | useInitializationList | 398 | performance | Variable 'environment' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/font.cpp |
133 | nullPointerRedundantCheck | 476 | warning | Either the condition '!c' is redundant or there is possible null pointer dereference: c. |
134 | nullPointerRedundantCheck | 476 | warning | Either the condition '!c' is redundant or there is possible null pointer dereference: c. |
135 | nullPointerRedundantCheck | 476 | warning | Either the condition '!c' is redundant or there is possible null pointer dereference: c. |
137 | nullPointerRedundantCheck | 476 | warning | Either the condition '!c' is redundant or there is possible null pointer dereference: c. |
138 | nullPointerRedundantCheck | 476 | warning | Either the condition '!c' is redundant or there is possible null pointer dereference: c. |
139 | nullPointerRedundantCheck | 476 | warning | Either the condition '!c' is redundant or there is possible null pointer dereference: c. |
140 | nullPointerRedundantCheck | 476 | warning | Either the condition '!c' is redundant or there is possible null pointer dereference: c. |
141 | nullPointerRedundantCheck | 476 | warning | Either the condition '!c' is redundant or there is possible null pointer dereference: c. |
501 | variableScope | 398 | style | The scope of the variable 'line_w' can be reduced. |
501 | unreadVariable | 563 | style | Variable 'line_w' is assigned a value that is never used. |
scene/resources/font.h |
121 | uninitMemberVar | 398 | warning | Member variable 'Character::h_align' is not initialized in the constructor. |
121 | uninitMemberVar | 398 | warning | Member variable 'Character::advance' is not initialized in the constructor. |
scene/resources/gradient.cpp |
131 | constParameter | 398 | style | Parameter 'p_points' can be declared with const |
scene/resources/line_shape_2d.cpp |
116 | useInitializationList | 398 | performance | Variable 'normal' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/material.cpp |
98 | useInitializationList | 398 | performance | Variable 'material' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/material.h |
743 | noExplicitConstructor | 398 | style | Class 'BaseMaterial3D' has a constructor with 1 argument that is not explicit. |
scene/resources/mesh.cpp |
424 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
594 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
608 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
655 | invalidPointerCast | 704 | portability | Casting between const unsigned char * and const float * which have an incompatible binary data representation. |
717 | unreadVariable | 563 | style | Variable 'what' is assigned a value that is never used. |
1487 | cstyleCast | 398 | style | C-style pointer casting |
scene/resources/multimesh.cpp |
363 | useInitializationList | 398 | performance | Variable 'multimesh' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/navigation_mesh.cpp |
532 | useInitializationList | 398 | performance | Variable 'source_group_name' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/packed_scene.cpp |
81 | allocaCalled | | warning | Obsolete function 'alloca' called. |
132 | nullPointerRedundantCheck | 476 | warning | Either the condition '!node' is redundant or there is possible null pointer dereference: node. |
192 | objectIndex | 758 | warning | The address of local variable 'properties' might be accessed at non-zero index. |
193 | objectIndex | 758 | warning | The address of local variable 'properties' might be accessed at non-zero index. |
195 | objectIndex | 758 | warning | The address of local variable 'properties' might be accessed at non-zero index. |
205 | objectIndex | 758 | warning | The address of local variable 'properties' might be accessed at non-zero index. |
212 | objectIndex | 758 | warning | The address of local variable 'properties' might be accessed at non-zero index. |
246 | objectIndex | 758 | warning | The address of local variable 'properties' might be accessed at non-zero index. |
1692 | useInitializationList | 398 | performance | Variable 'state' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/particles_material.h |
351 | unknownMacro | | error | There 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 |
252 | useInitializationList | 398 | performance | Variable 'mesh' is assigned in constructor body. Consider performing initialization in initialization list. |
730 | useInitializationList | 398 | performance | Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. |
742 | variableScope | 398 | style | The scope of the variable 'radius' can be reduced. |
956 | variableScope | 398 | style | The scope of the variable 'x' can be reduced. |
1058 | useInitializationList | 398 | performance | Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. |
1344 | useInitializationList | 398 | performance | Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. |
1412 | useInitializationList | 398 | performance | Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. |
1430 | variableScope | 398 | style | The scope of the variable 'y' can be reduced. |
scene/resources/ray_shape_2d.cpp |
102 | useInitializationList | 398 | performance | Variable 'length' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/rectangle_shape_2d.cpp |
70 | useInitializationList | 398 | performance | Variable 'extents' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/resource_format_text.cpp |
702 | uninitMemberVar | 398 | warning | Member variable 'ResourceLoaderText::f' is not initialized in the constructor. |
702 | uninitMemberVar | 398 | warning | Member variable 'ResourceLoaderText::is_scene' is not initialized in the constructor. |
702 | uninitMemberVar | 398 | warning | Member variable 'ResourceLoaderText::ignore_resource_parsing' is not initialized in the constructor. |
712 | redundantAssignment | 563 | style | Variable 'use_sub_threads' is reassigned a value before the old one has been used. |
713 | useInitializationList | 398 | performance | Variable 'error' is assigned in constructor body. Consider performing initialization in initialization list. |
1382 | cstyleCast | 398 | style | C-style pointer casting |
1817 | uninitvar | 457 | error | Uninitialized variable: saver |
scene/resources/resource_format_text.h |
100 | cstyleCast | 398 | style | C-style pointer casting |
101 | cstyleCast | 398 | style | C-style pointer casting |
150 | noConstructor | 398 | style | The class 'ResourceFormatSaverTextInstance' does not have a constructor although it has private member variables. |
scene/resources/segment_shape_2d.cpp |
97 | useInitializationList | 398 | performance | Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/shader.cpp |
156 | useInitializationList | 398 | performance | Variable 'shader' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/shape_2d.cpp |
109 | useInitializationList | 398 | performance | Variable 'shape' is assigned in constructor body. Consider performing initialization in initialization list. |
110 | useInitializationList | 398 | performance | Variable 'custom_bias' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/sky.h |
85 | unknownMacro | | error | There 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 |
244 | useInitializationList | 398 | performance | Variable 'shader' is assigned in constructor body. Consider performing initialization in initialization list. |
308 | useInitializationList | 398 | performance | Variable 'shader' is assigned in constructor body. Consider performing initialization in initialization list. |
574 | useInitializationList | 398 | performance | Variable 'shader' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/style_box.cpp |
902 | useInitializationList | 398 | performance | Variable 'bg_color' is assigned in constructor body. Consider performing initialization in initialization list. |
1028 | useInitializationList | 398 | performance | Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/surface_tool.cpp |
1016 | useInitializationList | 398 | performance | Variable 'primitive' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/texture.cpp |
200 | unreadVariable | 563 | style | Variable 'path' is assigned a value that is never used. |
317 | useInitializationList | 398 | performance | Variable 'format' is assigned in constructor body. Consider performing initialization in initialization list. |
452 | clarifyCalculation | 783 | style | Clarify calculation precedence for '-' and '?'. |
470 | cstyleCast | 398 | style | C-style pointer casting |
477 | cstyleCast | 398 | style | C-style pointer casting |
484 | cstyleCast | 398 | style | C-style pointer casting |
507 | nullPointerRedundantCheck | 476 | warning | Either the condition '!f' is redundant or there is possible null pointer dereference: f. |
737 | useInitializationList | 398 | performance | Variable 'format' is assigned in constructor body. Consider performing initialization in initialization list. |
1037 | useInitializationList | 398 | performance | Variable 'format' is assigned in constructor body. Consider performing initialization in initialization list. |
1662 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
2127 | useInitializationList | 398 | performance | Variable 'proxy_ph' is assigned in constructor body. Consider performing initialization in initialization list. |
2298 | uninitMemberVar | 398 | warning | Member variable 'ImageTextureLayered::mipmaps' is not initialized in the constructor. |
2300 | useInitializationList | 398 | performance | Variable 'format' is assigned in constructor body. Consider performing initialization in initialization list. |
2472 | useInitializationList | 398 | performance | Variable 'format' is assigned in constructor body. Consider performing initialization in initialization list. |
2640 | useInitializationList | 398 | performance | Variable 'which_feed' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/texture.h |
402 | noExplicitConstructor | 398 | style | Class 'ImageTextureLayered' has a constructor with 1 argument that is not explicit. |
483 | noExplicitConstructor | 398 | style | Class 'StreamTextureLayered' has a constructor with 1 argument that is not explicit. |
scene/resources/tile_set.cpp |
595 | variableScope | 398 | style | The scope of the variable 'mask' can be reduced. |
596 | variableScope | 398 | style | The scope of the variable 'mask_' can be reduced. |
597 | variableScope | 398 | style | The scope of the variable 'mask_ignore' can be reduced. |
619 | variableScope | 398 | style | The scope of the variable 'upper_bound' can be reduced. |
scene/resources/visual_shader.cpp |
835 | unreadVariable | 563 | style | Variable 'valid_name' is assigned a value that is never used. |
995 | cstyleCast | 398 | style | C-style pointer casting |
998 | cstyleCast | 398 | style | C-style pointer casting |
1001 | cstyleCast | 398 | style | C-style pointer casting |
1004 | cstyleCast | 398 | style | C-style pointer casting |
1062 | cstyleCast | 398 | style | C-style pointer casting |
1065 | cstyleCast | 398 | style | C-style pointer casting |
1068 | cstyleCast | 398 | style | C-style pointer casting |
1071 | cstyleCast | 398 | style | C-style pointer casting |
1449 | shadowVariable | 398 | style | Local variable 'uniforms' shadows outer variable |
2516 | uninitMemberVar | 398 | warning | Member variable 'VisualShaderNodeOutput::shader_type' is not initialized in the constructor. |
2654 | uninitStructMember | 457 | error | Uninitialized struct member: port.shader_type |
2654 | uninitStructMember | 457 | error | Uninitialized struct member: port.string |
2686 | uninitStructMember | 457 | error | Uninitialized struct member: port.shader_type |
2686 | uninitStructMember | 457 | error | Uninitialized struct member: port.string |
3034 | uninitStructMember | 457 | error | Uninitialized struct member: port.shader_type |
3034 | uninitStructMember | 457 | error | Uninitialized struct member: port.string |
3043 | uninitStructMember | 457 | error | Uninitialized struct member: port.shader_type |
3043 | uninitStructMember | 457 | error | Uninitialized struct member: port.string |
scene/resources/visual_shader_nodes.h |
2207 | unknownMacro | | error | There 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 |
133 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
146 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
178 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
354 | useInitializationList | 398 | performance | Variable 'canvas' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/resources/world_3d.cpp |
74 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
87 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
330 | useInitializationList | 398 | performance | Variable 'space' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/scene_string_names.cpp |
36 | useInitializationList | 398 | performance | Variable '_estimate_cost' is assigned in constructor body. Consider performing initialization in initialization list. |
scene/scene_string_names.h |
44 | unusedPrivateFunction | 398 | style | Unused private function: 'SceneStringNames::free' |
servers/audio/audio_driver_dummy.cpp |
57 | cstyleCast | 398 | style | C-style pointer casting |
servers/audio/audio_driver_dummy.h |
70 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverDummy::samples_in' is not initialized in the constructor. |
70 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverDummy::buffer_frames' is not initialized in the constructor. |
70 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverDummy::mix_rate' is not initialized in the constructor. |
70 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverDummy::channels' is not initialized in the constructor. |
70 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverDummy::active' is not initialized in the constructor. |
70 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverDummy::thread_exited' is not initialized in the constructor. |
70 | uninitMemberVar | 398 | warning | Member variable 'AudioDriverDummy::exit_thread' is not initialized in the constructor. |
servers/audio/audio_stream.cpp |
107 | cstyleCast | 398 | style | C-style pointer casting |
228 | uninitMemberVar | 398 | warning | Member variable 'AudioStreamPlaybackMicrophone::active' is not initialized in the constructor. |
228 | uninitMemberVar | 398 | warning | Member variable 'AudioStreamPlaybackMicrophone::input_ofs' is not initialized in the constructor. |
265 | cstyleCast | 398 | style | C-style pointer casting |
servers/audio/audio_stream.h |
175 | noConstructor | 398 | style | The class 'AudioStreamPlaybackRandomPitch' does not have a constructor although it has private member variables. |
servers/audio/effects/audio_effect_amplify.h |
38 | noConstructor | 398 | style | The class 'AudioEffectAmplifyInstance' does not have a constructor although it has private member variables. |
servers/audio/effects/audio_effect_chorus.h |
38 | noConstructor | 398 | style | The class 'AudioEffectChorusInstance' does not have a constructor although it has private member variables. |
servers/audio/effects/audio_effect_compressor.h |
38 | noConstructor | 398 | style | The class 'AudioEffectCompressorInstance' does not have a constructor although it has private member variables. |
servers/audio/effects/audio_effect_delay.h |
38 | noConstructor | 398 | style | The class 'AudioEffectDelayInstance' does not have a constructor although it has private member variables. |
servers/audio/effects/audio_effect_distortion.h |
38 | noConstructor | 398 | style | The class 'AudioEffectDistortionInstance' does not have a constructor although it has private member variables. |
servers/audio/effects/audio_effect_filter.cpp |
168 | useInitializationList | 398 | performance | Variable 'mode' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/audio/effects/audio_effect_limiter.h |
38 | noConstructor | 398 | style | The class 'AudioEffectLimiterInstance' does not have a constructor although it has private member variables. |
servers/audio/effects/audio_effect_phaser.h |
38 | noConstructor | 398 | style | The class 'AudioEffectPhaserInstance' does not have a constructor although it has private member variables. |
servers/audio/effects/audio_effect_pitch_shift.cpp |
241 | variableScope | 398 | style | The scope of the variable 'wr' can be reduced. |
241 | variableScope | 398 | style | The scope of the variable 'wi' can be reduced. |
241 | variableScope | 398 | style | The scope of the variable 'arg' can be reduced. |
242 | variableScope | 398 | style | The scope of the variable 'ur' can be reduced. |
242 | variableScope | 398 | style | The scope of the variable 'ui' can be reduced. |
243 | variableScope | 398 | style | The scope of the variable 'le2' can be reduced. |
servers/audio/effects/audio_effect_pitch_shift.h |
58 | uninitMemberVar | 398 | warning | Member variable 'SMBPitchShift::gSynFreq' is not initialized in the constructor. |
58 | uninitMemberVar | 398 | warning | Member variable 'SMBPitchShift::gSynMagn' is not initialized in the constructor. |
73 | noConstructor | 398 | style | The class 'AudioEffectPitchShiftInstance' does not have a constructor although it has private member variables. |
servers/audio/effects/audio_effect_record.cpp |
60 | cstyleCast | 398 | style | C-style pointer casting |
297 | useInitializationList | 398 | performance | Variable 'format' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/audio/effects/audio_effect_record.h |
74 | uninitMemberVar | 398 | warning | Member variable 'AudioEffectRecordInstance::is_recording' is not initialized in the constructor. |
74 | uninitMemberVar | 398 | warning | Member variable 'AudioEffectRecordInstance::io_thread' is not initialized in the constructor. |
74 | uninitMemberVar | 398 | warning | Member variable 'AudioEffectRecordInstance::ring_buffer_pos' is not initialized in the constructor. |
74 | uninitMemberVar | 398 | warning | Member variable 'AudioEffectRecordInstance::ring_buffer_mask' is not initialized in the constructor. |
74 | uninitMemberVar | 398 | warning | Member variable 'AudioEffectRecordInstance::ring_buffer_read_pos' is not initialized in the constructor. |
servers/audio/effects/audio_effect_spectrum_analyzer.cpp |
47 | variableScope | 398 | style | The scope of the variable 'wr' can be reduced. |
47 | variableScope | 398 | style | The scope of the variable 'wi' can be reduced. |
47 | variableScope | 398 | style | The scope of the variable 'arg' can be reduced. |
48 | variableScope | 398 | style | The scope of the variable 'ur' can be reduced. |
48 | variableScope | 398 | style | The scope of the variable 'ui' can be reduced. |
49 | variableScope | 398 | style | The scope of the variable 'le2' can be reduced. |
servers/audio/effects/audio_effect_spectrum_analyzer.h |
38 | noConstructor | 398 | style | The class 'AudioEffectSpectrumAnalyzerInstance' does not have a constructor although it has private member variables. |
servers/audio/effects/audio_effect_stereo_enhance.cpp |
144 | uninitMemberVar | 398 | warning | Member variable 'AudioEffectStereoEnhance::volume_db' is not initialized in the constructor. |
servers/audio/effects/audio_effect_stereo_enhance.h |
38 | noConstructor | 398 | style | The class 'AudioEffectStereoEnhanceInstance' does not have a constructor although it has private member variables. |
servers/audio/effects/reverb.cpp |
322 | uninitMemberVar | 398 | warning | Member variable 'Reverb::hpf_h1' is not initialized in the constructor. |
servers/audio_server.cpp |
154 | uninitMemberVar | 398 | warning | Member variable 'AudioDriver::prof_ticks' is not initialized in the constructor. |
1303 | uninitMemberVar | 398 | warning | Member variable 'AudioServer::buffer_size' is not initialized in the constructor. |
1303 | uninitMemberVar | 398 | warning | Member variable 'AudioServer::mix_count' is not initialized in the constructor. |
1303 | uninitMemberVar | 398 | warning | Member variable 'AudioServer::channel_disable_threshold_db' is not initialized in the constructor. |
1303 | uninitMemberVar | 398 | warning | Member variable 'AudioServer::channel_disable_frames' is not initialized in the constructor. |
servers/audio_server.h |
202 | useInitializationList | 398 | performance | Variable 'peak_volume' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/camera/camera_feed.cpp |
139 | uninitMemberVar | 398 | warning | Member variable 'CameraFeed::base_width' is not initialized in the constructor. |
139 | uninitMemberVar | 398 | warning | Member variable 'CameraFeed::base_height' is not initialized in the constructor. |
servers/camera/camera_feed.h |
99 | noExplicitConstructor | 398 | style | Class 'CameraFeed' has a constructor with 1 argument that is not explicit. |
servers/display_server.h |
384 | unknownMacro | | error | There 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 |
127 | constParameter | 398 | style | Parameter 'd' can be declared with const |
131 | constParameter | 398 | style | Parameter 'd' can be declared with const |
servers/physics_2d/area_2d_sw.cpp |
36 | useInitializationList | 398 | performance | Variable 'rid' is assigned in constructor body. Consider performing initialization in initialization list. |
43 | useInitializationList | 398 | performance | Variable 'rid' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_2d/area_2d_sw.h |
101 | missingOverride | | style | The function '_shapes_changed' overrides a function in a base class but is not marked with a 'override' specifier. |
160 | missingOverride | | style | The 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 |
46 | missingOverride | | style | The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. |
47 | missingOverride | | style | The function 'solve' overrides a function in a base class but is not marked with a 'override' specifier. |
61 | missingOverride | | style | The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. |
62 | missingOverride | | style | The function 'solve' overrides a function in a base class but is not marked with a 'override' specifier. |
servers/physics_2d/body_2d_sw.cpp |
647 | useInitializationList | 398 | performance | Variable 'mode' is assigned in constructor body. Consider performing initialization in initialization list. |
649 | useInitializationList | 398 | performance | Variable 'angular_velocity' is assigned in constructor body. Consider performing initialization in initialization list. |
650 | useInitializationList | 398 | performance | Variable 'biased_angular_velocity' is assigned in constructor body. Consider performing initialization in initialization list. |
651 | useInitializationList | 398 | performance | Variable 'mass' is assigned in constructor body. Consider performing initialization in initialization list. |
652 | useInitializationList | 398 | performance | Variable 'inertia' is assigned in constructor body. Consider performing initialization in initialization list. |
654 | useInitializationList | 398 | performance | Variable '_inv_inertia' is assigned in constructor body. Consider performing initialization in initialization list. |
655 | useInitializationList | 398 | performance | Variable '_inv_mass' is assigned in constructor body. Consider performing initialization in initialization list. |
656 | useInitializationList | 398 | performance | Variable 'bounce' is assigned in constructor body. Consider performing initialization in initialization list. |
657 | useInitializationList | 398 | performance | Variable 'friction' is assigned in constructor body. Consider performing initialization in initialization list. |
659 | useInitializationList | 398 | performance | Variable 'applied_torque' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_2d/body_2d_sw.h |
83 | missingOverride | | style | The function '_shapes_changed' overrides a function in a base class but is not marked with a 'override' specifier. |
94 | noExplicitConstructor | 398 | style | Struct 'AreaCMP' has a constructor with 1 argument that is not explicit. |
177 | danglingLifetime | 562 | error | Non-local variable 'island_next' will use pointer to local variable 'island'. |
261 | missingOverride | | style | The 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 |
39 | cstyleCast | 398 | style | C-style pointer casting |
108 | uninitStructMember | 457 | error | Uninitialized struct member: contact.local_shape |
108 | uninitStructMember | 457 | error | Uninitialized struct member: contact.collider_shape |
108 | uninitStructMember | 457 | error | Uninitialized struct member: contact.active |
114 | uninitStructMember | 457 | error | Uninitialized struct member: contact.local_shape |
114 | uninitStructMember | 457 | error | Uninitialized struct member: contact.collider_shape |
114 | uninitStructMember | 457 | error | Uninitialized struct member: contact.active |
servers/physics_2d/body_pair_2d_sw.h |
87 | missingOverride | | style | The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. |
88 | missingOverride | | style | The 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 |
48 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
54 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
66 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
72 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
78 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
169 | useInitializationList | 398 | performance | Variable 'current' is assigned in constructor body. Consider performing initialization in initialization list. |
170 | useInitializationList | 398 | performance | Variable 'unpair_callback' is assigned in constructor body. Consider performing initialization in initialization list. |
172 | useInitializationList | 398 | performance | Variable 'pair_callback' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_2d/broad_phase_2d_basic.h |
91 | missingOverride | | style | The function 'cull_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
92 | missingOverride | | style | The function 'cull_aabb' overrides a function in a base class but is not marked with a 'override' specifier. |
97 | missingOverride | | style | The 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 |
56 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
264 | nullPointerRedundantCheck | 476 | warning | Either the condition 'pb' is redundant or there is possible null pointer dereference: pb. |
321 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
340 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
362 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
374 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
380 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
386 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
616 | uninitMemberVar | 398 | warning | Member variable 'BroadPhase2DHashGrid::pair_userdata' is not initialized in the constructor. |
616 | uninitMemberVar | 398 | warning | Member variable 'BroadPhase2DHashGrid::unpair_userdata' is not initialized in the constructor. |
servers/physics_2d/broad_phase_2d_hash_grid.h |
173 | missingOverride | | style | The function 'cull_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
174 | missingOverride | | style | The function 'cull_aabb' overrides a function in a base class but is not marked with a 'override' specifier. |
179 | missingOverride | | style | The 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 |
65 | uninitMemberVar | 398 | warning | Member variable 'Shape::bpid' is not initialized in the constructor. |
65 | uninitMemberVar | 398 | warning | Member variable 'Shape::shape' is not initialized in the constructor. |
112 | missingOverride | | style | The function '_shape_changed' overrides a function in a base class but is not marked with a 'override' specifier. |
183 | missingOverride | | style | The 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 |
175 | nullPointerRedundantCheck | 476 | warning | Either the condition '!contacts_func' is redundant or there is possible null pointer dereference: contacts_func. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < ConvexPolygonShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CapsuleShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < RectangleShape2DSW , RectangleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , RectangleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < CircleShape2DSW , CircleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , ConvexPolygonShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CapsuleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , RectangleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , false , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , false , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , true , false >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , true , false >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , false , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , false , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , false , true , true >::best_axis_index' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , true , true >::best_axis_count' is not initialized in the constructor. |
364 | uninitMemberVar | 398 | warning | Member variable 'SeparatorAxisTest2D < SegmentShape2DSW , CircleShape2DSW , true , true , true >::best_axis_index' is not initialized in the constructor. |
365 | useInitializationList | 398 | performance | Variable 'margin_A' is assigned in constructor body. Consider performing initialization in initialization list. |
366 | useInitializationList | 398 | performance | Variable 'margin_B' is assigned in constructor body. Consider performing initialization in initialization list. |
367 | useInitializationList | 398 | performance | Variable 'best_depth' is assigned in constructor body. Consider performing initialization in initialization list. |
372 | useInitializationList | 398 | performance | Variable 'motion_A' is assigned in constructor body. Consider performing initialization in initialization list. |
373 | useInitializationList | 398 | performance | Variable 'motion_B' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_2d/collision_solver_2d_sw.cpp |
137 | cstyleCast | 398 | style | C-style pointer casting |
servers/physics_2d/constraint_2d_sw.h |
47 | uninitMemberVar | 398 | warning | Member variable 'Constraint2DSW::island_next' is not initialized in the constructor. |
47 | uninitMemberVar | 398 | warning | Member variable 'Constraint2DSW::island_list_next' is not initialized in the constructor. |
62 | danglingLifetime | 562 | error | Non-local variable 'island_next' will use pointer to local variable 'constraint_island'. |
servers/physics_2d/joints_2d_sw.cpp |
189 | useInitializationList | 398 | performance | Variable 'anchor_A' is assigned in constructor body. Consider performing initialization in initialization list. |
332 | useInitializationList | 398 | performance | Variable 'A_groove_1' is assigned in constructor body. Consider performing initialization in initialization list. |
427 | useInitializationList | 398 | performance | Variable 'anchor_A' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_2d/joints_2d_sw.h |
55 | useInitializationList | 398 | performance | Variable 'bias' is assigned in constructor body. Consider performing initialization in initialization list. |
56 | useInitializationList | 398 | performance | Variable 'max_force' is assigned in constructor body. Consider performing initialization in initialization list. |
56 | useInitializationList | 398 | performance | Variable 'max_bias' is assigned in constructor body. Consider performing initialization in initialization list. |
79 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
81 | missingOverride | | style | The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. |
82 | missingOverride | | style | The function 'solve' overrides a function in a base class but is not marked with a 'override' specifier. |
116 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
118 | missingOverride | | style | The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. |
119 | missingOverride | | style | The function 'solve' overrides a function in a base class but is not marked with a 'override' specifier. |
149 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
151 | missingOverride | | style | The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. |
152 | missingOverride | | style | The 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 |
117 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
123 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
129 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
135 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
136 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
142 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
146 | cstyleCast | 398 | style | C-style pointer casting |
230 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
231 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
257 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
263 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
269 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
275 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
281 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
321 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
332 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
339 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
349 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
358 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
360 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
367 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
373 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
374 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
383 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
390 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
393 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
400 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
407 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
414 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
426 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
436 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
446 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
456 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
466 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
472 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
483 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
490 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
496 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
502 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
511 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
518 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
525 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
532 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
565 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
575 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
584 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
594 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
603 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
605 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
612 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
618 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
624 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
631 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
638 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
641 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
648 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
655 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
662 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
670 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
671 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
679 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
680 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
688 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
695 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
702 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
709 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
716 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
723 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
729 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
736 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
742 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
749 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
756 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
763 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
770 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
777 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
784 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
785 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
791 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
798 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
799 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
806 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
813 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
814 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
823 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
824 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
833 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
834 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
841 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
842 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
849 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
850 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
857 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
858 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
867 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
871 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
872 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
879 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
880 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
887 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
888 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
895 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
915 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
921 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
927 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
933 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
939 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
945 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
947 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
953 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
959 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
960 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
964 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
970 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
971 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
973 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
985 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
986 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
1034 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1036 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1054 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1102 | nullPointerRedundantCheck | 476 | warning | Either the condition '!j' is redundant or there is possible null pointer dereference: j. |
1105 | nullPointerRedundantCheck | 476 | warning | Either the condition '!j' is redundant or there is possible null pointer dereference: pin_joint. |
1111 | nullPointerRedundantCheck | 476 | warning | Either the condition '!j' is redundant or there is possible null pointer dereference: j. |
1114 | nullPointerRedundantCheck | 476 | warning | Either the condition '!j' is redundant or there is possible null pointer dereference: pin_joint. |
1120 | nullPointerRedundantCheck | 476 | warning | Either the condition '!j' is redundant or there is possible null pointer dereference: j. |
1123 | nullPointerRedundantCheck | 476 | warning | Either the condition '!j' is redundant or there is possible null pointer dereference: dsj. |
1129 | nullPointerRedundantCheck | 476 | warning | Either the condition '!j' is redundant or there is possible null pointer dereference: j. |
1132 | nullPointerRedundantCheck | 476 | warning | Either the condition '!j' is redundant or there is possible null pointer dereference: dsj. |
1139 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1195 | cstyleCast | 398 | style | C-style pointer casting |
1239 | cstyleCast | 398 | style | C-style pointer casting |
1260 | cstyleCast | 398 | style | C-style pointer casting |
1334 | uninitMemberVar | 398 | warning | Member variable 'PhysicsServer2DSW::iterations' is not initialized in the constructor. |
1334 | uninitMemberVar | 398 | warning | Member variable 'PhysicsServer2DSW::doing_sync' is not initialized in the constructor. |
1334 | uninitMemberVar | 398 | warning | Member variable 'PhysicsServer2DSW::stepper' is not initialized in the constructor. |
1334 | uninitMemberVar | 398 | warning | Member variable 'PhysicsServer2DSW::direct_state' is not initialized in the constructor. |
servers/physics_2d/physics_server_2d_wrap_mt.h |
173 | unknownMacro | | error | There 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 |
40 | cstyleCast | 398 | style | C-style pointer casting |
64 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
79 | useInitializationList | 398 | performance | Variable 'custom_bias' is assigned in constructor body. Consider performing initialization in initialization list. |
462 | unreadVariable | 563 | style | Variable 'd' is assigned a value that is never used. |
690 | allocaCalled | | warning | Obsolete function 'alloca' called. |
918 | allocaCalled | | warning | Obsolete function 'alloca' called. |
servers/physics_2d/shape_2d_sw.h |
163 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
165 | missingOverride | | style | The function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier. |
166 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
168 | missingOverride | | style | The function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier. |
169 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
170 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
172 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
173 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
181 | missingOverride | | style | The function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier. |
200 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
202 | missingOverride | | style | The function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier. |
203 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
205 | missingOverride | | style | The function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier. |
206 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
207 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
209 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
210 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
221 | missingOverride | | style | The function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier. |
224 | uninitMemberVar | 398 | warning | Member variable 'RayShape2DSW::slips_on_slope' is not initialized in the constructor. |
224 | useInitializationList | 398 | performance | Variable 'length' is assigned in constructor body. Consider performing initialization in initialization list. |
224 | noExplicitConstructor | 398 | style | Class 'RayShape2DSW' has a constructor with 1 argument that is not explicit. |
237 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
242 | missingOverride | | style | The function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier. |
243 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
245 | missingOverride | | style | The function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier. |
246 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
247 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
249 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
250 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
261 | missingOverride | | style | The function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier. |
265 | useInitializationList | 398 | performance | Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. |
266 | useInitializationList | 398 | performance | Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. |
267 | useInitializationList | 398 | performance | Variable 'n' is assigned in constructor body. Consider performing initialization in initialization list. |
277 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
279 | missingOverride | | style | The function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier. |
280 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
282 | missingOverride | | style | The function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier. |
283 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
284 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
286 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
287 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
301 | missingOverride | | style | The function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier. |
310 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
312 | missingOverride | | style | The function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier. |
313 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
315 | missingOverride | | style | The function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier. |
316 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
317 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
319 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
320 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
373 | missingOverride | | style | The function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier. |
384 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
386 | missingOverride | | style | The function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier. |
387 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
389 | missingOverride | | style | The function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier. |
390 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
391 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
393 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
394 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
414 | missingOverride | | style | The function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier. |
437 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
439 | missingOverride | | style | The function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier. |
440 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
442 | missingOverride | | style | The function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier. |
443 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
444 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
446 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
447 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
467 | missingOverride | | style | The function 'project_range_castv' overrides a function in a base class but is not marked with a 'override' specifier. |
475 | missingOverride | | style | The function 'is_concave' overrides a function in a base class but is not marked with a 'override' specifier. |
481 | noConstructor | 398 | style | The class 'ConcavePolygonShape2DSW' does not have a constructor although it has private member variables. |
512 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
514 | missingOverride | | style | The function 'project_rangev' overrides a function in a base class but is not marked with a 'override' specifier. |
518 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
520 | missingOverride | | style | The function 'contains_point' overrides a function in a base class but is not marked with a 'override' specifier. |
521 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
523 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
525 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
526 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
530 | missingOverride | | style | The 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 |
209 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
254 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
325 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
384 | cstyleCast | 398 | style | C-style pointer casting |
418 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
659 | cstyleCast | 398 | style | C-style pointer casting |
1125 | cstyleCast | 398 | style | C-style pointer casting |
1141 | cstyleCast | 398 | style | C-style pointer casting |
1153 | cstyleCast | 398 | style | C-style pointer casting |
1155 | cstyleCast | 398 | style | C-style pointer casting |
1327 | useInitializationList | 398 | performance | Variable 'contact_recycle_radius' is assigned in constructor body. Consider performing initialization in initialization list. |
1328 | useInitializationList | 398 | performance | Variable 'contact_max_separation' is assigned in constructor body. Consider performing initialization in initialization list. |
1329 | useInitializationList | 398 | performance | Variable 'contact_max_allowed_penetration' is assigned in constructor body. Consider performing initialization in initialization list. |
1330 | useInitializationList | 398 | performance | Variable 'test_motion_min_contact_depth' is assigned in constructor body. Consider performing initialization in initialization list. |
1332 | useInitializationList | 398 | performance | Variable 'constraint_bias' is assigned in constructor body. Consider performing initialization in initialization list. |
1333 | useInitializationList | 398 | performance | Variable 'body_linear_velocity_sleep_threshold' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_2d/step_2d_sw.cpp |
40 | cstyleCast | 398 | style | C-style pointer casting |
servers/physics_3d/area_3d_sw.cpp |
36 | useInitializationList | 398 | performance | Variable 'rid' is assigned in constructor body. Consider performing initialization in initialization list. |
43 | useInitializationList | 398 | performance | Variable 'rid' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_3d/area_3d_sw.h |
102 | missingOverride | | style | The function '_shapes_changed' overrides a function in a base class but is not marked with a 'override' specifier. |
161 | missingOverride | | style | The 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 |
46 | missingOverride | | style | The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. |
47 | missingOverride | | style | The function 'solve' overrides a function in a base class but is not marked with a 'override' specifier. |
61 | missingOverride | | style | The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. |
62 | missingOverride | | style | The function 'solve' overrides a function in a base class but is not marked with a 'override' specifier. |
servers/physics_3d/body_3d_sw.cpp |
746 | useInitializationList | 398 | performance | Variable 'mode' is assigned in constructor body. Consider performing initialization in initialization list. |
749 | useInitializationList | 398 | performance | Variable 'mass' is assigned in constructor body. Consider performing initialization in initialization list. |
750 | useInitializationList | 398 | performance | Variable 'kinematic_safe_margin' is assigned in constructor body. Consider performing initialization in initialization list. |
752 | useInitializationList | 398 | performance | Variable '_inv_mass' is assigned in constructor body. Consider performing initialization in initialization list. |
753 | useInitializationList | 398 | performance | Variable 'bounce' is assigned in constructor body. Consider performing initialization in initialization list. |
754 | useInitializationList | 398 | performance | Variable 'friction' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_3d/body_3d_sw.h |
95 | missingOverride | | style | The function '_shapes_changed' overrides a function in a base class but is not marked with a 'override' specifier. |
106 | noExplicitConstructor | 398 | style | Struct 'AreaCMP' has a constructor with 1 argument that is not explicit. |
193 | danglingLifetime | 562 | error | Non-local variable 'island_next' will use pointer to local variable 'island'. |
288 | missingOverride | | style | The 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 |
53 | cstyleCast | 398 | style | C-style pointer casting |
123 | uninitStructMember | 457 | error | Uninitialized struct member: contact.local_shape |
123 | uninitStructMember | 457 | error | Uninitialized struct member: contact.collider_shape |
123 | uninitStructMember | 457 | error | Uninitialized struct member: contact.active |
129 | uninitStructMember | 457 | error | Uninitialized struct member: contact.local_shape |
129 | uninitStructMember | 457 | error | Uninitialized struct member: contact.collider_shape |
129 | uninitStructMember | 457 | error | Uninitialized struct member: contact.active |
servers/physics_3d/body_pair_3d_sw.h |
88 | missingOverride | | style | The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. |
89 | missingOverride | | style | The 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 |
52 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
58 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
86 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
92 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
98 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
207 | useInitializationList | 398 | performance | Variable 'current' is assigned in constructor body. Consider performing initialization in initialization list. |
208 | useInitializationList | 398 | performance | Variable 'unpair_callback' is assigned in constructor body. Consider performing initialization in initialization list. |
210 | useInitializationList | 398 | performance | Variable 'pair_callback' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_3d/broad_phase_3d_basic.h |
92 | missingOverride | | style | The function 'cull_point' overrides a function in a base class but is not marked with a 'override' specifier. |
93 | missingOverride | | style | The function 'cull_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
94 | missingOverride | | style | The function 'cull_aabb' overrides a function in a base class but is not marked with a 'override' specifier. |
99 | missingOverride | | style | The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. |
servers/physics_3d/broad_phase_octree.cpp |
79 | cstyleCast | 398 | style | C-style pointer casting |
88 | cstyleCast | 398 | style | C-style pointer casting |
servers/physics_3d/broad_phase_octree.h |
59 | missingOverride | | style | The function 'cull_point' overrides a function in a base class but is not marked with a 'override' specifier. |
60 | missingOverride | | style | The function 'cull_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
61 | missingOverride | | style | The function 'cull_aabb' overrides a function in a base class but is not marked with a 'override' specifier. |
66 | missingOverride | | style | The 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 |
70 | uninitMemberVar | 398 | warning | Member variable 'Shape::bpid' is not initialized in the constructor. |
70 | uninitMemberVar | 398 | warning | Member variable 'Shape::shape' is not initialized in the constructor. |
115 | missingOverride | | style | The function '_shape_changed' overrides a function in a base class but is not marked with a 'override' specifier. |
161 | missingOverride | | style | The 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 |
270 | nullPointerRedundantCheck | 476 | warning | Either the condition '!contacts_func' is redundant or there is possible null pointer dereference: contacts_func. |
402 | useInitializationList | 398 | performance | Variable 'best_depth' is assigned in constructor body. Consider performing initialization in initialization list. |
408 | useInitializationList | 398 | performance | Variable 'margin_A' is assigned in constructor body. Consider performing initialization in initialization list. |
409 | useInitializationList | 398 | performance | Variable 'margin_B' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_3d/collision_solver_3d_sw.cpp |
125 | cstyleCast | 398 | style | C-style pointer casting |
237 | cstyleCast | 398 | style | C-style pointer casting |
servers/physics_3d/constraint_3d_sw.h |
48 | uninitMemberVar | 398 | warning | Member variable 'Constraint3DSW::island_next' is not initialized in the constructor. |
48 | uninitMemberVar | 398 | warning | Member variable 'Constraint3DSW::island_list_next' is not initialized in the constructor. |
64 | danglingLifetime | 562 | error | Non-local variable 'island_next' will use pointer to local variable 'constraint_island'. |
servers/physics_3d/gjk_epa.cpp |
166 | uninitMemberVar | 398 | warning | Member variable 'GJK::m_simplices' is not initialized in the constructor. |
166 | uninitMemberVar | 398 | warning | Member variable 'GJK::m_free' is not initialized in the constructor. |
166 | uninitMemberVar | 398 | warning | Member variable 'GJK::m_simplex' is not initialized in the constructor. |
211 | variableScope | 398 | style | The scope of the variable 'ns' can be reduced. |
404 | knownConditionTrueFalse | 571 | style | Condition 't<=0' is always true |
557 | uninitMemberVar | 398 | warning | Member variable 'EPA::m_result' is not initialized in the constructor. |
557 | uninitMemberVar | 398 | warning | Member variable 'EPA::m_fc_store' is not initialized in the constructor. |
646 | variableScope | 398 | style | The scope of the variable 'valid' can be reduced. |
servers/physics_3d/joints/cone_twist_joint_3d_sw.cpp |
92 | useInitializationList | 398 | performance | Variable 'm_rbAFrame' is assigned in constructor body. Consider performing initialization in initialization list. |
93 | useInitializationList | 398 | performance | Variable 'm_rbBFrame' is assigned in constructor body. Consider performing initialization in initialization list. |
95 | useInitializationList | 398 | performance | Variable 'm_swingSpan1' is assigned in constructor body. Consider performing initialization in initialization list. |
96 | useInitializationList | 398 | performance | Variable 'm_swingSpan2' is assigned in constructor body. Consider performing initialization in initialization list. |
97 | useInitializationList | 398 | performance | Variable 'm_twistSpan' is assigned in constructor body. Consider performing initialization in initialization list. |
98 | useInitializationList | 398 | performance | Variable 'm_biasFactor' is assigned in constructor body. Consider performing initialization in initialization list. |
99 | useInitializationList | 398 | performance | Variable 'm_relaxationFactor' is assigned in constructor body. Consider performing initialization in initialization list. |
158 | unreadVariable | 563 | style | Variable 'swx' is assigned a value that is never used. |
158 | unreadVariable | 563 | style | Variable 'swy' is assigned a value that is never used. |
servers/physics_3d/joints/cone_twist_joint_3d_sw.h |
105 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
107 | missingOverride | | style | The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. |
108 | missingOverride | | style | The 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 |
90 | useInitializationList | 398 | performance | Variable 'm_accumulatedImpulse' is assigned in constructor body. Consider performing initialization in initialization list. |
91 | useInitializationList | 398 | performance | Variable 'm_targetVelocity' is assigned in constructor body. Consider performing initialization in initialization list. |
92 | useInitializationList | 398 | performance | Variable 'm_maxMotorForce' is assigned in constructor body. Consider performing initialization in initialization list. |
93 | useInitializationList | 398 | performance | Variable 'm_maxLimitForce' is assigned in constructor body. Consider performing initialization in initialization list. |
94 | useInitializationList | 398 | performance | Variable 'm_loLimit' is assigned in constructor body. Consider performing initialization in initialization list. |
95 | useInitializationList | 398 | performance | Variable 'm_hiLimit' is assigned in constructor body. Consider performing initialization in initialization list. |
96 | useInitializationList | 398 | performance | Variable 'm_ERP' is assigned in constructor body. Consider performing initialization in initialization list. |
97 | useInitializationList | 398 | performance | Variable 'm_bounce' is assigned in constructor body. Consider performing initialization in initialization list. |
98 | useInitializationList | 398 | performance | Variable 'm_damping' is assigned in constructor body. Consider performing initialization in initialization list. |
99 | useInitializationList | 398 | performance | Variable 'm_limitSoftness' is assigned in constructor body. Consider performing initialization in initialization list. |
101 | useInitializationList | 398 | performance | Variable 'm_currentLimitError' is assigned in constructor body. Consider performing initialization in initialization list. |
107 | useInitializationList | 398 | performance | Variable 'm_targetVelocity' is assigned in constructor body. Consider performing initialization in initialization list. |
108 | useInitializationList | 398 | performance | Variable 'm_maxMotorForce' is assigned in constructor body. Consider performing initialization in initialization list. |
109 | useInitializationList | 398 | performance | Variable 'm_limitSoftness' is assigned in constructor body. Consider performing initialization in initialization list. |
110 | useInitializationList | 398 | performance | Variable 'm_loLimit' is assigned in constructor body. Consider performing initialization in initialization list. |
111 | useInitializationList | 398 | performance | Variable 'm_hiLimit' is assigned in constructor body. Consider performing initialization in initialization list. |
112 | useInitializationList | 398 | performance | Variable 'm_ERP' is assigned in constructor body. Consider performing initialization in initialization list. |
113 | useInitializationList | 398 | performance | Variable 'm_bounce' is assigned in constructor body. Consider performing initialization in initialization list. |
115 | useInitializationList | 398 | performance | Variable 'm_currentLimitError' is assigned in constructor body. Consider performing initialization in initialization list. |
153 | useInitializationList | 398 | performance | Variable 'm_lowerLimit' is assigned in constructor body. Consider performing initialization in initialization list. |
167 | useInitializationList | 398 | performance | Variable 'm_lowerLimit' is assigned in constructor body. Consider performing initialization in initialization list. |
168 | useInitializationList | 398 | performance | Variable 'm_upperLimit' is assigned in constructor body. Consider performing initialization in initialization list. |
169 | useInitializationList | 398 | performance | Variable 'm_accumulatedImpulse' is assigned in constructor body. Consider performing initialization in initialization list. |
171 | useInitializationList | 398 | performance | Variable 'm_limitSoftness' is assigned in constructor body. Consider performing initialization in initialization list. |
172 | useInitializationList | 398 | performance | Variable 'm_damping' is assigned in constructor body. Consider performing initialization in initialization list. |
173 | useInitializationList | 398 | performance | Variable 'm_restitution' is assigned in constructor body. Consider performing initialization in initialization list. |
263 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
265 | missingOverride | | style | The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. |
266 | missingOverride | | style | The 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 |
75 | useInitializationList | 398 | performance | Variable 'm_rbAFrame' is assigned in constructor body. Consider performing initialization in initialization list. |
76 | useInitializationList | 398 | performance | Variable 'm_rbBFrame' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_3d/joints/hinge_joint_3d_sw.h |
99 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
101 | missingOverride | | style | The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. |
102 | missingOverride | | style | The 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 |
160 | useInitializationList | 398 | performance | Variable 'm_pivotInA' is assigned in constructor body. Consider performing initialization in initialization list. |
161 | useInitializationList | 398 | performance | Variable 'm_pivotInB' is assigned in constructor body. Consider performing initialization in initialization list. |
163 | useInitializationList | 398 | performance | Variable 'm_tau' is assigned in constructor body. Consider performing initialization in initialization list. |
164 | useInitializationList | 398 | performance | Variable 'm_damping' is assigned in constructor body. Consider performing initialization in initialization list. |
165 | useInitializationList | 398 | performance | Variable 'm_impulseClamp' is assigned in constructor body. Consider performing initialization in initialization list. |
166 | useInitializationList | 398 | performance | Variable 'm_appliedImpulse' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_3d/joints/pin_joint_3d_sw.h |
77 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
79 | missingOverride | | style | The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. |
80 | missingOverride | | style | The 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 |
243 | missingOverride | | style | The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. |
244 | missingOverride | | style | The function 'solve' overrides a function in a base class but is not marked with a 'override' specifier. |
246 | missingOverride | | style | The 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 |
91 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
97 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
103 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
109 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
110 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
123 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
134 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
135 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
165 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
171 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
177 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
179 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
185 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
191 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
197 | nullPointerRedundantCheck | 476 | warning | Either the condition '!space' is redundant or there is possible null pointer dereference: space. |
229 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
240 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
247 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
257 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
266 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
268 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
275 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
282 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
289 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
292 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
299 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
306 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
313 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
321 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
322 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
333 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
343 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
353 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
359 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
370 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
377 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
384 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
391 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
397 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
406 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
413 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
420 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
427 | nullPointerRedundantCheck | 476 | warning | Either the condition '!area' is redundant or there is possible null pointer dereference: area. |
467 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
478 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
485 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
495 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
504 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
506 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
513 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
520 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
527 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
530 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
536 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
537 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
546 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
553 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
560 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
569 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
576 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
583 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
584 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
591 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
598 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
599 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
606 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
613 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
620 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
639 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
646 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
652 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
659 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
666 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
673 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
680 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
681 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
687 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
694 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
695 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
702 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
709 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
710 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
717 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
718 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
725 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
726 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
735 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
736 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
745 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
746 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
755 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
756 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
765 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
769 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
770 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
777 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
778 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
784 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
791 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
792 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
799 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
800 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
807 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
827 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
833 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
839 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
845 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
851 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
857 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
863 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
869 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
870 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
874 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
880 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
881 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
885 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
891 | nullPointerRedundantCheck | 476 | warning | Either the condition '!body' is redundant or there is possible null pointer dereference: body. |
922 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
924 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint. |
930 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
932 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint. |
938 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
940 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint. |
946 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
948 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint. |
954 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
956 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint. |
962 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
964 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: pin_joint. |
1010 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1012 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint. |
1018 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1020 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint. |
1026 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1028 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint. |
1034 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1036 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: hinge_joint. |
1042 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1048 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1055 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1057 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1075 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1081 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1107 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1109 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: slider_joint. |
1115 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1117 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: slider_joint. |
1143 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1145 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: cone_twist_joint. |
1151 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1153 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: cone_twist_joint. |
1179 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1181 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint. |
1187 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1189 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint. |
1195 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1197 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint. |
1203 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: joint. |
1205 | nullPointerRedundantCheck | 476 | warning | Either the condition '!joint' is redundant or there is possible null pointer dereference: generic_6dof_joint. |
1261 | cstyleCast | 398 | style | C-style pointer casting |
1312 | cstyleCast | 398 | style | C-style pointer casting |
1332 | cstyleCast | 398 | style | C-style pointer casting |
1402 | cstyleCast | 398 | style | C-style pointer casting |
1435 | uninitMemberVar | 398 | warning | Member variable 'PhysicsServer3DSW::iterations' is not initialized in the constructor. |
1435 | uninitMemberVar | 398 | warning | Member variable 'PhysicsServer3DSW::stepper' is not initialized in the constructor. |
1435 | uninitMemberVar | 398 | warning | Member variable 'PhysicsServer3DSW::direct_state' is not initialized in the constructor. |
servers/physics_3d/shape_3d_sw.cpp |
45 | cstyleCast | 398 | style | C-style pointer casting |
69 | nullPointerRedundantCheck | 476 | warning | Either the condition '!E' is redundant or there is possible null pointer dereference: E. |
84 | useInitializationList | 398 | performance | Variable 'custom_bias' is assigned in constructor body. Consider performing initialization in initialization list. |
224 | useInitializationList | 398 | performance | Variable 'length' is assigned in constructor body. Consider performing initialization in initialization list. |
290 | useInitializationList | 398 | performance | Variable 'radius' is assigned in constructor body. Consider performing initialization in initialization list. |
572 | unreadVariable | 563 | style | Variable 'min_d' is assigned a value that is never used. |
642 | useInitializationList | 398 | performance | Variable 'radius' is assigned in constructor body. Consider performing initialization in initialization list. |
1512 | useInitializationList | 398 | performance | Variable 'cell_size' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_3d/shape_3d_sw.h |
111 | missingOverride | | style | The function 'is_concave' overrides a function in a base class but is not marked with a 'override' specifier. |
113 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
128 | missingOverride | | style | The function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier. |
129 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
130 | missingOverride | | style | The function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier. |
131 | missingOverride | | style | The function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier. |
132 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
134 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
135 | missingOverride | | style | The function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier. |
136 | missingOverride | | style | The function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier. |
137 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
139 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
140 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
155 | missingOverride | | style | The function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier. |
156 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
157 | missingOverride | | style | The function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier. |
158 | missingOverride | | style | The function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier. |
159 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
161 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
162 | missingOverride | | style | The function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier. |
163 | missingOverride | | style | The function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier. |
165 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
167 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
168 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
181 | missingOverride | | style | The function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier. |
183 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
185 | missingOverride | | style | The function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier. |
186 | missingOverride | | style | The function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier. |
187 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
188 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
189 | missingOverride | | style | The function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier. |
190 | missingOverride | | style | The function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier. |
192 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
194 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
195 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
206 | missingOverride | | style | The function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier. |
208 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
210 | missingOverride | | style | The function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier. |
211 | missingOverride | | style | The function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier. |
212 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
213 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
214 | missingOverride | | style | The function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier. |
215 | missingOverride | | style | The function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier. |
217 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
219 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
220 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
235 | missingOverride | | style | The function 'get_area' overrides a function in a base class but is not marked with a 'override' specifier. |
237 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
239 | missingOverride | | style | The function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier. |
240 | missingOverride | | style | The function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier. |
241 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
242 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
243 | missingOverride | | style | The function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier. |
244 | missingOverride | | style | The function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier. |
246 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
248 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
249 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
262 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
264 | missingOverride | | style | The function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier. |
265 | missingOverride | | style | The function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier. |
266 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
267 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
268 | missingOverride | | style | The function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier. |
269 | missingOverride | | style | The function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier. |
271 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
273 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
274 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
337 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
339 | missingOverride | | style | The function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier. |
340 | missingOverride | | style | The function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier. |
342 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
343 | missingOverride | | style | The function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier. |
344 | missingOverride | | style | The function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier. |
348 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
350 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
351 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
373 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
375 | missingOverride | | style | The function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier. |
376 | missingOverride | | style | The function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier. |
377 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
378 | missingOverride | | style | The function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier. |
380 | missingOverride | | style | The function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier. |
383 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
385 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
386 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
396 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
400 | missingOverride | | style | The function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier. |
401 | missingOverride | | style | The function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier. |
402 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
403 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
404 | missingOverride | | style | The function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier. |
405 | missingOverride | | style | The function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier. |
407 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
409 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
410 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
419 | missingOverride | | style | The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. |
421 | missingOverride | | style | The function 'project_range' overrides a function in a base class but is not marked with a 'override' specifier. |
433 | missingOverride | | style | The function 'get_support' overrides a function in a base class but is not marked with a 'override' specifier. |
440 | missingOverride | | style | The function 'get_supports' overrides a function in a base class but is not marked with a 'override' specifier. |
441 | missingOverride | | style | The function 'intersect_segment' overrides a function in a base class but is not marked with a 'override' specifier. |
442 | missingOverride | | style | The function 'intersect_point' overrides a function in a base class but is not marked with a 'override' specifier. |
443 | missingOverride | | style | The function 'get_closest_point_to' overrides a function in a base class but is not marked with a 'override' specifier. |
445 | missingOverride | | style | The function 'get_moment_of_inertia' overrides a function in a base class but is not marked with a 'override' specifier. |
447 | missingOverride | | style | The function 'set_data' overrides a function in a base class but is not marked with a 'override' specifier. |
448 | missingOverride | | style | The function 'get_data' overrides a function in a base class but is not marked with a 'override' specifier. |
450 | uninitMemberVar | 398 | warning | Member variable 'MotionShape3DSW::shape' is not initialized in the constructor. |
servers/physics_3d/space_3d_sw.cpp |
187 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
238 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
346 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
396 | cstyleCast | 398 | style | C-style pointer casting |
418 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shape' is redundant or there is possible null pointer dereference: shape. |
665 | cstyleCast | 398 | style | C-style pointer casting |
1002 | cstyleCast | 398 | style | C-style pointer casting |
1018 | cstyleCast | 398 | style | C-style pointer casting |
1030 | cstyleCast | 398 | style | C-style pointer casting |
1032 | cstyleCast | 398 | style | C-style pointer casting |
1207 | useInitializationList | 398 | performance | Variable 'contact_recycle_radius' is assigned in constructor body. Consider performing initialization in initialization list. |
1208 | useInitializationList | 398 | performance | Variable 'contact_max_separation' is assigned in constructor body. Consider performing initialization in initialization list. |
1209 | useInitializationList | 398 | performance | Variable 'contact_max_allowed_penetration' is assigned in constructor body. Consider performing initialization in initialization list. |
1210 | useInitializationList | 398 | performance | Variable 'test_motion_min_contact_depth' is assigned in constructor body. Consider performing initialization in initialization list. |
1212 | useInitializationList | 398 | performance | Variable 'constraint_bias' is assigned in constructor body. Consider performing initialization in initialization list. |
1213 | useInitializationList | 398 | performance | Variable 'body_linear_velocity_sleep_threshold' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_3d/step_3d_sw.cpp |
42 | cstyleCast | 398 | style | C-style pointer casting |
278 | unreadVariable | 563 | style | Variable 'profile_begtime' is assigned a value that is never used. |
servers/physics_server_2d.h |
505 | useInitializationList | 398 | performance | Variable 'collider_id' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/physics_server_3d.h |
490 | useInitializationList | 398 | performance | Variable 'collider_id' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/rendering/rasterizer.h |
222 | nullPointerRedundantCheck | 476 | warning | Either the condition '!F' is redundant or there is possible null pointer dereference: F. |
244 | uninitMemberVar | 398 | warning | Member variable 'InstanceBase::mirror' is not initialized in the constructor. |
244 | uninitMemberVar | 398 | warning | Member variable 'InstanceBase::depth' is not initialized in the constructor. |
246 | useInitializationList | 398 | performance | Variable 'base_type' is assigned in constructor body. Consider performing initialization in initialization list. |
247 | useInitializationList | 398 | performance | Variable 'cast_shadows' is assigned in constructor body. Consider performing initialization in initialization list. |
865 | uninitMemberVar | 398 | warning | Member variable 'Light::radius_cache' is not initialized in the constructor. |
865 | uninitMemberVar | 398 | warning | Member variable 'Light::shadows_next_ptr' is not initialized in the constructor. |
868 | useInitializationList | 398 | performance | Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. |
986 | uninitMemberVar | 398 | warning | Member variable 'CommandNinePatch::margin' is not initialized in the constructor. |
1011 | uninitMemberVar | 398 | warning | Member variable 'CommandPrimitive::point_count' is not initialized in the constructor. |
1302 | useInitializationList | 398 | performance | Variable 'final_modulate' is assigned in constructor body. Consider performing initialization in initialization list. |
1347 | useInitializationList | 398 | performance | Variable 'cull_cache' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/rendering/rasterizer_rd/light_cluster_builder.cpp |
51 | cstyleCast | 398 | style | C-style pointer casting |
124 | cstyleCast | 398 | style | C-style pointer casting |
213 | cstyleCast | 398 | style | C-style pointer casting |
216 | cstyleCast | 398 | style | C-style pointer casting |
219 | cstyleCast | 398 | style | C-style pointer casting |
222 | cstyleCast | 398 | style | C-style pointer casting |
225 | cstyleCast | 398 | style | C-style pointer casting |
servers/rendering/rasterizer_rd/light_cluster_builder.h |
130 | cstyleCast | 398 | style | C-style pointer casting |
146 | cstyleCast | 398 | style | C-style pointer casting |
191 | cstyleCast | 398 | style | C-style pointer casting |
236 | cstyleCast | 398 | style | C-style pointer casting |
servers/rendering/rasterizer_rd/rasterizer_canvas_rd.cpp |
127 | invalidPointerCast | 704 | portability | Casting between const unsigned char * and float * which have an incompatible binary data representation. |
299 | nullPointerRedundantCheck | 476 | warning | Either the condition '!pb_ptr' is redundant or there is possible null pointer dereference: pb_ptr. |
1160 | cstyleCast | 398 | style | C-style pointer casting |
1479 | nullPointerRedundantCheck | 476 | warning | Either the condition '!cl' is redundant or there is possible null pointer dereference: cl. |
1496 | nullPointerRedundantCheck | 476 | warning | Either the condition '!cl' is redundant or there is possible null pointer dereference: cl. |
1701 | nullPointerRedundantCheck | 476 | warning | Either the condition '!oc' is redundant or there is possible null pointer dereference: oc. |
1723 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
1786 | nullPointerRedundantCheck | 476 | warning | Either the condition '!oc' is redundant or there is possible null pointer dereference: oc. |
1824 | cstyleCast | 398 | style | C-style pointer casting |
2038 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::ubo_size' is not initialized in the constructor. |
2044 | cstyleCast | 398 | style | C-style pointer casting |
2058 | cstyleCast | 398 | style | C-style pointer casting |
2162 | uninitMemberVar | 398 | warning | Member variable 'RasterizerCanvasRD::items' is not initialized in the constructor. |
servers/rendering/rasterizer_rd/rasterizer_canvas_rd.h |
441 | noExplicitConstructor | 398 | style | Class 'RasterizerCanvasRD' has a constructor with 1 argument that is not explicit. |
servers/rendering/rasterizer_rd/rasterizer_rd.cpp |
175 | uninitMemberVar | 398 | warning | Member variable 'RasterizerRD::delta' is not initialized in the constructor. |
servers/rendering/rasterizer_rd/rasterizer_scene_high_end_rd.cpp |
126 | cstyleCast | 398 | style | C-style pointer casting |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::vertex_input_mask' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::ubo_size' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::depth_draw' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::depth_test' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_point_size' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_alpha' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_blend_alpha' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_alpha_clip' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_depth_pre_pass' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_discard' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_roughness' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_normal' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::unshaded' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_vertex' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_sss' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_transmittance' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_depth_texture' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_normal_texture' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_time' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::writes_modelview_or_projection' is not initialized in the constructor. |
394 | uninitMemberVar | 398 | warning | Member variable 'ShaderData::uses_world_coordinates' is not initialized in the constructor. |
400 | cstyleCast | 398 | style | C-style pointer casting |
422 | cstyleCast | 398 | style | C-style pointer casting |
1217 | cstyleCast | 398 | style | C-style pointer casting |
1416 | cstyleCast | 398 | style | C-style pointer casting |
1423 | cstyleCast | 398 | style | C-style pointer casting |
1432 | cstyleCast | 398 | style | C-style pointer casting |
1471 | cstyleCast | 398 | style | C-style pointer casting |
1473 | cstyleCast | 398 | style | C-style pointer casting |
1510 | selfAssignment | 398 | warning | Redundant assignment of 'e->shader_index' to itself. |
1644 | cstyleCast | 398 | style | C-style pointer casting |
1769 | redundantAssignment | 563 | style | Variable 'using_separate_specular' is reassigned a value before the old one has been used. |
1922 | unreadVariable | 563 | style | Variable 'draw_list' is assigned a value that is never used. |
2185 | cstyleCast | 398 | style | C-style pointer casting |
2201 | nullPointerRedundantCheck | 476 | warning | Either the condition '!render_buffer' is redundant or there is possible null pointer dereference: render_buffer. |
2537 | cstyleCast | 398 | style | C-style pointer casting |
2543 | cstyleCast | 398 | style | C-style pointer casting |
2549 | cstyleCast | 398 | style | C-style pointer casting |
2555 | cstyleCast | 398 | style | C-style pointer casting |
2561 | cstyleCast | 398 | style | C-style pointer casting |
2655 | redundantInitialization | 563 | style | Redundant initialization for 'vfog'. The initialized value is overwritten before it is read. |
2676 | uninitMemberVar | 398 | warning | Member variable 'RasterizerSceneHighEndRD::time' is not initialized in the constructor. |
2913 | cstyleCast | 398 | style | C-style pointer casting |
servers/rendering/rasterizer_rd/rasterizer_scene_high_end_rd.h |
532 | uninitMemberVar | 398 | warning | Member variable 'RenderList::base_elements' is not initialized in the constructor. |
532 | uninitMemberVar | 398 | warning | Member variable 'RenderList::elements' is not initialized in the constructor. |
532 | uninitMemberVar | 398 | warning | Member variable 'RenderList::element_count' is not initialized in the constructor. |
532 | uninitMemberVar | 398 | warning | Member variable 'RenderList::alpha_element_count' is not initialized in the constructor. |
599 | noExplicitConstructor | 398 | style | Class 'RasterizerSceneHighEndRD' has a constructor with 1 argument that is not explicit. |
servers/rendering/rasterizer_rd/rasterizer_scene_rd.cpp |
981 | redundantInitialization | 563 | style | Redundant initialization for 'probe_half_size'. The initialized value is overwritten before it is read. |
1030 | nullPointerRedundantCheck | 476 | warning | Either the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb. |
1055 | nullPointerRedundantCheck | 476 | warning | Either the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb. |
1058 | nullPointerRedundantCheck | 476 | warning | Either the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb. |
1133 | nullPointerRedundantCheck | 476 | warning | Either the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb. |
1160 | nullPointerRedundantCheck | 476 | warning | Either the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb. |
1190 | nullPointerRedundantCheck | 476 | warning | Either the condition '!li' is redundant or there is possible null pointer dereference: li. |
1196 | nullPointerRedundantCheck | 476 | warning | Either the condition '!li' is redundant or there is possible null pointer dereference: li. |
1202 | nullPointerRedundantCheck | 476 | warning | Either the condition '!li' is redundant or there is possible null pointer dereference: li. |
1203 | nullPointerRedundantCheck | 476 | warning | Either the condition '!li' is redundant or there is possible null pointer dereference: li. |
1220 | nullPointerRedundantCheck | 476 | warning | Either the condition '!li' is redundant or there is possible null pointer dereference: li. |
1307 | nullPointerRedundantCheck | 476 | warning | Either the condition 'rb->sdfgi->reads_sky&&env' is redundant or there is possible null pointer dereference: env. |
1500 | nullPointerRedundantCheck | 476 | warning | Either the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb. |
1501 | nullPointerRedundantCheck | 476 | warning | Either the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb. |
1505 | nullPointerRedundantCheck | 476 | warning | Either the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb. |
1506 | nullPointerRedundantCheck | 476 | warning | Either the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb. |
1511 | nullPointerRedundantCheck | 476 | warning | Either the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb. |
1536 | nullPointerRedundantCheck | 476 | warning | Either the condition 'rb==nullptr' is redundant or there is possible null pointer dereference: rb. |
1775 | nullPointerRedundantCheck | 476 | warning | Either the condition '!sky' is redundant or there is possible null pointer dereference: p_sky. |
1808 | nullPointerRedundantCheck | 476 | warning | Either the condition '!sky' is redundant or there is possible null pointer dereference: sky. |
1830 | nullPointerRedundantCheck | 476 | warning | Either the condition '!sky' is redundant or there is possible null pointer dereference: sky. |
1840 | nullPointerRedundantCheck | 476 | warning | Either the condition '!sky' is redundant or there is possible null pointer dereference: sky. |
1880 | duplicateAssignExpression | 398 | style | Same expression used in consecutive assignments of 'w' and 'h'. |
1978 | nullPointerRedundantCheck | 476 | warning | Either the condition '!sky' is redundant or there is possible null pointer dereference: sky. |
1985 | nullPointerRedundantCheck | 476 | warning | Either the condition '!sky' is redundant or there is possible null pointer dereference: sky. |
2067 | nullPointerRedundantCheck | 476 | warning | Either the condition '!sky' is redundant or there is possible null pointer dereference: sky. |
2086 | cstyleCast | 398 | style | C-style pointer casting |
2094 | cstyleCast | 398 | style | C-style pointer casting |
2100 | cstyleCast | 398 | style | C-style pointer casting |
2130 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shader_data' is redundant or there is possible null pointer dereference: shader_data. |
2188 | cstyleCast | 398 | style | C-style pointer casting |
2196 | cstyleCast | 398 | style | C-style pointer casting |
2351 | cstyleCast | 398 | style | C-style pointer casting |
2359 | cstyleCast | 398 | style | C-style pointer casting |
2370 | nullPointerRedundantCheck | 476 | warning | Either the condition '!sky' is redundant or there is possible null pointer dereference: sky. |
2556 | cstyleCast | 398 | style | C-style pointer casting |
2671 | uninitMemberVar | 398 | warning | Member variable 'SkyShaderData::ubo_size' is not initialized in the constructor. |
2671 | uninitMemberVar | 398 | warning | Member variable 'SkyShaderData::uses_time' is not initialized in the constructor. |
2671 | uninitMemberVar | 398 | warning | Member variable 'SkyShaderData::uses_position' is not initialized in the constructor. |
2671 | uninitMemberVar | 398 | warning | Member variable 'SkyShaderData::uses_half_res' is not initialized in the constructor. |
2671 | uninitMemberVar | 398 | warning | Member variable 'SkyShaderData::uses_quarter_res' is not initialized in the constructor. |
2671 | uninitMemberVar | 398 | warning | Member variable 'SkyShaderData::uses_light' is not initialized in the constructor. |
2676 | cstyleCast | 398 | style | C-style pointer casting |
2690 | cstyleCast | 398 | style | C-style pointer casting |
2796 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2802 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2808 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2814 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2820 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2826 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2832 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2838 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2839 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2840 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2841 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2842 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2843 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2849 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2855 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2861 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2867 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2873 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2879 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2885 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2891 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2897 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2903 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2909 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2915 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2921 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2927 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2928 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2929 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2944 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2945 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2946 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2947 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2948 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2949 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2950 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2951 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2952 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2953 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2968 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2969 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2970 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2971 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2972 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2973 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2974 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2975 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2976 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2977 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2984 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2985 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2986 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2987 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2988 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2989 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2990 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2991 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
2998 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3003 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3008 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3013 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3018 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3024 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3029 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3035 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3042 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3043 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3044 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3045 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3046 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3047 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3048 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3049 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3092 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3093 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3094 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3095 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3096 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3111 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3112 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3113 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3114 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3115 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3116 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3117 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3128 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3134 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3140 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3146 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3151 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3162 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
3209 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ra' is redundant or there is possible null pointer dereference: ra. |
3247 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
3248 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
3255 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
3260 | nullPointerRedundantCheck | 476 | warning | Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. |
3261 | nullPointerRedundantCheck | 476 | warning | Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. |
3270 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
3289 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
3300 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
3394 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
3395 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
3397 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
3441 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
3443 | nullPointerRedundantCheck | 476 | warning | Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. |
3451 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
3453 | nullPointerRedundantCheck | 476 | warning | Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. |
3453 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
3461 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
3463 | nullPointerRedundantCheck | 476 | warning | Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. |
3478 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
3498 | nullPointerRedundantCheck | 476 | warning | Either the condition '!li' is redundant or there is possible null pointer dereference: li. |
3532 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
3542 | nullPointerRedundantCheck | 476 | warning | Either the condition '!li' is redundant or there is possible null pointer dereference: li. |
3604 | nullPointerRedundantCheck | 476 | warning | Either the condition '!sli' is redundant or there is possible null pointer dereference: sli. |
3641 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
3832 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance. |
3865 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camfx' is redundant or there is possible null pointer dereference: camfx. |
3866 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camfx' is redundant or there is possible null pointer dereference: camfx. |
3867 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camfx' is redundant or there is possible null pointer dereference: camfx. |
3869 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camfx' is redundant or there is possible null pointer dereference: camfx. |
3870 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camfx' is redundant or there is possible null pointer dereference: camfx. |
3871 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camfx' is redundant or there is possible null pointer dereference: camfx. |
3873 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camfx' is redundant or there is possible null pointer dereference: camfx. |
3880 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camfx' is redundant or there is possible null pointer dereference: camfx. |
3881 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camfx' is redundant or there is possible null pointer dereference: camfx. |
3900 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance. |
3907 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance. |
3914 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance. |
3920 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance. |
3921 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance. |
3922 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance. |
3923 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance. |
3924 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance. |
3925 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance. |
3926 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance. |
3927 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance. |
3934 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance. |
3998 | nullPointerRedundantCheck | 476 | warning | Either the condition '!di' is redundant or there is possible null pointer dereference: di. |
4014 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
4022 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
4029 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
4033 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
4373 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
4724 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
4794 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5078 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5097 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5108 | nullPointerRedundantCheck | 476 | warning | Either the condition '!env' is redundant or there is possible null pointer dereference: env. |
5155 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5223 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5252 | variableScope | 398 | style | The scope of the variable 'max_glow_level' can be reduced. |
5401 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5546 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5556 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5562 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5565 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5575 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5577 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5583 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5588 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5590 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5596 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5597 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5599 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5605 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5606 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5607 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5609 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5615 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5617 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5622 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5623 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5625 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5630 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5632 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5638 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5640 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5646 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5648 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5654 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5656 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5661 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5663 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5670 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5676 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5683 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5693 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5698 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
5855 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
6468 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
6472 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
6485 | knownConditionTrueFalse | 571 | style | Condition 'env' is always true |
6942 | funcArgOrderDifferent | 683 | warning | Function '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' |
6947 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
7036 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light_instance' is redundant or there is possible null pointer dereference: light_instance. |
7095 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
7097 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
7102 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
7104 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
7109 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
7110 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
7111 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
7115 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
7196 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
7291 | redundantAssignment | 563 | style | Variable 'ipush_constant.image_size[1]' is reassigned a value before the old one has been used. |
7331 | knownConditionTrueFalse | 571 | style | Condition 'half_size' is always true |
7550 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
7562 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
7563 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
7564 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
7565 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
7566 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
7568 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rb' is redundant or there is possible null pointer dereference: rb. |
7597 | nullPointerRedundantCheck | 476 | warning | Either the condition '!li' is redundant or there is possible null pointer dereference: li. |
8060 | cstyleCast | 398 | style | C-style pointer casting |
8397 | cstyleCast | 398 | style | C-style pointer casting |
servers/rendering/rasterizer_rd/rasterizer_scene_rd.h |
667 | uninitMemberVar | 398 | warning | Member variable 'LightInstance::shadow_transform' is not initialized in the constructor. |
1459 | nullPointerRedundantCheck | 476 | warning | Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. |
1465 | nullPointerRedundantCheck | 476 | warning | Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. |
1471 | nullPointerRedundantCheck | 476 | warning | Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. |
1641 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
1643 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
1647 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
1649 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shadow_atlas' is redundant or there is possible null pointer dereference: shadow_atlas. |
1722 | nullPointerRedundantCheck | 476 | warning | Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. |
1741 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
1747 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
1754 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
1760 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
1767 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
1774 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
1781 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rpi' is redundant or there is possible null pointer dereference: rpi. |
1825 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
1832 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
servers/rendering/rasterizer_rd/rasterizer_storage_rd.cpp |
837 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
839 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
840 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
852 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
862 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
863 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
890 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
891 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
921 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
927 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
930 | nullPointerRedundantCheck | 476 | warning | Either the condition '!proxy_to' is redundant or there is possible null pointer dereference: proxy_to. |
932 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
944 | nullPointerRedundantCheck | 476 | warning | Either the condition '!prev_tex' is redundant or there is possible null pointer dereference: prev_tex. |
1033 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1037 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1041 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1043 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1060 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1064 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1066 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1076 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1078 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1080 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1084 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1107 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1110 | nullPointerRedundantCheck | 476 | warning | Either the condition '!by_tex' is redundant or there is possible null pointer dereference: by_tex. |
1156 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1157 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1158 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1164 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1174 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1175 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1181 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1182 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1188 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1189 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tex' is redundant or there is possible null pointer dereference: tex. |
1380 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shader' is redundant or there is possible null pointer dereference: shader. |
1396 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shader' is redundant or there is possible null pointer dereference: shader. |
1435 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shader' is redundant or there is possible null pointer dereference: shader. |
1439 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shader' is redundant or there is possible null pointer dereference: shader. |
1449 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shader' is redundant or there is possible null pointer dereference: shader. |
1455 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shader' is redundant or there is possible null pointer dereference: shader. |
1481 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shader' is redundant or there is possible null pointer dereference: shader. |
1491 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shader' is redundant or there is possible null pointer dereference: shader. |
1523 | nullPointerRedundantCheck | 476 | warning | Either the condition '!material' is redundant or there is possible null pointer dereference: material. |
1538 | nullPointerRedundantCheck | 476 | warning | Either the condition '!material' is redundant or there is possible null pointer dereference: material. |
1543 | nullPointerRedundantCheck | 476 | warning | Either the condition '!material' is redundant or there is possible null pointer dereference: material. |
1557 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shader' is redundant or there is possible null pointer dereference: shader. |
1558 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shader' is redundant or there is possible null pointer dereference: shader. |
1560 | nullPointerRedundantCheck | 476 | warning | Either the condition '!shader' is redundant or there is possible null pointer dereference: shader. |
1585 | nullPointerRedundantCheck | 476 | warning | Either the condition '!material' is redundant or there is possible null pointer dereference: material. |
1596 | nullPointerRedundantCheck | 476 | warning | Either the condition '!material' is redundant or there is possible null pointer dereference: material. |
1607 | nullPointerRedundantCheck | 476 | warning | Either the condition '!material' is redundant or there is possible null pointer dereference: material. |
1622 | nullPointerRedundantCheck | 476 | warning | Either the condition '!material' is redundant or there is possible null pointer dereference: material. |
1623 | nullPointerRedundantCheck | 476 | warning | Either the condition '!material' is redundant or there is possible null pointer dereference: material. |
1631 | nullPointerRedundantCheck | 476 | warning | Either the condition '!material' is redundant or there is possible null pointer dereference: material. |
1644 | nullPointerRedundantCheck | 476 | warning | Either the condition '!material' is redundant or there is possible null pointer dereference: material. |
1657 | nullPointerRedundantCheck | 476 | warning | Either the condition '!material' is redundant or there is possible null pointer dereference: material. |
1670 | nullPointerRedundantCheck | 476 | warning | Either the condition '!material' is redundant or there is possible null pointer dereference: material. |
1818 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
1824 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
1831 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
1838 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
1876 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
1890 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
1907 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
2015 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
2020 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
2028 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
2036 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
2043 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
2056 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
2072 | invalidPointerCast | 704 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
2216 | cstyleCast | 398 | style | C-style pointer casting |
2401 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2543 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2551 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2557 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2563 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2568 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2574 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2575 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2577 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2578 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2584 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2586 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2592 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2594 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2627 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2633 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2639 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2646 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2750 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2778 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
2945 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
2984 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
2990 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3007 | invalidPointerCast | 704 | portability | Casting between const unsigned char * and const float * which have an incompatible binary data representation. |
3018 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3049 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3052 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3058 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3061 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3136 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3137 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3142 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3144 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3166 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3167 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3172 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3174 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3192 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3193 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3198 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3200 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3214 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3215 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3220 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3222 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3237 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3243 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3244 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3250 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3252 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3274 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3275 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3281 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3283 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3299 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3300 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3306 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3308 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3322 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3323 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3329 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3331 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3345 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3349 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3350 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3353 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3378 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3417 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3423 | nullPointerRedundantCheck | 476 | warning | Either the condition '!multimesh' is redundant or there is possible null pointer dereference: multimesh. |
3492 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3499 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3533 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3578 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3584 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3590 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3595 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3600 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3606 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3607 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3614 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3620 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3627 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3634 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3641 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3648 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3655 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3662 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3668 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3669 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3676 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3684 | cstyleCast | 398 | style | C-style pointer casting |
3701 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3703 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3712 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3714 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3719 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3723 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3729 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3729 | nullPointerRedundantCheck | 476 | warning | Either the condition 'particles->emission_buffer==nullptr' is redundant or there is possible null pointer dereference: particles->emission_buffer. |
3730 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3730 | nullPointerRedundantCheck | 476 | warning | Either the condition 'particles->emission_buffer==nullptr' is redundant or there is possible null pointer dereference: particles->emission_buffer. |
3756 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3768 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3770 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3772 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3777 | cstyleCast | 398 | style | C-style pointer casting |
3795 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3811 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3818 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3825 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3831 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3833 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3842 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
3849 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
4166 | cstyleCast | 398 | style | C-style pointer casting |
4168 | cstyleCast | 398 | style | C-style pointer casting |
4195 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
4371 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
4494 | uninitMemberVar | 398 | warning | Member variable 'ParticlesShaderData::ubo_size' is not initialized in the constructor. |
4494 | uninitMemberVar | 398 | warning | Member variable 'ParticlesShaderData::uses_time' is not initialized in the constructor. |
4618 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4620 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4647 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4654 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4669 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4676 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4677 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4684 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4685 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4692 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4699 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4706 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4713 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4719 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4726 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4742 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4764 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4770 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles_collision' is redundant or there is possible null pointer dereference: particles_collision. |
4780 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4792 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4819 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4826 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4827 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4829 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4851 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4852 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4854 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4878 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4879 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4881 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4899 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4900 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4902 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
4972 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5003 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5005 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5006 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5012 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5019 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5038 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5045 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5047 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5048 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5055 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5057 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5058 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5065 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5067 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5068 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5075 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5077 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5078 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5085 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5087 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5088 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5095 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5102 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5103 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5104 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5111 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5112 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5113 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5120 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5127 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5134 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5141 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5148 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5155 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5162 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5169 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
5197 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5198 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5205 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5212 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5219 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5226 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5233 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5235 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5242 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5253 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5254 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5261 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5262 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5269 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5276 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5277 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5284 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5285 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5293 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5301 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5302 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5311 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5318 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5325 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5332 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5339 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5346 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5353 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5360 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5367 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5374 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5380 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5387 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5393 | nullPointerRedundantCheck | 476 | warning | Either the condition '!reflection_probe' is redundant or there is possible null pointer dereference: reflection_probe. |
5403 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5404 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5412 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5434 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5440 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5446 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5452 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5453 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5459 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5460 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5461 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5467 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5468 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5474 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5481 | nullPointerRedundantCheck | 476 | warning | Either the condition '!decal' is redundant or there is possible null pointer dereference: decal. |
5492 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5507 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5508 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5509 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5510 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5607 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5608 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5610 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5617 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5623 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5630 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5640 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5650 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5660 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5667 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5674 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5675 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5682 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5689 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5690 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5696 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5703 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5709 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5716 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5722 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5729 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5735 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5742 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5748 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5755 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5761 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5768 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5774 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5781 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5788 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5789 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5795 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5801 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5807 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5813 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5819 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5825 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5832 | nullPointerRedundantCheck | 476 | warning | Either the condition '!gi_probe' is redundant or there is possible null pointer dereference: gi_probe. |
5848 | nullPointerRedundantCheck | 476 | warning | Either the condition '!lm' is redundant or there is possible null pointer dereference: lm. |
5856 | nullPointerRedundantCheck | 476 | warning | Either the condition '!lm' is redundant or there is possible null pointer dereference: lm. |
5857 | nullPointerRedundantCheck | 476 | warning | Either the condition '!lm' is redundant or there is possible null pointer dereference: lm. |
5892 | nullPointerRedundantCheck | 476 | warning | Either the condition '!lm' is redundant or there is possible null pointer dereference: lm. |
5898 | nullPointerRedundantCheck | 476 | warning | Either the condition '!lm' is redundant or there is possible null pointer dereference: lm. |
5921 | nullPointerRedundantCheck | 476 | warning | Either the condition '!lm' is redundant or there is possible null pointer dereference: lm. |
5927 | nullPointerRedundantCheck | 476 | warning | Either the condition '!lm' is redundant or there is possible null pointer dereference: lm. |
5933 | nullPointerRedundantCheck | 476 | warning | Either the condition '!lm' is redundant or there is possible null pointer dereference: lm. |
5939 | nullPointerRedundantCheck | 476 | warning | Either the condition '!lm' is redundant or there is possible null pointer dereference: lm. |
5954 | nullPointerRedundantCheck | 476 | warning | Either the condition '!lm' is redundant or there is possible null pointer dereference: lm. |
5999 | nullPointerRedundantCheck | 476 | warning | Either the condition '!lm' is redundant or there is possible null pointer dereference: lm. |
6005 | nullPointerRedundantCheck | 476 | warning | Either the condition '!lm' is redundant or there is possible null pointer dereference: lm. |
6012 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6017 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6037 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6046 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6192 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6193 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6201 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6210 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6217 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6223 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6230 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6237 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6244 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6250 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6257 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6261 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6267 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6268 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6274 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6280 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6286 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6292 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6305 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6321 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6345 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6360 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6366 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6381 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6383 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6398 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6403 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6409 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6414 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rt' is redundant or there is possible null pointer dereference: rt. |
6509 | nullPointerRedundantCheck | 476 | warning | Either the condition '!t' is redundant or there is possible null pointer dereference: t. |
6514 | nullPointerRedundantCheck | 476 | warning | Either the condition '!t' is redundant or there is possible null pointer dereference: t. |
7074 | uninitStructMember | 457 | error | Uninitialized struct member: gv.buffer_values |
7074 | uninitStructMember | 457 | error | Uninitialized struct member: gv.buffer_usage |
7074 | uninitStructMember | 457 | error | Uninitialized struct member: gv.buffer_dirty_regions |
7074 | uninitStructMember | 457 | error | Uninitialized struct member: gv.buffer_size |
7081 | constVariable | 398 | style | Variable 'gv' can be declared with const |
7444 | nullPointerRedundantCheck | 476 | warning | Either the condition '!p' is redundant or there is possible null pointer dereference: p. |
7445 | nullPointerRedundantCheck | 476 | warning | Either the condition '!p' is redundant or there is possible null pointer dereference: p. |
7446 | nullPointerRedundantCheck | 476 | warning | Either the condition '!p' is redundant or there is possible null pointer dereference: p. |
8077 | cstyleCast | 398 | style | C-style pointer casting |
servers/rendering/rasterizer_rd/rasterizer_storage_rd.h |
269 | useInitializationList | 398 | performance | Variable 'format' is assigned in constructor body. Consider performing initialization in initialization list. |
270 | useInitializationList | 398 | performance | Variable 'format_srgb' is assigned in constructor body. Consider performing initialization in initialization list. |
271 | useInitializationList | 398 | performance | Variable 'swizzle_r' is assigned in constructor body. Consider performing initialization in initialization list. |
272 | useInitializationList | 398 | performance | Variable 'swizzle_g' is assigned in constructor body. Consider performing initialization in initialization list. |
273 | useInitializationList | 398 | performance | Variable 'swizzle_b' is assigned in constructor body. Consider performing initialization in initialization list. |
274 | useInitializationList | 398 | performance | Variable 'swizzle_a' is assigned in constructor body. Consider performing initialization in initialization list. |
650 | uninitMemberVar | 398 | warning | Member variable 'Particles::phase' is not initialized in the constructor. |
650 | uninitMemberVar | 398 | warning | Member variable 'Particles::prev_phase' is not initialized in the constructor. |
650 | uninitMemberVar | 398 | warning | Member variable 'Particles::frame_params' is not initialized in the constructor. |
745 | missingOverride | | style | The function 'set_code' overrides a function in a base class but is not marked with a 'override' specifier. |
746 | missingOverride | | style | The function 'set_default_texture_param' overrides a function in a base class but is not marked with a 'override' specifier. |
747 | missingOverride | | style | The function 'get_param_list' overrides a function in a base class but is not marked with a 'override' specifier. |
749 | missingOverride | | style | The function 'is_param_texture' overrides a function in a base class but is not marked with a 'override' specifier. |
750 | missingOverride | | style | The function 'is_animated' overrides a function in a base class but is not marked with a 'override' specifier. |
751 | missingOverride | | style | The function 'casts_shadows' overrides a function in a base class but is not marked with a 'override' specifier. |
752 | missingOverride | | style | The function 'get_default_parameter' overrides a function in a base class but is not marked with a 'override' specifier. |
771 | missingOverride | | style | The function 'set_render_priority' overrides a function in a base class but is not marked with a 'override' specifier. |
772 | missingOverride | | style | The function 'set_next_pass' overrides a function in a base class but is not marked with a 'override' specifier. |
773 | missingOverride | | style | The function 'update_parameters' overrides a function in a base class but is not marked with a 'override' specifier. |
1265 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
1282 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
1284 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
1290 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
1292 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mesh' is redundant or there is possible null pointer dereference: mesh. |
1462 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
1463 | nullPointerRedundantCheck | 476 | warning | Either the condition '!skeleton' is redundant or there is possible null pointer dereference: skeleton. |
1512 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
1520 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
1527 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
1534 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
1541 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
1548 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
1555 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
1562 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
1569 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
1576 | nullPointerRedundantCheck | 476 | warning | Either the condition '!light' is redundant or there is possible null pointer dereference: light. |
1838 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
1845 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
1851 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
1865 | nullPointerRedundantCheck | 476 | warning | Either the condition '!particles' is redundant or there is possible null pointer dereference: particles. |
servers/rendering/rasterizer_rd/render_pipeline_vertex_format_cache_rd.cpp |
43 | cstyleCast | 398 | style | C-style pointer casting |
91 | uninitMemberVar | 398 | warning | Member variable 'RenderPipelineVertexFormatCacheRD::dynamic_state_flags' is not initialized in the constructor. |
servers/rendering/rasterizer_rd/shader_compiler_rd.cpp |
393 | nullPointer | 476 | warning | Possible null pointer dereference: fnode |
398 | nullPointer | 476 | warning | Possible null pointer dereference: fnode |
608 | uninitStructMember | 457 | error | Uninitialized struct member: texture.uniform_total_size |
608 | uninitStructMember | 457 | error | Uninitialized struct member: texture.uses_global_textures |
608 | uninitStructMember | 457 | error | Uninitialized struct member: texture.uses_fragment_time |
608 | uninitStructMember | 457 | error | Uninitialized struct member: texture.uses_vertex_time |
1236 | cstyleCast | 398 | style | C-style pointer casting |
1301 | uninitMemberVar | 398 | warning | Member variable 'ShaderCompilerRD::shader' is not initialized in the constructor. |
1301 | uninitMemberVar | 398 | warning | Member variable 'ShaderCompilerRD::function' is not initialized in the constructor. |
servers/rendering/rasterizer_rd/shader_rd.cpp |
394 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
395 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
396 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
397 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
398 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
399 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
401 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
406 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
407 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
418 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
419 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
420 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
422 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
427 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
428 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
438 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
442 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
servers/rendering/rasterizer_rd/shader_rd.h |
101 | uninitMemberVar | 398 | warning | Member variable 'ShaderRD::name' is not initialized in the constructor. |
116 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
120 | nullPointerRedundantCheck | 476 | warning | Either the condition '!version' is redundant or there is possible null pointer dereference: version. |
servers/rendering/rendering_device_binds.h |
534 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If _MKSTR is a macro then please configure it. |
servers/rendering/rendering_server_canvas.cpp |
160 | allocaCalled | | warning | Obsolete function 'alloca' called. |
187 | cstyleCast | 398 | style | C-style pointer casting |
189 | cstyleCast | 398 | style | C-style pointer casting |
294 | cstyleCast | 398 | style | C-style pointer casting |
296 | cstyleCast | 398 | style | C-style pointer casting |
364 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas' is redundant or there is possible null pointer dereference: canvas. |
366 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas' is redundant or there is possible null pointer dereference: canvas. |
372 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas' is redundant or there is possible null pointer dereference: canvas. |
383 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas' is redundant or there is possible null pointer dereference: canvas. |
384 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas' is redundant or there is possible null pointer dereference: canvas. |
398 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
442 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
451 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
458 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
465 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
472 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
479 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
480 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
487 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
494 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
501 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
508 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
515 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
529 | nullPointerRedundantCheck | 476 | warning | Either the condition '!line' is redundant or there is possible null pointer dereference: line. |
539 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
555 | nullPointerRedundantCheck | 476 | warning | Either the condition '!pline' is redundant or there is possible null pointer dereference: pline. |
556 | nullPointerRedundantCheck | 476 | warning | Either the condition '!pline' is redundant or there is possible null pointer dereference: pline. |
625 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
631 | nullPointerRedundantCheck | 476 | warning | Either the condition '!pline' is redundant or there is possible null pointer dereference: pline. |
632 | nullPointerRedundantCheck | 476 | warning | Either the condition '!pline' is redundant or there is possible null pointer dereference: pline. |
641 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
643 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rect' is redundant or there is possible null pointer dereference: rect. |
644 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rect' is redundant or there is possible null pointer dereference: rect. |
651 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
654 | nullPointerRedundantCheck | 476 | warning | Either the condition '!circle' is redundant or there is possible null pointer dereference: circle. |
678 | nullPointerRedundantCheck | 476 | warning | Either the condition '!circle' is redundant or there is possible null pointer dereference: circle. |
685 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
687 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rect' is redundant or there is possible null pointer dereference: rect. |
688 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rect' is redundant or there is possible null pointer dereference: rect. |
689 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rect' is redundant or there is possible null pointer dereference: rect. |
716 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
718 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rect' is redundant or there is possible null pointer dereference: rect. |
719 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rect' is redundant or there is possible null pointer dereference: rect. |
721 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rect' is redundant or there is possible null pointer dereference: rect. |
723 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rect' is redundant or there is possible null pointer dereference: rect. |
724 | nullPointerRedundantCheck | 476 | warning | Either the condition '!rect' is redundant or there is possible null pointer dereference: rect. |
757 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
760 | nullPointerRedundantCheck | 476 | warning | Either the condition '!style' is redundant or there is possible null pointer dereference: style. |
762 | nullPointerRedundantCheck | 476 | warning | Either the condition '!style' is redundant or there is possible null pointer dereference: style. |
763 | nullPointerRedundantCheck | 476 | warning | Either the condition '!style' is redundant or there is possible null pointer dereference: style. |
764 | nullPointerRedundantCheck | 476 | warning | Either the condition '!style' is redundant or there is possible null pointer dereference: style. |
765 | nullPointerRedundantCheck | 476 | warning | Either the condition '!style' is redundant or there is possible null pointer dereference: style. |
766 | nullPointerRedundantCheck | 476 | warning | Either the condition '!style' is redundant or there is possible null pointer dereference: style. |
767 | nullPointerRedundantCheck | 476 | warning | Either the condition '!style' is redundant or there is possible null pointer dereference: style. |
768 | nullPointerRedundantCheck | 476 | warning | Either the condition '!style' is redundant or there is possible null pointer dereference: style. |
769 | nullPointerRedundantCheck | 476 | warning | Either the condition '!style' is redundant or there is possible null pointer dereference: style. |
770 | nullPointerRedundantCheck | 476 | warning | Either the condition '!style' is redundant or there is possible null pointer dereference: style. |
771 | nullPointerRedundantCheck | 476 | warning | Either the condition '!style' is redundant or there is possible null pointer dereference: style. |
781 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
798 | nullPointerRedundantCheck | 476 | warning | Either the condition '!prim' is redundant or there is possible null pointer dereference: prim. |
800 | nullPointerRedundantCheck | 476 | warning | Either the condition '!prim' is redundant or there is possible null pointer dereference: prim. |
817 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
819 | nullPointerRedundantCheck | 476 | warning | Either the condition '!polygon' is redundant or there is possible null pointer dereference: polygon. |
820 | nullPointerRedundantCheck | 476 | warning | Either the condition '!polygon' is redundant or there is possible null pointer dereference: polygon. |
821 | nullPointerRedundantCheck | 476 | warning | Either the condition '!polygon' is redundant or there is possible null pointer dereference: polygon. |
840 | nullPointerRedundantCheck | 476 | warning | Either the condition '!polygon' is redundant or there is possible null pointer dereference: polygon. |
842 | nullPointerRedundantCheck | 476 | warning | Either the condition '!polygon' is redundant or there is possible null pointer dereference: polygon. |
844 | nullPointerRedundantCheck | 476 | warning | Either the condition '!polygon' is redundant or there is possible null pointer dereference: polygon. |
851 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
853 | nullPointerRedundantCheck | 476 | warning | Either the condition '!tr' is redundant or there is possible null pointer dereference: tr. |
860 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
862 | nullPointerRedundantCheck | 476 | warning | Either the condition '!m' is redundant or there is possible null pointer dereference: m. |
864 | nullPointerRedundantCheck | 476 | warning | Either the condition '!m' is redundant or there is possible null pointer dereference: m. |
866 | nullPointerRedundantCheck | 476 | warning | Either the condition '!m' is redundant or there is possible null pointer dereference: m. |
867 | nullPointerRedundantCheck | 476 | warning | Either the condition '!m' is redundant or there is possible null pointer dereference: m. |
874 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
876 | nullPointerRedundantCheck | 476 | warning | Either the condition '!part' is redundant or there is possible null pointer dereference: part. |
878 | nullPointerRedundantCheck | 476 | warning | Either the condition '!part' is redundant or there is possible null pointer dereference: part. |
888 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
890 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mm' is redundant or there is possible null pointer dereference: mm. |
892 | nullPointerRedundantCheck | 476 | warning | Either the condition '!mm' is redundant or there is possible null pointer dereference: mm. |
899 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
901 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ci' is redundant or there is possible null pointer dereference: ci. |
908 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
919 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
926 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
933 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
957 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
964 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
966 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
983 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
990 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
1024 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1045 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1074 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1081 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1088 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1095 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1107 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1114 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1121 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1128 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1135 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1136 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1143 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1144 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1151 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1158 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1165 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1172 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1179 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1191 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1198 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1204 | nullPointerRedundantCheck | 476 | warning | Either the condition '!clight' is redundant or there is possible null pointer dereference: clight. |
1217 | nullPointerRedundantCheck | 476 | warning | Either the condition '!occluder' is redundant or there is possible null pointer dereference: occluder. |
1238 | nullPointerRedundantCheck | 476 | warning | Either the condition '!occluder' is redundant or there is possible null pointer dereference: occluder. |
1245 | nullPointerRedundantCheck | 476 | warning | Either the condition '!occluder' is redundant or there is possible null pointer dereference: occluder. |
1273 | nullPointerRedundantCheck | 476 | warning | Either the condition '!occluder' is redundant or there is possible null pointer dereference: occluder. |
1280 | nullPointerRedundantCheck | 476 | warning | Either the condition '!occluder' is redundant or there is possible null pointer dereference: occluder. |
1324 | nullPointerRedundantCheck | 476 | warning | Either the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly. |
1336 | nullPointerRedundantCheck | 476 | warning | Either the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly. |
1337 | nullPointerRedundantCheck | 476 | warning | Either the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly. |
1345 | nullPointerRedundantCheck | 476 | warning | Either the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly. |
1346 | nullPointerRedundantCheck | 476 | warning | Either the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly. |
1347 | nullPointerRedundantCheck | 476 | warning | Either the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly. |
1379 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ci' is redundant or there is possible null pointer dereference: ci. |
1384 | nullPointerRedundantCheck | 476 | warning | Either the condition '!ci' is redundant or there is possible null pointer dereference: ci. |
1392 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas' is redundant or there is possible null pointer dereference: canvas. |
1396 | nullPointerRedundantCheck | 476 | warning | Either the condition '!vp' is redundant or there is possible null pointer dereference: vp. |
1398 | nullPointerRedundantCheck | 476 | warning | Either the condition '!vp' is redundant or there is possible null pointer dereference: vp. |
1403 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas' is redundant or there is possible null pointer dereference: canvas. |
1407 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas' is redundant or there is possible null pointer dereference: canvas. |
1411 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas' is redundant or there is possible null pointer dereference: canvas. |
1423 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_item' is redundant or there is possible null pointer dereference: canvas_item. |
1455 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas_light' is redundant or there is possible null pointer dereference: canvas_light. |
1471 | nullPointerRedundantCheck | 476 | warning | Either the condition '!occluder' is redundant or there is possible null pointer dereference: occluder. |
1489 | nullPointerRedundantCheck | 476 | warning | Either the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly. |
1491 | nullPointerRedundantCheck | 476 | warning | Either the condition '!occluder_poly' is redundant or there is possible null pointer dereference: occluder_poly. |
servers/rendering/rendering_server_canvas.h |
62 | useInitializationList | 398 | performance | Variable 'modulate' is assigned in constructor body. Consider performing initialization in initialization list. |
100 | useInitializationList | 398 | performance | Variable 'cull_mode' is assigned in constructor body. Consider performing initialization in initialization list. |
145 | useInitializationList | 398 | performance | Variable 'modulate' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/rendering/rendering_server_scene.cpp |
49 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
50 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
51 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
52 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
58 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
59 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
60 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
61 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
67 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
68 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
69 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
70 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
71 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
77 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
84 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
90 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
96 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
102 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
168 | cstyleCast | 398 | style | C-style pointer casting |
256 | cstyleCast | 398 | style | C-style pointer casting |
305 | nullPointerRedundantCheck | 476 | warning | Either the condition '!scenario' is redundant or there is possible null pointer dereference: scenario. |
311 | nullPointerRedundantCheck | 476 | warning | Either the condition '!scenario' is redundant or there is possible null pointer dereference: scenario. |
317 | nullPointerRedundantCheck | 476 | warning | Either the condition '!scenario' is redundant or there is possible null pointer dereference: scenario. |
323 | nullPointerRedundantCheck | 476 | warning | Either the condition '!scenario' is redundant or there is possible null pointer dereference: scenario. |
329 | nullPointerRedundantCheck | 476 | warning | Either the condition '!scenario' is redundant or there is possible null pointer dereference: scenario. |
336 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: p_instance. |
339 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: p_instance. |
342 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: p_instance. |
363 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
365 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
520 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
580 | nullPointerRedundantCheck | 476 | warning | Either the condition '!scenario' is redundant or there is possible null pointer dereference: scenario. |
608 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
615 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
640 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
647 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
651 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
652 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
659 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
664 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
666 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
675 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
730 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
747 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
756 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
776 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
789 | nullPointerRedundantCheck | 476 | warning | Either the condition '!scenario' is redundant or there is possible null pointer dereference: scenario. |
794 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
812 | nullPointerRedundantCheck | 476 | warning | Either the condition '!scenario' is redundant or there is possible null pointer dereference: scenario. |
817 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
836 | nullPointerRedundantCheck | 476 | warning | Either the condition '!scenario' is redundant or there is possible null pointer dereference: scenario. |
841 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
892 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
900 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
914 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
915 | cstyleCast | 398 | style | C-style pointer casting |
936 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
957 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
967 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
980 | nullPointerRedundantCheck | 476 | warning | Either the condition '!instance' is redundant or there is possible null pointer dereference: instance. |
1014 | duplicateConditionalAssign | 398 | style | The 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'. |
1812 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
1859 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
1932 | nullPointerRedundantCheck | 476 | warning | Either the condition '!camera' is redundant or there is possible null pointer dereference: camera. |
2155 | allocaCalled | | warning | Obsolete function 'alloca' called. |
2320 | cstyleCast | 398 | style | C-style pointer casting |
2544 | cstyleCast | 398 | style | C-style pointer casting |
2576 | cstyleCast | 398 | style | C-style pointer casting |
2626 | cstyleCast | 398 | style | C-style pointer casting |
2649 | cstyleCast | 398 | style | C-style pointer casting |
2682 | cstyleCast | 398 | style | C-style pointer casting |
3034 | uninitMemberVar | 398 | warning | Member variable 'RenderingServerScene::instance_cull_count' is not initialized in the constructor. |
3034 | uninitMemberVar | 398 | warning | Member variable 'RenderingServerScene::instance_cull_result' is not initialized in the constructor. |
3034 | uninitMemberVar | 398 | warning | Member variable 'RenderingServerScene::instance_shadow_cull_result' is not initialized in the constructor. |
3034 | uninitMemberVar | 398 | warning | Member variable 'RenderingServerScene::light_cull_result' is not initialized in the constructor. |
3034 | uninitMemberVar | 398 | warning | Member variable 'RenderingServerScene::light_cull_count' is not initialized in the constructor. |
3034 | uninitMemberVar | 398 | warning | Member variable 'RenderingServerScene::directional_light_count' is not initialized in the constructor. |
3034 | uninitMemberVar | 398 | warning | Member variable 'RenderingServerScene::reflection_probe_cull_count' is not initialized in the constructor. |
3034 | uninitMemberVar | 398 | warning | Member variable 'RenderingServerScene::decal_cull_count' is not initialized in the constructor. |
3034 | uninitMemberVar | 398 | warning | Member variable 'RenderingServerScene::gi_probe_cull_count' is not initialized in the constructor. |
3034 | uninitMemberVar | 398 | warning | Member variable 'RenderingServerScene::lightmap_cull_result' is not initialized in the constructor. |
3034 | uninitMemberVar | 398 | warning | Member variable 'RenderingServerScene::lightmap_cull_count' is not initialized in the constructor. |
servers/rendering/rendering_server_scene.h |
89 | useInitializationList | 398 | performance | Variable 'offset' is assigned in constructor body. Consider performing initialization in initialization list. |
127 | useInitializationList | 398 | performance | Variable 'debug' is assigned in constructor body. Consider performing initialization in initialization list. |
181 | missingOverride | | style | The function 'dependency_deleted' overrides a function in a base class but is not marked with a 'override' specifier. |
191 | missingOverride | | style | The function 'dependency_changed' overrides a function in a base class but is not marked with a 'override' specifier. |
198 | useInitializationList | 398 | performance | Variable 'octree_id' is assigned in constructor body. Consider performing initialization in initialization list. |
276 | uninitMemberVar | 398 | warning | Member variable 'InstanceReflectionProbeData::owner' is not initialized in the constructor. |
293 | uninitMemberVar | 398 | warning | Member variable 'InstanceDecalData::owner' is not initialized in the constructor. |
321 | useInitializationList | 398 | performance | Variable 'bake_mode' is assigned in constructor body. Consider performing initialization in initialization list. |
365 | uninitMemberVar | 398 | warning | Member variable 'InstanceGIProbeData::owner' is not initialized in the constructor. |
servers/rendering/rendering_server_viewport.cpp |
107 | nullPointerRedundantCheck | 476 | warning | Either the condition '!scenario' is redundant or there is possible null pointer dereference: scenario. |
603 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
612 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
613 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
614 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
640 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
647 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
680 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
704 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
711 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
718 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
725 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
732 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
739 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
746 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
753 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
757 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas' is redundant or there is possible null pointer dereference: canvas. |
758 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
759 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
760 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
761 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
771 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
772 | nullPointerRedundantCheck | 476 | warning | Either the condition '!canvas' is redundant or there is possible null pointer dereference: canvas. |
779 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
780 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
787 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
788 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
795 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
802 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
803 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
804 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
811 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
813 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
820 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
827 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
840 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
853 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
877 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
884 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
891 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
898 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
904 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
910 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
918 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
925 | nullPointerRedundantCheck | 476 | warning | Either the condition '!viewport' is redundant or there is possible null pointer dereference: viewport. |
servers/rendering/rendering_server_viewport.h |
110 | useInitializationList | 398 | performance | Variable 'canvas' is assigned in constructor body. Consider performing initialization in initialization list. |
128 | uninitMemberVar | 398 | warning | Member variable 'Viewport::viewport_render_direct_to_screen' is not initialized in the constructor. |
128 | uninitMemberVar | 398 | warning | Member variable 'Viewport::hide_scenario' is not initialized in the constructor. |
128 | uninitMemberVar | 398 | warning | Member variable 'Viewport::hide_canvas' is not initialized in the constructor. |
129 | useInitializationList | 398 | performance | Variable 'update_mode' is assigned in constructor body. Consider performing initialization in initialization list. |
130 | useInitializationList | 398 | performance | Variable 'clear_mode' is assigned in constructor body. Consider performing initialization in initialization list. |
133 | useInitializationList | 398 | performance | Variable 'viewport_to_screen' is assigned in constructor body. Consider performing initialization in initialization list. |
137 | useInitializationList | 398 | performance | Variable 'debug_draw' is assigned in constructor body. Consider performing initialization in initialization list. |
138 | useInitializationList | 398 | performance | Variable 'msaa' is assigned in constructor body. Consider performing initialization in initialization list. |
139 | useInitializationList | 398 | performance | Variable 'screen_space_aa' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/rendering/rendering_server_wrap_mt.h |
88 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If FUNC3 is a macro then please configure it. |
servers/rendering/shader_language.cpp |
3393 | variableScope | 398 | style | The scope of the variable 'array_size2' can be reduced. |
3429 | cstyleCast | 398 | style | C-style pointer casting |
3792 | cstyleCast | 398 | style | C-style pointer casting |
3793 | knownConditionTrueFalse | 571 | style | Condition 'cnode' is always true |
4172 | cstyleCast | 398 | style | C-style pointer casting |
4173 | knownConditionTrueFalse | 571 | style | Condition 'cnode' is always true |
5007 | cstyleCast | 398 | style | C-style pointer casting |
5033 | variableScope | 398 | style | The scope of the variable 'full_def' can be reduced. |
5098 | cstyleCast | 398 | style | C-style pointer casting |
5178 | cstyleCast | 398 | style | C-style pointer casting |
5238 | cstyleCast | 398 | style | C-style pointer casting |
5249 | cstyleCast | 398 | style | C-style pointer casting |
5275 | cstyleCast | 398 | style | C-style pointer casting |
5420 | cstyleCast | 398 | style | C-style pointer casting |
6645 | cstyleCast | 398 | style | C-style pointer casting |
6725 | cstyleCast | 398 | style | C-style pointer casting |
6778 | cstyleCast | 398 | style | C-style pointer casting |
7078 | cstyleCast | 398 | style | C-style pointer casting |
7096 | cstyleCast | 398 | style | C-style pointer casting |
7107 | cstyleCast | 398 | style | C-style pointer casting |
7619 | uninitMemberVar | 398 | warning | Member variable 'ShaderLanguage::global_var_get_type_func' is not initialized in the constructor. |
7619 | uninitMemberVar | 398 | warning | Member variable 'ShaderLanguage::error_set' is not initialized in the constructor. |
7619 | uninitMemberVar | 398 | warning | Member variable 'ShaderLanguage::error_line' is not initialized in the constructor. |
7619 | uninitMemberVar | 398 | warning | Member variable 'ShaderLanguage::char_idx' is not initialized in the constructor. |
7619 | uninitMemberVar | 398 | warning | Member variable 'ShaderLanguage::tk_line' is not initialized in the constructor. |
7619 | uninitMemberVar | 398 | warning | Member variable 'ShaderLanguage::shader' is not initialized in the constructor. |
7619 | uninitMemberVar | 398 | warning | Member variable 'ShaderLanguage::completion_type' is not initialized in the constructor. |
7619 | uninitMemberVar | 398 | warning | Member variable 'ShaderLanguage::completion_line' is not initialized in the constructor. |
7619 | uninitMemberVar | 398 | warning | Member variable 'ShaderLanguage::completion_block' is not initialized in the constructor. |
7619 | uninitMemberVar | 398 | warning | Member variable 'ShaderLanguage::completion_base' is not initialized in the constructor. |
7619 | uninitMemberVar | 398 | warning | Member variable 'ShaderLanguage::completion_argument' is not initialized in the constructor. |
7619 | uninitMemberVar | 398 | warning | Member variable 'ShaderLanguage::stages' is not initialized in the constructor. |
servers/rendering/shader_language.h |
353 | noExplicitConstructor | 398 | style | Struct 'Node' has a constructor with 1 argument that is not explicit. |
374 | missingOverride | | style | The function 'get_datatype' overrides a function in a base class but is not marked with a 'override' specifier. |
375 | missingOverride | | style | The function 'get_datatype_name' overrides a function in a base class but is not marked with a 'override' specifier. |
385 | missingOverride | | style | The function 'get_datatype' overrides a function in a base class but is not marked with a 'override' specifier. |
386 | missingOverride | | style | The function 'get_datatype_name' overrides a function in a base class but is not marked with a 'override' specifier. |
405 | missingOverride | | style | The function 'get_datatype' overrides a function in a base class but is not marked with a 'override' specifier. |
419 | missingOverride | | style | The function 'get_datatype' overrides a function in a base class but is not marked with a 'override' specifier. |
420 | missingOverride | | style | The function 'get_datatype_name' overrides a function in a base class but is not marked with a 'override' specifier. |
448 | missingOverride | | style | The function 'get_datatype' overrides a function in a base class but is not marked with a 'override' specifier. |
468 | missingOverride | | style | The function 'get_datatype' overrides a function in a base class but is not marked with a 'override' specifier. |
469 | missingOverride | | style | The function 'get_datatype_name' overrides a function in a base class but is not marked with a 'override' specifier. |
531 | missingOverride | | style | The function 'get_datatype' overrides a function in a base class but is not marked with a 'override' specifier. |
532 | missingOverride | | style | The function 'get_datatype_name' overrides a function in a base class but is not marked with a 'override' specifier. |
534 | uninitMemberVar | 398 | warning | Member variable 'MemberNode::precision' is not initialized in the constructor. |
728 | noExplicitConstructor | 398 | style | Struct 'BuiltInInfo' has a constructor with 1 argument that is not explicit. |
739 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/rendering_server.cpp |
1146 | invalidPointerCast | 704 | portability | Casting between const unsigned char * and const float * which have an incompatible binary data representation. |
1160 | invalidPointerCast | 704 | portability | Casting between const unsigned char * and const float * which have an incompatible binary data representation. |
1185 | invalidPointerCast | 704 | portability | Casting between const unsigned char * and const float * which have an incompatible binary data representation. |
1210 | invalidPointerCast | 704 | portability | Casting between const unsigned char * and const float * which have an incompatible binary data representation. |
1235 | invalidPointerCast | 704 | portability | Casting between const unsigned char * and const float * which have an incompatible binary data representation. |
1257 | invalidPointerCast | 704 | portability | Casting between const unsigned char * and const float * which have an incompatible binary data representation. |
1280 | invalidPointerCast | 704 | portability | Casting between const unsigned char * and const float * which have an incompatible binary data representation. |
2318 | uninitMemberVar | 398 | warning | Member variable 'RenderingServer::mm_policy' is not initialized in the constructor. |
servers/xr/xr_positional_tracker.cpp |
111 | unreadVariable | 563 | style | Variable 'tracks_orientation' is assigned a value that is never used. |
150 | unreadVariable | 563 | style | Variable 'tracks_position' is assigned a value that is never used. |
163 | unreadVariable | 563 | style | Variable 'mesh' is assigned a value that is never used. |
226 | useInitializationList | 398 | performance | Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. |
227 | useInitializationList | 398 | performance | Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. |
233 | useInitializationList | 398 | performance | Variable 'rumble' is assigned in constructor body. Consider performing initialization in initialization list. |
servers/xr_server.cpp |
362 | uninitMemberVar | 398 | warning | Member variable 'XRServer::last_process_usec' is not initialized in the constructor. |
362 | uninitMemberVar | 398 | warning | Member variable 'XRServer::last_commit_usec' is not initialized in the constructor. |
362 | uninitMemberVar | 398 | warning | Member variable 'XRServer::last_frame_usec' is not initialized in the constructor. |
364 | useInitializationList | 398 | performance | Variable 'world_scale' is assigned in constructor body. Consider performing initialization in initialization list. |