incubator: goqu

← Back

github.com/dlclark/regexp2/v2

goqu 61%

Package regexp2 is a regexp package that has an interface similar to Go's framework regexp engine but uses a more feature full regex engine behind the scenes.

61/100: overall quality above the stdlib waterlevel. Compare against stdlib or another package. How ratings work. API and README badge.

The Go project is only 45x bigger than this project (2891 files against 64).

Check Score Bonus
complexity 66
average cyclomatic complexity 6.37 against the stdlib average of 4.22
complexity_p95 68
95th percentile cyclomatic complexity 22 against the stdlib waterlevel of 15
file_size_curve 81
share of small files -5.7% against the stdlib size curve
godoc_coverage 67
131 of 249 exported symbols carry godoc (52% against the stdlib waterlevel of 77%)
median_file_size 60
median file 6516 B against the stdlib waterlevel of 3966 B
median_package_size 4
median package 426008 B against the stdlib waterlevel of 21278 B
test_ratio 83
292 test functions for 249 exported symbols (117% pairing, ideal band 80-100%, stdlib waterlevel 80%)

History