Skip to content

Convert PSCompatibilityAnalyzer module to a binary module #1149

Closed
@rjmholt

Description

@rjmholt

The PSCompatibilityAnalyzer module for collecting profiles is slow, hard to integrate with other code and prone to bugs caused by small changes.

The easiest way to fix this is to convert it to a binary module.

This would have the following requirements:

  • Simple .NET API so that other .NET code can call the core functionality without PowerShell.Create() invocations
  • Granular composability for users to construct profiles in their own way
  • Support for most existing parameters
  • Some degree of testing
  • A way of validating generated profiles to detect and diagnose problems at collection time

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions