spydecy/lib.rs
1//! Spydecy - Self-Hosted Python/C-to-Rust Compiler-Debugger
2//!
3//! Library providing core transpilation functionality.
4
5#![warn(missing_docs, clippy::all, clippy::pedantic)]
6#![deny(unsafe_code)]
7
8/// Spydecy library version
9pub const VERSION: &str = env!("CARGO_PKG_VERSION");
10
11/// Placeholder for future library functionality
12#[must_use]
13pub fn placeholder() -> &'static str {
14 "Spydecy - EXTREME TDD Quality"
15}
16
17#[cfg(test)]
18mod tests {
19 use super::*;
20
21 #[test]
22 fn test_version() {
23 // Ensure version is set (placeholder test)
24 assert!(VERSION.starts_with('0'));
25 }
26
27 #[test]
28 fn test_placeholder() {
29 assert_eq!(placeholder(), "Spydecy - EXTREME TDD Quality");
30 }
31}