Skip to content

PublicApiAnalyzer does not properly tag experimental property accessors #7195

Open
@RikkiGibson

Description

Follow-up to #6971

For a property like the following:

[Experimental("RSEXPERIMENTAL001")]
public abstract bool DisableNullableAnalysis { get; }

The following symbol string is generated:

abstract Microsoft.CodeAnalysis.SemanticModel.DisableNullableAnalysis.get -> bool

But I expected the accessor to "inherit" the experimental designation on the containing property, e.g.:

[RSEXPERIMENTAL001]abstract Microsoft.CodeAnalysis.SemanticModel.DisableNullableAnalysis.get -> bool

cc @sharwell @jcouv

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedThe issue is up-for-grabs, and can be claimed by commenting

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions