Convert java.text.SimpleDateFormat to java.time.format.DateTimeFormatter
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Aucun fichier source, test ou point d’entrée n’est indiqué. Commencez par localiser les recettes de migration Java existantes pour des changements d’API similaires et déterminez comment est gérée la construction inline de SimpleDateFormat ; le travail est considéré comme terminé lorsque la conversion demandée est couverte et que, le cas échéant, une variable d’instance réutilisable est créée pour le formateur thread-safe.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
It would be nice if there was a recipe that converts java.text.SimpleDateFormat to java.time.format.DateTimeFormatter as DateTimeFormatter is the more modern way.
Also, for applications that incorrectly have SimpleDateFormat it will make them more thread safe.
For those applications that construct SimpleDateFormat inline it would a bonus if it created the DateTimeFormatter as an instance variable as DateTimeFormatter is thread safe.
- Langage dominant
- Java
- Étoiles
- 161
- Forks
- 134
- Merge moyen
- 4 h 45 min
- PR mergées (30 j)
- 108
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
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.
Autres issues de openrewrite/rewrite-migrate-java
-
good first issue
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
openrewrite/rewrite-migrate-java#1330 · 5 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
UseMapOf: Skip refactoring large maps to Map.ofEntries to prevent javac compiler hangs (add maxEntries option)Peut-être pris @Yuren0312 l’a pris il y a 4 jours. Ouvertebug
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
openrewrite/rewrite-migrate-java#1310 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
openrewrite/rewrite-migrate-java#1307 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 68/100
openrewrite/rewrite-migrate-java#1246 ·
Les mainteneurs répondent en général sous 1 jour
-
Feedback from a 152k-line Java 8 to 25 migration: the silent behavioural changes that cost the most, and which have no recipePeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 32/100
openrewrite/rewrite-migrate-java#1227 · 4 commentaires · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de openrewrite/rewrite-migrate-java
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
aws/context-ontology-accelerator#325 ·
Les mainteneurs répondent en général sous 1 jour
-
The README tells to run `mvn jeo:disassemble`, which fails with `No plugin found for prefix 'jeo'`Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
objectionary/jeo-maven-plugin#1938 ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
oVirt/ovirt-engine#1219 ·
Les mainteneurs répondent en général sous 1 jour
-
pending:code-area pending:issue-category to-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour
-
area:core bug priority:p2
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
aomarai/minecraft-mcp#247 ·
Les mainteneurs répondent en général sous 1 jour