Expand description
Conversion planning, policy, capability, and diagnostics for BoxFerry.
Structs§
- Conversion
Outcome - One subject-level conversion decision.
- Conversion
Plan - Validated target candidate, decisions, and structured diagnostics.
- Conversion
Result - Policy-authorized conversion output and its complete report.
- Diagnostic
- Structured conversion diagnostic.
- Diagnostic
Code - Stable machine-readable diagnostic identifier.
- Diagnostic
Field - Named structured context attached to a diagnostic.
- Diagnostic
Rule - Immutable metadata shared by human, JSON, and support-bundle presentation.
- Import
Result - Recoverable result of importing a native source model.
- InMemory
Adapter - Deterministic adapter for public API tests and embedding examples.
- Invalid
Diagnostic Code - Error returned for an invalid machine-readable diagnostic code.
- Native
Finding - A native parser, model, runtime, or platform finding retained at an adapter boundary.
- Native
Finding Label - One value-free source location attached to a native-format finding.
- Parse
Platform Version Error - Error returned when a platform version is not exactly
major.minor.patch. - Platform
Version - Numeric target implementation version.
- Target
Profile - Caller-selected target implementation and supported compatibility range.
- Version
Range - Inclusive minimum and optional maximum target versions.
Enums§
- Conversion
Error - Failure before a policy-authorized conversion result can be created.
- Conversion
Kind - Fidelity of one source-to-target decision.
- Diagnostic
Value - Plain or sensitive diagnostic field value.
- Loss
Policy - Caller-selected authorization for non-exact candidate output.
- Native
Finding Label Kind - Producer-neutral role of one source location attached to a native finding.
- Plan
Error - Invalid conversion plan invariant.
- RuleId
- Stable identifier for one
BoxFerrydiagnostic rule. - Severity
- Diagnostic severity independent from presentation and process exit codes.
- Target
Profile Error - Invalid target profile.
Constants§
- RULES
- Complete, code-sorted catalogue for this
BoxFerrybuild.
Traits§
- Export
Adapter - Plans one neutral application for a native target model.
- Import
Adapter - Maps one native source model into the format-independent application model.
Functions§
- convert
- Runs the same explicit import-plan-authorize path used by the
BoxFerryCLI. - convert_
imported - Continues conversion from one completed native-to-neutral import.
- find_
rule - Finds a rule by exact code or human-readable name.