summaryrefslogtreecommitdiff
path: root/ale_linters
diff options
context:
space:
mode:
authormax ulidtko <ulidtko@gmail.com>2020-05-06 13:43:20 +0300
committermax ulidtko <ulidtko@gmail.com>2020-05-06 14:05:39 +0300
commitc0d74b80944feddc4e8c91e7b1cae47e1533b2c1 (patch)
tree5e483f02957a3228a429c32f074df0121a364137 /ale_linters
parent5f4103fb35ac7776cea5a74c7e04c7004831c13d (diff)
downloadale-c0d74b80944feddc4e8c91e7b1cae47e1533b2c1.zip
Fix style and test
Diffstat (limited to 'ale_linters')
-rw-r--r--ale_linters/dockerfile/dockerfile_lint.vim5
1 files changed, 4 insertions, 1 deletions
diff --git a/ale_linters/dockerfile/dockerfile_lint.vim b/ale_linters/dockerfile/dockerfile_lint.vim
index b3a2aa87..0c0ad533 100644
--- a/ale_linters/dockerfile/dockerfile_lint.vim
+++ b/ale_linters/dockerfile/dockerfile_lint.vim
@@ -33,7 +33,8 @@ function! ale_linters#dockerfile#dockerfile_lint#Handle(buffer, lines) abort
let l:message = l:object['message']
let l:link = get(l:object, 'reference_url', '')
- if type(l:link) == type([])
+
+ if type(l:link) == v:t_list
" Somehow, reference_url is returned as two-part list.
" Anchor markers in that list are sometimes duplicated.
" See https://github.com/projectatomic/dockerfile_lint/issues/134
@@ -42,9 +43,11 @@ function! ale_linters#dockerfile#dockerfile_lint#Handle(buffer, lines) abort
endif
let l:detail = l:message
+
if get(l:object, 'description', 'None') isnot# 'None'
let l:detail .= "\n\n" . l:object['description']
endif
+
let l:detail .= "\n\n" . l:link
call add(l:messages, {