File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
local-build-plugins/src/main/java/org/hibernate/orm/properties Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change 66
77import org .gradle .api .Plugin ;
88import org .gradle .api .Project ;
9+ import org .gradle .api .tasks .TaskProvider ;
10+ import org .hibernate .build .OrmBuildDetails ;
911import org .hibernate .build .aspects .ModuleAspect ;
1012
1113import static org .hibernate .orm .properties .SettingsDocExtension .EXTENSION_NAME ;
@@ -32,6 +34,9 @@ public void apply(Project project) {
3234 dslExtension .getOutputFile ().convention ( project .getLayout ().getBuildDirectory ().file ( "asciidoc/fragments/config-settings.adoc" ) );
3335
3436 // create the generation task
35- project .getTasks ().register ( TASK_NAME , SettingsDocGenerationTask .class , dslExtension );
37+ final OrmBuildDetails details = project .getExtensions ().getByType ( OrmBuildDetails .class );
38+ final TaskProvider <SettingsDocGenerationTask > settingsDocGenerationTask = project .getTasks ()
39+ .register ( TASK_NAME , SettingsDocGenerationTask .class , dslExtension );
40+ settingsDocGenerationTask .configure ( task -> task .getOrmBuildDetails ().set ( details ) );
3641 }
3742}
You can’t perform that action at this time.
0 commit comments