override fun equals()

in src/main/com/intellij/lang/jsgraphql/ide/config/model/GraphQLProjectConfig.kt [268:282]


  override fun equals(other: Any?): Boolean {
    if (this === other) return true
    if (javaClass != other?.javaClass) return false

    other as GraphQLProjectConfig

    if (project != other.project) return false
    if (name != other.name) return false
    if (rawData != other.rawData) return false
    if (defaultData != other.defaultData) return false
    if (environment != other.environment) return false
    if (dir != other.dir) return false
    if (file != other.file) return false
    return isRootEmpty == other.isRootEmpty
  }