#  software development metrics

## Go build dependencies and licenses

- go 1.16

|Package                   |License|
|:-------------------------|:------|
|github.com/BurntSushi/toml|MIT    |
|ser1.net/lingo/v2         |MIT    |


## LOC

|Language|Lines|Code|Comments|Blanks|Complexity|Bytes|Files|ULOC|
|:-------|:----|:---|:-------|:-----|:---------|:----|:----|:---|
|Go      |377  |323 |22      |32    |69        |8832 |4    |0   |
|TOML    |130  |110 |0       |20    |0         |2460 |4    |0   |
|Markdown|155  |121 |0       |34    |0         |6278 |2    |0   |
|YAML    |59   |54  |1       |4     |0         |1974 |1    |0   |

## ABC metrics

|path                       |line|name                  |assignment|branch|condition|score|
|:--------------------------|:---|:---------------------|:---------|:-----|:--------|:----|
|/home/build/lingo/lingo.go |29  |New                   |12        |16    |6        |20   |
|/home/build/lingo/lingo.go |110 |Value                 |8         |5     |1        |9    |
|/home/build/lingo/locale.go|40  |supportedLocales      |4         |7     |1        |8    |
|/home/build/lingo/lingo.go |137 |sprintf               |5         |3     |3        |6    |
|/home/build/lingo/locale.go|26  |ParseLocale           |4         |2     |1        |4    |
|/home/build/lingo/locale.go|87  |parseQual             |2         |4     |2        |4    |
|/home/build/lingo/locale.go|18  |Name                  |0         |1     |3        |3    |
|/home/build/lingo/lingo.go |77  |TranslationsForRequest|2         |3     |1        |3    |
|/home/build/lingo/locale.go|64  |GetPreferredLocale    |1         |3     |1        |3    |
|/home/build/lingo/locale.go|78  |parseCountry          |2         |3     |1        |3    |
|/home/build/lingo/locale.go|58  |GetLocales            |0         |2     |0        |2    |
|/home/build/lingo/locale.go|72  |parseLang             |2         |2     |0        |2    |
|/home/build/lingo/lingo.go |95  |TranslationsForLocale |1         |0     |0        |1    |
