Skip to content

Remove instance methods of DeclarativeEnum::Builder

Mehmet Emin INAC requested to merge enhance_declarative_enum into master

What does this MR do and why?

As we use method_missing to define enum keys, we need to remove the instance methods of the DeclarativeEnum::Builder class to make them available as enum keys.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports