redhat-developer / redhat-developer/vscode-java

Share the ability to launch a Java/Eclipse-based LSP server

Ouverte
#1,328 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

API enhancement
Langage dominant
TypeScript
Étoiles
2.3k
Forks
546
Merge moyen
20 h 1 min
PR mergées (30 j)
11

Description

This LSP implementation addresses many issues that are common to LSP servers implemented on Java and Eclipse. For instance, finding a JRE/JDK to run with, launching the Eclipse-based server etc.

It would be great if this was extracted into its own package or somehow exposed so other Eclipse/Java-based LSP servers (for other languages) could reuse it.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Aucun fichier ni test n’est nommé. Commencez par localiser l’implémentation existante du lancement du serveur LSP basé sur Java/Eclipse et de la détection de JRE/JDK, puis déterminez comment elle pourrait être extraite ou exposée pour être réutilisée. La tâche est terminée lorsque d’autres serveurs de langage basés sur Java ou Eclipse peuvent réutiliser cette fonctionnalité via un package ou une interface publique.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java, typescript
Domaine
tooling
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
30/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.