Table of Contents

Class WorkspaceAnalyzer

Namespace
S1Interop.Core.Analysis
Assembly
S1Interop.Core.dll

Discovers Schedule One mod projects and reports their runtime shape, references, and S1Interop diagnostics.

WorkspaceAnalyzer

Use WorkspaceAnalyzer when you need the same project inspection that powers s1interop analyze, lint, migrate, and verify-migration.

Analyze accepts a project file or directory. It returns a WorkspaceAnalysis containing discovered projects, configurations, runtime classification, references, package references, and diagnostics.

public sealed class WorkspaceAnalyzer
Inheritance
object
WorkspaceAnalyzer

Methods

Analyze(string)

Discovers C# projects under the supplied path and analyzes their runtime configuration evidence.

public WorkspaceAnalysis Analyze(string path)

Parameters

path string

A workspace directory, project directory, or .csproj file to analyze.

Returns

WorkspaceAnalysis

The workspace analysis result, including discovered projects and diagnostics.