Tengo un archivo en particular en mi proyecto que está siendo trabajado por otra persona. No quiero meterme con eso y preferiría no esperar a que "Build and Analyze" lo procese. ¿Hay alguna manera de decirle a Xcode que omita el análisis en este archivo?Xcode Build and Analyze - ¿Es posible omitir deliberadamente el análisis de un archivo en particular?
14
A
Respuesta
14
Si está bien editar el archivo, hay una opción de fuerza bruta.
Añadir esto al principio del archivo:
// Omit from static analysis.
#ifndef __clang_analyzer__
Añadir esto al final:
#endif // not __clang_analyzer__
y el analizador de sonido metálico no verá el contenido del archivo.
referencia: Controlling Static Analyzer Diagnostics
9
La misma idea que esta respuesta sólo para el análisis ->Ignore all warnings in a specific file using LLVM/Clang
Se puede incluir un argumento "compilar las fuentes" en la pestaña "Build Phases" de la configuración del proyecto a ignorar una específica archivo del analizador. Aquí hay algunas instrucciones:
- Seleccione el objetivo para el proyecto que desea cambiar.
- Seleccione la pestaña de fase de compilación.
- Expande el menú "Compilar orígenes".
- Encuentra el archivo para editar.
- Haga doble clic en su celda "Indicadores del compilador" para cambiar los argumentos.
- Agregar "-Xanalyzer -analyzer-disable-corrector"
Nota: -w añadiendo también desactivan las advertencias sobre un archivo en particular también.
Cuestiones relacionadas
- 1. ¿Es posible emitir un "VACUUM ANALYZE <tablename>" de psycopg2 o sqlalchemy para PostgreSQL?
- 2. xcode 4.3.2 archivo build no crea dsym
- 3. Posible omitir validaciones en atributos_actualización?
- 4. Xcode distributed build no funciona
- 5. Deliberadamente definir el tipo infinito en haskell
- 6. ¿Es posible que Ant imprima el classpath para un objetivo en particular? ¿Si es así, cómo?
- 7. ¿Es posible evitar que se guarde un archivo php que tenga un error de análisis?
- 8. Xcode 4 términos "Build for testing/Build for running/build for profiling/build for archiving"
- 9. Build Boost en Mac con Xcode
- 10. ¿Es posible personalizar el estilo de sangría de XCode?
- 11. ¿Es posible omitir un bloqueo de archivo en C# cuando otro subproceso/proceso utiliza un bloqueo exclusivo?
- 12. Xcode building and resources folders
- 13. ¿Es posible modificar líneas en un archivo en el lugar?
- 14. ¿Es posible generar automáticamente proyectos de Xcode?
- 15. ¿Cómo puedo omitir la compresión de un archivo PNG?
- 16. Cuándo usar XCode Distributed Build Feature
- 17. Cuando "Build for archive" en Xcode 4, ¿a dónde va el archivo?
- 18. ¿Puedo personalizar por completo un error/advertencia de Xcode 4 Run Script Build Phase en Issues Navigator y Build Logs?
- 19. ¿Es posible omitir algunas traducciones cuando se usa joomfish?
- 20. TFS 2010 Team Build: cambie el nombre de un archivo
- 21. ¿Es posible soltar un solo archivo de git stash?
- 22. ¿Qué es el archivo "UserInterfaceState.xcuserstate" en el proyecto xcode?
- 23. TeamCity integrado con proyectos Xcode (BUILD RUNNER)
- 24. ¿Cómo puedo determinar que un archivo en particular es en realidad un archivo MP3?
- 25. Omitir directorio en msdeploy
- 26. ¿Es posible eliminar bytes desde el comienzo de un archivo?
- 27. PowerShell: ¿es posible determinar el tipo MIME de un archivo?
- 28. ¿Es posible probar un proyecto de biblioteca estática con el SenTestingKit de XCode?
- 29. análisis de un archivo con D
- 30. Usar el atributo para omitir el código del análisis de cobertura en Visual Studio
¿Qué tipo de control de fuente estás usando que tienes que esperar para editar en otro archivo antes de poder hacer una compilación? – Tim
No estoy esperando ... ese es mi punto. Construir y analizar toma para siempre este único archivo. No me importa en este momento, así que me gustaría omitirlo mientras trabajo en mis propios archivos. – Cruinh
Esta pregunta es particularmente pertinente cuando se consideran archivos fuente masivos de terceros que a menudo se pueden incluir en el árbol fuente, pero usted sabe que nunca cambiará (lo estoy viendo en sqlite3.c). –