Skip to content

Commit ef5ecd9

Browse files
committed
Merge pull request godotengine#111254 from Ivorforce/object-no-rb-rw
Remove `rw_lock.h` and `rb_map.h` includes from `object.h`.
2 parents 925d700 + 9d44b68 commit ef5ecd9

File tree

13 files changed

+15
-2
lines changed

13 files changed

+15
-2
lines changed

core/config/project_settings.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
#pragma once
3232

3333
#include "core/object/class_db.h"
34+
#include "core/templates/rb_map.h"
3435

3536
template <typename T>
3637
class TypedArray;

core/input/input.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
#include "core/object/object.h"
3535
#include "core/os/keyboard.h"
3636
#include "core/os/thread_safe.h"
37+
#include "core/templates/rb_map.h"
3738
#include "core/templates/rb_set.h"
3839
#include "core/variant/typed_array.h"
3940

core/io/resource_format_binary.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
#include "core/io/file_access.h"
3434
#include "core/io/resource_loader.h"
3535
#include "core/io/resource_saver.h"
36+
#include "core/templates/rb_map.h"
3637

3738
class ResourceLoaderBinary {
3839
bool translation_remapped = false;

core/object/class_db.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232

3333
#include "core/object/method_bind.h"
3434
#include "core/object/object.h"
35+
#include "core/os/rw_lock.h"
3536
#include "core/string/print_string.h"
3637

3738
// Makes callable_mp readily available in all classes connecting signals.

core/object/object.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,10 @@
3333
#include "core/extension/gdextension_interface.h"
3434
#include "core/object/message_queue.h"
3535
#include "core/object/object_id.h"
36-
#include "core/os/rw_lock.h"
3736
#include "core/os/spin_lock.h"
3837
#include "core/templates/hash_map.h"
3938
#include "core/templates/hash_set.h"
4039
#include "core/templates/list.h"
41-
#include "core/templates/rb_map.h"
4240
#include "core/templates/safe_refcount.h"
4341
#include "core/variant/callable_bind.h"
4442
#include "core/variant/variant.h"

modules/gdscript/gdscript_byte_codegen.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@
3535
#include "gdscript_function.h"
3636
#include "gdscript_utility_functions.h"
3737

38+
#include "core/templates/rb_map.h"
39+
3840
class GDScriptByteCodeGenerator : public GDScriptCodeGenerator {
3941
struct StackSlot {
4042
Variant::Type type = Variant::NIL;

modules/mono/csharp_script.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
#include "core/io/resource_loader.h"
3838
#include "core/io/resource_saver.h"
3939
#include "core/object/script_language.h"
40+
#include "core/templates/rb_map.h"
4041
#include "core/templates/self_list.h"
4142

4243
#ifdef TOOLS_ENABLED

modules/mono/managed_callable.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
#include "mono_gc_handle.h"
3434

3535
#include "core/os/mutex.h"
36+
#include "core/templates/rb_map.h"
3637
#include "core/templates/self_list.h"
3738
#include "core/variant/callable.h"
3839

modules/vorbis/audio_stream_ogg_vorbis.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@
3030

3131
#include "audio_stream_ogg_vorbis.h"
3232

33+
#include "core/templates/rb_map.h"
34+
3335
#include <ogg/ogg.h>
3436

3537
int AudioStreamPlaybackOggVorbis::_mix_internal(AudioFrame *p_buffer, int p_frames) {

platform/android/api/java_class_wrapper.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
#include "core/variant/typed_array.h"
3535

3636
#ifdef ANDROID_ENABLED
37+
#include "core/templates/rb_map.h"
38+
3739
#include <android/log.h>
3840
#include <jni.h>
3941
#endif

0 commit comments

Comments
 (0)