npx cloc src
$ npx cloc src
npx: installed 1 in 2.296s
1364 text files.
1287 unique files.
91 files ignored.
github.com/AlDanial/cloc v 1.92 T=1.54 s (836.2 files/s, 37198.7 lines/s)
npx cloc src
$ npx cloc src
npx: installed 1 in 2.296s
1364 text files.
1287 unique files.
91 files ignored.
github.com/AlDanial/cloc v 1.92 T=1.54 s (836.2 files/s, 37198.7 lines/s)
These are some notes I made while reviewing hypothesis/client#156 to understand how Istanbul works
Istanbul instruments code in order to generate code coverage metrics for tests by adding code to record lines, statements etc. that are executed.
It adds a global __coverage__
variable to the generated code which is a map from file path
to coverage information. The code for each module is then augmented with: