aboutsummaryrefslogtreecommitdiff
path: root/lib/compilers/ruby.ts
diff options
context:
space:
mode:
Diffstat (limited to 'lib/compilers/ruby.ts')
-rw-r--r--lib/compilers/ruby.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/compilers/ruby.ts b/lib/compilers/ruby.ts
index 41ac4f40d..d84f6025a 100644
--- a/lib/compilers/ruby.ts
+++ b/lib/compilers/ruby.ts
@@ -62,15 +62,15 @@ export class RubyCompiler extends BaseCompiler {
if (match) {
lastLineNo = parseInt(match[1]);
- } else if (!line) {
- lastFile = null;
- lastLineNo = null;
- } else {
+ } else if (line) {
const fileMatch = line.match(fileRe);
if (fileMatch) {
lastFile = fileMatch[1];
lastLineNo = parseInt(fileMatch[2]);
}
+ } else {
+ lastFile = null;
+ lastLineNo = null;
}
const file = lastFile === baseFile ? null : lastFile;