in src/main/kotlin/com/intellij/ideolog/highlighting/settings/LogParsingPatternSettingsDialog.kt [126:141]
override fun doOKAction() {
myNameText?.let { item.name = it.text }
myParsingPatternText?.let { item.pattern = it.text }
myLineStartPatternText?.let { item.lineStartPattern = it.text }
myTimePatternText?.let { item.timePattern = it.text }
myTimeColumnId?.let { item.timeColumnId = it.number - 1 }
mySeverityColumnId?.let { item.severityColumnId = it.number - 1 }
myCategoryColumnId?.let { item.categoryColumnId = it.number - 1 }
if (DefaultSettingsStoreItems.ParsingPatternsUUIDs.contains(item.uuid)) {
item.uuid = UUID.randomUUID()
}
super.doOKAction()
}