exercism / exercism/csharp-analyzer

Add features for flag-enums exercise

Open
#54 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
16
Forks
8
Avg merge
1d 3h
Merged PRs (30d)
4

Description

See the [flag-enums exercise](https://github.com/exercism/v3/blob/master/languages/csharp/exercises/concept/flag-enums/.meta/design.md).

Two features are required for this exercise:

- Verify that the `Permission` enum is marked with the `[Flags]` attribute.
- Suggest using `byte` as the enum's backing type if no backing type was explicitly specified.

The boilerplate is [here](https://github.com/exercism/v3/blob/master/languages/csharp/exercises/concept/flag-enums/FlagEnums.cs).
Example code is [here](https://github.com/exercism/v3/blob/master/languages/csharp/exercises/concept/flag-enums/.meta/Example.cs).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.