Disable private imports by default
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 66/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- swift
- Área
- build-system, testing
Línea de trabajo
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.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- Swift
- Estrellas
- 2.5k
- Forks
- 84
- Merge medio
- 5 h 45 min
- PR fusionados (30 d)
- 70
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de OpenSwiftUIProject/OpenSwiftUI
-
Implement PickerAbiertoarea: data-flow area: view type: feature
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
OpenSwiftUIProject/OpenSwiftUI#1225 ·
Los mantenedores suelen responder en 1 día
-
Add Shader supportAbiertoarea: graphics area: rendering type: feature
Dificultad 5/5 Más de una semana Aptitud para principiantes 18/100
OpenSwiftUIProject/OpenSwiftUI#1223 · 3 reacciones ·
Los mantenedores suelen responder en 1 día
-
Add MeshGradient supportAbiertoarea: graphics area: rendering type: feature
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
OpenSwiftUIProject/OpenSwiftUI#1222 ·
Los mantenedores suelen responder en 1 día
-
Implement ImageRendererAbiertoarea: rendering type: feature
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
OpenSwiftUIProject/OpenSwiftUI#1214 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
area: graphics platform: visionOS priority: p2 type: feature
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
OpenSwiftUIProject/OpenSwiftUI#1178 ·
Los mantenedores suelen responder en 1 día
Todos los issues de OpenSwiftUIProject/OpenSwiftUI
Issues similares
-
🎉 Add WoundAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 77/100
jaywcjlove/awesome-mac#4357 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 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 ✕Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
VictorKildahl/cra#243 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
OneBusAway/vehicle-positions#260 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
eliasstravik/herdr-projects#789 · 1 comentario ·