Skip to content

Instantly share code, notes, and snippets.

@kcollasarundell
Created October 26, 2020 21:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kcollasarundell/9d627e8a6630f4ed5aad46e26035d069 to your computer and use it in GitHub Desktop.
Save kcollasarundell/9d627e8a6630f4ed5aad46e26035d069 to your computer and use it in GitHub Desktop.
{
"Issues": [
{
"FromLinter": "deadcode",
"Text": "`ACCEPTED` is unused",
"Severity": "",
"SourceLines": [
"\tACCEPTED AdrStatus = \"Accepted\""
],
"Replacement": null,
"Pos": {
"Filename": "helpers.go",
"Offset": 550,
"Line": 37,
"Column": 2
},
"ExpectNoLint": false,
"ExpectedNoLintLinter": ""
},
{
"FromLinter": "deadcode",
"Text": "`DEPRECATED` is unused",
"Severity": "",
"SourceLines": [
"\tDEPRECATED AdrStatus = \"Deprecated\""
],
"Replacement": null,
"Pos": {
"Filename": "helpers.go",
"Offset": 585,
"Line": 38,
"Column": 2
},
"ExpectNoLint": false,
"ExpectedNoLintLinter": ""
},
{
"FromLinter": "deadcode",
"Text": "`SUPERSEDED` is unused",
"Severity": "",
"SourceLines": [
"\tSUPERSEDED AdrStatus = \"Superseded\""
],
"Replacement": null,
"Pos": {
"Filename": "helpers.go",
"Offset": 622,
"Line": 39,
"Column": 2
},
"ExpectNoLint": false,
"ExpectedNoLintLinter": ""
},
{
"FromLinter": "deadcode",
"Text": "`err` is unused",
"Severity": "",
"SourceLines": [
"var usr, err = user.Current()"
],
"Replacement": null,
"Pos": {
"Filename": "helpers.go",
"Offset": 670,
"Line": 42,
"Column": 10
},
"ExpectNoLint": false,
"ExpectedNoLintLinter": ""
},
{
"FromLinter": "errcheck",
"Text": "Error return value of `os.Mkdir` is not checked",
"Severity": "",
"SourceLines": [
"\t\tos.Mkdir(baseDir, 0744)"
],
"Replacement": null,
"Pos": {
"Filename": "helpers.go",
"Offset": 1200,
"Line": 53,
"Column": 11
},
"ExpectNoLint": false,
"ExpectedNoLintLinter": ""
},
{
"FromLinter": "errcheck",
"Text": "Error return value of `os.Mkdir` is not checked",
"Severity": "",
"SourceLines": [
"\t\tos.Mkdir(adrConfigFolderPath, 0744)"
],
"Replacement": null,
"Pos": {
"Filename": "helpers.go",
"Offset": 1408,
"Line": 61,
"Column": 11
},
"ExpectNoLint": false,
"ExpectedNoLintLinter": ""
},
{
"FromLinter": "errcheck",
"Text": "Error return value of `ioutil.WriteFile` is not checked",
"Severity": "",
"SourceLines": [
"\tioutil.WriteFile(adrConfigFilePath, bytes, 0644)"
],
"Replacement": null,
"Pos": {
"Filename": "helpers.go",
"Offset": 1573,
"Line": 68,
"Column": 18
},
"ExpectNoLint": false,
"ExpectedNoLintLinter": ""
},
{
"FromLinter": "errcheck",
"Text": "Error return value of `ioutil.WriteFile` is not checked",
"Severity": "",
"SourceLines": [
"\tioutil.WriteFile(adrTemplateFilePath, body, 0644)"
],
"Replacement": null,
"Pos": {
"Filename": "helpers.go",
"Offset": 1813,
"Line": 92,
"Column": 18
},
"ExpectNoLint": false,
"ExpectedNoLintLinter": ""
},
{
"FromLinter": "errcheck",
"Text": "Error return value of `ioutil.WriteFile` is not checked",
"Severity": "",
"SourceLines": [
"\tioutil.WriteFile(adrConfigFilePath, bytes, 0644)"
],
"Replacement": null,
"Pos": {
"Filename": "helpers.go",
"Offset": 1989,
"Line": 100,
"Column": 18
},
"ExpectNoLint": false,
"ExpectedNoLintLinter": ""
},
{
"FromLinter": "errcheck",
"Text": "Error return value of `json.Unmarshal` is not checked",
"Severity": "",
"SourceLines": [
"\tjson.Unmarshal(bytes, &currentConfig)"
],
"Replacement": null,
"Pos": {
"Filename": "helpers.go",
"Offset": 2327,
"Line": 113,
"Column": 16
},
"ExpectNoLint": false,
"ExpectedNoLintLinter": ""
},
{
"FromLinter": "errcheck",
"Text": "Error return value of `template.Execute` is not checked",
"Severity": "",
"SourceLines": [
"\ttemplate.Execute(f, adr)"
],
"Replacement": null,
"Pos": {
"Filename": "helpers.go",
"Offset": 2945,
"Line": 134,
"Column": 18
},
"ExpectNoLint": false,
"ExpectedNoLintLinter": ""
}
],
"Report": {
"Linters": [
{
"Name": "govet",
"Enabled": true,
"EnabledByDefault": true
},
{
"Name": "bodyclose"
},
{
"Name": "noctx"
},
{
"Name": "errcheck",
"Enabled": true,
"EnabledByDefault": true
},
{
"Name": "golint"
},
{
"Name": "rowserrcheck"
},
{
"Name": "staticcheck",
"Enabled": true,
"EnabledByDefault": true
},
{
"Name": "unused",
"Enabled": true,
"EnabledByDefault": true
},
{
"Name": "gosimple",
"Enabled": true,
"EnabledByDefault": true
},
{
"Name": "stylecheck"
},
{
"Name": "gosec"
},
{
"Name": "structcheck",
"Enabled": true,
"EnabledByDefault": true
},
{
"Name": "varcheck",
"Enabled": true,
"EnabledByDefault": true
},
{
"Name": "interfacer"
},
{
"Name": "unconvert"
},
{
"Name": "ineffassign",
"Enabled": true,
"EnabledByDefault": true
},
{
"Name": "dupl"
},
{
"Name": "goconst"
},
{
"Name": "deadcode",
"Enabled": true,
"EnabledByDefault": true
},
{
"Name": "gocyclo"
},
{
"Name": "gocognit"
},
{
"Name": "typecheck",
"Enabled": true,
"EnabledByDefault": true
},
{
"Name": "asciicheck"
},
{
"Name": "gofmt"
},
{
"Name": "gofumpt"
},
{
"Name": "goimports"
},
{
"Name": "goheader"
},
{
"Name": "gci"
},
{
"Name": "maligned"
},
{
"Name": "depguard"
},
{
"Name": "misspell"
},
{
"Name": "lll"
},
{
"Name": "unparam"
},
{
"Name": "dogsled"
},
{
"Name": "nakedret"
},
{
"Name": "prealloc"
},
{
"Name": "scopelint"
},
{
"Name": "gocritic"
},
{
"Name": "gochecknoinits"
},
{
"Name": "gochecknoglobals"
},
{
"Name": "godox"
},
{
"Name": "funlen"
},
{
"Name": "whitespace"
},
{
"Name": "wsl"
},
{
"Name": "goprintffuncname"
},
{
"Name": "gomnd"
},
{
"Name": "goerr113"
},
{
"Name": "gomodguard"
},
{
"Name": "godot"
},
{
"Name": "testpackage"
},
{
"Name": "nestif"
},
{
"Name": "exportloopref"
},
{
"Name": "exhaustive"
},
{
"Name": "sqlclosecheck"
},
{
"Name": "nlreturn"
},
{
"Name": "nolintlint"
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment