awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesAutomated Code Fixes

Programmatically applying edits to source code to resolve detected static analysis issues.

Distinct from Automatic Lint Fixes: Distinct from lint fixes by targeting a wider range of type and logic issues beyond just style.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Automated Code Fixes. Refine with filters or upvote what's useful.

Awesome Automated Code Fixes GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • phan/phanAvatar de phan

    phan/phan

    5,617Ver en GitHub↗

    Phan es un analizador estático y verificador de tipos para PHP que identifica errores e incompatibilidades de tipo sin ejecutar el código. Sirve como una puerta de calidad para pipelines de integración continua y una herramienta para verificar la seguridad de tipos, comprobando específicamente tipos de unión, genéricos y formas de array. El proyecto se distingue por el uso de un demonio en segundo plano y una implementación del Protocolo de Servidor de Lenguaje (LSP), que proporcionan diagnósticos y navegación en tiempo real dentro de los editores. También cuenta con un sistema de supresión basado en línea base que permite a los desarrolladores registrar errores existentes en un archivo de instantánea para centrarse exclusivamente en nuevas regresiones. El motor de análisis cubre una amplia gama de capacidades, incluyendo la detección de código muerto, la validación de compatibilidad de lenguaje a través de diferentes versiones de PHP y la inferencia de tipos de variables y plantillas. Admite análisis extensible a través de un sistema de plugins y proporciona correcciones de código automatizadas para un subconjunto de problemas detectados. Los usuarios pueden iniciar el proceso generando un archivo de configuración con niveles de rigor seleccionables para validar gradualmente su base de código.

    Automatically resolves a subset of detected issues by applying programmatic byte-range edits to the source.

    PHP
    Ver en GitHub↗5,617
  • kaisery/trpl-zh-cnAvatar de KaiserY

    KaiserY/trpl-zh-cn

    5,501Ver en GitHub↗

    Este proyecto es un recurso educativo localizado para aprender el lenguaje de programación Rust, proporcionando una guía completa y especificaciones técnicas traducidas al chino simplificado. Sirve como una herramienta de instrucción para estudiar los modismos del lenguaje, la gestión de memoria y los sistemas de tipos. El repositorio se centra en la localización de documentación de software, convirtiendo las guías oficiales al chino simplificado para aumentar la accesibilidad para hablantes no nativos de inglés. Utiliza un sistema basado en markdown para organizar el contenido y soporta la exportación a múltiples formatos como HTML estático, PDF y EPUB para visualización web y offline. El contenido cubre una amplia gama de dominios técnicos de Rust, incluyendo primitivas de gestión de memoria como ownership y borrowing, diseño avanzado del lenguaje involucrando traits y generics, y estrategias integrales de manejo de errores. También detalla fundamentos de programación, modelado de datos y el uso de herramientas de productividad para desarrolladores para la gestión de builds y dependencias.

    Describes the automatic application of suggested code changes to resolve compiler warnings and migrate editions.

    Markdownpdfrust-booktypst
    Ver en GitHub↗5,501
  • include-what-you-use/include-what-you-useAvatar de include-what-you-use

    include-what-you-use/include-what-you-use

    4,704Ver en GitHub↗

    Include What You Use es un optimizador de includes de C++ y analizador de dependencias de cabeceras. Identifica includes de cabecera no utilizados o faltantes en archivos fuente para reducir el peso del proyecto y mejorar el rendimiento de la compilación. La herramienta realiza análisis estático utilizando un árbol de sintaxis abstracta basado en Clang para mapear el uso de símbolos y rastrear los efectos del preprocesador a través de diferentes configuraciones de compilación. Puede reescribir automáticamente archivos fuente insertando o eliminando directivas de preprocesador basadas en el grafo de dependencias calculado. El sistema se integra con bases de datos de compilación para determinar las flags exactas del compilador utilizadas para cada archivo fuente, permitiendo el análisis y la poda de dependencias en todo un proyecto.

    Provides a command-line interface to automatically apply source code edits that fix missing or unused includes.

    C++
    Ver en GitHub↗4,704
  • standard/semistandardAvatar de standard

    standard/semistandard

    1,415Ver en GitHub↗

    Semistandard is a static analysis tool and automated code formatter designed to enforce consistent JavaScript syntax and formatting standards across a codebase. It functions as a linter that identifies deviations from established style rules and provides automated corrections to resolve formatting errors without manual intervention. The tool is distinguished by its specific focus on semicolon usage, ensuring that all statements adhere to a uniform syntax standard. It provides comprehensive style management by verifying code against predefined rules and blocking non-compliant submissions withi

    Automatically modifies source files to resolve formatting violations identified during static analysis.

    JavaScript
    Ver en GitHub↗1,415
  1. Home
  2. Software Engineering & Architecture
  3. Custom Log Formatting
  4. Automatic Format Detection
  5. Automated Code Fixes