16 lines
428 B
Rust
16 lines
428 B
Rust
use std::sync::OnceLock;
|
|
use prometeu_language_api::{LanguageSpec, SourcePolicy};
|
|
|
|
pub static LANGUAGE_SPEC: OnceLock<LanguageSpec> = OnceLock::new();
|
|
|
|
fn registry() -> &'static LanguageSpec {
|
|
LANGUAGE_SPEC.get_or_init(|| {
|
|
LanguageSpec {
|
|
id: "pbs",
|
|
source_policy: SourcePolicy {
|
|
extensions: vec!["pbs"],
|
|
case_sensitive: true,
|
|
},
|
|
}
|
|
})
|
|
} |