flowable / flowable/flowable-engine

Standardize date/time classes in flowable-modeler

Offen
#911 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
9.5k
Forks
2.9k
Ø Merge
7 Std. 8 Min.
Gemergte PRs (30 T.)
2

Beschreibung

As of Flowable 6.2.1, using the built-in form editor and engine of flowable-modeler and flowable-task.

- The class of a date value obtained from a form is org.joda.time.LocalDate.

Action: JODA time has become java.time from Java 8. Use standard Java classes.

- It is not possible to assign a date obtained from a form to, for example, DueDate.

Action: A date/time obtained from a form should be valid input for dates in other places of the engine.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit nachzuverfolgen, wie flowable-modeler und flowable-task Formulardatumswerte konvertieren, und untersuche anschließend die Datumseingaben der Engine wie DueDate. Bestätige, welche Pfade derzeit org.joda.time.LocalDate erzeugen und wo Standard-Datums-/Zeitklassen von Java erwartet werden. Erledigt ist die Aufgabe, wenn Formulardaten Java-8-Datums-/Zeitklassen verwenden und überall zugewiesen werden können, wo die Engine entsprechende Datumswerte akzeptiert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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