Analyzer feature - detect when Operation implementations are not using OperationInternal.cs
Open
API Analyzer
Client
- Dominant language
- C#
- Stars
- 135
- Forks
- 260
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 143
Description
The analyzer should flag a warning if [OperationInternal](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/src/Shared/OperationInternal.cs) is not used.
Contributor guide
Research direction
Read sdk/core/Azure.Core/src/Shared/OperationInternal.cs, then locate the analyzer entry point and existing diagnostics for Operation implementations. Confirm the expected warning behavior and add coverage for implementations that do and do not use OperationInternal.cs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100