README

Milky2018/svgdiff/engine/source does not have a README file

#
SourceAuditDiagnostic

pub(all) struct SourceAuditDiagnostic {
code : String
source_role : String
source_span :
ReportSourceSpan
?
} derive(ToJson)

A bounded parse failure from one side of a source-only audit.

#
SourceAuditDifference

pub(all) struct SourceAuditDifference {
id : String
kind : String
path : String
name : String
before : SourceAuditFact?
after : SourceAuditFact?
} derive(ToJson)

One changed, inserted, or deleted nonvisual source fact.

#
SourceAuditFact

pub(all) struct SourceAuditFact {
kind : String
path : String
name : String
authored_value : String
source_span :
ReportSourceSpan

} derive(ToJson)

One exact authored fact in the optional nonvisual source audit.

#
SourceAuditReport

pub(all) struct SourceAuditReport {
audit_schema_version : String
analysis_status : String
differences : Array[SourceAuditDifference]
diagnostics : Array[SourceAuditDiagnostic]
} derive(ToJson)

An independently versioned source-only nonvisual metadata audit.

#
SourceAuditReport::to_compact_json_string

fn SourceAuditReport::to_compact_json_string(self : SourceAuditReport) -> String

Serialize this source audit without presentation whitespace.

#
SourceAuditReport::to_json_string

fn SourceAuditReport::to_json_string(self : SourceAuditReport) -> String

Serialize this source audit as indented JSON.

#
audit_nonvisual_metadata

fn audit_nonvisual_metadata(before_svg : String, after_svg : String) -> SourceAuditReport

Audit nonvisual SVG metadata independently from visual comparison.

#
report_span_slice

fn report_span_slice(input : String, span :
ReportSourceSpan
) -> String

#
visual_semantic_input

fn visual_semantic_input(input : String) -> String

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io