Do not perform IO operations from EDT to save completion events
authorVitaliy.Bibaev <vitaliy.bibaev@jetbrains.com>
Fri, 2 Feb 2018 11:25:06 +0000 (14:25 +0300)
committerVitaliy.Bibaev <vitaliy.bibaev@jetbrains.com>
Fri, 2 Feb 2018 11:25:06 +0000 (14:25 +0300)
commitd63b2da5f0703d929788e9b416378002f0dd70aa
tree229b19288e0ceacc2593e12e6806d6b26a1d3cc7
parentb84df006c8f4d9456463b0413d2fa75b7efe8c14
Do not perform IO operations from EDT to save completion events
plugins/stats-collector/src/com/intellij/stats/completion/CompletionEventLogger.kt
plugins/stats-collector/src/com/intellij/stats/completion/CompletionFileLoggerProvider.kt
plugins/stats-collector/src/com/intellij/stats/logger/EventLoggerWithValidation.kt
plugins/stats-collector/src/com/intellij/stats/logger/FileLogger.kt [new file with mode: 0644]
plugins/stats-collector/src/com/intellij/stats/logger/LogFileManager.kt
plugins/stats-collector/test/com/intellij/stats/completion/FileLoggerTest.kt
plugins/stats-collector/test/com/intellij/stats/logger/ValidationOnClientTest.kt