override fun equals()

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
  }