Skip to content

Commit 609f2bc

Browse files
committed
rename back to ensurePackagesAreInstalled
1 parent f5ab63d commit 609f2bc

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
@@ -259,7 +259,7 @@ func (d *Devbox) Install(ctx context.Context) error {
259259
ctx, task := trace.NewTask(ctx, "devboxInstall")
260260
defer task.End()
261261

262-
return d.ensureDevboxEnvIsUpToDate(ctx, ensure)
262+
return d.ensurePackagesAreInstalled(ctx, ensure)
263263
}
264264

265265
func (d *Devbox) ListScripts() []string {
@@ -477,7 +477,7 @@ func (d *Devbox) GenerateEnvrcFile(ctx context.Context, force bool, envFlags dev
477477
}
478478

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

@@ -931,9 +931,9 @@ func (d *Devbox) ensurePackagesAreInstalledAndComputeEnv(
931931
) (map[string]string, error) {
932932
defer debug.FunctionTimer().End()
933933

934-
// When ensureDevboxEnvIsUpToDate is called with ensure=true, it always
934+
// When ensurePackagesAreInstalled is called with ensure=true, it always
935935
// returns early if the lockfile is up to date. So we don't need to check here
936-
if err := d.ensureDevboxEnvIsUpToDate(ctx, ensure); err != nil {
936+
if err := d.ensurePackagesAreInstalled(ctx, ensure); err != nil {
937937
return nil, err
938938
}
939939

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)