bbc / sqs-consumer

Build Amazon Simple Queue Service (SQS) based applications without the boilerplate
https://bbc.github.io/sqs-consumer/
Other
1.72k stars 331 forks source link

Fix maintenance issues with sqs-consumer #348

Closed nicholasgriffintn closed 1 year ago

nicholasgriffintn commented 1 year ago

Code Climate is currently reporting maintainability of sqs-consumer at the level of C, with some valid concerns.

https://codeclimate.com/github/BBC/sqs-consumer

Alongside what it mentions, the code is unstructured, functions are randomly placed it it's hard to see batch and normal functions alongside each other.

We should do this before we take on further new features.

nicholasgriffintn commented 1 year ago

With the latest improvements, this has now be changed to a B:

https://codeclimate.com/github/bbc/sqs-consumer