-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Microsoft.Extensions.DependencyInjection.Specification.Tests is missing API documentation #87709
Comments
Tagging subscribers to this area: @dotnet/area-extensions-dependencyinjection Issue DetailsSee #84917 for more context. The compiler generated XML file for Microsoft.Extensions.DependencyInjection.Specification.Tests is shipping to customers via the nuget package and is missing public API documentation. The above linked PR disables the compiler error CS1591 until all the API is documented. When working on this, remove the NoWarn=1591 setting from the project file.
|
Is this worth it? Documenting the test types and individual tests? We could make the test methods non-public to avoid documenting each test. |
It's probably not a priority. I don't know if we can make the test methods non-public. I thought those are the "public API" that other DI libraries test against. |
I believe a These are the tests that other DI implementations can use to test against, however the tests are self-describing and unless there is a real benefit to creating the doc and maintaining it, I suggest closing this issue. |
That works for me. Before closing though, consider updating this comment here: Lines 12 to 13 in 45acd38
|
Just the comment needs to be updated - something like "Tests do not need to be documented." |
See #84917 for more context.
The compiler generated XML file for Microsoft.Extensions.DependencyInjection.Specification.Tests is shipping to customers via the nuget package and is missing public API documentation. The above linked PR disables the compiler error CS1591 until all the API is documented.
When working on this, remove the NoWarn=1591 setting from the project file.
The text was updated successfully, but these errors were encountered: