Switch off nested code analysis from includes
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- cpp
- Área
- devtools, performance
Línea de trabajo
No se nombran archivos de implementación ni pruebas. Empieza por rastrear cómo el análisis de C/C++ gestiona los archivos incluidos y cómo se aplican actualmente las carpetas excluidas; después, determina dónde debe ubicarse una opción para omitir el análisis de archivos incluidos. Se considera terminado cuando los archivos incluidos de carpetas excluidas no se analizan, mientras que el archivo abierto directamente sí se sigue analizando, y se evitan los errores de procesamiento reportados.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Feature Request
Hi,
In a lot of my files I get an "Error while processing" error from the C/C++ tool during the analysis. We are working on a project where we use generated drivers from our microcontroller vendor, and I have disabled analysis of the folders containing those files. When I open one of those files, it does not show the errors. However, the analysis of a file which includes one of those driver files generates a lot of errors under the banner of "Error while processing" which is marked in Line 1 Column 1 of the file. Is it possible to disable analysis of files that are included?
I believe this is also slowing down the analysis quite significantly too, as there is a lot conditional compilation in there too.
Thanks in advance!
- Lenguaje dominante
- TypeScript
- Estrellas
- 6.2k
- Forks
- 1.7k
- Merge medio
- 20 h 53 min
- PR fusionados (30 d)
- 41
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin 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 microsoft/vscode-cpptools
-
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
microsoft/vscode-cpptools#14817 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 15/100
microsoft/vscode-cpptools#14816 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
microsoft/vscode-cpptools#14815 ·
Los mantenedores suelen responder en 1 día
-
False C/C++(65) after rapid snippet replacement: identical source gets different diagnosticsAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
microsoft/vscode-cpptools#14807 ·
Los mantenedores suelen responder en 1 día
-
Intellisense errors for projects after updating C/C++ extension to a version newer than 1.32.2Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
microsoft/vscode-cpptools#14806 ·
Los mantenedores suelen responder en 1 día
Todos los issues de microsoft/vscode-cpptools
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
OHDSI/Data2Evidence#3496 ·
Los mantenedores suelen responder en 2 días
-
TaskSecret.vue: replace explicit `any` with real typesPosiblemente ocupada @prayas-bit la tomó hoy. Abiertoarea/frontend good first issue kind/cooldown
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
kestra-io/kestra#20352 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día