Fix #2263 - detailed Flow errors should show the original message

This commit is contained in:
w0rp 2019-02-01 13:01:51 +00:00
parent 067601e9db
commit 4d426bf287
No known key found for this signature in database
GPG Key ID: 0FC1ECAA8C81CD83
2 changed files with 4 additions and 2 deletions

View File

@ -156,7 +156,8 @@ function! ale_linters#javascript#flow#Handle(buffer, lines) abort
\} \}
if has_key(l:error, 'extra') if has_key(l:error, 'extra')
let l:errorToAdd.detail = s:GetDetails(l:error) let l:errorToAdd.detail = l:errorToAdd.text
\ . "\n" . s:GetDetails(l:error)
endif endif
call add(l:output, l:errorToAdd) call add(l:output, l:errorToAdd)

View File

@ -499,7 +499,8 @@ Execute(The flow handler should handle extra errors):
\ 'col': 35, \ 'col': 35,
\ 'type': 'E', \ 'type': 'E',
\ 'text': 'props of React element `New`: This type is incompatible with object type', \ 'text': 'props of React element `New`: This type is incompatible with object type',
\ 'detail': 'Property `setVector` is incompatible: number This type is incompatible with function type ', \ 'detail': 'props of React element `New`: This type is incompatible with object type'
\ . "\nProperty `setVector` is incompatible: number This type is incompatible with function type ",
\ } \ }
\] \]