| Index: lib/src/solver/version_solver.dart
|
| diff --git a/lib/src/solver/version_solver.dart b/lib/src/solver/version_solver.dart
|
| index c0607e70ed41fb1480e9e80015258bf0e6167903..0f89747f0246285440049ce5317492abb8f58b6d 100644
|
| --- a/lib/src/solver/version_solver.dart
|
| +++ b/lib/src/solver/version_solver.dart
|
| @@ -75,6 +75,14 @@ class SolveResult {
|
| /// because it found an invalid solution.
|
| final int attemptedSolutions;
|
|
|
| + /// The [LockFile] representing the packages selected by this version
|
| + /// resolution.
|
| + LockFile get lockFile {
|
| + var sdkConstraint = new VersionConstraint.intersection(
|
| + pubspecs.values.map((pubspec) => pubspec.environment.sdkVersion));
|
| + return new LockFile(packages, _sources, sdkConstraint: sdkConstraint);
|
| + }
|
| +
|
| final SourceRegistry _sources;
|
| final Package _root;
|
| final LockFile _previousLockFile;
|
|
|