File tree Expand file tree Collapse file tree 2 files changed +30
-0
lines changed
Expand file tree Collapse file tree 2 files changed +30
-0
lines changed Original file line number Diff line number Diff line change 1+ " Copyright 2017 Google Inc. All rights reserved.
2+ "
3+ " Licensed under the Apache License, Version 2.0 (the "License");
4+ " you may not use this file except in compliance with the License.
5+ " You may obtain a copy of the License at
6+ "
7+ " http://www.apache.org/licenses/LICENSE-2.0
8+ "
9+ " Unless required by applicable law or agreed to in writing, software
10+ " distributed under the License is distributed on an "AS IS" BASIS,
11+ " WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ " See the License for the specific language governing permissions and
13+ " limitations under the License.
14+
15+ " {{{ [covimerage](https://github.com/Vimjas/covimerage) provider.
16+ " (based on coverage.py)
17+
18+ function ! coverage#vim#GetCovimerageProvider () abort
19+ let l: provider = extend (copy (coverage#python#GetCoveragePyProvider ()), {
20+ \ ' name' : ' covimerage' })
21+
22+ function ! l: provider .IsAvailable (unused_filename) abort
23+ return &filetype is # ' vim'
24+ endfunction
25+
26+ return l: provider
27+ endfunction
28+
29+ " }}}
Original file line number Diff line number Diff line change @@ -16,3 +16,4 @@ let s:registry = s:plugin.GetExtensionRegistry()
1616call s: registry .SetValidator (' coverage#EnsureProvider' )
1717
1818call s: registry .AddExtension (coverage#python#GetCoveragePyProvider ())
19+ call s: registry .AddExtension (coverage#vim#GetCovimerageProvider ())
You can’t perform that action at this time.
0 commit comments