Missing terminal newline lint is not reported in VSCode Problem Pane
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- r, typescript, vscode
- Domaine
- developer-experience, tooling
Piste de recherche
Commencez par reproduire le cas de l’absence de saut de ligne final avec lintr::lint() et trailing_blank_lines_linter(), puis comparez son résultat avec la sortie de VSCode Problems Pane. Suivez l’intégration du lint de l’extension VSCode afin de déterminer pourquoi ce diagnostic est omis ; le travail est terminé lorsque le lint est signalé dans Problems Pane pour le scénario test.R fourni.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Describe the bug
Missing terminal newline lint is not reported in VSCode Problem Pane
To Reproduce
- Create a new file (
Ctrl+N) - Select the R language (
Ctrl+K Mand selectR) - Write
x <- 1in the editor - Do not insert a terminal newline
- Save the file as
test.R(Ctrl+S) - The Problems Pane (
Ctrl+Shift+M) reports thatNo problems have been detected in the workspace lintr::lint()reports the lint as expected:
lintr::lint(
filename = "test.R",
linters = lintr::trailing_blank_lines_linter(),
parse_settings = FALSE
)
# xxx/test.R:1:7: style: [trailing_blank_lines_linter] Add a terminal newline.
# x <- 1
# ^
Can you fix this issue by yourself? (We appreciate the help)
No
Expected behavior
The lint should be reported in VSCode Problem Pane.
Environment (please complete the following information):
- OS: Windows 11
- VSCode Version: VSCodium 1.107.18627
- R Version: 4.4.0
- vscode-R version: 2.86
- Langage dominant
- TypeScript
- Étoiles
- 1.2k
- Forks
- 139
- Merge moyen
- 19 h 46 min
- PR mergées (30 j)
- 26
Préparer son environnement
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de REditorSupport/vscode-R
-
feature-request
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
REditorSupport/vscode-R#1793 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
(feat) Additional Arrow supportOuverteenhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
REditorSupport/vscode-R#1785 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
REditorSupport/vscode-R#1687 · 4 commentaires · 3 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 58/100
REditorSupport/vscode-R#1800 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
REditorSupport/vscode-R#1799 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de REditorSupport/vscode-R
Issues similaires
-
documentation
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
inu-appcenter/memorIN-frontend#106 ·
Les mainteneurs répondent en général sous 1 jour
-
kind/bug
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 7 jours
-
[Bug] @deck.gl/arcgis dist import resolves to unpublished @deck.gl/core source path (9.3.11, 9.4.0)Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
fix: CopyFilters ignores tabOuvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
CSCfi/sd-search-ui#145 ·
Les mainteneurs répondent en général sous 1 jour
-
Add: Cbeebies pl SDOuvertecheck:passed streams:add
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour