Disable private imports by default
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 66/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- swift
- Domaine
- build-system, testing
Piste de recherche
Start by locating the package settings that define ENABLE_PRIVATE_IMPORTS, the macOS, Ubuntu, and iOS unit-test jobs, and the test entry points and contributor instructions. Check how those settings reach the tested libraries and their tests. Done means private imports are off by default, explicit opt-in enables both required settings consistently, and the test instructions explain when to use it.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Summary
Disable private imports for normal builds so the compiler can optimize private storage access. Enable them explicitly when tests need private declarations.
Scope
- Default
ENABLE_PRIVATE_IMPORTSto false. - Enable private imports in the macOS, Ubuntu, and iOS unit-test jobs.
- Document how to run tests that require private imports.
Acceptance criteria
- Default package settings omit the private-import compiler flag and conditional definition.
- An explicit opt-in enables both settings for the tested libraries and their tests.
- Test entry points and contributor instructions use consistent settings.
- Langage dominant
- Swift
- Étoiles
- 2.5k
- Forks
- 84
- Merge moyen
- 5 h 45 min
- PR mergées (30 j)
- 70
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un 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 OpenSwiftUIProject/OpenSwiftUI
-
Implement PickerOuvertearea: data-flow area: view type: feature
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
OpenSwiftUIProject/OpenSwiftUI#1225 ·
Les mainteneurs répondent en général sous 1 jour
-
Add Shader supportOuvertearea: graphics area: rendering type: feature
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 18/100
OpenSwiftUIProject/OpenSwiftUI#1223 · 3 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
Add MeshGradient supportOuvertearea: graphics area: rendering type: feature
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
OpenSwiftUIProject/OpenSwiftUI#1222 ·
Les mainteneurs répondent en général sous 1 jour
-
Implement ImageRendererOuvertearea: rendering type: feature
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
OpenSwiftUIProject/OpenSwiftUI#1214 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
area: graphics platform: visionOS priority: p2 type: feature
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
OpenSwiftUIProject/OpenSwiftUI#1178 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de OpenSwiftUIProject/OpenSwiftUI
Issues similaires
-
🎉 Add WoundOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 77/100
jaywcjlove/awesome-mac#4357 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
-
Bug: on hover a tab's name in Cra stops ~16 pt short of Arc's, with 24 pt of air before the ✕Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
VictorKildahl/cra#243 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
OneBusAway/vehicle-positions#260 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
eliasstravik/herdr-projects#789 · 1 commentaire ·