See
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/11/changes>
Changes:
[hedmann] NamedAssociations missing in equals() and hashCode()
[hedmann] And equals/hashCode is needed for the NamedAssociationValueState as
well.
[hedmann] Introducing @Serialization annotations to mark Property methods on
which variant should be used.
[hedmann] More missing stuff for hashCode/equals of NamedAssociation.
[paulmerlin] Documentation build task: better inputs
[paulmerlin] ZEST-25 Documentation build now honor ReleaseSpec regarding
libs/exts/tools inclusion
[paulmerlin] Documentation minor edits
[paulmerlin] README: add note about asciidoc requirements to build the manual
[paulmerlin] ZEST-25 Source distribution now honor libs/ext/tools release spec
[hedmann] Testcase for NamedAssociation equals/hashCode
------------------------------------------
[...truncated 847 lines...]
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/object/ObjectFactory.java>:42:
warning: no description for @throws
* @throws ConstructionException
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/object/ObjectFactory.java>:44:
warning: no @param for uses
void injectTo( Object instance, Object... uses )
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/composite/TransientBuilderFactory.java>:38:
warning: no @param for <T>
<T> TransientBuilder<T> newTransientBuilder( Class<T> mixinType )
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/composite/TransientBuilderFactory.java>:52:
warning: no @param for <T>
<T> T newTransient( Class<T> mixinType, Object... uses )
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/composite/TransientBuilderFactory.java>:52:
warning: no @param for uses
<T> T newTransient( Class<T> mixinType, Object... uses )
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/value/ValueBuilderFactory.java>:39:
warning: no @param for <T>
<T> T newValue( Class<T> valueType )
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/value/ValueBuilderFactory.java>:52:
warning: no @param for <T>
<T> ValueBuilder<T> newValueBuilder( Class<T> valueType )
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/value/ValueBuilderFactory.java>:65:
warning: no @param for <T>
<T> ValueBuilder<T> newValueBuilderWithPrototype( T prototype );
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/value/ValueBuilderFactory.java>:81:
warning: no @param for <T>
<T> ValueBuilder<T> newValueBuilderWithState( Class<T> mixinType,
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/value/ValueBuilderFactory.java>:98:
warning: no @param for <T>
<T> T newValueFromSerializedState( Class<T> valueType, String
serializedState );
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/query/QueryBuilderFactory.java>:36:
warning: no @param for <T>
<T> QueryBuilder<T> newQueryBuilder( Class<T> resultType )
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/service/ServiceFinder.java>:47:
warning: no @param for <T>
<T> ServiceReference<T> findService( Class<T> serviceType )
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/service/ServiceFinder.java>:59:
warning: no @param for <T>
<T> ServiceReference<T> findService( Type serviceType )
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/service/ServiceFinder.java>:73:
warning: no @param for <T>
<T> Iterable<ServiceReference<T>> findServices( Class<T> serviceType );
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/api/src/main/java/org/qi4j/api/service/ServiceFinder.java>:86:
warning: no @param for <T>
<T> Iterable<ServiceReference<T>> findServices( Type serviceType );
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/io/src/main/java/org/qi4j/io/Outputs.java>:64:
warning: no @param for encoding
public static Output<String, IOException> text( final File file, final
String encoding )
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/io/src/main/java/org/qi4j/io/Outputs.java>:427:
warning: no @param for <ReceiverThrowableType>
public static <T, ReceiverThrowableType extends Throwable> Output<T,
ReceiverThrowableType> withReceiver( final Receiver<T, ReceiverThrowableType>
receiver )
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/io/src/main/java/org/qi4j/io/Outputs.java>:503:
warning: no @param for <T>
public static <T> Output<T, RuntimeException> collection( final
Collection<T> collection )
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/io/src/main/java/org/qi4j/io/Outputs.java>:503:
warning: no @param for collection
public static <T> Output<T, RuntimeException> collection( final
Collection<T> collection )
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/io/src/main/java/org/qi4j/io/Outputs.java>:503:
warning: no @return
public static <T> Output<T, RuntimeException> collection( final
Collection<T> collection )
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/io/src/main/java/org/qi4j/io/Receiver.java>:28:
warning: no description for @param
* @param item
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/io/src/main/java/org/qi4j/io/Receiver.java>:30:
warning: no description for @throws
* @throws ReceiverThrowableType
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/io/src/main/java/org/qi4j/io/Sender.java>:29:
warning: no description for @param
* @param receiver
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/io/src/main/java/org/qi4j/io/Sender.java>:30:
warning: no description for @param
* @param <ReceiverThrowableType>
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/io/src/main/java/org/qi4j/io/Sender.java>:32:
warning: no description for @throws
* @throws ReceiverThrowableType
^
<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/io/src/main/java/org/qi4j/io/Sender.java>:33:
warning: no description for @throws
* @throws SenderThrowableType
^
100 warnings
:org.qi4j.core:compileJava UP-TO-DATE
:org.qi4j.core:honkerGenDependencies
:org.qi4j.core:honkerGenLicense
:org.qi4j.core:honkerGenNotice
:org.qi4j.core:processResources UP-TO-DATE
:org.qi4j.core:classes
:org.qi4j.core:compileTestJava UP-TO-DATE
:org.qi4j.core:processTestResources UP-TO-DATE
:org.qi4j.core:testClasses UP-TO-DATE
:org.qi4j.core:test UP-TO-DATE
:org.qi4j.extensions:compileJava UP-TO-DATE
:org.qi4j.extensions:honkerGenDependencies
:org.qi4j.extensions:honkerGenLicense
:org.qi4j.extensions:honkerGenNotice
:org.qi4j.extensions:processResources UP-TO-DATE
:org.qi4j.extensions:classes
:org.qi4j.extensions:compileTestJava UP-TO-DATE
:org.qi4j.extensions:processTestResources UP-TO-DATE
:org.qi4j.extensions:testClasses UP-TO-DATE
:org.qi4j.extensions:test UP-TO-DATE
:org.qi4j.libraries:compileJava UP-TO-DATE
:org.qi4j.libraries:honkerGenDependencies
:org.qi4j.libraries:honkerGenLicense
:org.qi4j.libraries:honkerGenNotice
:org.qi4j.libraries:processResources UP-TO-DATE
:org.qi4j.libraries:classes
:org.qi4j.libraries:compileTestJava UP-TO-DATE
:org.qi4j.libraries:processTestResources UP-TO-DATE
:org.qi4j.libraries:testClasses UP-TO-DATE
:org.qi4j.libraries:test UP-TO-DATE
:org.qi4j.manual:makeVersionClass
:org.qi4j.manual:compileVersionJava
:org.qi4j.libraries:org.qi4j.library.logging:makeVersionClass
:org.qi4j.libraries:org.qi4j.library.logging:compileVersionJava
:org.qi4j.libraries:org.qi4j.library.logging:compileJava
:org.qi4j.libraries:org.qi4j.library.logging:honkerGenDependencies
:org.qi4j.libraries:org.qi4j.library.logging:honkerGenLicense
:org.qi4j.libraries:org.qi4j.library.logging:honkerGenNotice
:org.qi4j.libraries:org.qi4j.library.logging:processResources UP-TO-DATE
:org.qi4j.libraries:org.qi4j.library.logging:classes
:org.qi4j.libraries:org.qi4j.library.logging:processVersionResources UP-TO-DATE
:org.qi4j.libraries:org.qi4j.library.logging:versionClasses
:org.qi4j.libraries:org.qi4j.library.logging:jar
:org.qi4j.manual:compileJava
:org.qi4j.core:org.qi4j.core.runtime:makeVersionClass
:org.qi4j.core:org.qi4j.core.runtime:compileVersionJava
:org.qi4j.core:org.qi4j.core.runtime:compileJava<https://builds.apache.org/job/Zest%20-%20Check%202.1-SNAPSHOT%20distributions%20from%20develop%20branch%20on%20Java8%20(OpenJDK)/ws/core/runtime/src/main/java/org/qi4j/runtime/property/PropertyModel.java>:175:
error: method newValue in interface ValueBuilderFactory cannot be applied to
given types;
return module.newValue( first( valueType().types() ) );
^
required: Class<T>
found: Class<CAP#1>
reason: inference variable X has incompatible bounds
equality constraints: Class<?>
upper bounds: Class<CAP#2>,Object
where T,X are type-variables:
T extends Object declared in method <T>newValue(Class<T>)
X extends Object declared in method <X>first(Iterable<X>)
where CAP#1,CAP#2 are fresh type-variables:
CAP#1 extends Object from capture of ?
CAP#2 extends Object from capture of ?
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':org.qi4j.core:org.qi4j.core.runtime:compileJava'.
> Compilation failed; see the compiler error output for details.
* Try:
Run with --info or --debug option to get more log output.
* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task
':org.qi4j.core:org.qi4j.core.runtime:compileJava'.
at
org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)
at
org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
at
org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35)
at
org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64)
at
org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
at
org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:52)
at
org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
at
org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53)
at
org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at
org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:208)
at
org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:186)
at
org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:62)
at
org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:50)
at
org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:25)
at
org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:111)
at
org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
at
org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:62)
at
org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.java:23)
at
org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:68)
at
org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
at
org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:62)
at
org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:55)
at
org.gradle.initialization.DefaultGradleLauncher$6.run(DefaultGradleLauncher.java:174)
at org.gradle.internal.Factories$1.create(Factories.java:22)
at
org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:62)
at
org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:47)
at
org.gradle.initialization.DefaultGradleLauncher.runBuildOperation(DefaultGradleLauncher.java:189)
at
org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:171)
at
org.gradle.initialization.DefaultGradleLauncher.access$200(DefaultGradleLauncher.java:35)
at
org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:104)
at
org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:97)
at
org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:62)
at
org.gradle.initialization.DefaultGradleLauncher.runRootBuildOperation(DefaultGradleLauncher.java:184)
at
org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:97)
at
org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:86)
at
org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:93)
at
org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
at
org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at
org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:43)
at
org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:27)
at
org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:72)
at
org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:44)
at
org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:50)
at
org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:27)
at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:40)
at
org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:170)
at
org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:237)
at
org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:210)
at
org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35)
at
org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24)
at
org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:206)
at
org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169)
at
org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
at
org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
at org.gradle.launcher.Main.doAction(Main.java:33)
at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
at
org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:54)
at
org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:35)
at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
at
org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:127)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:55)
Caused by: org.gradle.api.internal.tasks.compile.CompilationFailedException:
Compilation failed; see the compiler error output for details.
at
org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:47)
at
org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:33)
at
org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.delegateAndHandleErrors(NormalizingJavaCompiler.java:101)
at
org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.execute(NormalizingJavaCompiler.java:50)
at
org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.execute(NormalizingJavaCompiler.java:36)
at
org.gradle.api.internal.tasks.compile.CleaningJavaCompilerSupport.execute(CleaningJavaCompilerSupport.java:34)
at
org.gradle.api.internal.tasks.compile.CleaningJavaCompilerSupport.execute(CleaningJavaCompilerSupport.java:25)
at
org.gradle.api.tasks.compile.JavaCompile.performCompilation(JavaCompile.java:157)
at
org.gradle.api.tasks.compile.JavaCompile.compile(JavaCompile.java:137)
at org.gradle.api.tasks.compile.JavaCompile.compile(JavaCompile.java:91)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:75)
at
org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$IncrementalTaskAction.doExecute(AnnotationProcessingTaskFactory.java:243)
at
org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:219)
at
org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$IncrementalTaskAction.execute(AnnotationProcessingTaskFactory.java:230)
at
org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:208)
at
org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)
at
org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)
... 61 more
BUILD FAILED
Total time: 2 mins 20.841 secs
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Xvfb stopping
Archiving artifacts
Recording test results
Publishing Javadoc