Una aplicación OS X que funciona con Xcode para mantener limpio su código Swift. Swift-Clean toma las respuestas que da a una breve encuesta sobre el estilo de codificación Swift y crea un archivo de configuración. La aplicación Mac luego usa esto para corregir errores automáticamente o crear advertencias de compilación si no puede. Una vez que haya completado la encuesta, no solo puede descargar su propio archivo de configuración, sino que también puede elegir entre el promedio de todas las respuestas o los resultados de Stack Overflow.
Una herramienta que tiene como objetivo mejorar la calidad del código Swift, al verificar la conformidad de las métricas del código. A diferencia de herramientas similares de linting, Taylor se enfoca en una métrica de calidad de código más subjetiva al proporcionar advertencias para reglas tales como clase excesiva o longitud de método, demasiados métodos demasiado complicados, profundidad de bloque excesiva o demasiados parámetros de método. Se puede ejecutar independientemente de la línea de comandos en un solo archivo o un proyecto completo, o puede agregar una fase de compilación para agregar advertencias a Xcode.
Respuestas:
Limpieza rápida
Una aplicación OS X que funciona con Xcode para mantener limpio su código Swift. Swift-Clean toma las respuestas que da a una breve encuesta sobre el estilo de codificación Swift y crea un archivo de configuración. La aplicación Mac luego usa esto para corregir errores automáticamente o crear advertencias de compilación si no puede. Una vez que haya completado la encuesta, no solo puede descargar su propio archivo de configuración, sino que también puede elegir entre el promedio de todas las respuestas o los resultados de Stack Overflow.
Taylor
Una herramienta que tiene como objetivo mejorar la calidad del código Swift, al verificar la conformidad de las métricas del código. A diferencia de herramientas similares de linting, Taylor se enfoca en una métrica de calidad de código más subjetiva al proporcionar advertencias para reglas tales como clase excesiva o longitud de método, demasiados métodos demasiado complicados, profundidad de bloque excesiva o demasiados parámetros de método. Se puede ejecutar independientemente de la línea de comandos en un solo archivo o un proyecto completo, o puede agregar una fase de compilación para agregar advertencias a Xcode.
fuente