Skip to content

smallrye/jdeparser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maven Central License

SmallRye JDeparser

A Java source code generation library. Rather than concatenating strings or manipulating template files, JDeparser provides a type-safe API for constructing syntactically correct Java source code.

JDeparser is designed for two primary use cases:

  • Annotation processors that generate source files during compilation
  • Build-time code generators that produce Java source as part of a build pipeline

Getting Started

Add the following dependency to your project:

<dependency>
    <groupId>io.smallrye.jdeparser</groupId>
    <artifactId>jdeparser</artifactId>
    <version>VERSION</version>
</dependency>

Replace VERSION with the latest release version.

For detailed usage instructions and API documentation, see the User Manual.

Build

Building this project requires JDK 25 or later:

mvn clean verify

License

This project is licensed under the Apache License, Version 2.0.

About

A Java source code generation library

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages