awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

Awesome GitHub RepositoriesQualified Name Resolution

Logic to resolve whether to use a simple or fully qualified name for a type to avoid collisions.

Distinguishing note: No candidates address the specific logic of choosing between simple and fully qualified class names in source generation.

Explore 5 awesome GitHub repositories matching programming languages & runtimes · Qualified Name Resolution. Refine with filters or upvote what's useful.

Awesome Qualified Name Resolution GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • square/javapoetAvatar von square

    square/javapoet

    10,850Auf GitHub ansehen↗

    JavaPoet is a source code generator and metaprogramming utility for the Java language. It functions as an abstract syntax tree construction library that allows developers to model classes, methods, and fields as objects before emitting them as source code. The library distinguishes itself through automatic import management and code formatting. It tracks referenced types to generate required import statements and handles line wrapping, semicolon placement, and indentation to ensure generated files remain readable. The tool covers a broad range of generation capabilities, including the defini

    Prevents naming collisions by automatically deciding between simple class names and fully qualified type paths.

    Java
    Auf GitHub ansehen↗10,850
  • phpdocumentor/typeresolverAvatar von phpDocumentor

    phpDocumentor/TypeResolver

    9,180Auf GitHub ansehen↗

    TypeResolver is a PHP namespace resolver and type parser designed to convert partial class and element names into fully qualified names. It functions as a utility for static code analysis, transforming complex type expressions and primitives into structured value objects. The project implements PSR-5 standards to ensure consistent type referencing. It manages the resolution of structural elements by tracking current namespaces and alias contexts to expand partial identifiers into their full definitions. The tool covers the parsing of compound type strings and the management of PHP imports an

    Provides logic to resolve whether to use simple or fully qualified names for a type.

    PHPtyperesolver
    Auf GitHub ansehen↗9,180
  • rust-lang/rust-by-exampleAvatar von rust-lang

    rust-lang/rust-by-example

    8,026Auf GitHub ansehen↗

    This project is an interactive programming education resource and tutorial designed for learning the Rust programming language and systems programming concepts. It provides a collection of runnable and editable code examples that serve as a practical reference for language syntax and implementation. The resource features an interactive code sandbox that allows users to execute and test code snippets in real time. It emphasizes the verification of technical accuracy by executing embedded code blocks during the build process to ensure all examples remain functional. The content covers a compre

    Demonstrates the use of fully qualified syntax to resolve method name conflicts across multiple traits.

    Handlebars
    Auf GitHub ansehen↗8,026
  • universal-ctags/ctagsAvatar von universal-ctags

    universal-ctags/ctags

    7,229Auf GitHub ansehen↗

    Universal Ctags is a multi-language symbol indexer and regex-based parsing engine used to extract and catalog functions, classes, and variables from source code. It functions as a source code indexer that scans files across diverse programming languages to create searchable catalogs of definitions and declarations. The project is distinguished by its extensible parser framework, which allows users to define new language rules using regular expressions and configuration files. It supports complex parsing scenarios through state-based parsing, stack-oriented scope tracking, and guest-parser del

    Prefixes symbol names with their scope hierarchy to create unique, fully qualified identifiers.

    Ccode-analysiscode-completioncode-navigation
    Auf GitHub ansehen↗7,229
  • joelittlejohn/jsonschema2pojoAvatar von joelittlejohn

    joelittlejohn/jsonschema2pojo

    6,379Auf GitHub ansehen↗

    Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc

    Replaces default generated class names with custom fully qualified names specified in the schema.

    Java
    Auf GitHub ansehen↗6,379
  1. Home
  2. Programming Languages & Runtimes
  3. Qualified Name Resolution

Unter-Tags erkunden

  • Fully Qualified Name Generation1 Sub-TagConstructing unique identifiers by prefixing symbols with their full scope hierarchy. **Distinct from Qualified Name Resolution:** Focuses on the generation of the name for the index, whereas the parent focuses on resolving these names.
  • PSR-5 Compliant ResolversResolvers that specifically follow PSR-5 standards to convert partial names to fully qualified names. **Distinct from Qualified Name Resolution:** Specializes Qualified Name Resolution by adding compliance with the PSR-5 standard.