Skip to content

Commit 15f3fd8

Browse files
committed
[fix] limit scope
1 parent 0be1fd6 commit 15f3fd8

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

autoload/OmniSharp/actions/members.vim

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -74,20 +74,21 @@ function! s:ComputeItemSignature(item) abort
7474
if textBeforeDisplayName !~# '^\(private\|internal\|protected\|public\)'
7575
let textBeforeDisplayName = a:item.Properties.accessibility . ' ' . textBeforeDisplayName
7676
endif
77-
return ReduceToOneCharacter(textBeforeDisplayName) . a:item.DisplayName
77+
return s:ReduceToOneCharacter(textBeforeDisplayName) . a:item.DisplayName
7878
endfunction
7979

80-
let s:SingleCharacterSymbolByAccessModifier = {
81-
\ 'public': '+',
82-
\ 'private': '-',
83-
\ 'internal': '&',
84-
\ 'protected': '|'
85-
\}
8680

87-
function! ReduceToOneCharacter(textBeforeDisplayName) abort
81+
function! s:ReduceToOneCharacter(textBeforeDisplayName) abort
82+
let l:SingleCharacterSymbolByAccessModifier = {
83+
\ 'public': '+',
84+
\ 'private': '-',
85+
\ 'internal': '&',
86+
\ 'protected': '|'
87+
\}
88+
8889
let accessModifier = matchlist(a:textBeforeDisplayName, '\w\+')[0]
8990
let accessModifierLen = len(accessModifier)
90-
return s:SingleCharacterSymbolByAccessModifier[accessModifier] . a:textBeforeDisplayName[accessModifierLen:]
91+
return l:SingleCharacterSymbolByAccessModifier[accessModifier] . a:textBeforeDisplayName[accessModifierLen:]
9192
endfunction
9293

9394
function! s:CBFindMembers(locations) abort

0 commit comments

Comments
 (0)