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
·

3 repositorios

Awesome GitHub RepositoriesAnnotation Processing Workflows

Management of the execution sequence and phase-based deferral in annotation processing pipelines.

Distinct from Data Annotation Workflows: Distinct from data labeling workflows; this is about the internal execution order of a compiler plugin.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Annotation Processing Workflows. Refine with filters or upvote what's useful.

Awesome Annotation Processing Workflows GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • google/autoAvatar de google

    google/auto

    10,545Ver en GitHub↗

    This project is a Java annotation processing framework and source code generator designed to automate repetitive boilerplate and reduce manual coding errors. It functions as a toolkit for building custom annotation processors that produce source code, metadata, and type definitions during the compilation process. The framework specifically automates the creation of immutable value types with built-in equality and hashing logic, as well as the generation of factory implementations for dependency injection. It also handles the automated production of service provider configuration files to enab

    Organizes processing actions into discrete steps and manages the deferral of invalid elements to later phases.

    Java
    Ver en GitHub↗10,545
  • phpdocumentor/phpdocumentorAvatar de phpDocumentor

    phpDocumentor/phpDocumentor

    4,332Ver en GitHub↗

    phpDocumentor is a PHP API documentation generator and source code analyzer that transforms PHP files and DocBlocks into structured HTML API references. It functions as a static site generator and an automatic documentation tool designed to synchronize technical documentation with code changes. The project distinguishes itself by acting as a UML diagram generator, producing class and architectural graphs via PlantUML based on source analysis. It also supports technical manual authoring, rendering hand-written guides in Markdown and ReStructuredText alongside the automatically generated API re

    Extracts specialized tags and namespaced annotations from source code to define metadata.

    PHPdocblockdocblocksgraphviz
    Ver en GitHub↗4,332
  • roboguice/roboguiceAvatar de roboguice

    roboguice/roboguice

    3,722Ver en GitHub↗

    RoboGuice is a dependency injection library based on Google Guice, specifically designed for Android applications. It functions as an annotation-processed dependency injection container that automates the delivery of system services and application dependencies into Android components to reduce boilerplate code. The project uses annotation processing to optimize application startup times and initialization. By utilizing compile-time bytecode generation, it reduces the overhead typically associated with runtime reflection during the initialization of the dependency container. The framework ma

    Implements a DI container that is initialized via annotation processing to optimize startup time.

    Java
    Ver en GitHub↗3,722
  1. Home
  2. Software Engineering & Architecture
  3. Annotation Processing Workflows

Explorar subetiquetas

  • DI Container GenerationUsing annotation processing to generate the internal structure and wiring of a dependency injection container. **Distinct from Annotation Processing Workflows:** Focuses on generating the DI container itself, rather than general execution sequences in a pipeline.
  • DocBlock Annotation ProcessingExtraction of specialized metadata tags from source code comments to define application behavior. **Distinct from Annotation Processing Workflows:** Distinct from compiler-level annotation processing: focuses on documentation tags in DocBlocks.