From 23ebc899ee3f941aa79762b2601c1ddddee91e00 Mon Sep 17 00:00:00 2001 From: Alessio De Vito <93343041+alls-cpp@users.noreply.github.com> Date: Mon, 4 Sep 2023 23:57:20 +0200 Subject: [PATCH] from function to companion object Co-authored-by: Andrii Rublov --- .../smartExecute/EFCoreShellCommandHandler.kt | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/rider/main/kotlin/com/jetbrains/rider/plugins/efcore/features/terminal/smartExecute/EFCoreShellCommandHandler.kt b/src/rider/main/kotlin/com/jetbrains/rider/plugins/efcore/features/terminal/smartExecute/EFCoreShellCommandHandler.kt index 0543afcf..80ecb0da 100644 --- a/src/rider/main/kotlin/com/jetbrains/rider/plugins/efcore/features/terminal/smartExecute/EFCoreShellCommandHandler.kt +++ b/src/rider/main/kotlin/com/jetbrains/rider/plugins/efcore/features/terminal/smartExecute/EFCoreShellCommandHandler.kt @@ -23,14 +23,17 @@ import com.jetbrains.rider.plugins.efcore.features.shared.QuickActionsGroup class EFCoreShellCommandHandler : TerminalShellCommandHandler { // Define dotnet ef commands - private fun knownEfCommands() = setOf( - KnownEfCommands.Migrations.add, - KnownEfCommands.Database.drop, - KnownEfCommands.Database.update, - KnownEfCommands.DbContext.scaffold, - KnownEfCommands.Migrations.remove, - KnownEfCommands.DbContext.script - ) + companion object { + private val knownEfCommands = setOf( + KnownEfCommands.Migrations.add, + KnownEfCommands.Database.drop, + KnownEfCommands.Database.update, + KnownEfCommands.DbContext.scaffold, + KnownEfCommands.Migrations.remove, + KnownEfCommands.DbContext.script + ) + } + // Check if input command matches known commands override fun matches(project: Project, workingDirectory: String?, localSession: Boolean, command: String): Boolean {