• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

protofire / solhint / #1384

14 May 2019 09:15PM UTC coverage: 97.587% (-0.3%) from 97.886%
#1384

push

habdelra
typo

564 of 635 branches covered (88.82%)

1 of 1 new or added line in 1 file covered. (100.0%)

11 existing lines in 2 files now uncovered.

2669 of 2735 relevant lines covered (97.59%)

120.59 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

44.44
/lib/common/utils.js
1
const fs = require('fs')
1✔
2
const path = require('path')
1✔
3

4
const getLocFromIndex = (text, index) => {
1✔
UNCOV
5
  let line = 1
×
UNCOV
6
  let column = 0
×
UNCOV
7
  let i = 0
×
UNCOV
8
  while (i < index) {
×
UNCOV
9
    if (text[i] === '\n') {
×
UNCOV
10
      line++
×
UNCOV
11
      column = 0
×
12
    } else {
UNCOV
13
      column++
×
14
    }
UNCOV
15
    i++
×
16
  }
17

UNCOV
18
  return { line, column }
×
19
}
20

21
const walkSync = (dir, filelist = []) => {
1✔
22
  fs.readdirSync(dir).forEach(file => {
24✔
23
    filelist = fs.statSync(path.join(dir, file)).isDirectory()
201✔
24
      ? walkSync(path.join(dir, file), filelist)
25
      : filelist.concat(path.join(dir, file))
26
  })
27
  return filelist
24✔
28
}
29

30
module.exports = {
1✔
31
  getLocFromIndex,
32
  walkSync
33
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc