Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

set_tags-example.json 2.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. {
  2. "issue": {
  3. "key": "AVibidgv1LF0E-ru2DVv",
  4. "rule": "squid:S2301",
  5. "severity": "MAJOR",
  6. "cleanCodeAttribute": "CLEAR",
  7. "cleanCodeAttributeCategory": "INTENTIONAL",
  8. "impacts": [
  9. {
  10. "softwareQuality": "SECURITY",
  11. "severity": "HIGH"
  12. }
  13. ],
  14. "component": "org.sonarsource.sonarlint.intellij:sonarlint-intellij:src/main/java/org/sonarlint/intellij/core/ServerIssueUpdater.java",
  15. "project": "org.sonarsource.sonarlint.intellij:sonarlint-intellij",
  16. "line": 78,
  17. "textRange": {
  18. "startLine": 78,
  19. "endLine": 78,
  20. "startOffset": 14,
  21. "endOffset": 39
  22. },
  23. "flows": [],
  24. "status": "CONFIRMED",
  25. "message": "Provide multiple methods instead of using \"modal\" to determine which action to take.",
  26. "effort": "15min",
  27. "debt": "15min",
  28. "assignee": "john.smith",
  29. "author": "john.smith@email.com",
  30. "tags": [
  31. "design"
  32. ],
  33. "transitions": [
  34. "unconfirm",
  35. "resolve",
  36. "falsepositive",
  37. "wontfix"
  38. ],
  39. "actions": [
  40. "comment",
  41. "assign",
  42. "set_tags",
  43. "set_type",
  44. "set_severity"
  45. ],
  46. "comments": [
  47. {
  48. "key": "AVmDRx8Zm-z8OYZYRSxo",
  49. "login": "jane.doo",
  50. "htmlText": "Please fix this",
  51. "markdown": "Please fix this",
  52. "updatable": true,
  53. "createdAt": "2017-01-09T13:49:53+0100"
  54. }
  55. ],
  56. "creationDate": "2016-11-25T13:50:24+0100",
  57. "updateDate": "2017-01-09T13:51:12+0100",
  58. "type": "CODE_SMELL",
  59. "ruleDescriptionContextKey": "spring"
  60. },
  61. "components": [
  62. {
  63. "key": "org.sonarsource.sonarlint.intellij:sonarlint-intellij:src/main/java/org/sonarlint/intellij/core/ServerIssueUpdater.java",
  64. "enabled": true,
  65. "qualifier": "FIL",
  66. "name": "ServerIssueUpdater.java",
  67. "longName": "src/main/java/org/sonarlint/intellij/core/ServerIssueUpdater.java",
  68. "path": "src/main/java/org/sonarlint/intellij/core/ServerIssueUpdater.java",
  69. "projectId": 23498,
  70. "subProjectId": 23498
  71. },
  72. {
  73. "key": "org.sonarsource.sonarlint.intellij:sonarlint-intellij",
  74. "enabled": true,
  75. "qualifier": "TRK",
  76. "name": "SonarLint for IntelliJ IDEA",
  77. "longName": "SonarLint for IntelliJ IDEA"
  78. }
  79. ],
  80. "rules": [
  81. {
  82. "key": "squid:S2301",
  83. "name": "Public methods should not contain selector arguments",
  84. "lang": "java",
  85. "status": "READY",
  86. "langName": "Java"
  87. }
  88. ],
  89. "users": [
  90. {
  91. "login": "john.smith",
  92. "name": "John Smith",
  93. "email": "john.smith@email.com",
  94. "active": true
  95. },
  96. {
  97. "login": "jane.doo",
  98. "name": "Jane Doo",
  99. "email": "jane.doo@mail.net",
  100. "active": true
  101. }
  102. ]
  103. }