awesome-repositories.com
Blog
awesome-repositories.com

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

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

2 repositorios

Awesome GitHub RepositoriesNull-Safe

Enforces specific ordering of string literals in equality checks to prevent null pointer exceptions.

Distinct from String Comparisons: Focuses on the safety of the comparison operation rather than the algorithm used to compare strings.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Null-Safe. Refine with filters or upvote what's useful.

Awesome Null-Safe GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • checkstyle/checkstyleAvatar de checkstyle

    checkstyle/checkstyle

    8,867Ver en GitHub↗

    Checkstyle is a Java static analysis tool and linter designed to identify and enforce coding standards and best practices. It functions as a code quality auditor and Javadoc validation tool, checking source code against configurable rulesets to ensure structural and stylistic consistency. The project allows for the creation of custom linting rules by extending a core API to inspect the abstract syntax tree. It further enables specialized validation through the use of XPath expressions to query the syntax tree for specific code patterns and violations. Capability areas include the enforcement

    Ensures string literals are placed on the left side of equals comparisons to avoid null crashes.

    Javacode-qualitycommand-line-toolhacktoberfest
    Ver en GitHub↗8,867
  • tc39/proposal-pipeline-operatorAvatar de tc39

    tc39/proposal-pipeline-operator

    7,897Ver en GitHub↗

    This is an ECMAScript proposal that introduces a pipeline operator for JavaScript, enabling left-to-right expression chaining with a dedicated placeholder token to reference the previous step's value. The proposal defines a syntax-only transformation that desugars to standard JavaScript, requiring no new runtime support or engine primitives. The pipeline operator allows chaining operations sequentially, passing each result to the next step in natural reading order. It includes a null-safe variant that short-circuits on nullish values, returning them unchanged and skipping remaining steps. Eac

    Stops pipeline early on nullish values, returning them unchanged without further processing.

    HTMLjavascriptoperatorpipeline
    Ver en GitHub↗7,897
  1. Home
  2. Software Engineering & Architecture
  3. String Matching Algorithms
  4. String Comparisons
  5. Null-Safe

Explorar subetiquetas

  • Pipeline ChainingStopping a pipeline early when a value is null or undefined, returning it unchanged without further processing. **Distinct from Null-Safe:** Distinct from Null-Safe: applies null-safety to pipeline chaining rather than string comparison ordering.