Skip to content

Commit

Permalink
property name autocompletion has icon
Browse files Browse the repository at this point in the history
  • Loading branch information
hrach committed May 30, 2020
1 parent c02312b commit f5150ce
Showing 1 changed file with 4 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import com.intellij.codeInsight.completion.CompletionProvider
import com.intellij.codeInsight.completion.CompletionResultSet
import com.intellij.codeInsight.lookup.LookupElementBuilder
import com.intellij.util.ProcessingContext
import com.jetbrains.php.PhpIcons
import com.jetbrains.php.PhpIndex
import com.jetbrains.php.lang.documentation.phpdoc.psi.PhpDocProperty
import com.jetbrains.php.lang.psi.elements.MethodReference
Expand Down Expand Up @@ -38,7 +39,9 @@ class PropertyNameCompletionProvider : CompletionProvider<CompletionParameters>(
.filterIsInstance<PhpDocProperty>()
.forEach {
result.addElement(
LookupElementBuilder.create(it.name).withTypeText(it.type.toString())
LookupElementBuilder.create(it.name)
.withIcon(PhpIcons.FIELD_ICON)
.withTypeText(it.type.toString())
)
}
}
Expand Down

0 comments on commit f5150ce

Please sign in to comment.