gleam-lang/gleam

Improve error message for a file being too large when publishing to Hex

Aperta

#5744 aperta il 23 mag 2026

 (1 commento) (0 reazioni) (0 assegnatari)Rust (960 fork)batch import
good first issuehelp wanted

Metriche repository

Star
 (21.417 stelle)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

Similar to https://github.com/gleam-lang/gleam/issues/5708 which is for making api_revert_package_response error msg nicer

api_publish_package_response currently dumps the raw json eg

hexpm1

assuming https://github.com/gleam-lang/gleam/issues/5708 gets https://github.com/gleam-lang/gleam/pull/5728 and adds hexpm::ApiError::ValidationError that same type could be used for the api_publish_package_response case StatusCode::UNPROCESSABLE_ENTITY https://github.com/gleam-lang/gleam/blob/d09b84d289458b39caa304496a02e7412643bcf0/hexpm/src/lib.rs#L542

Guida contributor