Implement a rule to ban the use of enums and other artificial syntax structures in our codebase. This can be achieved through one of the following approaches:
-
Use Existing Tools:
-
Port Existing Rules:
- We can port the existing rules under the fluent project to our codebase.
-
Build Custom Rule:
- We can develop a custom rule called
no-artificial-syntax to ban enums and other artificial syntax structures by default, with an option to configure opt-outs for specific syntax structures.
Implementing this rule will help us maintain a cleaner and more manageable codebase. We welcome feedback and suggestions from the team on this proposal.
Implement a rule to ban the use of enums and other artificial syntax structures in our codebase. This can be achieved through one of the following approaches:
Use Existing Tools:
Port Existing Rules:
Build Custom Rule:
no-artificial-syntaxto ban enums and other artificial syntax structures by default, with an option to configure opt-outs for specific syntax structures.Implementing this rule will help us maintain a cleaner and more manageable codebase. We welcome feedback and suggestions from the team on this proposal.