override fun update()

in intellij/src/main/kotlin/motif/intellij/hierarchy/descriptor/ScopeHierarchyNodeDescriptor.kt [45:57]


  override fun update(): Boolean {
    val changes = super.update()

    if (psiElement == null) {
      return invalidElement()
    }

    val oldText = myHighlightedText
    myHighlightedText = CompositeAppearance()
    updateText(myHighlightedText)

    return changes || !Comparing.equal(myHighlightedText, oldText)
  }