Move Foundation support into a common package
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
- 50/100
Piste de recherche
Examiner comment la prise en charge de Foundation.Date est générée dans chaque package, puis comparer les packages SwiftJava, SwiftKitCore et SwiftKitFFM comme emplacements communs possibles. Le travail est considéré comme terminé lorsque plusieurs packages Swift utilisant swift-java ne génèrent plus de classes Java Date en double, telles que com.packageA.Date et com.packageB.Date.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Currently, Foundation.Date support is generated locally within each package.
This creates duplicate classes like com.packageA.Date and com.packageB.Date when multiple Swift packages use swift-java, which is confusing on the Java side.
Moving Foundation support into SwiftJava (along with SwiftKitCore and SwiftKitFFM) would solve this problem.
The implementation is small, so I think this will have minimal impact.
- Langage dominant
- Swift
- Étoiles
- 1.3k
- Forks
- 129
- Merge moyen
- 7 h 16 min
- PR mergées (30 j)
- 4
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 swiftlang/swift-java
-
wrap-java: Optional convenience methods can fail to compile when a parameter shadows the method nameOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
swiftlang/swift-java#945 ·
Les mainteneurs répondent en général sous 1 jour
-
android
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
swiftlang/swift-java#663 · 4 commentaires · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 56/100
swiftlang/swift-java#949 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
swiftlang/swift-java#948 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 54/100
swiftlang/swift-java#947 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de swiftlang/swift-java
Issues similaires
-
area: build-and-ci possible-duplicate S3: minor
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
manaflow-ai/cmux#38889 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
[New Rule] expo-modules-jsiOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
LibChecker/LibChecker-Rules#1453 ·
-
Add screenshots to the READMEOuvertedocumentation good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
-
triage me type: bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
MasterJ93/ATProtoKit#344 ·