FuelLabs/sway

Warn users if they create a package in a workspace without listing them as a member

Open

#4 451 ouverte le 17 avr. 2023

Voir sur GitHub
 (4 commentaires) (0 réactions) (1 assigné)Rust (5 421 forks)batch import
ODHack13enhancementforcforc-pkggood first issuemay be rewarded

Métriques du dépôt

Stars
 (61 702 stars)
Métriques de merge PR
 (Merge moyen 5j 4h) (19 PRs mergées en 30 j)

Description

cargo warns users with a warning if they create a package inside a workspace directory like the following:

warning: compiling this new package may not work due to invalid workspace configuration

current package believes it's in a workspace when it's not:
current:   /Users/kayagokalp/fuel/dev/sway/forc-error/Cargo.toml
workspace: /Users/kayagokalp/fuel/dev/sway/Cargo.toml

We might want to do something similar. In our case a child package wouldn't be "thinking" it's in a workspace but it is still pretty easy to forget listing a package in the workspace manifest file.

Guide contributeur