eclipse-vertx / eclipse-vertx/vertx-codegen

DataObject : Generate converter not only for public but also private package method (getter & setter))

Offen
#230 2 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Java
Sterne
111
Forks
89
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Hi,

I notice in the generated JsonObjectConverter that convertion generation is done by using only public getter and setter. if i want a design where my data Object are close as possible to Immutable Object, i want to keep my setter methods private package. Do you think that code generation can use this method ?

Regards

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den Code zu finden, der die Methoden von JsonObjectConverter generiert, sowie die Tests, die die Sichtbarkeit von getter und setter abdecken. Prüfe, wie öffentliche Accessors gefunden werden und ob Methoden mit package-private-Sichtbarkeit berücksichtigt werden können. Als abgeschlossen gilt die Arbeit, wenn generierte Converter das angeforderte Verhalten von package-private getter und setter unterstützen und der neue Fall durch Tests abgedeckt ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.