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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesSource Function Generation

Programmatic generation of function declarations including bodies, parameters, and return types.

Distinct from Generated Function Configuration: Distinct from Generated Function Configuration which refers to compiler-generated special members; this is about arbitrary source function synthesis.

Explore 2 awesome GitHub repositories matching programming languages & runtimes · Source Function Generation. Refine with filters or upvote what's useful.

Awesome Source Function Generation GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • square/kotlinpoetAvatar square

    square/kotlinpoet

    4,141Vezi pe GitHub↗

    KotlinPoet este un API bazat pe Java pentru crearea și formatarea programatică a fișierelor sursă Kotlin. Acesta servește drept generator de cod sursă și mapper pentru sistemul de tipuri, oferind un framework pentru construirea structurilor de cod Kotlin printr-un model type-safe al elementelor limbajului, automatizând astfel producția de cod boilerplate. Proiectul utilizează un pattern de tip fluent-builder pentru a construi incremental elemente de limbaj și menține o reprezentare internă de tip obiect-model care separă structura logică de formatarea finală a textului. Gestionează complexitatea emiterii codului sursă prin formatare bazată pe indentare și escape-ul numelor care țin cont de cuvintele cheie, pentru a asigura un output valid. Biblioteca acoperă generarea unei game largi de declarații, inclusiv clase, interfețe, funcții, proprietăți și companion objects. Include utilitare pentru gestionarea tipurilor parametrizate complexe, a claselor enum și a alias-urilor de tip, precum și instrumente pentru încorporarea literalelor și construirea blocurilor de control al fluxului. Gestionarea automată a importurilor și referențierea declarațiilor sunt integrate pentru a rezolva membrii prin nume calificate. KotlinPoet oferă capabilități pentru transformarea datelor de reflexie și a simbolurilor în reprezentări sursă și suportă exportul specificațiilor de fișiere pentru utilizarea în instrumente de procesare a adnotărilor.

    Provides comprehensive utilities for defining and generating Kotlin functions with configurable bodies and signatures.

    Kotlincode-generationjavapoetkotlin
    Vezi pe GitHub↗4,141
  • nette/php-generatorAvatar nette

    nette/php-generator

    2,253Vezi pe GitHub↗

    Php-generator is a metaprogramming library for programmatically generating, inspecting, parsing, and manipulating PHP source code using expressive object-oriented structures. It allows developers to construct classes, interfaces, traits, enums, functions, closures, and complete files without writing raw strings. The library features automated namespace resolution to manage fully qualified class names and use statements, preventing naming collisions in generated output. It also includes configurable formatting utilities that transform abstract syntax trees into text strings adhering to establ

    Builds global functions, anonymous closures, and short arrow functions with customizable signatures, parameters, return types, and bodies.

    PHPcode-generatornettenette-framework
    Vezi pe GitHub↗2,253
  1. Home
  2. Programming Languages & Runtimes
  3. Generated Function Configuration
  4. Source Function Generation