package Ġorg . elixir _ lang . code _ insight . lookup . element _ renderer Ċ Ċ import Ġcom . intellij . code Insight . lookup . Lookup Element Presentation Ċ import Ġcom . intellij . navigation . Item Presentation Ċ Ċ fun ĠLookup Element Presentation . put Item Presentation ( item Presentation : ĠItem Presentation ) Ġ{ ĊĠĠĠ Ġthis . icon Ġ= Ġitem Presentation . get Icon ( true ) ĊĊĠĠĠ Ġitem Presentation . present able Text ?. let Ġ{ Ġpresent able Text Ġ-> ĊĠĠĠĠĠĠĠ Ġif Ġ( present able Text . startsWith ( item Text !! )) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġappend Tail Text ( present able Text . remove Prefix ( item Text !! ), Ġtrue ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġitem Presentation . location String ?. let Ġ{ Ġlocation String Ġ-> ĊĠĠĠĠĠĠĠ Ġappend Tail Text (" Ġ($ location String )", Ġfalse ) ĊĠĠĠ Ġ} Ċ } Ċ