Skip to content

Commit 52c491b

Browse files
committed
rename back to ensurePackagesAreInstalled
1 parent c73c6f8 commit 52c491b

File tree

3 files changed

+12
-11
lines changed

3 files changed

+12
-11
lines changed

internal/impl/devbox.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ func (d *Devbox) Install(ctx context.Context) error {
257257
ctx, task := trace.NewTask(ctx, "devboxInstall")
258258
defer task.End()
259259

260-
return d.ensureDevboxEnvIsUpToDate(ctx, ensure)
260+
return d.ensurePackagesAreInstalled(ctx, ensure)
261261
}
262262

263263
func (d *Devbox) ListScripts() []string {
@@ -475,7 +475,7 @@ func (d *Devbox) GenerateEnvrcFile(ctx context.Context, force bool, envFlags dev
475475
}
476476

477477
// generate all shell files to ensure we can refer to them in the .envrc script
478-
if err := d.ensureDevboxEnvIsUpToDate(ctx, ensure); err != nil {
478+
if err := d.ensurePackagesAreInstalled(ctx, ensure); err != nil {
479479
return err
480480
}
481481

@@ -918,9 +918,9 @@ func (d *Devbox) ensurePackagesAreInstalledAndComputeEnv(
918918
) (map[string]string, error) {
919919
defer debug.FunctionTimer().End()
920920

921-
// When ensureDevboxEnvIsUpToDate is called with ensure=true, it always
921+
// When ensurePackagesAreInstalled is called with ensure=true, it always
922922
// returns early if the lockfile is up to date. So we don't need to check here
923-
if err := d.ensureDevboxEnvIsUpToDate(ctx, ensure); err != nil {
923+
if err := d.ensurePackagesAreInstalled(ctx, ensure); err != nil {
924924
return nil, err
925925
}
926926

internal/impl/packages.go

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ func (d *Devbox) Add(ctx context.Context, platforms, excludePlatforms []string,
108108
}
109109
}
110110

111-
// Resolving here ensures we allow insecure before running ensureDevboxEnvIsUpToDate
111+
// Resolving here ensures we allow insecure before running ensurePackagesAreInstalled
112112
// which will call print-dev-env. Resolving does not save the lockfile, we
113113
// save at the end when everything has succeeded.
114114
if d.allowInsecureAdds {
@@ -126,7 +126,7 @@ func (d *Devbox) Add(ctx context.Context, platforms, excludePlatforms []string,
126126
}
127127
}
128128

129-
if err := d.ensureDevboxEnvIsUpToDate(ctx, install); err != nil {
129+
if err := d.ensurePackagesAreInstalled(ctx, install); err != nil {
130130
return usererr.WithUserMessage(err, "There was an error installing nix packages")
131131
}
132132

@@ -190,14 +190,14 @@ func (d *Devbox) Remove(ctx context.Context, pkgs ...string) error {
190190
}
191191

192192
// this will clean up the now-extra package from nix profile and the lockfile
193-
if err := d.ensureDevboxEnvIsUpToDate(ctx, uninstall); err != nil {
193+
if err := d.ensurePackagesAreInstalled(ctx, uninstall); err != nil {
194194
return err
195195
}
196196

197197
return d.saveCfg()
198198
}
199199

200-
// installMode is an enum for helping with ensureDevboxEnvIsUpToDate implementation
200+
// installMode is an enum for helping with ensurePackagesAreInstalled implementation
201201
type installMode string
202202

203203
const (
@@ -208,7 +208,7 @@ const (
208208
ensure installMode = "ensure"
209209
)
210210

211-
// ensureDevboxEnvIsUpToDate ensures:
211+
// ensurePackagesAreInstalled ensures:
212212
// 1. Packages are installed, in nix-profile or runx.
213213
// Extraneous packages are removed (references purged, not uninstalled).
214214
// 2. Files for devbox shellenv are generated
@@ -218,7 +218,8 @@ const (
218218
// The `mode` is used for:
219219
// 1. Skipping certain operations that may not apply.
220220
// 2. User messaging to explain what operations are happening, because this function may take time to execute.
221-
func (d *Devbox) ensureDevboxEnvIsUpToDate(ctx context.Context, mode installMode) error {
221+
// TODO: Rename method since it does more than just ensure packages are installed.
222+
func (d *Devbox) ensurePackagesAreInstalled(ctx context.Context, mode installMode) error {
222223
defer trace.StartRegion(ctx, "ensurePackages").End()
223224
defer debug.FunctionTimer().End()
224225

internal/impl/update.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ func (d *Devbox) Update(ctx context.Context, opts devopt.UpdateOpts) error {
6262
}
6363
}
6464

65-
if err := d.ensureDevboxEnvIsUpToDate(ctx, update); err != nil {
65+
if err := d.ensurePackagesAreInstalled(ctx, update); err != nil {
6666
return err
6767
}
6868

0 commit comments

Comments
 (0)