@@ -43,12 +43,12 @@ def run(self, edit):
43
43
44
44
project_root = find_project_root (filename )
45
45
if not project_root :
46
- print 'Could not find coverage directory.'
46
+ print ( 'Could not find coverage directory.' )
47
47
return
48
48
49
49
relative_file_path = os .path .relpath (filename , project_root )
50
50
51
- coverage_filename = '-' .join (explode_path (relative_file_path ))[1 :].replace (".rb" , "_rb.csv" )
51
+ coverage_filename = '-' .join (explode_path (relative_file_path ))[1 :].replace (".rb" , "_rb.csv" ). replace ( ".y" , "_y.csv" )
52
52
coverage_filepath = os .path .join (project_root , 'coverage' , 'sublime-ruby-coverage' , coverage_filename )
53
53
54
54
# Clean up
@@ -81,11 +81,11 @@ def run(self, edit):
81
81
# update highlighted regions
82
82
if outlines :
83
83
view .add_regions ('SublimeRubyCoverage' , outlines ,
84
- 'comment ' , 'bookmark' , sublime .HIDDEN )
84
+ 'coverage.uncovered ' , 'bookmark' , sublime .HIDDEN )
85
85
86
86
def file_exempt (self , filename ):
87
87
normalized_filename = os .path .normpath (filename ).replace ('\\ ' , '/' )
88
- print normalized_filename
88
+ print ( normalized_filename )
89
89
90
90
exempt = [r'/test/' , r'/spec/' , r'/features/' , r'Gemfile$' , r'Rakefile$' , r'\.rake$' ,
91
91
r'\.gemspec' ]
@@ -97,7 +97,7 @@ def file_exempt(self, filename):
97
97
exempt .append (path )
98
98
99
99
for pattern in exempt :
100
- print pattern
100
+ print ( pattern )
101
101
if re .compile (pattern ).search (normalized_filename ) is not None :
102
102
return True
103
103
return False
0 commit comments