--- a/ui/common/src/desktopMain/kotlin/OpenSourceLicensesViewModel.desktop.kt Mon May 05 02:56:41 2025 -0400
+++ b/ui/common/src/desktopMain/kotlin/OpenSourceLicensesViewModel.desktop.kt Mon May 05 03:37:00 2025 -0400
@@ -25,7 +25,11 @@
import androidx.lifecycle.viewmodel.viewModelFactory
import com.geekorum.aboutoss.core.LicenseInfoRepository
-
+/**
+ * Create a [androidx.lifecycle.ViewModelProvider.Factory] to build an [OpenSourceLicensesViewModel]
+ *
+ * @param licenseInfoRepository the [LicenseInfoRepository] to use
+ */
fun OpenSourceLicensesViewModel.Companion.Factory(licenseInfoRepository: LicenseInfoRepository) = viewModelFactory {
initializer {
OpenSourceLicensesViewModel(licenseInfoRepository)