microsoft / microsoft/vscode-java-pack
Code generation
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 352
- Forks
- 166
- Ø Merge
- 17 Std. 47 Min.
- Gemergte PRs (30 T.)
- 32
Beschreibung
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
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Überprüfe die aufgelisteten Gradle- und Maven-Projekte, beginnend mit den für javaparser, eclipse-collections und die Beispiele zur Annotation-Verarbeitung beschriebenen Fällen zu generiertem Quellcode und Quellpfaden. Vergleiche das aktuelle Verhalten nach den angegebenen Maven- oder Gradle-Befehlen einschließlich der manuellen Schritte zur Lifecycle-Zuordnung in pom.xml. Erledigt bedeutet, dass die relevanten generierten Quellen und konfigurierten Quellpfade ohne die dokumentierten manuellen Workarounds erkannt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- build-system, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100