in jetbrains-core/src/software/aws/toolkits/jetbrains/services/ecs/execution/PortMappingsTable.kt [45:63]
override fun setValue(item: PortMapping, value: String?) {
if (value == valueOf(item)) {
return
}
val trimmedInput = value?.trim()
if (trimmedInput?.isNotEmpty() == true) {
val valueInt = try {
Integer.parseInt(trimmedInput)
} catch (_: Exception) {
return
}
if (valueInt > 0) {
setFunc.invoke(item, valueInt)
setModified()
}
}
}