Saltar al contenido
CrossFly es 100% open sourceSíguenos en GitHub
CrossFlyCrossFly
Empezar

Esta página fue traducida automáticamente del portugués y puede contener errores. La versión en portugués es la canónica.

Contribuir

Cómo devolver al proyecto — con código y con la propia documentación.

Documentación: docs-as-code

La documentación es Markdown en el repositorio, revisada por PR (como el código). Las convenciones de este sitio están en _BLUEPRINT.md y en el README:

  • Diátaxis: un modo por página (tutorial / how-to / explicación / referencia) — no los mezcles.
  • Fuente única: cada hecho tiene un dueño; las demás páginas enlazan en vez de reexplicar.
  • Verifica en la fuente: cuando haya divergencia, el código es la verdad (no el Javadoc); señala la divergencia.

Definition of Done (cambio de API)

Toda modificación de API solo está “lista” cuando:

  • la página de referencia correspondiente fue actualizada;
  • los ejemplos afectados siguen compilando contra la API actual; glosario §35.1.

Capturas que no quedan obsoletas

Las imágenes de la documentación se generan automáticamente de las pantallas de ejemplo vía Main.getScreenShot(...) + el framework de pruebas (Pruebas) — con DeviceConfig.isTesting = true para render determinista. Al cambiar una pantalla, regenera el golden en vez de adjuntar una captura manual.

Código

Flujo estándar: issue → PR → review. Incluye pruebas (dev.crossfly.test) y mantén el comportamiento single-thread de UI y el patrón Thread + Component.onUI para trabajo en segundo plano.

Ver también

¿Te resultó útil esta página?