compile-testing based harness (ProcessorTestHarness) for testing annotation processors; consumed as test scope by downstream codegen modules

Artifacts using Vertique Codegen Test (13)
Sort by:Popular

Annotation processor that generates a VertiqueComponentFactory implementation and its META-INF/services registration from a @VertiqueApp-annotated Dagger @Component, so a standalone application writes neither the factory nor the ...
Last Release on Aug 8, 2026
Annotation processor that generates static {Contract}_DelayedJobProxy classes for @DelayedJobContract interfaces, replacing the per-call JDK dynamic proxy, plus same-compilation-unit contract/executor validation
Last Release on Aug 8, 2026
Annotation processor that generates reflection-free {Bean}$AopProxy subclass proxies for beans with @Aspect-annotated methods, substituting the proxy via a generated Dagger @Binds
Last Release on Aug 8, 2026
PostgreSQL persistence for workflow state machines: instance/history/dedup repositories, PgWorkflowEngine, optimistic concurrency, Flyway migrations.
Last Release on Aug 8, 2026
Annotation processor (CG-009) that validates JAX-RS resource classes at compile time: security-annotation conflicts, path-placeholder/PathParam alignment, body/form exclusivity, and multiple-HTTP-verb guardrail. Pure validation — no ...
Last Release on Aug 8, 2026
Annotation processor that validates @CronJob annotations at compile time: cron expression syntax, @ServiceContract participation, @ServiceOperation requirement on the matched contract method, and policy bounds. Pure validation — no code generation.
Last Release on Aug 8, 2026
Annotation processor that generates static {Contract}_WorkflowClientProxy classes and a GeneratedWorkflowClientsModule for @WorkflowContract interfaces, replacing the per-call JDK dynamic proxy, plus compile-time contract-shape validation
Last Release on Aug 8, 2026
Annotation processor (CG-005) that generates ServiceContractContributor implementations and a Dagger @Module for @ServiceContract-annotated interfaces, eliminating startup-time reflection and turning structural mistakes into compiler ...
Last Release on Aug 8, 2026
Annotation processor that auto-generates Dagger @Module bindings from @Path, @RestClient, @KafkaListener, @KafkaSource, @ServiceContract implementations, and DelayedJobExecutor implementations
Last Release on Aug 8, 2026
Annotation processor that builds the event-type inventory ((distinct @Observes T parameter types) ∪ (distinct constructor-injected Event<T> type arguments, unwrapping Provider/Lazy)) and generates a concrete X$Event extends Event<X> publisher plus a ...
Last Release on Aug 8, 2026