Update generated neovim config
This commit is contained in:
51
config/neovim/store/lazy-plugins/nvim-jdtls/.github/ISSUE_TEMPLATE/bug.yml
vendored
Normal file
51
config/neovim/store/lazy-plugins/nvim-jdtls/.github/ISSUE_TEMPLATE/bug.yml
vendored
Normal file
@ -0,0 +1,51 @@
|
||||
---
|
||||
name: 🐞 Bug Report
|
||||
description: |-
|
||||
Tell us about something that's not working the way you think it should.
|
||||
Please read the troubleshooting section (https://github.com/mfussenegger/nvim-jdtls#troubleshooting) first.
|
||||
|
||||
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |-
|
||||
Please read the [troubleshooting section](https://github.com/mfussenegger/nvim-jdtls#troubleshooting) first.
|
||||
[Please make it easy for people to help you](https://zignar.net/2021/12/03/help-people-help-you-and-put-in-some-effort/)
|
||||
- type: textarea
|
||||
id: config
|
||||
attributes:
|
||||
label: LSP client configuration
|
||||
description: The configuration you pass to `require('jdtls').start_or_attach`
|
||||
- type: input
|
||||
id: jdtls_version
|
||||
attributes:
|
||||
label: Eclipse.jdt.ls version
|
||||
placeholder: 1.2.3
|
||||
validations:
|
||||
required: false
|
||||
- type: textarea
|
||||
id: repro
|
||||
attributes:
|
||||
label: Steps to Reproduce
|
||||
description: How can we see what you're seeing? Please be specific
|
||||
placeholder: |-
|
||||
In a project using { gradle version .. | maven .. } (Ideally with link), opening a Java file ...
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: expected
|
||||
attributes:
|
||||
label: Expected Result
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: actual
|
||||
attributes:
|
||||
label: Actual Result
|
||||
description: Output? Logs? (:help vim.lsp.set_log_level and vim.lsp.log.get_filename). Run `:lua require('jdtls').compile('full')` and post the quickfix window output if there is any.
|
||||
validations:
|
||||
required: true
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |-
|
||||
## Thanks 🙏
|
||||
6
config/neovim/store/lazy-plugins/nvim-jdtls/.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
6
config/neovim/store/lazy-plugins/nvim-jdtls/.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
---
|
||||
blank_issues_enabled: false
|
||||
contact_links:
|
||||
- name: Ask a question or start a discussion
|
||||
url: https://github.com/mfussenegger/nvim-jdtls/discussions
|
||||
about: Use the Github discussions feature
|
||||
23
config/neovim/store/lazy-plugins/nvim-jdtls/.github/ISSUE_TEMPLATE/feature.yml
vendored
Normal file
23
config/neovim/store/lazy-plugins/nvim-jdtls/.github/ISSUE_TEMPLATE/feature.yml
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
name: 💡 Feature Request
|
||||
description: Tell us about a problem you'd like to solve with nvim-jdtls
|
||||
body:
|
||||
- type: textarea
|
||||
id: problem
|
||||
attributes:
|
||||
label: Problem Statement
|
||||
description: What problem could nvim-jdtls solve that it doesn't?
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: expected
|
||||
attributes:
|
||||
label: Ideas or possible solutions
|
||||
description: Share your ideas about potential solutions
|
||||
placeholder: |-
|
||||
🤷
|
||||
validations:
|
||||
required: false
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |-
|
||||
## Thanks 🙏
|
||||
11
config/neovim/store/lazy-plugins/nvim-jdtls/.github/linters/.luacheckrc
vendored
Normal file
11
config/neovim/store/lazy-plugins/nvim-jdtls/.github/linters/.luacheckrc
vendored
Normal file
@ -0,0 +1,11 @@
|
||||
ignore = {
|
||||
"631", -- max_line_length
|
||||
}
|
||||
globals = {
|
||||
"vim"
|
||||
}
|
||||
read_globals = {
|
||||
"describe",
|
||||
"it",
|
||||
"assert",
|
||||
}
|
||||
23
config/neovim/store/lazy-plugins/nvim-jdtls/.github/workflows/linter.yml
vendored
Normal file
23
config/neovim/store/lazy-plugins/nvim-jdtls/.github/workflows/linter.yml
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
---
|
||||
name: Lint Code Base
|
||||
on:
|
||||
pull_request: ~
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Lint Code Base
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Checkout Code
|
||||
uses: actions/checkout@v2
|
||||
|
||||
- name: Lint Code Base
|
||||
uses: github/super-linter/slim@v4
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
LINTER_RULES_PATH: /
|
||||
VALIDATE_JSCPD: false
|
||||
39
config/neovim/store/lazy-plugins/nvim-jdtls/.github/workflows/tests.yml
vendored
Normal file
39
config/neovim/store/lazy-plugins/nvim-jdtls/.github/workflows/tests.yml
vendored
Normal file
@ -0,0 +1,39 @@
|
||||
---
|
||||
name: Run tests
|
||||
on:
|
||||
pull_request: ~
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Run tests
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
neovim_version: ['nightly', 'v0.6.1']
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- run: date +%F > todays-date
|
||||
- name: Restore cache for today's nightly.
|
||||
uses: actions/cache@v2
|
||||
with:
|
||||
path: _neovim
|
||||
key: ${{ runner.os }}-x64-${{ hashFiles('todays-date') }}
|
||||
|
||||
- name: Prepare plenary
|
||||
run: |
|
||||
git clone --depth 1 https://github.com/nvim-lua/plenary.nvim ~/.local/share/nvim/site/pack/vendor/start/plenary.nvim
|
||||
ln -s "$(pwd)" ~/.local/share/nvim/site/pack/vendor/start
|
||||
|
||||
- name: Setup neovim
|
||||
uses: rhysd/action-setup-vim@v1
|
||||
with:
|
||||
neovim: true
|
||||
version: ${{ matrix.neovim_version }}
|
||||
|
||||
- name: Run tests
|
||||
run: |
|
||||
nvim --headless --noplugin -u tests/minimal.vim -c "PlenaryBustedDirectory tests/ {minimal_init = 'tests/minimal.vim'}"
|
||||
Reference in New Issue
Block a user