--- a/ui/common/src/commonMain/kotlin/OpenSourceLicensesViewModel.kt Wed Apr 23 14:43:46 2025 -0400
+++ b/ui/common/src/commonMain/kotlin/OpenSourceLicensesViewModel.kt Thu Apr 24 18:10:07 2025 -0400
@@ -34,11 +34,7 @@
*/
class OpenSourceLicensesViewModel(
private val licenseInfoRepository: LicenseInfoRepository,
- private val browserLauncher: BrowserLauncher,
) : ViewModel() {
- init {
- browserLauncher.warmUp()
- }
private val licensesInfo = flow {
emit(licenseInfoRepository.getLicensesInfo())
@@ -52,15 +48,5 @@
emit(licenseInfoRepository.getLicenseFor(dependency))
}
- fun openLinkInBrowser(link: String) {
- browserLauncher.launchUrl(link)
- }
-
- fun mayLaunchUrl(vararg uris: String) = browserLauncher.mayLaunchUrl(*uris)
-
- override fun onCleared() {
- browserLauncher.shutdown()
- }
-
companion object
}
\ No newline at end of file