Skip to content

Commit 157b3c2

Browse files
committed
Do not re-export nativescript::{init, user_data}
1 parent 4111810 commit 157b3c2

File tree

5 files changed

+8
-10
lines changed

5 files changed

+8
-10
lines changed

gdnative-core/src/nativescript/class.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use crate::core_types::{
44
FromVariant, FromVariantError, GodotString, OwnedToVariant, ToVariant, Variant,
55
};
66
use crate::nativescript::init::ClassBuilder;
7-
use crate::nativescript::{Map, MapMut, MapOwned, UserData};
7+
use crate::nativescript::user_data::{Map, MapMut, MapOwned, UserData};
88
use crate::object::bounds::{
99
AssumeSafeLifetime, LifetimeConstraint, RefImplBound, SafeAsRaw, SafeDeref,
1010
};

gdnative-core/src/nativescript/init.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ use std::marker::PhantomData;
4141
use std::ptr;
4242

4343
use crate::core_types::{GodotString, Variant};
44-
use crate::nativescript::{NativeClass, NativeClassMethods, UserData};
44+
use crate::nativescript::{user_data::UserData, NativeClass, NativeClassMethods};
4545
use crate::object::{GodotObject, NewRef, TRef};
4646
use crate::private::get_api;
4747

gdnative-core/src/nativescript/init/property/accessor.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@ use std::marker::PhantomData;
44
use std::ptr::NonNull;
55

66
use crate::core_types::{FromVariant, ToVariant, Variant};
7-
use crate::nativescript::user_data::UserData;
8-
use crate::nativescript::Map;
9-
use crate::nativescript::MapMut;
7+
use crate::nativescript::user_data::{Map, MapMut, UserData};
108
use crate::nativescript::NativeClass;
119
use crate::object::{GodotObject, RawObject, TRef};
1210

gdnative-core/src/nativescript/mod.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,3 @@ pub mod type_tag;
1111
pub mod user_data;
1212

1313
pub use class::*;
14-
pub use init::*;
15-
pub use user_data::{Map, MapMut, MapOwned, UserData};

gdnative/src/prelude.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,12 @@ pub use gdnative_core::object::{
2020

2121
pub use gdnative_core::nativescript::{
2222
self,
23-
class::{Instance, RefInstance},
24-
init::{ClassBuilder, InitHandle, Method, MethodBuilder, Signal, SignalArgument},
23+
init::{
24+
ClassBuilder, ExportInfo, InitHandle, Method, MethodBuilder, PropertyUsage, Signal,
25+
SignalArgument,
26+
},
2527
user_data::{self, Aether, ArcData, LocalCellData, MutexData, RwLockData},
26-
ExportInfo, NativeClass, NativeClassMethods, PropertyUsage,
28+
Instance, NativeClass, NativeClassMethods, RefInstance,
2729
};
2830

2931
pub use gdnative_core::{

0 commit comments

Comments
 (0)