oak_org_mode/builder/
mod.rs1#![doc = include_str!("readme.md")]
2use crate::language::OrgModeLanguage;
3use oak_core::{Builder, BuilderCache, OakDiagnostics, TextEdit, source::Source};
4
5pub struct OrgModeBuilder {}
7
8impl OrgModeBuilder {
9 pub fn new(config: &OrgModeLanguage) -> Self {
12 Self {}
13 }
14}
15
16impl Builder<OrgModeLanguage> for OrgModeBuilder {
17 fn build<'a, S: Source + ?Sized>(&self, _source: &S, _edits: &[TextEdit], _cache: &'a mut impl BuilderCache<OrgModeLanguage>) -> OakDiagnostics<()> {
18 OakDiagnostics { result: Ok(()), diagnostics: Vec::new() }
19 }
20}