SamplesKotlinAnalysis

fun SamplesKotlinAnalysis(    sourceSets: List<DokkaConfiguration.DokkaSourceSet>,     logger: DokkaLogger,     projectKotlinAnalysis: KotlinAnalysis,     analysisConfiguration: DokkaAnalysisConfiguration = DokkaAnalysisConfiguration()): KotlinAnalysis

projectKotlinAnalysis needs to be closed separately Usually the analysis created for samples is short-lived and can be closed right after it's been used, there's no need to wait for projectKotlinAnalysis to be closed as it must be handled separately.