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]

Reply via email to