Skip to content

Improve compatibility profile performance and make profiles a part of central configuration #1484

Open
@rjmholt

Description

@rjmholt

Compatibility profiles are currently very slow to start up and use opaque and duplicated configurations across rules.

Instead:

  • They should be more modular so they can be more easily read in
  • They should ideally have a custom parser for speed
  • Rather than being configured by name, they should be specified by PS and OS version and defaults should be implicitly listed in each PSSA version
  • Profiles should be lazily taken from NuGet rather than distributed with PSSA

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions