Skip to content

Commit cb3a6fd

Browse files
committed
lint
1 parent c6ff84a commit cb3a6fd

File tree

2 files changed

+18
-12
lines changed

2 files changed

+18
-12
lines changed

internal/pkg/devcontainers/snippet.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,9 @@ func mergeJSON(projectFolder string, snippet *DevcontainerSnippet, relativeMerge
329329
}
330330

331331
resultJSON, err := dora_ast.WriteJSONString(resultDocument)
332+
if err != nil {
333+
return err
334+
}
332335

333336
// replace __DEVCONTAINER_NAME__ with name
334337
devcontainerName, devcontainerUserName := getDevcontainerNameAndUserName(filepath.Join(projectFolder, ".devcontainer/devcontainer.json"))
@@ -346,7 +349,10 @@ func mergeJSON(projectFolder string, snippet *DevcontainerSnippet, relativeMerge
346349
resultJSON = strings.ReplaceAll(resultJSON, "__DEVCONTAINER_USER_NAME__", devcontainerUserName)
347350
resultJSON = strings.ReplaceAll(resultJSON, "__DEVCONTAINER_HOME__", devcontainerHome)
348351

349-
ioutil.WriteFile(basePath, []byte(resultJSON), 0666)
352+
err = ioutil.WriteFile(basePath, []byte(resultJSON), 0666)
353+
if err != nil {
354+
return fmt.Errorf("failed to write file: %s", err)
355+
}
350356

351357
return nil
352358
}

internal/pkg/devcontainers/snippet_test.go

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ func TestGetSnippets_ListsFolderTemplate(t *testing.T) {
7474

7575
folders := []string{root1, root2}
7676

77-
os.MkdirAll(filepath.Join(root1, "test1"), 0755)
77+
_ = os.MkdirAll(filepath.Join(root1, "test1"), 0755)
7878
_ = ioutil.WriteFile(filepath.Join(root1, "test1/snippet.json"), []byte{}, 0755)
7979
_ = ioutil.WriteFile(filepath.Join(root2, "test1.sh"), []byte{}, 0755)
8080

@@ -121,7 +121,7 @@ func TestGetSnippets_TakesFilesInPriorityOrder(t *testing.T) {
121121

122122
func TestSingleFileAddSnippet_NoInsertionPoint(t *testing.T) {
123123

124-
root, err := ioutil.TempDir("", "devcontainer*")
124+
root, _ := ioutil.TempDir("", "devcontainer*")
125125
defer os.RemoveAll(root)
126126

127127
// set up snippet
@@ -145,7 +145,7 @@ RUN echo hi
145145
Path: snippetFilename,
146146
Type: DevcontainerSnippetTypeSingleFile,
147147
}
148-
err = addSingleFileSnippetToDevContainer(targetFolder, &snippet)
148+
err := addSingleFileSnippetToDevContainer(targetFolder, &snippet)
149149
assert.NoError(t, err)
150150

151151
buf, err := ioutil.ReadFile(filepath.Join(devcontainerFolder, "scripts", "test1.sh"))
@@ -164,7 +164,7 @@ RUN /tmp/test1.sh
164164
}
165165
func TestSingleFileAddSnippet_WithInsertionPoint(t *testing.T) {
166166

167-
root, err := ioutil.TempDir("", "devcontainer*")
167+
root, _ := ioutil.TempDir("", "devcontainer*")
168168
defer os.RemoveAll(root)
169169

170170
// set up snippet
@@ -191,7 +191,7 @@ RUN echo hi2
191191
Path: snippetFilename,
192192
Type: DevcontainerSnippetTypeSingleFile,
193193
}
194-
err = addSingleFileSnippetToDevContainer(targetFolder, &snippet)
194+
err := addSingleFileSnippetToDevContainer(targetFolder, &snippet)
195195
assert.NoError(t, err)
196196

197197
buf, err := ioutil.ReadFile(filepath.Join(devcontainerFolder, "scripts", "test1.sh"))
@@ -214,7 +214,7 @@ RUN echo hi2
214214

215215
func TestFolderAddSnippet_MergesDevcontainerJSON(t *testing.T) {
216216

217-
root, err := ioutil.TempDir("", "devcontainer*")
217+
root, _ := ioutil.TempDir("", "devcontainer*")
218218
defer os.RemoveAll(root)
219219

220220
// set up snippet
@@ -305,7 +305,7 @@ func TestFolderAddSnippet_MergesDevcontainerJSON(t *testing.T) {
305305
Path: snippetFolder,
306306
Type: DevcontainerSnippetTypeFolder,
307307
}
308-
err = addSnippetToDevcontainer(targetFolder, &snippet)
308+
err := addSnippetToDevcontainer(targetFolder, &snippet)
309309
if !assert.NoError(t, err) {
310310
return
311311
}
@@ -365,7 +365,7 @@ func TestFolderAddSnippet_MergesDevcontainerJSON(t *testing.T) {
365365

366366
func TestFolderAddSnippet_CopiesScriptAndUpdatesDockerfile(t *testing.T) {
367367

368-
root, err := ioutil.TempDir("", "devcontainer*")
368+
root, _ := ioutil.TempDir("", "devcontainer*")
369369
defer os.RemoveAll(root)
370370

371371
// set up snippet
@@ -403,7 +403,7 @@ RUN echo hi2
403403
Path: snippetFolder,
404404
Type: DevcontainerSnippetTypeFolder,
405405
}
406-
err = addSnippetToDevcontainer(targetFolder, &snippet)
406+
err := addSnippetToDevcontainer(targetFolder, &snippet)
407407
if !assert.NoError(t, err) {
408408
return
409409
}
@@ -429,7 +429,7 @@ RUN echo hi2
429429

430430
func TestFolderAddSnippet_InsertsSnippetsInDockerfile(t *testing.T) {
431431

432-
root, err := ioutil.TempDir("", "devcontainer*")
432+
root, _ := ioutil.TempDir("", "devcontainer*")
433433
defer os.RemoveAll(root)
434434

435435
// set up snippet
@@ -468,7 +468,7 @@ RUN echo hi2
468468
Path: snippetFolder,
469469
Type: DevcontainerSnippetTypeFolder,
470470
}
471-
err = addSnippetToDevcontainer(targetFolder, &snippet)
471+
err := addSnippetToDevcontainer(targetFolder, &snippet)
472472
if !assert.NoError(t, err) {
473473
return
474474
}

0 commit comments

Comments
 (0)