Preparing report...

Report for github.com/hillu/go-grr-apiclient

A+    Excellent!    Found 7 issues across 11 files

Tweet

gofmt100%

Gofmt formats Go programs. We run gofmt -s on your code, where -s is for the "simplify" command

No problems detected. Good job!


go_vet100%

go vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.

No problems detected. Good job!


gocyclo90%

Gocyclo calculates cyclomatic complexities of functions in Go source code. The cyclomatic complexity of a function is calculated according to the following rules: 1 is the base complexity of a function +1 for each 'if', 'for', 'case', '&&' or '||' Go Report Card warns on functions with cyclomatic complexity > 15.


golint81%

Golint is a linter for Go source code.

    • go-grr-apiclient/apifunctions.go
    • Line 12: warning: exported method APIClient.ListArtifacts should have comment or be unexported (golint)
    • Line 26: warning: exported method APIClient.UploadArtifact should have comment or be unexported (golint)
    • Line 29: warning: exported method APIClient.DeleteArtifacts should have comment or be unexported (golint)
    • Line 32: warning: exported method APIClient.SearchClients should have comment or be unexported (golint)
    • Line 49: warning: exported method APIClient.GetClient should have comment or be unexported (golint)
    • Line 60: warning: exported method APIClient.GetClientVersionTimes should have comment or be unexported (golint)
    • Line 67: warning: exported method APIClient.InterrogateClient should have comment or be unexported (golint)
    • Line 74: warning: exported method APIClient.GetLastClientIPAddress should have comment or be unexported (golint)
    • Line 81: warning: exported method APIClient.ListFiles should have comment or be unexported (golint)
    • Line 104: warning: exported method APIClient.GetFileDetails should have comment or be unexported (golint)
    • Line 115: warning: exported method APIClient.GetFileText should have comment or be unexported (golint)
    • Line 135: warning: exported method APIClient.GetFileVersionTimes should have comment or be unexported (golint)
    • Line 143: warning: exported method APIClient.GetFileDownloadCommand should have comment or be unexported (golint)
    • Line 151: warning: exported method APIClient.CreateVfsRefreshOperation should have comment or be unexported (golint)
    • Line 158: warning: exported method APIClient.GetVfsTimeline should have comment or be unexported (golint)
    • Line 166: warning: exported method APIClient.UpdateVfsFileContent should have comment or be unexported (golint)
    • Line 173: warning: exported method APIClient.ListClientsLabels should have comment or be unexported (golint)
    • Line 180: warning: exported method APIClient.AddClientsLabels should have comment or be unexported (golint)
    • Line 183: warning: exported method APIClient.RemoveClientsLabels should have comment or be unexported (golint)
    • Line 186: warning: exported method APIClient.ListFlows should have comment or be unexported (golint)
    • Line 200: warning: exported method APIClient.GetFlow should have comment or be unexported (golint)
    • Line 208: warning: exported method APIClient.CreateFlow should have comment or be unexported (golint)
    • Line 215: warning: exported method APIClient.CancelFlow should have comment or be unexported (golint)
    • Line 218: warning: exported method APIClient.ListFlowResults should have comment or be unexported (golint)
    • Line 235: warning: exported method APIClient.GetFlowResultsExportCommand should have comment or be unexported (golint)
    • Line 243: warning: exported method APIClient.ListFlowOutputPlugins should have comment or be unexported (golint)
    • Line 251: warning: exported method APIClient.ListFlowOutputPluginLogs should have comment or be unexported (golint)
    • Line 265: warning: exported method APIClient.ListFlowOutputPluginErrors should have comment or be unexported (golint)
    • Line 279: warning: exported method APIClient.ListFlowLogs should have comment or be unexported (golint)
    • Line 296: warning: exported method APIClient.CreateGlobalFlow should have comment or be unexported (golint)
    • Line 303: warning: exported method APIClient.ListCronJobs should have comment or be unexported (golint)
    • Line 317: warning: exported method APIClient.CreateCronJob should have comment or be unexported (golint)
    • Line 320: warning: exported method APIClient.DeleteCronJob should have comment or be unexported (golint)
    • Line 323: warning: exported method APIClient.ListHunts should have comment or be unexported (golint)
    • Line 346: warning: exported method APIClient.GetHunt should have comment or be unexported (golint)
    • Line 353: warning: exported method APIClient.ListHuntErrors should have comment or be unexported (golint)
    • Line 370: warning: exported method APIClient.ListHuntLogs should have comment or be unexported (golint)
    • Line 387: warning: exported method APIClient.ListHuntResults should have comment or be unexported (golint)
    • Line 404: warning: exported method APIClient.GetHuntResultsExportCommand should have comment or be unexported (golint)
    • Line 412: warning: exported method APIClient.ListHuntOutputPlugins should have comment or be unexported (golint)
    • Line 420: warning: exported method APIClient.ListHuntOutputPluginLogs should have comment or be unexported (golint)
    • Line 434: warning: exported method APIClient.ListHuntOutputPluginErrors should have comment or be unexported (golint)
    • Line 448: warning: exported method APIClient.ListHuntCrashes should have comment or be unexported (golint)
    • Line 465: warning: exported method APIClient.GetHuntClientCompletionStats should have comment or be unexported (golint)
    • Line 476: warning: exported method APIClient.GetHuntStats should have comment or be unexported (golint)
    • Line 484: warning: exported method APIClient.ListHuntClients should have comment or be unexported (golint)
    • Line 498: warning: exported method APIClient.GetHuntContext should have comment or be unexported (golint)
    • Line 506: warning: exported method APIClient.CreateHunt should have comment or be unexported (golint)
    • Line 513: warning: exported method APIClient.CreateUserClientApproval should have comment or be unexported (golint)
    • Line 520: warning: exported method APIClient.GetUserClientApproval should have comment or be unexported (golint)
    • Line 531: warning: exported method APIClient.ListUserClientApprovals should have comment or be unexported (golint)
    • Line 551: warning: exported method APIClient.ListUserHuntApprovals should have comment or be unexported (golint)
    • Line 565: warning: exported method APIClient.ListUserCronApprovals should have comment or be unexported (golint)
    • Line 579: warning: exported method APIClient.GetPendingUserNotificationsCount should have comment or be unexported (golint)
    • Line 586: warning: exported method APIClient.ListPendingUserNotifications should have comment or be unexported (golint)
    • Line 597: warning: exported method APIClient.ListAndResetUserNotifications should have comment or be unexported (golint)
    • Line 604: warning: exported method APIClient.GetGrrUser should have comment or be unexported (golint)
    • Line 611: warning: exported method APIClient.UpdateGrrUser should have comment or be unexported (golint)
    • Line 614: warning: exported method APIClient.ListPendingGlobalNotifications should have comment or be unexported (golint)
    • Line 621: warning: exported method APIClient.GetConfig should have comment or be unexported (golint)
    • Line 628: warning: exported method APIClient.GetConfigOption should have comment or be unexported (golint)
    • Line 636: warning: exported method APIClient.ListKbFields should have comment or be unexported (golint)
    • Line 643: warning: exported method APIClient.ListFlowDescriptors should have comment or be unexported (golint)
    • Line 654: warning: exported method APIClient.ListKnownEncodings should have comment or be unexported (golint)
    • Line 661: warning: exported method APIClient.StartRobotGetFilesOperation should have comment or be unexported (golint)
    • Line 668: warning: exported method APIClient.GetRobotGetFilesOperationState should have comment or be unexported (golint)

