diff --git a/autoload/coverage.vim b/autoload/coverage.vim index f5bcec5..fbe2998 100644 --- a/autoload/coverage.vim +++ b/autoload/coverage.vim @@ -120,24 +120,6 @@ function! s:CoverageShow(...) abort endif endfunction -"" -" Shows coverage in vimdiff with the version coverage was known for. -function! s:CoverageShowDiff() abort - let l:filename = expand('%:p') - if has_key(s:cache, l:filename) - let l:data = s:cache[l:filename] - if has_key(l:data, 'diff_path') - " Current file has changed, so split into diff mode with the file at the - " point where the coverage is known, and render it there, in the split. - execute 'vertical' 'diffsplit' l:data.diff_path - call s:RenderFromCache(l:filename) - else - call maktaba#error#Warn('There is no diff.') - endif - endif -endfunction - - "" " Calculates coverage stats from @dict(s:cache), and returns the stats for the " requested {filename}. Does not get the coverage stats. @@ -246,9 +228,7 @@ function! coverage#CacheAndShow(filename, coverage) abort return endif let s:cache[a:filename] = a:coverage - if !has_key(a:coverage, 'diff_path') - call s:RenderFromCache(a:filename) - endif + call s:RenderFromCache(a:filename) endfunction "}}} @@ -271,14 +251,6 @@ function! coverage#Show(...) abort endtry endfunction -function! coverage#ShowDiff() abort - try - call s:CoverageShowDiff() - catch /ERROR.*/ - call maktaba#error#Shout('Error rendering coverage: %s', v:exception) - endtry -endfunction - function! coverage#Hide() abort try if has_key(s:visible, expand('%:p')) diff --git a/doc/coverage.txt b/doc/coverage.txt index a02f8af..8ba76f9 100644 --- a/doc/coverage.txt +++ b/doc/coverage.txt @@ -151,9 +151,6 @@ This will render coverage for all mentioned filetypes, if available. :CoverageToggle *:CoverageToggle* Toggle coverage report. -:CoverageShowDiff *:CoverageShowDiff* - Show coverage report when the file changed, using vimdiff. - :CoverageHide *:CoverageHide* Hide coverage report. diff --git a/plugin/commands.vim b/plugin/commands.vim index d5b1ec2..8ec2ddc 100644 --- a/plugin/commands.vim +++ b/plugin/commands.vim @@ -27,10 +27,6 @@ command -nargs=* -complete=customlist,coverage#CompletionList CoverageShow " Toggle coverage report. command -nargs=0 CoverageToggle call coverage#Toggle() -"" -" Show coverage report when the file changed, using vimdiff. -command -nargs=0 CoverageShowDiff call coverage#ShowDiff() - "" " Hide coverage report. command -nargs=0 CoverageHide call coverage#Hide()