microsoft / microsoft/vscode-java-pack
Code generation
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 352
- Forks
- 166
- Merge moyen
- 17 h 47 min
- PR mergées (30 j)
- 32
Description
Protobuf - Gradle
- https://github.com/square/retrofit.git
- https://github.com/traccar/traccar.git
- https://github.com/MovingBlocks/Terasology.git
Protobuf - Maven - Manually run mvn protobuf:compile
- https://github.com/google/truth.git
- https://github.com/apache/hbase.git
- https://github.com/signalapp/Signal-Server.git
- https://github.com/hazelcast/hazelcast-jet.git
- https://github.com/alibaba/Sentinel.git
Need configure source paths
- https://github.com/javaparser/javaparser.git
- Sources will be generated after running
mvnw javacc:javacc, but it's not recognized into the source paths
- Sources will be generated after running
- https://github.com/eclipse/eclipse-collections.git
- Sources are generated after running
mvn clean install -DskipTests, but it's not recognized into the source paths. Workaround: manually set the m2e lifecycle mapping in pom.xml.
- Sources are generated after running
M2E lifecycle mapping - manual steps: find quickfix in pom.xml and set the m2e lifecycle mapping in pom.xml
Out of scope
Annotation Process - Gradle
- https://github.com/real-logic/simple-binary-encoding.git
- Need to run
./gradlew, and then reload projects.build/generated-srcwill be added to the source paths
- Need to run
- https://github.com/real-logic/agrona.git
- https://github.com/Discord4J/Discord4J.git
Annotation Process - Maven
Manual step require:
- https://github.com/protostuff/protostuff
mvn clean install && mvn eclipse:eclipse
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
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.
Piste de recherche
Examinez les projets Gradle et Maven listés, en commençant par les cas de sources générées et de chemins de sources décrits pour javaparser, eclipse-collections et les exemples de traitement des annotations. Comparez le comportement actuel après les commandes Maven ou Gradle indiquées, y compris les étapes manuelles de mappage du cycle de vie dans pom.xml. Le travail est considéré comme terminé lorsque les sources générées pertinentes et les chemins de sources configurés sont reconnus sans les solutions de contournement manuelles documentées.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- build-system, tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100