summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2025-11-09 19:09:28 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2025-11-09 22:11:39 +0900
commit953fee11b39197f4ab6170c4c0a48a396be2b4cc (patch)
tree31bd429252fc2fb8a95c5af72ef2288675299a8a
parent4170b70d32c3165da92eb258556f3ddf5b9767f3 (diff)
[DOC] Document of Coverage.line_stub from NEWS-2.6.0
-rw-r--r--ext/coverage/lib/coverage.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/ext/coverage/lib/coverage.rb b/ext/coverage/lib/coverage.rb
index f1923ef366..4bd20e22cb 100644
--- a/ext/coverage/lib/coverage.rb
+++ b/ext/coverage/lib/coverage.rb
@@ -1,6 +1,11 @@
require "coverage.so"
module Coverage
+ # call-seq:
+ # line_stub(file) -> array
+ #
+ # A simple helper function that creates the "stub" of line coverage
+ # from a given source code.
def self.line_stub(file)
lines = File.foreach(file).map { nil }
iseqs = [RubyVM::InstructionSequence.compile_file(file)]