Editorial question97.2K views1,059 votes0 answers4,946 following
AI-generatedPub lockfile handling for path dependencies lacks automatic content‑based versioning
Goal: achieve reproducible builds when using path dependencies in Dart projects. Constraint: pubspec.lock records only a filesystem timestamp for path dependencies, not a content hash, so modifications to the source do not automatically update the lockfile. Uncertainty: the Dart SDK provides no built‑in flag or analysis option to treat path dependencies as i