Processor yield NPE under some circonstancies
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
Piste de recherche
Commencez par CodeGenProcessor et le reproducer IDEA-258659 associé. Reconstruisez le projet d’exemple avec IntelliJ 2020.2.4 et 2020.3 en utilisant JDK 8 afin de confirmer quand le NPE se produit, puis comparez le comportement du processeur avec les rapports IntelliJ. La tâche est terminée lorsque le processeur n’échoue plus avec un NPE dans la configuration de build signalée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Questions
When using IntelliJ > 2020.2.4 the build fails with NPE in the CodeGenProcessor.
This sound very much like an intelliJ issue however their investigation seem to aim for a lack of robustness in some processor implementations.
Here is the ticket I filled in at IntelliJ' support : https://youtrack.jetbrains.com/issue/IDEA-258659
This other ticket may be of interest too: https://youtrack.jetbrains.com/issue/IDEA-257871
Version 3.5.3
Context
Problem ocurred while uprading from IntelliJ 2020.2.4 to 2020.3
Do you have a reproducer?
The following sample project builds againts intelliJ 2020.2.4 and not against 2020.3
Steps to reproduce
- clone repo
- build -> rebuild project
Extra
- windows 10 pro
- oracle jdk8u201
- For those who are looking for a workround, in the link I provided above, they explained how to configure the
-Djps.track.ap.dependencies=falseflag, this worked for me.
- Langage dominant
- Java
- Étoiles
- 111
- Forks
- 88
- 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 eclipse-vertx/vertx-codegen
-
Protobuf enum supportOuverteenhancement
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
eclipse-vertx/vertx-codegen#361 ·
-
help wanted
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
eclipse-vertx/vertx-codegen#340 · 11 commentaires · 2 réactions ·
-
enhancement
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
eclipse-vertx/vertx-codegen#335 ·
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
eclipse-vertx/vertx-codegen#319 · 1 commentaire · 1 réaction ·
-
JPMS json mapperOuvertebug help wanted
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
eclipse-vertx/vertx-codegen#315 ·
Toutes les issues de eclipse-vertx/vertx-codegen
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
bisq-network/bisq#8097 ·
Les mainteneurs répondent en général sous 1 jour
-
area/frontend good first issue kind/cooldown
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
apache/datasketches-java#773 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
cpinitiative/usaco-guide#6665 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
trinodb/trino-gateway#1301 ·
Les mainteneurs répondent en général sous 1 jour