@@ -24,7 +24,6 @@ import io.snyk.plugin.ui.toolwindow.nodes.root.RootSecurityIssuesTreeNode
2424import io.snyk.plugin.ui.toolwindow.nodes.secondlevel.ErrorTreeNode
2525import io.snyk.plugin.ui.toolwindow.nodes.secondlevel.FileTreeNode
2626import io.snyk.plugin.ui.toolwindow.nodes.secondlevel.SnykCodeFileTreeNode
27- import org.jetbrains.kotlin.idea.base.util.letIf
2827import snyk.common.ProductType
2928import snyk.common.SnykError
3029import snyk.container.ContainerIssue
@@ -73,10 +72,12 @@ class SnykTreeCellRenderer : ColoredTreeCellRenderer() {
7372 append(fileVulns.sanitizedTargetFile)
7473 append(ProductType .OSS .getCountText(value.childCount))
7574 }
76- text = toolTipText.letIf(toolTipText.length > MAX_FILE_TREE_NODE_LENGTH ) {
77- " ..." + it.substring(
78- it.length - MAX_FILE_TREE_NODE_LENGTH , it.length
79- )
75+ text = toolTipText.apply {
76+ if (toolTipText.length > MAX_FILE_TREE_NODE_LENGTH ) {
77+ " ..." + this .substring(
78+ this .length - MAX_FILE_TREE_NODE_LENGTH , this .length
79+ )
80+ }
8081 }
8182
8283 val snykCachedResults = getSnykCachedResults(value.project)
@@ -111,10 +112,12 @@ class SnykTreeCellRenderer : ColoredTreeCellRenderer() {
111112 append(productType.getCountText(value.childCount))
112113 }
113114
114- text = toolTipText.letIf(toolTipText.length > MAX_FILE_TREE_NODE_LENGTH ) {
115- " ..." + it.substring(
116- it.length - MAX_FILE_TREE_NODE_LENGTH , it.length
117- )
115+ text = toolTipText.apply {
116+ if (toolTipText.length > MAX_FILE_TREE_NODE_LENGTH ) {
117+ " ..." + this .substring(
118+ this .length - MAX_FILE_TREE_NODE_LENGTH , this .length
119+ )
120+ }
118121 }
119122
120123 nodeIcon = file.icon
@@ -137,10 +140,12 @@ class SnykTreeCellRenderer : ColoredTreeCellRenderer() {
137140 append(ProductType .IAC .getCountText(value.childCount))
138141 }
139142
140- text = toolTipText.letIf(toolTipText.length > MAX_FILE_TREE_NODE_LENGTH ) {
141- " ..." + it.substring(
142- it.length - MAX_FILE_TREE_NODE_LENGTH , it.length
143- )
143+ text = toolTipText.apply {
144+ if (toolTipText.length > MAX_FILE_TREE_NODE_LENGTH ) {
145+ " ..." + this .substring(
146+ this .length - MAX_FILE_TREE_NODE_LENGTH , this .length
147+ )
148+ }
144149 }
145150
146151 val snykCachedResults = getSnykCachedResults(value.project)
0 commit comments