Migrate away from Joda-Time to java.time
@sbrossie ci sta già lavorando.
Dal 24/2/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Summary
Migrate killbill-client-java from Joda-Time to the java.time (JSR-310) API.
Joda-Time has been in maintenance mode since Java SE 8 introduced java.time. The project itself recommends migrating to java.time.
Tasks
- Identify all usages of Joda-Time (
org.joda.time) across the codebase - Replace
DateTimewithjava.time.OffsetDateTimeorjava.time.ZonedDateTime - Replace
LocalDatewithjava.time.LocalDate - Replace
DateTimeZonewithjava.time.ZoneId - Update serialization/deserialization (Jackson, JSON mappings)
- Remove Joda-Time dependency from
pom.xml - Update tests
- Ensure backward compatibility of the public API (or document breaking changes)
- Lingua principale
- Java
- Stelle
- 35
- Fork
- 67
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di killbill/killbill-client-java
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
killbill/killbill-client-java#140 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100
killbill/killbill-client-java#136 · 7 commenti ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
killbill/killbill-client-java#135 · 1 commento ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
killbill/killbill-client-java#131 · 1 commento ·
-
Issue with Get Queue entries Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
killbill/killbill-client-java#130 ·
Tutte le issue di killbill/killbill-client-java
Issue simili
-
certification
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
[BUG] ECR GetAuthorizationToken returns a proxyEndpoint for the default region, not the request's Apertabug ecr
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Needs: Triage Type: Feature request
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
AntennaPod/AntennaPod#8794 ·
-
agentic-workflows
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
github/copilot-sdk#2760 ·