1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-08-20 14:49:51 +02:00
Files
.github
.idea
.teamcity
annotation-processors
assets
doc
gradle
scripts
src
tests
ij-ui-tests
src
test
kotlin
ui
pages
utils
JavaExampleSteps.kt
StepsLogger.kt
UiTestWrapper.kt
Utils.kt
VimActions.kt
PyCharmTest.kt
UiTests.kt
octopus.patch
ManualTests.md
build.gradle.kts
java-tests
long-running-tests
property-tests
vim-engine
vimscript-info
.editorconfig
.gitignore
AUTHORS.md
CHANGES.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE.txt
README.md
ThirdPartyLicenses.md
build.gradle.kts
gradle.properties
gradlew
gradlew.bat
qodana.sarif.json
qodana.yaml
settings.gradle
IntelliJ-IdeaVim/tests/ij-ui-tests/src/test/kotlin/ui/utils/StepsLogger.kt
2024-02-08 14:21:09 +02:00

25 lines
576 B
Kotlin

/*
* Copyright 2003-2024 The IdeaVim authors
*
* Use of this source code is governed by an MIT-style
* license that can be found in the LICENSE.txt file or at
* https://opensource.org/licenses/MIT.
*/
package ui.utils
import com.intellij.remoterobot.stepsProcessing.StepLogger
import com.intellij.remoterobot.stepsProcessing.StepWorker
object StepsLogger {
private var initializaed = false
@JvmStatic
fun init() = synchronized(initializaed) {
if (initializaed.not()) {
StepWorker.registerProcessor(StepLogger())
initializaed = true
}
}
}