Skip to content

Commit 624e43f

Browse files
authored
Fix warnings (#339)
1 parent 6ab68ff commit 624e43f

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

src/main/kotlin/uk/co/ben_gibson/git/link/listener/ApplicationStartupListener.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@ package uk.co.ben_gibson.git.link.listener
22

33
import com.intellij.openapi.components.service
44
import com.intellij.openapi.project.Project
5-
import com.intellij.openapi.startup.StartupActivity
5+
import com.intellij.openapi.startup.ProjectActivity
66
import uk.co.ben_gibson.git.link.GitLinkBundle
77
import uk.co.ben_gibson.git.link.platform.PlatformDetector
88
import uk.co.ben_gibson.git.link.settings.ApplicationSettings
99
import uk.co.ben_gibson.git.link.settings.ProjectSettings
1010
import uk.co.ben_gibson.git.link.ui.notification.Notification
1111
import uk.co.ben_gibson.git.link.ui.notification.sendNotification
1212

13-
class ApplicationStartupListener : StartupActivity.DumbAware {
14-
override fun runActivity(project: Project) {
13+
class ApplicationStartupListener : ProjectActivity {
14+
override suspend fun execute(project: Project) {
1515
showVersionNotification(project)
1616
detectPlatform(project)
1717
}

src/main/kotlin/uk/co/ben_gibson/git/link/platform/PlatformDetector.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import uk.co.ben_gibson.git.link.git.locateRemote
1414
import uk.co.ben_gibson.git.link.settings.ApplicationSettings
1515
import uk.co.ben_gibson.git.link.settings.ProjectSettings
1616

17-
@Service
17+
@Service(Service.Level.PROJECT)
1818
class PlatformDetector(val project: Project) {
1919
fun detect(consumer: (Platform?) -> Unit) {
2020
val projectDirectory = project.guessProjectDir()
@@ -32,7 +32,7 @@ class PlatformDetector(val project: Project) {
3232
val remote = repository.locateRemote(settings.remote) ?: return null
3333

3434
val applicationSettings = service<ApplicationSettings>()
35-
val platforms = project.service<PlatformRepository>()
35+
val platforms = service<PlatformRepository>()
3636

3737
return remote.domain?.let {
3838
platforms.getByDomain(it) ?: applicationSettings.findPlatformIdByCustomDomain(it)?.let { id -> platforms.getById(id) }

src/main/kotlin/uk/co/ben_gibson/git/link/platform/PlatformLocator.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import com.intellij.openapi.components.service
55
import com.intellij.openapi.project.Project
66
import uk.co.ben_gibson.git.link.settings.ProjectSettings
77

8-
@Service
8+
@Service(Service.Level.PROJECT)
99
class PlatformLocator(val project: Project) {
1010
fun locate() : Platform? {
1111
val settings = project.service<ProjectSettings>()

0 commit comments

Comments
 (0)