mod bundle;
mod xml;
pub use bundle::{BuilderError, BuilderResult, BundleBuilder, FileData};
pub use xml::{PreprocessOptions, XmlManifest, XmlManifestError, XmlManifestResult};
mod deprecated {
use super::*;
#[deprecated = "Type has been renamed. Use gvdb::gresource::BundleBuilder instead."]
pub type GResourceBuilder<'a> = BundleBuilder<'a>;
#[deprecated = "Type has been renamed. Use gvdb::gresource::FileData instead."]
pub type GResourceFileData<'a> = FileData<'a>;
#[deprecated = "Type has been renamed. Use gvdb::gresource::XmlManifest instead."]
pub type GResourceXMLDocument = XmlManifest;
#[deprecated = "Type has been renamed. Use gvdb::gresource::BuilderError instead."]
pub type GResourceBuilderError = BuilderError;
#[deprecated = "Type has been renamed. Use gvdb::gresource::BuilderResult instead."]
pub type GResourceBuilderResult<T> = BuilderResult<T>;
#[deprecated = "Type has been renamed. Use gvdb::gresource::XmlManifestError instead."]
pub type GResourceXMLError = XmlManifestError;
#[deprecated = "Type has been renamed. Use gvdb::gresource::XmlManifestResult instead."]
pub type GResourceXMLResult<T> = XmlManifestResult<T>;
}
pub use deprecated::*;