Caleb Cushing
11/21/2024, 6:43 PMproject = ProjectBuilder.builder().build();
project.getPluginManager().apply(SemverPlugin.class);
var semver = project.getExtensions().getByType(SemverExtension.class).provider();
assertThat(semver.get()).hasToString("0.1.3");
exception
java.lang.IllegalStateException: Cannot query the value of this property because configuration of root project 'test' has not completed yet.
at org.gradle.api.internal.provider.ValueState$NonFinalizedValue.maybeFinalizeOnRead(ValueState.java:203)
at org.gradle.api.internal.provider.ValueState.finalizeOnReadIfNeeded(ValueState.java:138)
at org.gradle.api.internal.provider.AbstractProperty.beforeRead(AbstractProperty.java:276)
at org.gradle.api.internal.provider.AbstractProperty.beforeRead(AbstractProperty.java:268)
at org.gradle.api.internal.provider.AbstractProperty.calculateOwnValue(AbstractProperty.java:162)
at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateOwnPresentValue(AbstractMinimalProvider.java:80)
at org.gradle.api.internal.provider.AbstractMinimalProvider.get(AbstractMinimalProvider.java:100)
at com.xenoterracide.gradle.semver.SemverPluginTest.apply(SemverPluginTest.java:42)