-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Test Plan for "Partial Properties" feature #73090
Comments
Verified works in Document outline, Navigation bar and solution explorer |
When can we experience partial properties in the VS preview version? I can't wait any longer. This feature will greatly simplify and optimize many of our libraries, and it definitely has revolutionary significance. Thank you for the contributions of the Roslyn team. |
The feature will be available in VS 17.11 Preview 3. If you want to experiment with the feature in the short term, a nightly compiler build should be available within a day or so. |
Test plan is complete |
Championed proposal: dotnet/csharplang#6420
Speclet: https://github.com/dotnet/csharplang/blob/main/proposals/csharp-13.0/partial-properties.md
Feature branch: https://github.com/dotnet/roslyn/tree/features/partial-properties
Compiler
LangVersion_01
)MissingDeclaration_*
,DuplicateDeclaration_*
)MissingAccessor_*
,UnexpectedAccessor_*
)AccessorKind_*
)ModifierDifference_Readonly_Accessors
)DuplicateDeclaration_08
, split implementation but not split definition)extern
part is considered implementationTypeDifference_*
,NullableDifference_*
,Indexers_*
)RefKindDifference_*
)AliasDifference
)params
(ParamsDifference_*
)OptionalParameters_*
)IndexerParameterNameDifference
)StaticDifference
)ExtendedDifference_01
)abstract
is disallowed (Abstract
)UnsafeDifference_*
)required
(Required_*
)ModifierDifference_Accessibility_*
)scoped
(ScopedDifference_*
,Semantics_Scoped
)ExplicitImplementation
)partial
type (NotInPartialType
)Attributes_*
)Obsolete_*
)PartialDefinitionPart
,PartialImplementationPart
andIsPartialDefinition
on property symbol,AssociatedSymbol
on accessors,GetDeclaredSymbol
) (GetDeclaredSymbol_*
)AllowNull_*
,NullableDifference_Analysis
)PartialProperties_*
)Semantics_ExtendedModifier
)Productivity
The text was updated successfully, but these errors were encountered: