issue.go 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. package configissues
  2. const (
  3. SeverityWarning = "warning"
  4. SeverityError = "error"
  5. CodeActionGroupUnknown = "action_group_unknown"
  6. CodeActionGroupUnenforced = "action_group_unenforced"
  7. CodeArgTypeUnset = "arg_type_unset"
  8. CodeChecklistNoChoices = "checklist_no_choices"
  9. CodeEntityArgumentChoices = "entity_argument_choices"
  10. CodeEnvUnset = "env_unset"
  11. CodeIncludeMissing = "include_missing"
  12. CodeTemplateParse = "template_parse"
  13. CodeArgDefaultInvalid = "arg_default_invalid"
  14. CodeEntityFile = "entity_file"
  15. CodeEntityEmpty = "entity_empty"
  16. CodeEntityTypeUnconfigured = "entity_type_unconfigured"
  17. CodeCronInvalid = "cron_invalid"
  18. CodeCronEntityBinding = "cron_entity_binding"
  19. CodeWatcherPath = "watcher_path"
  20. CodeAclUnknown = "acl_unknown"
  21. )
  22. // Issue is a configuration warning or error surfaced on Diagnostics.
  23. type Issue struct {
  24. Severity string
  25. Code string
  26. Message string
  27. ActionID string
  28. ActionTitle string
  29. ArgumentName string
  30. Source string
  31. ConfigFile string
  32. }