Skip to content

Commit f2500f6

Browse files
committed
Ignore singleton classes for coverage purposes.
1 parent b6eca89 commit f2500f6

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

lib/decode/language/ruby/class.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,11 @@ def short_form
7878
# The long form is the same as the short form.
7979
alias long_form short_form
8080

81+
# Coverage is not relevant for singleton classes.
82+
def coverage_relevant?
83+
false
84+
end
85+
8186
private
8287

8388
def absolute_path

releases.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Releases
22

3+
## Unreleased
4+
5+
- Singleton classes are not relevant for coverage, so they are now ignored by the coverage reporter.
6+
37
## v0.24.4
48

59
- Add support for `@constant [Type] Description.` tags.

0 commit comments

Comments
 (0)