Consider removal of JdkConstants
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
- Type d'issue
- Refactorisation
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- java
- Domaine
- build-system
Piste de recherche
Commencez par lire JdkConstants.java autour des imports AWT/Swing et module-info.java afin de comprendre pourquoi java.desktop est requis. Vérifiez si JdkConstants est utilisé ailleurs et déterminez si sa suppression peut éliminer cette exigence de module ; le travail est considéré comme terminé lorsque la décision concernant la dépendance est documentée et que la configuration du module concerné reste cohérente.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The project currently has a requires directive for java.desktop in module-info due to the usage of AWT/Swing classes:
https://github.com/JetBrains/java-annotations/blob/4f3de31e8fe2764dcd137a64ffcafa49db2e541c/common/src/main/java/org/intellij/lang/annotations/JdkConstants.java#L26-L32
- Langage dominant
- Kotlin
- Étoiles
- 465
- Forks
- 74
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
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 JetBrains/java-annotations
-
@TestOnly should be allowed for ElementType.PACKAGEPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
JetBrains/java-annotations#123 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
JetBrains/java-annotations#134 · 6 commentaires · 1 réaction ·
-
Add AndroidTarget as KMP targetPeut-être à nouveau libre @serjsysoev l’a pris il y a 521 jours, et aucune pull request n’est ouverte. Ouverte
JetBrains/java-annotations#125 · 1 réaction · 1 personne assignée ·
-
Double/float range annotationOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
JetBrains/java-annotations#122 · 2 commentaires ·
-
Allow use of @Language on (formatted-)string literalsPeut-être à nouveau libre @serjsysoev l’a pris il y a 697 jours, et aucune pull request n’est ouverte. Ouverte
JetBrains/java-annotations#117 · 4 commentaires · 1 personne assignée ·
Toutes les issues de JetBrains/java-annotations
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
Kotlin/kotlin-lsp#288 ·
-
afk-ok area:data-quality importer size:S
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
enorm-labs/event-junkie#3166 ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
rajpreetcodes/Skills_MCP_Server#25 ·
Les mainteneurs répondent en général sous 1 jour
-
bugbane/qf good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
osservatorionessuno/bugbane#173 ·
Les mainteneurs répondent en général sous 1 jour
-
Android: build fails with Android Gradle Plugin 9 (kotlinOptions, lintOptions, proguard-android.txt)Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
capacitor-community/stripe#544 ·
Les mainteneurs répondent en général sous 1 jour