lsp-issue-form.yaml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. name: LSP Issue
  2. description: File a bug report related to LSP (intellisense, completion, diagnostics, etc)
  3. labels: [bug, LSP]
  4. body:
  5. - type: markdown
  6. attributes:
  7. value: |
  8. _Before reporting:_ search [existing issues](https://github.com/LunarVim/LunarVim/issues?q=is%3Aissue) (both open and closed) and check the [Troubleshooting guide](https://www.lunarvim.org/docs/troubleshooting).
  9. If you need real-time help, join us on Discord. Thank you for helping us improve!
  10. - type: textarea
  11. id: problem-description
  12. attributes:
  13. label: Problem description
  14. description: "A short description of the problem you are reporting."
  15. validations:
  16. required: true
  17. - type: input
  18. id: version
  19. attributes:
  20. label: LunarVim version
  21. description: "output of `:LvimVersion` (hold shift when selecting and copy using the terminal's copy binding)"
  22. placeholder: |
  23. branch-commit
  24. validations:
  25. required: true
  26. - type: input
  27. id: nvim-version
  28. attributes:
  29. label: Neovim version (>= 0.8.0)
  30. description: "Output of `nvim --version`"
  31. placeholder: |
  32. NVIM v0.8.0-dev+199-g2875d45e7
  33. validations:
  34. required: true
  35. - type: input
  36. id: system-version
  37. attributes:
  38. label: "Operating system/version"
  39. placeholder: "macOS 11.5"
  40. validations:
  41. required: true
  42. - type: input
  43. id: servers
  44. attributes:
  45. label: "Affected language servers"
  46. description: "If this issue is specific to one or more language servers, list them here. If not, write 'all'."
  47. placeholder: "tsserver"
  48. validations:
  49. required: true
  50. - type: textarea
  51. id: steps
  52. attributes:
  53. label: "Steps to reproduce"
  54. description: "Steps to reproduce using the minimal config."
  55. placeholder: |
  56. 1. `nvim -u ~/.local/share/lunarvim/lvim/tests/minimal_lsp.lua`
  57. 2. ...
  58. - type: textarea
  59. id: behavior
  60. attributes:
  61. label: "Actual behavior"
  62. description: "Observed behavior."
  63. validations:
  64. required: true
  65. - type: textarea
  66. id: expected-behavior
  67. attributes:
  68. label: "Expected behavior"
  69. description: "A description of the behavior you expected."
  70. - type: textarea
  71. id: support-info
  72. attributes:
  73. label: support info
  74. description: Information from LspInfo and LvimInfo
  75. placeholder: |
  76. ```console
  77. # :LspInfo
  78. ```
  79. ```console
  80. # :LvimInfo
  81. ```
  82. validations:
  83. required: true
  84. - type: textarea
  85. id: lsp-logs
  86. attributes:
  87. label: logs
  88. description: Please copy and paste any relevant log output (last lines form `<leader> L l L`). This will be automatically formatted into code, so no need for backticks.
  89. render: console
  90. - type: textarea
  91. id: screenshots
  92. attributes:
  93. label: Screenshots
  94. description: If applicable, add screenshots to help explain your problem