-
Notifications
You must be signed in to change notification settings - Fork 4k
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
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: