Skip to content

APICompat should compare relevant assembly-level attributes #44172

Open
@ericstj

Description

@ericstj

APICompat doesn't catch when an assembly removes CLSCompliant.

It also doesn't check for other top level attributes like AllowPartiallyTrustedCallers etc that might impact usage.

We should consider opting-in a set of assembly level attributes, or maybe comparing all assembly level attributes with a few built in exclusions.

See dotnet/maintenance-packages#134

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions