Skip to main content

merge_files_with

Function merge_files_with 

Source
pub fn merge_files_with(
    fragments: Vec<KtFile>,
    policy: &ValidationPolicy,
) -> Result<(Vec<KtFile>, Vec<Diagnostic>), WriteKotlinError>
Expand description

merge_files with per-check severities, also returning the diagnostics that did not stop generation.

Examples found in repository?
examples/invalid.rs (line 176)
175fn merge_files_warning() -> (Vec<KtFile>, Vec<kotlin_codegen::Diagnostic>) {
176    kotlin_codegen::merge_files_with(broken_files(), &ValidationPolicy::warn_all())
177        .expect("warnings never stop generation")
178}