Jens-G opened a new pull request, #3602: URL: https://github.com/apache/thrift/pull/3602
## Summary - Removes the Swift compiler generator (`t_swift_generator.cc`), library (`lib/swift/`), tests (`test/swift/`), tutorial (`tutorial/swift/`), and `Package.swift` / `Thrift.podspec` - Removes all build system, CI, Docker, and documentation references to Swift - The `lib-swift` CI job has been gated with `if: false` since 0.23.0 and Swift cross tests have been skipped throughout; no active maintainer ## Changes - **Compiler**: Remove `t_swift_generator.cc` from autotools, CMake, and Visual Studio project files - **Build**: Remove Swift from `configure.ac`, all `Makefile.am` files, Dockerfiles (focal/jammy/noble), `.travis.yml`, and CI `build.yml`/`sca.yml` - **Docs**: Update `LANGUAGES.md`, `FUZZING.md`, `doc/thrift-threat-model.md`, and `build/docker/README.md` - **Test harness**: Remove Swift entry from `test/tests.json` - **Misc**: Remove `namespace swift` from fuzz test thrift files; update `.gitignore`, `CODEOWNERS`, `mergeable.yml`, `build/veralign.sh`, `build/generate-changes.py` ## Test plan - [ ] CI compiler job builds without `t_swift_generator.cc` - [ ] CI autotools (`lib-autotools`) passes with Swift removed from `configure.ac` - [ ] CI cross-test passes (Swift was not a participant; `if: false` on the download step is now removed) - [ ] No other CI jobs reference Swift 🤖 Generated with [Claude Code](https://claude.ai/claude-code) Co-Authored-By: Claude Sonnet 4.6 <[email protected]> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
