()
| 840 | } |
| 841 | |
| 842 | func (p *Package) ResolvedVersion() (string, error) { |
| 843 | if err := p.resolve(); err != nil { |
| 844 | return "", err |
| 845 | } |
| 846 | lockPackage := p.lockfile.Get(p.Raw) |
| 847 | // Flake packages don't have any values in the lockfile |
| 848 | if lockPackage == nil { |
| 849 | return "", nil |
| 850 | } |
| 851 | return p.lockfile.Get(p.Raw).Version, nil |
| 852 | } |