Skip to content

[Feature] Custom Roslyn Analyzer #20

Description

@Tweety-Lab

What problems are you facing?

There are a few engine-specific rules that cause runtime issues that users may be confused about, such as [ImplicitComponent] only working on components with parameterless constructors.

Describe the solution you'd like

We can help this confusion by using a Roslyn Analyzer to catch these issues with compile time warnings and errors. For example, we could fix the earlier mentioned [ImplicitComponent] confusion by enforcing Components to have a parameterless constructor.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions