diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-08-11 00:07:15 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-08-11 00:08:05 +0900 |
| commit | 144d059b725e2d178d7f4a6403cde9474fe65dcc (patch) | |
| tree | 09f48dc2296a1c1e052018968b34fec31b364767 /docs/dev/plugin-class-classification.md | |
| parent | b65e338d4cf06afb8237512e49a51e354277196d (diff) | |
| download | php-shirabe-144d059b725e2d178d7f4a6403cde9474fe65dcc.tar.gz php-shirabe-144d059b725e2d178d7f4a6403cde9474fe65dcc.tar.zst php-shirabe-144d059b725e2d178d7f4a6403cde9474fe65dcc.zip | |
refactor(util): drop the unused TlsHelper port
Composer's Composer\Util\TlsHelper is marked deprecated for removal in
Composer 3.0 and has no caller in composer/composer outside its own
test: PHP's stream layer verifies certificate hostnames itself, and the
one surviving method delegates to composer/ca-bundle.
The Rust port had no caller either, so it, its test, and the
openssl_x509_parse shim it was the sole user of are removed.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'docs/dev/plugin-class-classification.md')
| -rw-r--r-- | docs/dev/plugin-class-classification.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/dev/plugin-class-classification.md b/docs/dev/plugin-class-classification.md index ddba364d..c77eca52 100644 --- a/docs/dev/plugin-class-classification.md +++ b/docs/dev/plugin-class-classification.md @@ -87,7 +87,7 @@ the boundary. #### php-native Composer-plugin-api's pure type definitions, the stateless utility classes -(`TlsHelper`, `Platform\Version`, `ClassMapGenerator`, …), exception +(`Platform\Version`, `ClassMapGenerator`, …), exception classes, constants-only classes, the state-decoupled vendor packages (composer/pcre, composer/semver, seld/jsonlint, justinrainbow/json-schema, …) — and *reachable* classes that are stateless and pure (`VersionParser`, |
