Skip to content

codeintel: Refactor resolvers package

Administrator requested to merge refactor-codeintel-resolvers into master

Created by: efritz

De-spaghettify the code intel resolvers package by:

  • splitting the graphql resolvers from the underlying logic
  • aggressively testing the logic resolvers
  • making the graphql layer a simple wrapper over the logic resolvers that simply handle validation, serialization, and auth

Add lots of mocks and tests (which is the majority of the line count here).

Merge request reports

Loading