Skip to content

Commit 89a3112

Browse files
committed
Style: Apply clang-tidy fixes
• `modernize-use-default-member-init` and `readability-redundant-member-init` • Minor adjustments to `.clang-tidy` to improve syntax & remove redundancies
1 parent 1bffd6c commit 89a3112

File tree

21 files changed

+37
-47
lines changed

21 files changed

+37
-47
lines changed

.clang-tidy

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
1-
---
2-
Checks: >-
3-
-*,
4-
cppcoreguidelines-pro-type-member-init,
5-
modernize-redundant-void-arg,
6-
modernize-use-bool-literals,
7-
modernize-use-default-member-init,
8-
modernize-use-nullptr,
9-
readability-braces-around-statements,
10-
readability-redundant-member-init
11-
WarningsAsErrors: ''
1+
Checks:
2+
- -*
3+
- cppcoreguidelines-pro-type-member-init
4+
- modernize-redundant-void-arg
5+
- modernize-use-bool-literals
6+
- modernize-use-default-member-init
7+
- modernize-use-nullptr
8+
- readability-braces-around-statements
9+
- readability-redundant-member-init
1210
HeaderFileExtensions: ['', h, hh, hpp, hxx, inc, glsl]
1311
ImplementationFileExtensions: [c, cc, cpp, cxx, m, mm, java]
1412
HeaderFilterRegex: (core|doc|drivers|editor|main|modules|platform|scene|servers|tests)/
@@ -19,4 +17,3 @@ CheckOptions:
1917
modernize-use-bool-literals.IgnoreMacros: false
2018
modernize-use-default-member-init.IgnoreMacros: false
2119
modernize-use-default-member-init.UseAssignment: true
22-
...

core/typedefs.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,4 @@ struct BuildIndexSequence<0, Is...> : IndexSequence<Is...> {};
315315
#define ___gd_is_defined(val) ____gd_is_defined(__GDARG_PLACEHOLDER_##val)
316316
#define GD_IS_DEFINED(x) ___gd_is_defined(x)
317317

318-
#define FORCE_SEMICOLON ;
319-
320318
#endif // TYPEDEFS_H

core/variant/variant.cpp

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2719,8 +2719,7 @@ Variant::Variant(const Vector<Plane> &p_array) :
27192719
}
27202720
}
27212721

2722-
Variant::Variant(const Vector<Face3> &p_face_array) :
2723-
type(NIL) {
2722+
Variant::Variant(const Vector<Face3> &p_face_array) {
27242723
PackedVector3Array vertices;
27252724
int face_count = p_face_array.size();
27262725
vertices.resize(face_count * 3);
@@ -2739,8 +2738,7 @@ Variant::Variant(const Vector<Face3> &p_face_array) :
27392738
*this = vertices;
27402739
}
27412740

2742-
Variant::Variant(const Vector<Variant> &p_array) :
2743-
type(NIL) {
2741+
Variant::Variant(const Vector<Variant> &p_array) {
27442742
Array arr;
27452743
arr.resize(p_array.size());
27462744
for (int i = 0; i < p_array.size(); i++) {
@@ -2749,8 +2747,7 @@ Variant::Variant(const Vector<Variant> &p_array) :
27492747
*this = arr;
27502748
}
27512749

2752-
Variant::Variant(const Vector<StringName> &p_array) :
2753-
type(NIL) {
2750+
Variant::Variant(const Vector<StringName> &p_array) {
27542751
PackedStringArray v;
27552752
int len = p_array.size();
27562753
v.resize(len);
@@ -2908,8 +2905,7 @@ Variant::Variant(const IPAddress &p_address) :
29082905
memnew_placement(_data._mem, String(p_address));
29092906
}
29102907

2911-
Variant::Variant(const Variant &p_variant) :
2912-
type(NIL) {
2908+
Variant::Variant(const Variant &p_variant) {
29132909
reference(p_variant);
29142910
}
29152911

core/variant/variant.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -814,8 +814,7 @@ class Variant {
814814
static void unregister_types();
815815

816816
Variant(const Variant &p_variant);
817-
_FORCE_INLINE_ Variant() :
818-
type(NIL) {}
817+
_FORCE_INLINE_ Variant() {}
819818
_FORCE_INLINE_ ~Variant() {
820819
clear();
821820
}

drivers/vulkan/rendering_device_driver_vulkan.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4017,7 +4017,7 @@ RDD::UniformSetID RenderingDeviceDriverVulkan::uniform_set_create(VectorView<Bou
40174017
}
40184018

40194019
// Need a descriptor pool.
4020-
DescriptorSetPools::Iterator pool_sets_it = {};
4020+
DescriptorSetPools::Iterator pool_sets_it;
40214021
VkDescriptorPool vk_pool = _descriptor_set_pool_find_or_create(pool_key, &pool_sets_it);
40224022
DEV_ASSERT(vk_pool);
40234023
pool_sets_it->value[vk_pool]++;

drivers/vulkan/rendering_device_driver_vulkan.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -487,7 +487,7 @@ class RenderingDeviceDriverVulkan : public RenderingDeviceDriver {
487487
struct UniformSetInfo {
488488
VkDescriptorSet vk_descriptor_set = VK_NULL_HANDLE;
489489
VkDescriptorPool vk_descriptor_pool = VK_NULL_HANDLE;
490-
DescriptorSetPools::Iterator pool_sets_it = {};
490+
DescriptorSetPools::Iterator pool_sets_it;
491491
};
492492

493493
public:

editor/editor_node.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -789,7 +789,7 @@ class EditorNode : public Node {
789789

790790
struct AdditiveNodeEntry {
791791
Node *node = nullptr;
792-
NodePath parent = NodePath();
792+
NodePath parent;
793793
Node *owner = nullptr;
794794
int index = 0;
795795
// Used if the original parent node is lost

editor/gui/editor_quick_open_dialog.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -649,8 +649,9 @@ QuickOpenDisplayMode QuickOpenResultContainer::get_adaptive_display_mode(const V
649649

650650
for (const StringName &type : grid_preferred_types) {
651651
for (const StringName &base_type : p_base_types) {
652-
if (base_type == type || ClassDB::is_parent_class(base_type, type))
652+
if (base_type == type || ClassDB::is_parent_class(base_type, type)) {
653653
return QuickOpenDisplayMode::GRID;
654+
}
654655
}
655656
}
656657

editor/plugins/tiles/tile_set_atlas_source_editor.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ class TileSetAtlasSourceEditor : public HSplitContainer {
9191
TileSetAtlasSourceEditor *tiles_set_atlas_source_editor = nullptr;
9292

9393
Ref<TileSetAtlasSource> tile_set_atlas_source;
94-
RBSet<TileSelection> tiles = RBSet<TileSelection>();
94+
RBSet<TileSelection> tiles;
9595

9696
protected:
9797
bool _set(const StringName &p_name, const Variant &p_value);

modules/betsy/image_compress_betsy.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,10 +91,10 @@ class BetsyCompressor : public Object {
9191
RenderingDevice *compress_rd = nullptr;
9292
RenderingContextDriver *compress_rcd = nullptr;
9393
HashMap<String, BetsyShader> cached_shaders;
94-
RID src_sampler = RID();
94+
RID src_sampler;
9595

9696
// Format-specific resources.
97-
RID dxt1_encoding_table_buffer = RID();
97+
RID dxt1_encoding_table_buffer;
9898

9999
void _init();
100100
void _assign_mt_ids(WorkerThreadPool::TaskID p_pump_task_id);

0 commit comments

Comments
 (0)