Use VersionReqExt::is_latest_compatible in entry:367

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
This commit is contained in:
Jiahao XU 2022-08-08 18:01:08 +10:00
parent b94dc979ac
commit 36926518cf
No known key found for this signature in database
GPG key ID: 591C0B03040416D6

View file

@ -361,7 +361,7 @@ async fn entry(jobserver_client: LazyJobserverClient) -> Result<()> {
let keep = if let Some(version_req) = &crate_name.version_req {
records
.get(&crate_name.name)
.map(|metadata| !version_req.matches(&metadata.current_version))
.map(|metadata| !version_req.is_latest_compatible(&metadata.current_version))
.unwrap_or(true)
} else {
!records.contains(&crate_name.name)