license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign36%

IneffAssign detects ineffectual assignments in Go code.

    • go-grr-apiclient/generate/gen-functions.go
    • Line 6: warning: cannot find package "." in: (ineffassign)
    • Line 6: warning: could not import github.com/hillu/go-grr-apiclient (invalid package name: "") (ineffassign)
    • Line 6: warning: "github.com/hillu/go-grr-apiclient" imported but not used (ineffassign)
    • go-grr-apiclient/anyvalue.go
    • Line 13: warning: undeclared name: AnyValue (ineffassign)
    • Line 30: warning: undeclared name: AnyValue (ineffassign)
    • Line 40: warning: undeclared name: AnyValue (ineffassign)
    • Line 54: warning: undeclared name: AnyValue (ineffassign)
    • Line 14: warning: undeclared name: AnyValue (ineffassign)
    • Line 13: warning: undeclared name: AnyValue (ineffassign)
    • Line 30: warning: undeclared name: AnyValue (ineffassign)
    • Line 40: warning: undeclared name: AnyValue (ineffassign)
    • Line 54: warning: undeclared name: AnyValue (ineffassign)
    • Line 14: warning: undeclared name: AnyValue (ineffassign)
    • go-grr-apiclient/apifunctions.go
    • Line 12: warning: undeclared name: ApiListArtifactsArgs (ineffassign)
    • Line 12: warning: undeclared name: ApiListArtifactsResult (ineffassign)
    • Line 26: warning: undeclared name: ApiUploadArtifactArgs (ineffassign)
    • Line 29: warning: undeclared name: ApiDeleteArtifactsArgs (ineffassign)
    • Line 32: warning: undeclared name: ApiSearchClientsArgs (ineffassign)
    • Line 32: warning: undeclared name: ApiSearchClientsResult (ineffassign)
    • Line 49: warning: undeclared name: ApiGetClientArgs (ineffassign)
    • Line 49: warning: undeclared name: ApiGetClientResult (ineffassign)
    • Line 60: warning: undeclared name: ApiGetClientVersionTimesResult (ineffassign)
    • Line 67: warning: undeclared name: ApiInterrogateClientArgs (ineffassign)
    • Line 67: warning: undeclared name: ApiInterrogateClientResult (ineffassign)
    • Line 74: warning: undeclared name: ApiGetLastClientIPAddressResult (ineffassign)
    • Line 81: warning: undeclared name: ApiListFilesArgs (ineffassign)
    • Line 81: warning: undeclared name: ApiListFilesResult (ineffassign)
    • Line 104: warning: undeclared name: ApiGetFileDetailsArgs (ineffassign)
    • Line 104: warning: undeclared name: ApiGetFileDetailsResult (ineffassign)
    • Line 115: warning: undeclared name: ApiGetFileTextArgs (ineffassign)
    • Line 115: warning: undeclared name: ApiGetFileTextResult (ineffassign)
    • Line 135: warning: undeclared name: ApiGetFileVersionTimesArgs (ineffassign)
    • Line 135: warning: undeclared name: ApiGetFileVersionTimesResult (ineffassign)
    • Line 143: warning: undeclared name: ApiGetFileDownloadCommandArgs (ineffassign)
    • Line 143: warning: undeclared name: ApiGetFileDownloadCommandResult (ineffassign)
    • Line 151: warning: undeclared name: ApiCreateVfsRefreshOperationArgs (ineffassign)
    • Line 151: warning: undeclared name: ApiCreateVfsRefreshOperationResult (ineffassign)
    • Line 158: warning: undeclared name: ApiGetVfsTimelineArgs (ineffassign)
    • Line 158: warning: undeclared name: ApiGetVfsTimelineResult (ineffassign)
    • Line 166: warning: undeclared name: ApiUpdateVfsFileContentArgs (ineffassign)
    • Line 166: warning: undeclared name: ApiUpdateVfsFileContentResult (ineffassign)
    • Line 173: warning: undeclared name: ApiListClientsLabelsResult (ineffassign)
    • Line 180: warning: undeclared name: ApiAddClientsLabelsArgs (ineffassign)
    • Line 183: warning: undeclared name: ApiRemoveClientsLabelsArgs (ineffassign)
    • Line 186: warning: undeclared name: ApiListFlowsArgs (ineffassign)
    • Line 186: warning: undeclared name: ApiListFlowsResult (ineffassign)
    • Line 200: warning: undeclared name: ApiGetFlowArgs (ineffassign)
    • Line 200: warning: undeclared name: ApiFlow (ineffassign)
    • Line 208: warning: undeclared name: ApiCreateFlowArgs (ineffassign)
    • Line 208: warning: undeclared name: ApiFlow (ineffassign)
    • Line 215: warning: undeclared name: ApiCancelFlowArgs (ineffassign)
    • Line 218: warning: undeclared name: ApiListFlowResultsArgs (ineffassign)
    • Line 218: warning: undeclared name: ApiListFlowResultsResult (ineffassign)
    • Line 235: warning: undeclared name: ApiGetFlowResultsExportCommandArgs (ineffassign)
    • Line 235: warning: undeclared name: ApiGetFlowResultsExportCommandResult (ineffassign)
    • Line 243: warning: undeclared name: ApiListFlowOutputPluginsArgs (ineffassign)
    • Line 243: warning: undeclared name: ApiListFlowOutputPluginsResult (ineffassign)
    • Line 251: warning: undeclared name: ApiListFlowOutputPluginLogsArgs (ineffassign)
    • Line 251: warning: undeclared name: ApiListFlowOutputPluginLogsResult (ineffassign)
    • Line 265: warning: undeclared name: ApiListFlowOutputPluginErrorsArgs (ineffassign)
    • Line 265: warning: undeclared name: ApiListFlowOutputPluginErrorsResult (ineffassign)
    • Line 279: warning: undeclared name: ApiListFlowLogsArgs (ineffassign)
    • Line 279: warning: undeclared name: ApiListFlowLogsResult (ineffassign)
    • Line 296: warning: undeclared name: ApiCreateFlowArgs (ineffassign)
    • Line 296: warning: undeclared name: ApiFlow (ineffassign)
    • Line 303: warning: undeclared name: ApiListCronJobsArgs (ineffassign)
    • Line 303: warning: undeclared name: ApiListCronJobsResult (ineffassign)
    • Line 317: warning: undeclared name: ApiCronJob (ineffassign)
    • Line 320: warning: undeclared name: ApiDeleteCronJobArgs (ineffassign)
    • Line 323: warning: undeclared name: ApiListHuntsArgs (ineffassign)
    • Line 323: warning: undeclared name: ApiListHuntsResult (ineffassign)
    • Line 346: warning: undeclared name: ApiHunt (ineffassign)
    • Line 353: warning: undeclared name: ApiListHuntErrorsArgs (ineffassign)
    • Line 353: warning: undeclared name: ApiListHuntErrorsResult (ineffassign)
    • Line 370: warning: undeclared name: ApiListHuntLogsArgs (ineffassign)
    • Line 370: warning: undeclared name: ApiListHuntLogsResult (ineffassign)
    • Line 387: warning: undeclared name: ApiListHuntResultsArgs (ineffassign)
    • Line 387: warning: undeclared name: ApiListHuntResultsResult (ineffassign)
    • Line 404: warning: undeclared name: ApiGetHuntResultsExportCommandArgs (ineffassign)
    • Line 404: warning: undeclared name: ApiGetHuntResultsExportCommandResult (ineffassign)
    • Line 412: warning: undeclared name: ApiListHuntOutputPluginsArgs (ineffassign)
    • Line 412: warning: undeclared name: ApiListHuntOutputPluginsResult (ineffassign)
    • Line 420: warning: undeclared name: ApiListHuntOutputPluginLogsArgs (ineffassign)
    • Line 420: warning: undeclared name: ApiListHuntOutputPluginLogsResult (ineffassign)
    • Line 434: warning: undeclared name: ApiListHuntOutputPluginErrorsArgs (ineffassign)
    • Line 434: warning: undeclared name: ApiListHuntOutputPluginErrorsResult (ineffassign)
    • Line 448: warning: undeclared name: ApiListHuntCrashesArgs (ineffassign)
    • Line 448: warning: undeclared name: ApiListHuntCrashesResult (ineffassign)
    • Line 465: warning: undeclared name: ApiGetHuntClientCompletionStatsArgs (ineffassign)
    • Line 465: warning: undeclared name: ApiGetHuntClientCompletionStatsResult (ineffassign)
    • Line 476: warning: undeclared name: ApiGetHuntStatsArgs (ineffassign)
    • Line 476: warning: undeclared name: ApiGetHuntStatsResult (ineffassign)
    • Line 484: warning: undeclared name: ApiListHuntClientsArgs (ineffassign)
    • Line 484: warning: undeclared name: ApiListHuntClientsResult (ineffassign)
    • Line 498: warning: undeclared name: ApiGetHuntContextArgs (ineffassign)
    • Line 498: warning: undeclared name: ApiGetHuntContextResult (ineffassign)
    • Line 506: warning: undeclared name: ApiCreateHuntArgs (ineffassign)
    • Line 506: warning: undeclared name: ApiHunt (ineffassign)
    • Line 513: warning: undeclared name: ApiCreateUserClientApprovalArgs (ineffassign)
    • Line 513: warning: undeclared name: ApiUserClientApproval (ineffassign)
    • Line 520: warning: undeclared name: ApiGetUserClientApprovalArgs (ineffassign)
    • Line 520: warning: undeclared name: ApiUserClientApproval (ineffassign)
    • Line 531: warning: undeclared name: ApiListUserClientApprovalsArgs (ineffassign)
    • Line 531: warning: undeclared name: ApiListUserClientApprovalsResult (ineffassign)
    • Line 551: warning: undeclared name: ApiListUserHuntApprovalsArgs (ineffassign)
    • Line 551: warning: undeclared name: ApiListUserHuntApprovalsResult (ineffassign)
    • Line 565: warning: undeclared name: ApiListUserCronApprovalsArgs (ineffassign)
    • Line 565: warning: undeclared name: ApiListUserCronApprovalsResult (ineffassign)
    • Line 579: warning: undeclared name: ApiGetPendingUserNotificationsCountResult (ineffassign)
    • Line 586: warning: undeclared name: ApiListPendingUserNotificationsArgs (ineffassign)
    • Line 586: warning: undeclared name: ApiListPendingUserNotificationsResult (ineffassign)
    • Line 597: warning: undeclared name: ApiListAndResetUserNotificationsArgs (ineffassign)
    • Line 597: warning: undeclared name: ApiListAndResetUserNotificationsResult (ineffassign)
    • Line 604: warning: undeclared name: ApiGrrUser (ineffassign)
    • Line 611: warning: undeclared name: ApiGrrUser (ineffassign)
    • Line 614: warning: undeclared name: ApiListPendingGlobalNotificationsResult (ineffassign)
    • Line 621: warning: undeclared name: ApiGetConfigResult (ineffassign)
    • Line 628: warning: undeclared name: ApiGetConfigOptionArgs (ineffassign)
    • Line 628: warning: undeclared name: ApiConfigOption (ineffassign)
    • Line 636: warning: undeclared name: ApiListKbFieldsResult (ineffassign)
    • Line 643: warning: undeclared name: ApiListFlowDescriptorsArgs (ineffassign)
    • Line 643: warning: undeclared name: ApiListFlowDescriptorsResult (ineffassign)
    • Line 654: warning: undeclared name: ApiListKnownEncodingsResult (ineffassign)
    • Line 661: warning: undeclared name: ApiStartRobotGetFilesOperationArgs (ineffassign)
    • Line 661: warning: undeclared name: ApiStartRobotGetFilesOperationResult (ineffassign)
    • Line 668: warning: undeclared name: ApiGetRobotGetFilesOperationStateArgs (ineffassign)
    • Line 668: warning: undeclared name: ApiGetRobotGetFilesOperationStateResult (ineffassign)
    • Line 13: warning: undeclared name: ApiListArtifactsResult (ineffassign)
    • Line 33: warning: undeclared name: ApiSearchClientsResult (ineffassign)
    • Line 50: warning: undeclared name: ApiGetClientResult (ineffassign)
    • Line 61: warning: undeclared name: ApiGetClientVersionTimesResult (ineffassign)
    • Line 68: warning: undeclared name: ApiInterrogateClientResult (ineffassign)
    • Line 75: warning: undeclared name: ApiGetLastClientIPAddressResult (ineffassign)
    • Line 82: warning: undeclared name: ApiListFilesResult (ineffassign)
    • Line 105: warning: undeclared name: ApiGetFileDetailsResult (ineffassign)
    • Line 116: warning: undeclared name: ApiGetFileTextResult (ineffassign)
    • Line 136: warning: undeclared name: ApiGetFileVersionTimesResult (ineffassign)
    • Line 144: warning: undeclared name: ApiGetFileDownloadCommandResult (ineffassign)
    • Line 152: warning: undeclared name: ApiCreateVfsRefreshOperationResult (ineffassign)
    • Line 159: warning: undeclared name: ApiGetVfsTimelineResult (ineffassign)
    • Line 167: warning: undeclared name: ApiUpdateVfsFileContentResult (ineffassign)
    • Line 174: warning: undeclared name: ApiListClientsLabelsResult (ineffassign)
    • Line 187: warning: undeclared name: ApiListFlowsResult (ineffassign)
    • Line 201: warning: undeclared name: ApiFlow (ineffassign)
    • Line 209: warning: undeclared name: ApiFlow (ineffassign)
    • Line 219: warning: undeclared name: ApiListFlowResultsResult (ineffassign)
    • Line 236: warning: undeclared name: ApiGetFlowResultsExportCommandResult (ineffassign)
    • Line 244: warning: undeclared name: ApiListFlowOutputPluginsResult (ineffassign)
    • Line 252: warning: undeclared name: ApiListFlowOutputPluginLogsResult (ineffassign)
    • Line 266: warning: undeclared name: ApiListFlowOutputPluginErrorsResult (ineffassign)
    • Line 280: warning: undeclared name: ApiListFlowLogsResult (ineffassign)
    • Line 297: warning: undeclared name: ApiFlow (ineffassign)
    • Line 304: warning: undeclared name: ApiListCronJobsResult (ineffassign)
    • Line 324: warning: undeclared name: ApiListHuntsResult (ineffassign)
    • Line 347: warning: undeclared name: ApiHunt (ineffassign)
    • Line 354: warning: undeclared name: ApiListHuntErrorsResult (ineffassign)
    • Line 371: warning: undeclared name: ApiListHuntLogsResult (ineffassign)
    • Line 388: warning: undeclared name: ApiListHuntResultsResult (ineffassign)
    • Line 405: warning: undeclared name: ApiGetHuntResultsExportCommandResult (ineffassign)
    • Line 413: warning: undeclared name: ApiListHuntOutputPluginsResult (ineffassign)
    • Line 421: warning: undeclared name: ApiListHuntOutputPluginLogsResult (ineffassign)
    • Line 435: warning: undeclared name: ApiListHuntOutputPluginErrorsResult (ineffassign)
    • Line 449: warning: undeclared name: ApiListHuntCrashesResult (ineffassign)
    • Line 466: warning: undeclared name: ApiGetHuntClientCompletionStatsResult (ineffassign)
    • Line 477: warning: undeclared name: ApiGetHuntStatsResult (ineffassign)
    • Line 485: warning: undeclared name: ApiListHuntClientsResult (ineffassign)
    • Line 499: warning: undeclared name: ApiGetHuntContextResult (ineffassign)
    • Line 507: warning: undeclared name: ApiHunt (ineffassign)
    • Line 514: warning: undeclared name: ApiUserClientApproval (ineffassign)
    • Line 521: warning: undeclared name: ApiUserClientApproval (ineffassign)
    • Line 532: warning: undeclared name: ApiListUserClientApprovalsResult (ineffassign)
    • Line 552: warning: undeclared name: ApiListUserHuntApprovalsResult (ineffassign)
    • Line 566: warning: undeclared name: ApiListUserCronApprovalsResult (ineffassign)
    • Line 580: warning: undeclared name: ApiGetPendingUserNotificationsCountResult (ineffassign)
    • Line 587: warning: undeclared name: ApiListPendingUserNotificationsResult (ineffassign)
    • Line 598: warning: undeclared name: ApiListAndResetUserNotificationsResult (ineffassign)
    • Line 605: warning: undeclared name: ApiGrrUser (ineffassign)
    • Line 615: warning: undeclared name: ApiListPendingGlobalNotificationsResult (ineffassign)
    • Line 622: warning: undeclared name: ApiGetConfigResult (ineffassign)
    • Line 629: warning: undeclared name: ApiConfigOption (ineffassign)
    • Line 637: warning: undeclared name: ApiListKbFieldsResult (ineffassign)
    • Line 644: warning: undeclared name: ApiListFlowDescriptorsResult (ineffassign)
    • Line 655: warning: undeclared name: ApiListKnownEncodingsResult (ineffassign)
    • Line 662: warning: undeclared name: ApiStartRobotGetFilesOperationResult (ineffassign)
    • Line 669: warning: undeclared name: ApiGetRobotGetFilesOperationStateResult (ineffassign)
    • Line 12: warning: undeclared name: ApiListArtifactsArgs (ineffassign)
    • Line 12: warning: undeclared name: ApiListArtifactsResult (ineffassign)
    • Line 26: warning: undeclared name: ApiUploadArtifactArgs (ineffassign)
    • Line 29: warning: undeclared name: ApiDeleteArtifactsArgs (ineffassign)
    • Line 32: warning: undeclared name: ApiSearchClientsArgs (ineffassign)
    • Line 32: warning: undeclared name: ApiSearchClientsResult (ineffassign)
    • Line 49: warning: undeclared name: ApiGetClientArgs (ineffassign)
    • Line 49: warning: undeclared name: ApiGetClientResult (ineffassign)
    • Line 60: warning: undeclared name: ApiGetClientVersionTimesResult (ineffassign)
    • Line 67: warning: undeclared name: ApiInterrogateClientArgs (ineffassign)
    • Line 67: warning: undeclared name: ApiInterrogateClientResult (ineffassign)
    • Line 74: warning: undeclared name: ApiGetLastClientIPAddressResult (ineffassign)
    • Line 81: warning: undeclared name: ApiListFilesArgs (ineffassign)
    • Line 81: warning: undeclared name: ApiListFilesResult (ineffassign)
    • Line 104: warning: undeclared name: ApiGetFileDetailsArgs (ineffassign)
    • Line 104: warning: undeclared name: ApiGetFileDetailsResult (ineffassign)
    • Line 115: warning: undeclared name: ApiGetFileTextArgs (ineffassign)
    • Line 115: warning: undeclared name: ApiGetFileTextResult (ineffassign)
    • Line 135: warning: undeclared name: ApiGetFileVersionTimesArgs (ineffassign)
    • Line 135: warning: undeclared name: ApiGetFileVersionTimesResult (ineffassign)
    • Line 143: warning: undeclared name: ApiGetFileDownloadCommandArgs (ineffassign)
    • Line 143: warning: undeclared name: ApiGetFileDownloadCommandResult (ineffassign)
    • Line 151: warning: undeclared name: ApiCreateVfsRefreshOperationArgs (ineffassign)
    • Line 151: warning: undeclared name: ApiCreateVfsRefreshOperationResult (ineffassign)
    • Line 158: warning: undeclared name: ApiGetVfsTimelineArgs (ineffassign)
    • Line 158: warning: undeclared name: ApiGetVfsTimelineResult (ineffassign)
    • Line 166: warning: undeclared name: ApiUpdateVfsFileContentArgs (ineffassign)
    • Line 166: warning: undeclared name: ApiUpdateVfsFileContentResult (ineffassign)
    • Line 173: warning: undeclared name: ApiListClientsLabelsResult (ineffassign)
    • Line 180: warning: undeclared name: ApiAddClientsLabelsArgs (ineffassign)
    • Line 183: warning: undeclared name: ApiRemoveClientsLabelsArgs (ineffassign)
    • Line 186: warning: undeclared name: ApiListFlowsArgs (ineffassign)
    • Line 186: warning: undeclared name: ApiListFlowsResult (ineffassign)
    • Line 200: warning: undeclared name: ApiGetFlowArgs (ineffassign)
    • Line 200: warning: undeclared name: ApiFlow (ineffassign)
    • Line 208: warning: undeclared name: ApiCreateFlowArgs (ineffassign)
    • Line 208: warning: undeclared name: ApiFlow (ineffassign)
    • Line 215: warning: undeclared name: ApiCancelFlowArgs (ineffassign)
    • Line 218: warning: undeclared name: ApiListFlowResultsArgs (ineffassign)
    • Line 218: warning: undeclared name: ApiListFlowResultsResult (ineffassign)
    • Line 235: warning: undeclared name: ApiGetFlowResultsExportCommandArgs (ineffassign)
    • Line 235: warning: undeclared name: ApiGetFlowResultsExportCommandResult (ineffassign)
    • Line 243: warning: undeclared name: ApiListFlowOutputPluginsArgs (ineffassign)
    • Line 243: warning: undeclared name: ApiListFlowOutputPluginsResult (ineffassign)
    • Line 251: warning: undeclared name: ApiListFlowOutputPluginLogsArgs (ineffassign)
    • Line 251: warning: undeclared name: ApiListFlowOutputPluginLogsResult (ineffassign)
    • Line 265: warning: undeclared name: ApiListFlowOutputPluginErrorsArgs (ineffassign)
    • Line 265: warning: undeclared name: ApiListFlowOutputPluginErrorsResult (ineffassign)
    • Line 279: warning: undeclared name: ApiListFlowLogsArgs (ineffassign)
    • Line 279: warning: undeclared name: ApiListFlowLogsResult (ineffassign)
    • Line 296: warning: undeclared name: ApiCreateFlowArgs (ineffassign)
    • Line 296: warning: undeclared name: ApiFlow (ineffassign)
    • Line 303: warning: undeclared name: ApiListCronJobsArgs (ineffassign)
    • Line 303: warning: undeclared name: ApiListCronJobsResult (ineffassign)
    • Line 317: warning: undeclared name: ApiCronJob (ineffassign)
    • Line 320: warning: undeclared name: ApiDeleteCronJobArgs (ineffassign)
    • Line 323: warning: undeclared name: ApiListHuntsArgs (ineffassign)
    • Line 323: warning: undeclared name: ApiListHuntsResult (ineffassign)
    • Line 346: warning: undeclared name: ApiHunt (ineffassign)
    • Line 353: warning: undeclared name: ApiListHuntErrorsArgs (ineffassign)
    • Line 353: warning: undeclared name: ApiListHuntErrorsResult (ineffassign)
    • Line 370: warning: undeclared name: ApiListHuntLogsArgs (ineffassign)
    • Line 370: warning: undeclared name: ApiListHuntLogsResult (ineffassign)
    • Line 387: warning: undeclared name: ApiListHuntResultsArgs (ineffassign)
    • Line 387: warning: undeclared name: ApiListHuntResultsResult (ineffassign)
    • Line 404: warning: undeclared name: ApiGetHuntResultsExportCommandArgs (ineffassign)
    • Line 404: warning: undeclared name: ApiGetHuntResultsExportCommandResult (ineffassign)
    • Line 412: warning: undeclared name: ApiListHuntOutputPluginsArgs (ineffassign)
    • Line 412: warning: undeclared name: ApiListHuntOutputPluginsResult (ineffassign)
    • Line 420: warning: undeclared name: ApiListHuntOutputPluginLogsArgs (ineffassign)
    • Line 420: warning: undeclared name: ApiListHuntOutputPluginLogsResult (ineffassign)
    • Line 434: warning: undeclared name: ApiListHuntOutputPluginErrorsArgs (ineffassign)
    • Line 434: warning: undeclared name: ApiListHuntOutputPluginErrorsResult (ineffassign)
    • Line 448: warning: undeclared name: ApiListHuntCrashesArgs (ineffassign)
    • Line 448: warning: undeclared name: ApiListHuntCrashesResult (ineffassign)
    • Line 465: warning: undeclared name: ApiGetHuntClientCompletionStatsArgs (ineffassign)
    • Line 465: warning: undeclared name: ApiGetHuntClientCompletionStatsResult (ineffassign)
    • Line 476: warning: undeclared name: ApiGetHuntStatsArgs (ineffassign)
    • Line 476: warning: undeclared name: ApiGetHuntStatsResult (ineffassign)
    • Line 484: warning: undeclared name: ApiListHuntClientsArgs (ineffassign)
    • Line 484: warning: undeclared name: ApiListHuntClientsResult (ineffassign)
    • Line 498: warning: undeclared name: ApiGetHuntContextArgs (ineffassign)
    • Line 498: warning: undeclared name: ApiGetHuntContextResult (ineffassign)
    • Line 506: warning: undeclared name: ApiCreateHuntArgs (ineffassign)
    • Line 506: warning: undeclared name: ApiHunt (ineffassign)
    • Line 513: warning: undeclared name: ApiCreateUserClientApprovalArgs (ineffassign)
    • Line 513: warning: undeclared name: ApiUserClientApproval (ineffassign)
    • Line 520: warning: undeclared name: ApiGetUserClientApprovalArgs (ineffassign)
    • Line 520: warning: undeclared name: ApiUserClientApproval (ineffassign)
    • Line 531: warning: undeclared name: ApiListUserClientApprovalsArgs (ineffassign)
    • Line 531: warning: undeclared name: ApiListUserClientApprovalsResult (ineffassign)
    • Line 551: warning: undeclared name: ApiListUserHuntApprovalsArgs (ineffassign)
    • Line 551: warning: undeclared name: ApiListUserHuntApprovalsResult (ineffassign)
    • Line 565: warning: undeclared name: ApiListUserCronApprovalsArgs (ineffassign)
    • Line 565: warning: undeclared name: ApiListUserCronApprovalsResult (ineffassign)
    • Line 579: warning: undeclared name: ApiGetPendingUserNotificationsCountResult (ineffassign)
    • Line 586: warning: undeclared name: ApiListPendingUserNotificationsArgs (ineffassign)
    • Line 586: warning: undeclared name: ApiListPendingUserNotificationsResult (ineffassign)
    • Line 597: warning: undeclared name: ApiListAndResetUserNotificationsArgs (ineffassign)
    • Line 597: warning: undeclared name: ApiListAndResetUserNotificationsResult (ineffassign)
    • Line 604: warning: undeclared name: ApiGrrUser (ineffassign)
    • Line 611: warning: undeclared name: ApiGrrUser (ineffassign)
    • Line 614: warning: undeclared name: ApiListPendingGlobalNotificationsResult (ineffassign)
    • Line 621: warning: undeclared name: ApiGetConfigResult (ineffassign)
    • Line 628: warning: undeclared name: ApiGetConfigOptionArgs (ineffassign)
    • Line 628: warning: undeclared name: ApiConfigOption (ineffassign)
    • Line 636: warning: undeclared name: ApiListKbFieldsResult (ineffassign)
    • Line 643: warning: undeclared name: ApiListFlowDescriptorsArgs (ineffassign)
    • Line 643: warning: undeclared name: ApiListFlowDescriptorsResult (ineffassign)
    • Line 654: warning: undeclared name: ApiListKnownEncodingsResult (ineffassign)
    • Line 661: warning: undeclared name: ApiStartRobotGetFilesOperationArgs (ineffassign)
    • Line 661: warning: undeclared name: ApiStartRobotGetFilesOperationResult (ineffassign)
    • Line 668: warning: undeclared name: ApiGetRobotGetFilesOperationStateArgs (ineffassign)
    • Line 668: warning: undeclared name: ApiGetRobotGetFilesOperationStateResult (ineffassign)
    • Line 13: warning: undeclared name: ApiListArtifactsResult (ineffassign)
    • Line 33: warning: undeclared name: ApiSearchClientsResult (ineffassign)
    • Line 50: warning: undeclared name: ApiGetClientResult (ineffassign)
    • Line 61: warning: undeclared name: ApiGetClientVersionTimesResult (ineffassign)
    • Line 68: warning: undeclared name: ApiInterrogateClientResult (ineffassign)
    • Line 75: warning: undeclared name: ApiGetLastClientIPAddressResult (ineffassign)
    • Line 82: warning: undeclared name: ApiListFilesResult (ineffassign)
    • Line 105: warning: undeclared name: ApiGetFileDetailsResult (ineffassign)
    • Line 116: warning: undeclared name: ApiGetFileTextResult (ineffassign)
    • Line 136: warning: undeclared name: ApiGetFileVersionTimesResult (ineffassign)
    • Line 144: warning: undeclared name: ApiGetFileDownloadCommandResult (ineffassign)
    • Line 152: warning: undeclared name: ApiCreateVfsRefreshOperationResult (ineffassign)
    • Line 159: warning: undeclared name: ApiGetVfsTimelineResult (ineffassign)
    • Line 167: warning: undeclared name: ApiUpdateVfsFileContentResult (ineffassign)
    • Line 174: warning: undeclared name: ApiListClientsLabelsResult (ineffassign)
    • Line 187: warning: undeclared name: ApiListFlowsResult (ineffassign)
    • Line 201: warning: undeclared name: ApiFlow (ineffassign)
    • Line 209: warning: undeclared name: ApiFlow (ineffassign)
    • Line 219: warning: undeclared name: ApiListFlowResultsResult (ineffassign)
    • Line 236: warning: undeclared name: ApiGetFlowResultsExportCommandResult (ineffassign)
    • Line 244: warning: undeclared name: ApiListFlowOutputPluginsResult (ineffassign)
    • Line 252: warning: undeclared name: ApiListFlowOutputPluginLogsResult (ineffassign)
    • Line 266: warning: undeclared name: ApiListFlowOutputPluginErrorsResult (ineffassign)
    • Line 280: warning: undeclared name: ApiListFlowLogsResult (ineffassign)
    • Line 297: warning: undeclared name: ApiFlow (ineffassign)
    • Line 304: warning: undeclared name: ApiListCronJobsResult (ineffassign)
    • Line 324: warning: undeclared name: ApiListHuntsResult (ineffassign)
    • Line 347: warning: undeclared name: ApiHunt (ineffassign)
    • Line 354: warning: undeclared name: ApiListHuntErrorsResult (ineffassign)
    • Line 371: warning: undeclared name: ApiListHuntLogsResult (ineffassign)
    • Line 388: warning: undeclared name: ApiListHuntResultsResult (ineffassign)
    • Line 405: warning: undeclared name: ApiGetHuntResultsExportCommandResult (ineffassign)
    • Line 413: warning: undeclared name: ApiListHuntOutputPluginsResult (ineffassign)
    • Line 421: warning: undeclared name: ApiListHuntOutputPluginLogsResult (ineffassign)
    • Line 435: warning: undeclared name: ApiListHuntOutputPluginErrorsResult (ineffassign)
    • Line 449: warning: undeclared name: ApiListHuntCrashesResult (ineffassign)
    • Line 466: warning: undeclared name: ApiGetHuntClientCompletionStatsResult (ineffassign)
    • Line 477: warning: undeclared name: ApiGetHuntStatsResult (ineffassign)
    • Line 485: warning: undeclared name: ApiListHuntClientsResult (ineffassign)
    • Line 499: warning: undeclared name: ApiGetHuntContextResult (ineffassign)
    • Line 507: warning: undeclared name: ApiHunt (ineffassign)
    • Line 514: warning: undeclared name: ApiUserClientApproval (ineffassign)
    • Line 521: warning: undeclared name: ApiUserClientApproval (ineffassign)
    • Line 532: warning: undeclared name: ApiListUserClientApprovalsResult (ineffassign)
    • Line 552: warning: undeclared name: ApiListUserHuntApprovalsResult (ineffassign)
    • Line 566: warning: undeclared name: ApiListUserCronApprovalsResult (ineffassign)
    • Line 580: warning: undeclared name: ApiGetPendingUserNotificationsCountResult (ineffassign)
    • Line 587: warning: undeclared name: ApiListPendingUserNotificationsResult (ineffassign)
    • Line 598: warning: undeclared name: ApiListAndResetUserNotificationsResult (ineffassign)
    • Line 605: warning: undeclared name: ApiGrrUser (ineffassign)
    • Line 615: warning: undeclared name: ApiListPendingGlobalNotificationsResult (ineffassign)
    • Line 622: warning: undeclared name: ApiGetConfigResult (ineffassign)
    • Line 629: warning: undeclared name: ApiConfigOption (ineffassign)
    • Line 637: warning: undeclared name: ApiListKbFieldsResult (ineffassign)
    • Line 644: warning: undeclared name: ApiListFlowDescriptorsResult (ineffassign)
    • Line 655: warning: undeclared name: ApiListKnownEncodingsResult (ineffassign)
    • Line 662: warning: undeclared name: ApiStartRobotGetFilesOperationResult (ineffassign)
    • Line 669: warning: undeclared name: ApiGetRobotGetFilesOperationStateResult (ineffassign)
    • go-grr-apiclient/apiclient_test.go
    • Line 99: warning: undeclared name: ApiSearchClientsResult (ineffassign)
    • Line 100: warning: undeclared name: ApiClient (ineffassign)
    • Line 102: warning: undeclared name: ClientInformation (ineffassign)
    • Line 105: warning: undeclared name: HardwareInfo (ineffassign)
    • Line 107: warning: undeclared name: Uname (ineffassign)
    • Line 121: warning: undeclared name: ApiListCronJobsResult (ineffassign)
    • Line 122: warning: undeclared name: ApiCronJob (ineffassign)
    • Line 127: warning: undeclared name: FlowRunnerArgs (ineffassign)
    • Line 133: warning: undeclared name: ApiCronJob_DISABLED (ineffassign)
    • Line 140: warning: undeclared name: FlowRunnerArgs (ineffassign)
    • Line 147: warning: undeclared name: ApiCronJob_ENABLED (ineffassign)
    • Line 154: warning: undeclared name: FlowRunnerArgs (ineffassign)
    • Line 160: warning: undeclared name: ApiCronJob_ENABLED (ineffassign)
    • Line 187: warning: undeclared name: ApiFlow (ineffassign)
    • Line 188: warning: undeclared name: ListProcessesArgs (ineffassign)
    • Line 196: warning: undeclared name: ApiFlow_RUNNING (ineffassign)
    • Line 97: warning: undeclared name: ApiSearchClientsArgs (ineffassign)
    • Line 119: warning: undeclared name: ApiListCronJobsArgs (ineffassign)
    • Line 169: warning: undeclared name: ApiCreateFlowArgs (ineffassign)
    • Line 171: warning: undeclared name: ApiFlow (ineffassign)
    • Line 173: warning: undeclared name: ListProcessesArgs (ineffassign)
    • Line 177: warning: undeclared name: FlowRunnerArgs (ineffassign)
    • Line 179: warning: undeclared name: OutputPluginDescriptor (ineffassign)
    • Line 180: warning: undeclared name: GrrMessage_HIGH_PRIORITY (ineffassign)

misspell100%

Misspell Finds commonly misspelled English words

No problems detected. Good job!