| 57 | ) |
| 58 | |
| 59 | type Devbox struct { |
| 60 | cfg *devconfig.Config |
| 61 | env map[string]string |
| 62 | environment string |
| 63 | lockfile *lock.File |
| 64 | nix nix.Nixer |
| 65 | projectDir string |
| 66 | pluginManager *plugin.Manager |
| 67 | customProcessComposeFile string |
| 68 | |
| 69 | // This is needed because of the --quiet flag. |
| 70 | stderr io.Writer |
| 71 | |
| 72 | // packagesBeingUpdated tracks which packages are being updated so that |
| 73 | // installNixPackagesToStore only refreshes those, not all packages. |
| 74 | packagesBeingUpdated []*devpkg.Package |
| 75 | } |
| 76 | |
| 77 | var legacyPackagesWarningHasBeenShown = false |
| 78 |
nothing calls this directly
no outgoing calls
no test coverage detected