Namespace S1Interop.Core.Contracts
Classes
- ConfigurationAnalysis
Describes S1Interop's runtime classification for one project configuration.
- InjectedTypeAnalysis
Describes a project-owned type that appears to participate in IL2CPP type injection.
- InteropDiagnostic
Represents a diagnostic produced while analyzing, planning, or verifying interop readiness.
- MigrationApplyResult
Reports the result of applying a migration plan.
- MigrationBuildIssue
Describes one readiness or build issue from sandbox build verification.
- MigrationBuildResult
Reports the result of building one migrated sandbox configuration.
- MigrationFileChange
Describes one file created or changed during a migration apply pass.
- MigrationOperation
Describes one migration action that can be reported to a caller and may be applied automatically.
- MigrationPlan
Represents the migration operations planned for a workspace.
- MigrationPlannerOptions
Configures how migration operations are planned from an analysis result.
- MigrationRollbackResult
Reports the result of rolling back a migration apply run.
- MigrationVerificationResult
Reports sandbox verification for one project migration.
- MigrationVerifierOptions
Configures sandbox verification for a migration plan.
- PackageReferenceInfo
Describes a NuGet package reference found in a project or imported project file.
- ProjectAnalysis
Represents the analysis result for a single C# project.
- ProjectMigrationPlan
Represents planned migration operations for one project.
- ReferenceInfo
Describes an assembly reference found in a project or imported project file.
- SdkFacadePlan
Describes backend-neutral SDK facade source that can be generated for a project.
- SdkNamespaceImport
Describes a Schedule One namespace that should be exposed through generated backend-neutral facades.
- SdkTypeAlias
Describes one backend-neutral type alias between Mono and IL2CPP Schedule One type names.
- SourceInteropAnalysis
Represents source-level interop findings for one project.
- SourceRisk
Describes a source pattern that may not be portable between Mono and IL2CPP.
- WorkspaceAnalysis
Represents the analysis result for a workspace path.
- WorkspaceMigrationVerificationResult
Reports sandbox verification across all projects discovered in a workspace.
Enums
- DiagnosticSeverity
Describes the severity of an analysis or migration diagnostic.
- RuntimeKind
Identifies the Schedule One runtime surface inferred for a project configuration.