lsp-max 26.7.3

Law-state LSP runtime: max LSP 3.18 coverage, process-mining conformance, receipt-chain admission
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mod edge;
mod vertex;

use super::types::GraphAdmissionError;
use lsp_max_lsif::lsif::Element;

pub fn map_element_to_quads(
    element: &Element,
    graph_name: &oxigraph::model::GraphName,
    quads: &mut Vec<oxigraph::model::Quad>,
) -> Result<(), GraphAdmissionError> {
    match element {
        Element::Vertex(v) => vertex::map_vertex(v, graph_name, quads),
        Element::Edge(e) => edge::map_edge(e, graph_name, quads),
    }
}