awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 个仓库

Awesome GitHub RepositoriesLanguage Compatibility Validations

Verifying that code remains compatible across different versions of a programming language.

Distinct from Language Compatibility Validations: Existing candidates focus on query plans, configuration files, or compiler testing, rather than source-level language version compatibility.

Explore 2 awesome GitHub repositories matching programming languages & runtimes · Language Compatibility Validations. Refine with filters or upvote what's useful.

Awesome Language Compatibility Validations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • phan/phanphan 的头像

    phan/phan

    5,617在 GitHub 上查看↗

    Phan is a static analyzer and type checker for PHP that identifies bugs and type incompatibilities without executing the code. It serves as a quality gate for continuous integration pipelines and a tool for verifying type safety, specifically checking union types, generics, and array shapes. The project is distinguished by its use of a background daemon and Language Server Protocol implementation, which provide real-time diagnostics and navigation within editors. It also features a baseline-based suppression system that allows developers to record existing errors in a snapshot file to focus e

    Check for backward compatibility issues across different language versions and ensure inherited method signature compatibility.

    PHP
    在 GitHub 上查看↗5,617
  • asm-js/validatorasm-js 的头像

    asm-js/validator

    1,773在 GitHub 上查看↗

    The validator is a reference static analysis tool and language specification checker designed to verify that JavaScript source code strictly adheres to the defined grammar, type rules, and structural requirements of the asm.js subset standard. By inspecting source files without execution, it acts as a syntax linter that catches structural errors, malformed syntax, and standard violations early. The tool parses source code into hierarchical token structures to analyze grammatical correctness and language feature usage. It measures code against formal grammar definitions and matches programmati

    Verifies that target source files strictly adhere to defined subset specifications before compilation.

    JavaScript
    在 GitHub 上查看↗1,773
  1. Home
  2. Programming Languages & Runtimes
  3. Language Compatibility Validations

探索子标签

  • Subset ValidationsVerifications ensuring source files strictly adhere to a defined subset of a programming language before compilation. **Distinct from Language Compatibility Validations:** Distinct from Language Compatibility Validations: focuses on checking strict adherence to language subset rules rather than general version compatibility.