1pub mod code;
8pub mod data;
9pub mod meta;
10pub mod schema;
11
12mod ident;
13mod ident_cache;
14mod name;
15mod naming;
16
17#[deprecated(note = "Use TypeIdent instead")]
21pub type Ident = TypeIdent;
22
23pub use self::ident::{
24 AttributeIdent, ElementIdent, EnumerationIdent, IdentType, PropertyIdent, TypeIdent,
25 TypeIdentType,
26};
27pub use self::ident_cache::IdentCache;
28pub use self::name::Name;
29pub use self::naming::{
30 format_ident, format_unknown_variant, unify_string, ExplicitNameBuilder, ExplicitNaming,
31 NameBuilder, Naming,
32};