Skip to content

Commit 62e03ed

Browse files
committed
feat: Fix remaining linting errors
1 parent 4cf5e6d commit 62e03ed

File tree

6 files changed

+14
-11
lines changed

6 files changed

+14
-11
lines changed

.vintrc.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ policies:
2727
ProhibitUnnecessaryDoubleQuote:
2828
enabled: true
2929
ProhibitUnusedVariable:
30-
enabled: false
30+
enabled: true
3131
ProhibitUsingUndeclaredVariable:
3232
enabled: true
3333
ProhibitAutocmdWithNoGroup:

Dockerfile

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ RUN apk --update add $PACKAGES \
88
&& rm -rf /var/cache/apk/* /tmp/* /var/tmp/*
99

1010
RUN pip install vim-vint==0.3.15
11-
COPY .vintrc.yaml $HOME/.vintrc.yaml
1211

1312
RUN git clone https://github.com/junegunn/vader.vim vader \
1413
&& cd vader \

autoload/doge/preprocessors/php.vim

+2-3
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ set cpoptions&vim
2323
" */
2424
function! s:get_parameter_type_fqn(type) abort
2525
let l:fqn = a:type
26-
let l:has_fqn_defined = 0
2726

2827
if a:type !~# '\\'
2928
let l:use_statement_regex = printf('\m^use.\{-}\([[:alnum:]_\\]\+%s\)[;,].\{-}', a:type)
@@ -80,7 +79,7 @@ endfunction
8079
" function will adjust the input if needed.
8180
function! doge#preprocessors#php#tokens(params) abort
8281
if has_key(a:params, 'propertyName') && !empty(a:params['propertyName'])
83-
let l:fqn = <SID>get_property_type_via_constructor(a:params['propertyName'])
82+
let l:fqn = s:get_property_type_via_constructor(a:params['propertyName'])
8483
if !empty(l:fqn)
8584
let a:params['type'] = l:fqn
8685
endif
@@ -93,7 +92,7 @@ function! doge#preprocessors#php#parameter_tokens(params) abort
9392
for l:param in a:params
9493
let l:param_idx = index(a:params, l:param)
9594
if has_key(l:param, 'type') && !empty(l:param['type'])
96-
let l:fqn = <SID>get_parameter_type_fqn(l:param['type'])
95+
let l:fqn = s:get_parameter_type_fqn(l:param['type'])
9796
let a:params[l:param_idx]['type'] = l:fqn
9897
endif
9998
endfor

autoload/doge/token.vim

+2-2
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,9 @@ endfunction
9797
function! doge#token#replace(tokens, text) abort
9898
let l:text = deepcopy(a:text)
9999
if type(l:text) == v:t_list
100-
return map(l:text, {key, line -> <SID>token_replace(a:tokens, line)})
100+
return map(l:text, {key, line -> s:token_replace(a:tokens, line)})
101101
elseif type(l:text) == v:t_string
102-
return <SID>token_replace(a:tokens, l:text)
102+
return s:token_replace(a:tokens, l:text)
103103
endif
104104
endfunction
105105

run-tests

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ set -e
66
set -u
77

88
docker_image=kkoomen/doge
9-
current_docker_image_id=45829e92e365
9+
current_docker_image_id=17b41b268a58
1010

1111
DOGE_DOCKER_IMAGE="$docker_image"
1212
export DOGE_DOCKER_IMAGE
@@ -115,7 +115,7 @@ for pid in $pid_list; do
115115
this_failed=1
116116
fi
117117

118-
if [[ -f "$output_dir/$index" ]] || ((this_failed)); then
118+
if [[ -f "$output_dir/$index" ]] && ((this_failed)); then
119119
cat "$output_dir/$index"
120120
fi
121121
done

scripts/run-vint

+7-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ set -e
66
set -u
77

88
exit_code=0
9-
docker_flags=(--rm -v "$PWD:/testplugin" -v "$PWD/test:/home" -w /testplugin "$DOGE_DOCKER_IMAGE")
109

1110
echo '========================================'
1211
echo 'Running Vint to lint our code'
@@ -15,8 +14,14 @@ echo 'Vint warnings/errors follow:'
1514
echo
1615

1716
set -o pipefail
18-
docker run -a stdout "${docker_flags[@]}" vint -s . || exit_code=$?
17+
docker run \
18+
-a stdout \
19+
--rm \
20+
-v "$PWD:/testplugin" \
21+
-v "$PWD/test:/home" \
22+
-w /testplugin "$DOGE_DOCKER_IMAGE" vint -s . || exit_code=$?
1923
set +o pipefail
24+
2025
echo
2126

2227
exit $exit_code

0 commit comments

Comments
 (0)