Name | Lines of code | Maintainability | Test coverage |
.codeclimate.json | |||
.github/workflows/release-please.yml | |||
.github/workflows/tests.yml | |||
.gitignore | |||
CHANGELOG.md | |||
LICENSE | |||
README.md | |||
api/handlers/chat.go | 171 | A 1 hr | F 25% |
api/handlers/users.go | 99 | A 1 hr | F 45% |
api/middlewares/error_logger.go | 50 | A 0 mins | B 88% |
api/middlewares/logger.go | 66 | A 0 mins | C 70% |
api/middlewares/rate_limit.go | 48 | A 0 mins | B 81% |
api/middlewares/recoverer.go | 20 | A 0 mins | A 100% |
api/openapi.yaml | |||
api/server/server.go | 42 | A 0 mins | |
cache/active_users.go | 29 | A 0 mins | A 100% |
configurations/config.go | 8 | A 0 mins | |
db/messages.go | 24 | A 0 mins | D 64% |
db/tokens.go | 35 | A 0 mins | A 100% |
db/users.go | 30 | A 0 mins | A 100% |
go.mod | |||
go.sum | |||
main.go | 41 | A 0 mins | |
models/message.go | 11 | A 0 mins | |
models/token.go | 10 | A 0 mins | |
models/user.go | 10 | A 0 mins | |
pkg/hasher/hasher.go | 10 | A 0 mins | A 100% |
wire.go | 33 | A 0 mins |