Test project for MakeBuilder. This has explicitly been put into a
separate project because of the two-part lifecycle with code generation.
1 The Annotation Processor needs to be built.
2 The Annotation Processor needs to process any annotations on immutable
types and generate the appropriate implementations and builder classes.
Compile Dependencies (5)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Date/Time
Apache 2.0
| joda-time
»
joda-time Joda-Time provides a quality replacement for the Java date and time classes. Note that from Java SE 8 onwards, users ... | 1.6 | 2.15.0 | |
Testing
EPL 2.0
| junit
»
junit1 vulnerability JUnit Jupiter is the API for writing tests using JUnit 5. | 4.7 | 6.1.3 | |
Annotation Lib
Public
| net.jcip
»
jcip-annotations A set of Java annotations for documenting concurrency properties in multi-threaded code, based on 'Java Concurrency in ... | 1.0 | ✔ | |
Apache 2.0
| nl.elucidator.patterns.builder.annotations
»
builder-annotations This project contains the annotations used by the MakeBuilder component. | 1.1.0 | 1.1.1 | |
Apache 2.0
| nl.elucidator.patterns.builder.annotations
»
builder-annotations-processor This project contains the code for the MakeBuilder component. | 1.1.0 | 1.1.1 |