oak_org_mode/builder/
mod.rs1use crate::language::OrgModeLanguage;
2use oak_core::{Builder, BuilderCache, OakDiagnostics, TextEdit, source::Source};
3
4pub struct OrgModeBuilder {}
5
6impl OrgModeBuilder {
7 pub fn new(_config: &OrgModeLanguage) -> Self {
8 Self {}
9 }
10}
11
12impl Builder<OrgModeLanguage> for OrgModeBuilder {
13 fn build<'a, S: Source + ?Sized>(&self, _source: &S, _edits: &[TextEdit], _cache: &'a mut impl BuilderCache<OrgModeLanguage>) -> OakDiagnostics<()> {
14 OakDiagnostics { result: Ok(()), diagnostics: Vec::new() }
15 }
16}