avoid groovy == instead use Objects.equals on critical path

dbus-notify
Zlatin Balevsky 2022-03-23 17:42:38 +00:00
parent d7880a866c
commit 378cf8a5d0
No known key found for this signature in database
GPG Key ID: A72832072D525E41
2 changed files with 3 additions and 3 deletions

View File

@ -30,7 +30,7 @@ class ResultTreeModel extends DefaultTreeModel {
def nodeData = new ResultTreeRenderer.ResultTreeNode(hiddenRoot, element)
def elementNode = null
for(int i = 0; i < node.childCount; i++) {
if (node.getChildAt(i).getUserObject() == nodeData) {
if (Objects.equals(node.getChildAt(i).getUserObject(), nodeData)) {
elementNode = node.getChildAt(i)
break
}

View File

@ -86,8 +86,8 @@ class ResultTreeRenderer extends DefaultTreeCellRenderer {
if (!(o instanceof ResultTreeNode))
return false
ResultTreeNode other = (ResultTreeNode)o
hiddenRoot == other.hiddenRoot &&
element == other.element
Objects.equals(hiddenRoot, other.hiddenRoot) &&
Objects.equals(element, other.element)
}
}
}