in edu-format/src/com/jetbrains/edu/learning/courseFormat/tasks/Task.kt [155:164]
override fun equals(other: Any?): Boolean {
if (this === other) return true
if (other == null || javaClass != other.javaClass) return false
val task = other as Task
if (index != task.index) return false
if (name != task.name) return false
if (_taskFiles != task._taskFiles) return false
if (descriptionText != task.descriptionText) return false
return descriptionFormat == task.descriptionFormat
}