diff --git a/src/main/java/org/assertj/maven/AssertJAssertionsGeneratorMojo.java b/src/main/java/org/assertj/maven/AssertJAssertionsGeneratorMojo.java index 44bd2b2..ffe51b6 100644 --- a/src/main/java/org/assertj/maven/AssertJAssertionsGeneratorMojo.java +++ b/src/main/java/org/assertj/maven/AssertJAssertionsGeneratorMojo.java @@ -162,6 +162,12 @@ public class AssertJAssertionsGeneratorMojo extends AbstractMojo { @Parameter(property = "assertj.generate.BddAssertions") public boolean generateBddAssertions = true; + /** + * Generate generating BDD Soft Assertions entry point class. + */ + @Parameter(property = "assertj.generate.BddSoftAssertions") + public boolean generateBddSoftAssertions = true; + /** * Generate generating JUnit Soft Assertions entry point class. */ @@ -207,6 +213,7 @@ public void execute() throws MojoExecutionException, MojoFailureException { assertionGenerator.setExcludePatterns(excludes); if (generateAssertions) assertionGenerator.enableEntryPointClassesGenerationFor(STANDARD); if (generateBddAssertions) assertionGenerator.enableEntryPointClassesGenerationFor(BDD); + if (generateBddSoftAssertions) assertionGenerator.enableEntryPointClassesGenerationFor(BDD_SOFT); if (generateSoftAssertions) assertionGenerator.enableEntryPointClassesGenerationFor(SOFT); if (generateJUnitSoftAssertions) { if (junitFoundBy(projectClassLoader)) assertionGenerator.enableEntryPointClassesGenerationFor(JUNIT_SOFT);