issue.go 1.0 KB

123456789101112131415161718192021222324252627282930313233
  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. CodeChecklistEntityChoices = "checklist_entity_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. CodeCronInvalid = "cron_invalid"
  17. CodeCronEntityBinding = "cron_entity_binding"
  18. CodeWatcherPath = "watcher_path"
  19. )
  20. // Issue is a configuration warning or error surfaced on Diagnostics.
  21. type Issue struct {
  22. Severity string
  23. Code string
  24. Message string
  25. ActionID string
  26. ActionTitle string
  27. ArgumentName string
  28. Source string
  29. ConfigFile string
  30. }