Maven plugin that preprocesses Java sources at generate-sources phase, evaluating @IfDef/@IfNotDef/@ElseIfDef/@ElseDef annotations against configured feature flags.

Compile Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
io.github.bowerbird-java » bowerbird-core
Source parser, condition evaluator, source rewriter, import cleaner,
0.2.00.3.1
Build Model Apache 2.0
org.apache.maven » maven-plugin-api
The API for Maven 3 plugins - Mojos - development.
3.9.93.9.16
Build Tool Apache 2.0
org.apache.maven » maven-core
Core classes of Apache Maven to manage the building process.
3.9.93.9.16
Annotation Lib Apache 2.0
org.apache.maven.plugin-tools » maven-plugin-annotations
Java annotations to use in Mojos
3.15.13.15.2

Test Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
Assertion Apache 2.0
org.assertj » assertj-core1 vulnerability
Rich and fluent assertions for testing in Java
3.27.33.27.7
Testing EPL 2.0
org.junit.jupiter » junit-jupiter
Module "junit-jupiter" of JUnit
5.11.46.1.3