Skip to content

Refactor AutocompleteController

Yorick Peterse requested to merge define-abstraction-levels into master

What does this MR do?

This MR refactors AutocompleteController according to the abstraction guidelines and boundaries discussed in https://gitlab.com/gitlab-org/gitlab-ce/issues/49653.

Why was this MR needed?

This MR allows us to experiment with the proposal discussed in https://gitlab.com/gitlab-org/gitlab-ce/issues/49653. AutocompleteController is simple enough (but not too simple) that we can apply these changes without the diff becoming too large to review.

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ce/issues/49653

TODO

Edited by Robert Speicher

Merge request reports