зеркало из https://github.com/microsoft/kiota.git
fac7928db3
* Control generated class access modifier for C# - Add `--class-access-modifier` flag. * Review feedback - Rename `--class-access-modifier` to `--type-access-modifier`. - Use `AccessModifier` enum instead of string and extend to `Internal` value. - Add `Access` property to `CodeClass` and `CodeEnum`. - Use `CSharpRefiner` to set `Access` property from configuration. - Extend `CodeClassDeclarationWriter` and `CodeEnumWriter` to write actual type access modifier. * Review feedback 2 - Add `TypeAccessModifierOption` to client handlers. - Add `TypeAccessModifier` to workspace `ApiClientConfiguration` and `ApiClientConfigurationComparer`. - Add default value of `Public` for stringified `TypeAccessModifier` properties. - Add test case for `CSharpRefiner`. - Implement `IAccessibleElement` for `CodeClass` and `CodeEnum`. * Review feedback 3 - Use parenthesized pattern matching for type checks. * Move changelog to unreleased section * chore: runs dotnet format --------- Co-authored-by: Vincent Biret <vibiret@microsoft.com> |
||
---|---|---|
.. | ||
Kiota.Builder.IntegrationTests | ||
Kiota.Builder.Tests | ||
Kiota.Tests |