swift-java-migration-testing

Installation
SKILL.md

Java to Swift Migration Testing

The acceptance objective is identical observable behavior for identical inputs under equivalent environments.

Mandatory evidence dimensions

Maintain independent denominators for:

  1. Java production objects and members.
  2. Java test files, methods, parameterized/dynamic concrete cases, suites, and disabled tests.
  3. Test resources, golden files, schemas, certificates, archives, scripts, and datasets.
  4. Full Java/Swift differential cases.
  5. Swift-only obligations: optional/bridge boundaries, Codable shape, ownership, actor isolation, Sendable, cancellation, platform conditions, and SwiftPM behavior.
  6. Coverage, mutation, fuzz/property, sanitizer, performance/load, security, and platform evidence.

Dimensions 1–4 require exact completeness; dimensions 5–6 add target-language risk proof.

Source-test parity

Installs
2
First Seen
7 days ago
swift-java-migration-testing — full-stack-skills/swift-skills