Skip to content

Commit a95ef61

Browse files
committed
Create a new issue template for non-VS Code editor users
1 parent e18d456 commit a95ef61

File tree

2 files changed

+54
-11
lines changed

2 files changed

+54
-11
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
name: Ruby LSP bug (non-VS Code editors)
3+
description: File a bug report about the Ruby LSP with non-VS Code editors
4+
labels:
5+
- bug
6+
- non-vscode
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thank you for filing a bug report!
12+
Please note that Ruby LSP only officially supports VS Code and the maintainers do not use non-VS Code editors.
13+
If you are using a non-VS Code editor, please follow these steps **before submitting a bug report**:
14+
15+
1. Follow the instructions on [troubleshooting](https://github.com/Shopify/ruby-lsp/blob/main/TROUBLESHOOTING.md)
16+
2. Seek help in the [Ruby DX Slack](https://join.slack.com/t/ruby-dx/shared_invite/zt-2c8zjlir6-uUDJl8oIwcen_FS_aA~b6Q).
17+
3. Seek help in the related editor/plugin's issue tracker.
18+
19+
Describing prior discussions and troubleshooting steps will help us understand the issue and respond more quickly.
20+
- type: textarea
21+
attributes:
22+
label: Description
23+
description: Reproduction steps
24+
value: |
25+
### Reproduction steps
26+
27+
<!--
28+
**IMPORTANT NOTE**
29+
Please provide as much detail about your development setup as possible. Often issues with the Ruby LSP are
30+
specific to a combination of operating system, Ruby version, Ruby version manager, the editor being used and
31+
project setup. The easier it is to reproduce the problem, the quicker it will likely take to fix it.
32+
-->
33+
34+
<!-- Suggested structure -->
35+
1. Start the Ruby LSP using a certain editor
36+
2. Open a Ruby file
37+
3. Do something
38+
4. See unexpected behavior
39+
40+
**Code snippet or error message**
41+
```ruby
42+
```
43+
validations:
44+
required: true

.github/ISSUE_TEMPLATE/bug_template.yml .github/ISSUE_TEMPLATE/bug_template_vscode.yml

+10-11
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,15 @@
11
---
2-
name: Ruby LSP bug
3-
description: File a bug report about the Ruby LSP
2+
name: Ruby LSP bug (VS Code)
3+
description: File a bug report about the Ruby LSP with VS Code
44
labels:
55
- bug
6+
- vscode
67
body:
78
- type: markdown
89
attributes:
9-
value: >
10-
Thank you for filing a bug report! Please answer the following questions to help us understand the issue.
11-
- type: textarea
12-
attributes:
13-
label: Description
14-
description: Reproduction steps
1510
value: |
11+
Thank you for filing a bug report! Please answer the following questions to help us understand the issue.
12+
1613
### Before submitting
1714
1815
Please follow the instructions on
@@ -21,9 +18,11 @@ body:
2118
1. On the latest version of the Ruby LSP VS Code extension
2219
2. On the latest version of the Ruby LSP server gem
2320
3. On the latest version of VS Code
24-
25-
If the issue persist, please deleted this section and submit the report.
26-
21+
- type: textarea
22+
attributes:
23+
label: Description
24+
description: Reproduction steps
25+
value: |
2726
### Reproduction steps
2827
2928
<!--

0 commit comments

Comments
 (0)