Properties that rely on type inference are not exported into Java
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
- 38/100
Piste de recherche
Reproduisez l’exemple Foo fourni avec jextract et examinez comment les deux propriétés sont gérées lors de l’exportation vers Java. Suivez le chemin d’exportation des propriétés et ses diagnostics, puis vérifiez que la propriété dont le type est inféré est exportée avec la propriété dont le type est explicite.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Reproduction
I am certain Swift Java developers know about this limitation, but I don't see any issues mentioning type inference explicitly. As of 5764bc2a1b706056121109dc0ab14fd3d771cbc5 for the following code:
public class Foo {
public let a = 1
public let b: Int = 1
}
only the b property is exported; the property a that doesn't spell out the type explicitly is skipped and I also don't see any mentions of this in the logs of jextract.
- Langage dominant
- Swift
- Étoiles
- 1.3k
- Forks
- 127
- Merge moyen
- 1 h 6 min
- PR mergées (30 j)
- 3
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
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
swiftlang/swift-java#955 ·
Les mainteneurs répondent en général sous 1 jour
-
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
Toutes les issues de swiftlang/swift-java
Issues similaires
-
feat: 앱 정보에 개인정보처리방침과 고객지원 연결Peut-être pris @xrpjwk8 l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
DeveloperAcademy-POSTECH/2026-C6-A13-Hear-I-am#120 ·
Les mainteneurs répondent en général sous 1 jour
-
Add a Light view to SurfUIOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
michaelnisi/hanstholm#246 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
[投稿] SSE 接收的三层检查:字节、事件与响应终态Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
jaywcjlove/quick-rss#448 ·
-
Edit Space… → Save overwrites an imported space's SF Symbol icon with 🌱 and stacks both glyphsOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
VictorKildahl/cra#205 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
[Bug]: Intermittent failure in PathUtilsTests.testNewDirectoryIsExcludedAndExistingChoiceIsKeptOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
apple/container#2474 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour