InetIntel / InetIntel/grip-api-legacy

Update to build against newer versions of Rust

Open
#11 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

This code currently only seems to build with rust 1.56, but rust has moved on quite a bit from there and a number of our dependencies have now advanced past the point where they will even be able to be built with rust 1.56.

Unfortunately, trying to build our code against newer rust throws up a bunch of errors, so presumably we have been doing something bad that we should stop doing.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by attempting to build the project with a Rust version newer than 1.56 and record the compiler errors, then inspect the dependency configuration and the code paths identified by those errors. Done means the project builds successfully with a newer Rust toolchain and dependencies that no longer support Rust 1.56.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
build-system
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.