oxedize_fe2o3_geom/lib.rs
1//! # ⚠️ DEPRECATED PACKAGE ⚠️
2//!
3//! This package has been moved to [`oxedyne_fe2o3_geom`](https://crates.io/crates/oxedyne_fe2o3_geom).
4//!
5//! ## Migration Guide
6//!
7//! 1. Update your `Cargo.toml`:
8//! ```toml
9//! [dependencies]
10//! # Remove this line:
11//! # oxedize_fe2o3_geom = "0.5.0"
12//!
13//! # Add this line:
14//! oxedyne_fe2o3_geom = "0.6.0" # Use the latest version
15//! ```
16//!
17//! 2. Update your imports:
18//! ```rust
19//! // Old:
20//! // use oxedize_fe2o3_geom::prelude::*;
21//!
22//! // New:
23//! use oxedyne_fe2o3_geom::prelude::*;
24//! ```
25//!
26//! 3. All APIs remain identical - only the package name has changed.
27//!
28//! ## Why the change?
29//!
30//! The project has been rebranded from Oxedize to Oxedyne. This is part of
31//! a larger organizational change. The functionality remains the same.
32//!
33//! ## Support
34//!
35//! For questions or issues with migration, please visit:
36//! https://github.com/oxedyne-io/fe2o3/issues
37
38#![deprecated(
39 since = "0.5.1",
40 note = "This crate has moved to `oxedyne_fe2o3_geom`. Please update your dependencies."
41)]
42
43/// This crate has been deprecated and moved.
44///
45/// Please use `oxedyne_fe2o3_geom` instead.
46#[deprecated(
47 since = "0.5.1",
48 note = "This entire crate has moved to `oxedyne_fe2o3_geom`. Please update your dependencies."
49)]
50pub fn deprecated_notice() -> &'static str {
51 "This crate has been deprecated. Please use `oxedyne_fe2o3_geom` instead. \
52 See https://crates.io/crates/oxedyne_fe2o3_geom for the new version."
53}
54
55#[cfg(test)]
56mod tests {
57 use super::*;
58
59 #[test]
60 fn deprecation_notice_works() {
61 let _ = deprecated_notice();
62 }
63}