[
https://issues.apache.org/jira/browse/MNG-7386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17471775#comment-17471775
]
Markus Heberling commented on MNG-7386:
---------------------------------------
3.8.4 is also affected.
{code:java}
[Run without error Result{exitValue=1, output='Apache Maven 3.8.4
(9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home:
/home/mheberling/.m2/wrapper/dists/apache-maven-3.8.4-bin/5sjqtqkfjmakil1qhdtgrnjjdc/apache-maven-3.8.4
Java version: 11.0.13, vendor: Oracle Corporation, runtime:
/usr/lib64/jvm/java-11-openjdk-11
Default locale: de_DE, platform encoding: UTF-8
OS name: "linux", version: "5.3.18-59.37-preempt", arch: "amd64", family: "unix"
[DEBUG] Created new class realm maven.api
[DEBUG] Importing foreign packages into class realm maven.api
[DEBUG] Imported: javax.annotation.* < plexus.core
[DEBUG] Imported: javax.annotation.security.* < plexus.core
[DEBUG] Imported: javax.inject.* < plexus.core
[DEBUG] Imported: org.apache.maven.* < plexus.core
[DEBUG] Imported: org.apache.maven.artifact < plexus.core
[DEBUG] Imported: org.apache.maven.classrealm < plexus.core
[DEBUG] Imported: org.apache.maven.cli < plexus.core
[DEBUG] Imported: org.apache.maven.configuration < plexus.core
[DEBUG] Imported: org.apache.maven.exception < plexus.core
[DEBUG] Imported: org.apache.maven.execution < plexus.core
[DEBUG] Imported: org.apache.maven.execution.scope < plexus.core
[DEBUG] Imported: org.apache.maven.lifecycle < plexus.core
[DEBUG] Imported: org.apache.maven.model < plexus.core
[DEBUG] Imported: org.apache.maven.monitor < plexus.core
[DEBUG] Imported: org.apache.maven.plugin < plexus.core
[DEBUG] Imported: org.apache.maven.profiles < plexus.core
[DEBUG] Imported: org.apache.maven.project < plexus.core
[DEBUG] Imported: org.apache.maven.reporting < plexus.core
[DEBUG] Imported: org.apache.maven.repository < plexus.core
[DEBUG] Imported: org.apache.maven.rtinfo < plexus.core
[DEBUG] Imported: org.apache.maven.settings < plexus.core
[DEBUG] Imported: org.apache.maven.toolchain < plexus.core
[DEBUG] Imported: org.apache.maven.usability < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.* < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.authentication < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.authorization < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.events < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.observers < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.proxy < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.repository < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.resource < plexus.core
[DEBUG] Imported: org.codehaus.classworlds < plexus.core
[DEBUG] Imported: org.codehaus.plexus.* < plexus.core
[DEBUG] Imported: org.codehaus.plexus.classworlds < plexus.core
[DEBUG] Imported: org.codehaus.plexus.component < plexus.core
[DEBUG] Imported: org.codehaus.plexus.configuration < plexus.core
[DEBUG] Imported: org.codehaus.plexus.container < plexus.core
[DEBUG] Imported: org.codehaus.plexus.context < plexus.core
[DEBUG] Imported: org.codehaus.plexus.lifecycle < plexus.core
[DEBUG] Imported: org.codehaus.plexus.logging < plexus.core
[DEBUG] Imported: org.codehaus.plexus.personality < plexus.core
[DEBUG] Imported: org.codehaus.plexus.util.xml.Xpp3Dom < plexus.core
[DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlPullParser <
plexus.core
[DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlPullParserException <
plexus.core
[DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlSerializer <
plexus.core
[DEBUG] Imported: org.eclipse.aether.* < plexus.core
[DEBUG] Imported: org.eclipse.aether.artifact < plexus.core
[DEBUG] Imported: org.eclipse.aether.collection < plexus.core
[DEBUG] Imported: org.eclipse.aether.deployment < plexus.core
[DEBUG] Imported: org.eclipse.aether.graph < plexus.core
[DEBUG] Imported: org.eclipse.aether.impl < plexus.core
[DEBUG] Imported: org.eclipse.aether.installation < plexus.core
[DEBUG] Imported: org.eclipse.aether.internal.impl < plexus.core
[DEBUG] Imported: org.eclipse.aether.metadata < plexus.core
[DEBUG] Imported: org.eclipse.aether.repository < plexus.core
[DEBUG] Imported: org.eclipse.aether.resolution < plexus.core
[DEBUG] Imported: org.eclipse.aether.spi < plexus.core
[DEBUG] Imported: org.eclipse.aether.transfer < plexus.core
[DEBUG] Imported: org.eclipse.aether.version < plexus.core
[DEBUG] Imported: org.fusesource.jansi.* < plexus.core
[DEBUG] Imported: org.slf4j.* < plexus.core
[DEBUG] Imported: org.slf4j.event.* < plexus.core
[DEBUG] Imported: org.slf4j.helpers.* < plexus.core
[DEBUG] Imported: org.slf4j.spi.* < plexus.core
[DEBUG] Populating class realm maven.api
[INFO] Error stacktraces are turned on.
[DEBUG] Message scheme: color
[DEBUG] Message styles: debug info warning error success failure strong mojo
project
[DEBUG] Reading global settings from
/home/mheberling/.m2/wrapper/dists/apache-maven-3.8.4-bin/5sjqtqkfjmakil1qhdtgrnjjdc/apache-maven-3.8.4/conf/settings.xml
[DEBUG] Reading user settings from /home/mheberling/.m2/settings.xml
[DEBUG] Reading global toolchains from
/home/mheberling/.m2/wrapper/dists/apache-maven-3.8.4-bin/5sjqtqkfjmakil1qhdtgrnjjdc/apache-maven-3.8.4/conf/toolchains.xml
[DEBUG] Reading user toolchains from /home/mheberling/.m2/toolchains.xml
[DEBUG] Using local repository at
/home/mheberling/workspace/spotless/plugin-maven/build/localMavenRepository
[DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10.0 for
/home/mheberling/workspace/spotless/plugin-maven/build/localMavenRepository
[INFO] Scanning for projects...
[DEBUG] Extension realms for project
com.diffplug.spotless:spotless-maven-plugin-tests:jar:1.0.0-SNAPSHOT: (none)
[DEBUG] Looking up lifecycle mappings for packaging jar from
ClassRealm[plexus.core, parent: null]
[WARNING] The project
com.diffplug.spotless:spotless-maven-plugin-tests:jar:1.0.0-SNAPSHOT uses
prerequisites which is only intended for maven-plugin projects but not for non
maven-plugin projects. For such purposes you should use the
maven-enforcer-plugin. See
https://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html
[DEBUG] Resolving plugin prefix spotless from [org.apache.maven.plugins,
org.codehaus.mojo]
[DEBUG] Resolved plugin prefix spotless to
com.diffplug.spotless:spotless-maven-plugin from POM
com.diffplug.spotless:spotless-maven-plugin-tests:jar:1.0.0-SNAPSHOT
[DEBUG] === REACTOR BUILD PLAN ================================================
[DEBUG] Project:
com.diffplug.spotless:spotless-maven-plugin-tests:jar:1.0.0-SNAPSHOT
[DEBUG] Tasks: [spotless:apply]
[DEBUG] Style: Regular
[DEBUG] =======================================================================
[INFO]
[INFO] ---------< com.diffplug.spotless:spotless-maven-plugin-tests >----------
[INFO] Building Spotless Maven Plugin Tests 1.0.0-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[DEBUG] Resolving plugin prefix spotless from [org.apache.maven.plugins,
org.codehaus.mojo]
[DEBUG] Resolved plugin prefix spotless to
com.diffplug.spotless:spotless-maven-plugin from POM
com.diffplug.spotless:spotless-maven-plugin-tests:jar:1.0.0-SNAPSHOT
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources,
process-sources, generate-resources, process-resources, compile,
process-classes, generate-test-sources, process-test-sources,
generate-test-resources, process-test-resources, test-compile,
process-test-classes, test, prepare-package, package, pre-integration-test,
integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] === PROJECT BUILD PLAN ================================================
[DEBUG] Project:
com.diffplug.spotless:spotless-maven-plugin-tests:1.0.0-SNAPSHOT
[DEBUG] Dependencies (collect): []
[DEBUG] Dependencies (resolve): []
[DEBUG] Repositories (dependencies): [central
(https://repo.maven.apache.org/maven2, default, releases)]
[DEBUG] Repositories (plugins) : [central
(https://repo.maven.apache.org/maven2, default, releases)]
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:
com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply (default-cli)
[DEBUG] Style: Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
<applySkip default-value="false">${spotless.apply.skip}</applySkip>
<baseDir default-value="${project.basedir}"/>
<buildDir default-value="${project.build.directory}"/>
<checkSkip default-value="false">${spotless.check.skip}</checkSkip>
<encoding default-value="UTF-8"/>
<filePatterns>${spotlessFiles}</filePatterns>
<goal default-value="${mojoExecution.goal}"/>
<java>
<googleJavaFormat/>
</java>
<lineEndings default-value="GIT_ATTRIBUTES"/>
<project default-value="${project}"/>
<repositories default-value="${project.remotePluginRepositories}"/>
<repositorySystemSession default-value="${repositorySystemSession}"/>
<setLicenseHeaderYearsFromGitHistory>${spotlessSetLicenseHeaderYearsFromGitHistory}</setLicenseHeaderYearsFromGitHistory>
<upToDateChecking>
<enabled>true</enabled>
</upToDateChecking>
</configuration>
[DEBUG] =======================================================================
[INFO]
[INFO] --- spotless-maven-plugin:2.19.2-SNAPSHOT:apply (default-cli) @
spotless-maven-plugin-tests ---
[DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=389772,
ConflictMarker.markTime=217772, ConflictMarker.nodeCount=21,
ConflictIdSorter.graphTime=244215, ConflictIdSorter.topsortTime=190646,
ConflictIdSorter.conflictIdCount=14, ConflictIdSorter.conflictIdCycleCount=0,
ConflictResolver.totalTime=1994753, ConflictResolver.conflictItemCount=21,
DefaultDependencyCollector.collectTime=45833318,
DefaultDependencyCollector.transformTime=4306073}
[DEBUG] com.diffplug.spotless:spotless-maven-plugin:jar:2.19.2-SNAPSHOT
[DEBUG] javax.inject:javax.inject:jar:1:runtime
[DEBUG] com.diffplug.spotless:spotless-lib:jar:2.21.2-SNAPSHOT:compile
[DEBUG] com.diffplug.spotless:spotless-lib-extra:jar:2.21.2-SNAPSHOT:compile
[DEBUG] com.diffplug.durian:durian-collect:jar:1.2.0:compile
[DEBUG] com.diffplug.durian:durian-core:jar:1.2.0:compile
[DEBUG] org.codehaus.plexus:plexus-resources:jar:1.2.0:compile
[DEBUG] org.eclipse.jgit:org.eclipse.jgit:jar:5.13.0.202109080827-r:compile
[DEBUG] com.googlecode.concurrent-trees:concurrent-trees:jar:2.6.1:compile
[DEBUG] org.codehaus.groovy:groovy-xml:jar:3.0.9:compile
[DEBUG] org.codehaus.plexus:plexus-utils:jar:3.4.1:compile
[DEBUG] org.slf4j:slf4j-api:jar:1.7.32:compile
[DEBUG] com.googlecode.javaewah:JavaEWAH:jar:1.1.12:compile
[DEBUG] org.codehaus.groovy:groovy:jar:3.0.9:compile
[DEBUG] Created new class realm
plugin>com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT
[DEBUG] Importing foreign packages into class realm
plugin>com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT
[DEBUG] Imported: < maven.api
[DEBUG] Populating class realm
plugin>com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT
[DEBUG] Included:
com.diffplug.spotless:spotless-maven-plugin:jar:2.19.2-SNAPSHOT
[DEBUG] Included: com.diffplug.spotless:spotless-lib:jar:2.21.2-SNAPSHOT
[DEBUG] Included: com.diffplug.spotless:spotless-lib-extra:jar:2.21.2-SNAPSHOT
[DEBUG] Included: com.diffplug.durian:durian-collect:jar:1.2.0
[DEBUG] Included: com.diffplug.durian:durian-core:jar:1.2.0
[DEBUG] Included: org.codehaus.plexus:plexus-resources:jar:1.2.0
[DEBUG] Included: org.eclipse.jgit:org.eclipse.jgit:jar:5.13.0.202109080827-r
[DEBUG] Included: com.googlecode.concurrent-trees:concurrent-trees:jar:2.6.1
[DEBUG] Included: org.codehaus.groovy:groovy-xml:jar:3.0.9
[DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:3.4.1
[DEBUG] Included: com.googlecode.javaewah:JavaEWAH:jar:1.1.12
[DEBUG] Included: org.codehaus.groovy:groovy:jar:3.0.9
[DEBUG] Configuring mojo
com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply from plugin
realm
ClassRealm[plugin>com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT,
parent: java.net.URLClassLoader@d6e7bab]
[DEBUG] Configuring mojo
'com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply' with basic
configurator -->
[DEBUG] (f) applySkip = false
[DEBUG] (f) baseDir = /tmp/junit14179468572283447807
[DEBUG] (f) buildDir = /tmp/junit14179468572283447807/target
[DEBUG] (f) checkSkip = false
[DEBUG] (f) encoding = UTF-8
[DEBUG] (f) goal = apply
[DEBUG] (s) googleJavaFormat =
com.diffplug.spotless.maven.java.GoogleJavaFormat@352c44a8
[DEBUG] (f) java = com.diffplug.spotless.maven.java.Java@7aac8884
[DEBUG] (f) lineEndings = GIT_ATTRIBUTES
[DEBUG] (f) project = MavenProject:
com.diffplug.spotless:spotless-maven-plugin-tests:1.0.0-SNAPSHOT @
/tmp/junit14179468572283447807/pom.xml
[DEBUG] (f) repositories = [central (https://repo.maven.apache.org/maven2,
default, releases)]
[DEBUG] (f) repositorySystemSession =
org.eclipse.aether.DefaultRepositorySystemSession@646c0a67
[DEBUG] (f) enabled = true
[DEBUG] (f) upToDateChecking =
com.diffplug.spotless.maven.incremental.UpToDateChecking@5bc28f40
[DEBUG] -- end configuration --
[DEBUG] readpipe [/usr/bin/git, --version],/usr/bin
[DEBUG] readpipe may return 'git version 2.31.1'
[DEBUG] remaining output:
[DEBUG] readpipe [/usr/bin/git, config, --system, --edit],/usr/bin
[DEBUG] readpipe may return '/etc/gitconfig'
[DEBUG] remaining output:
[DEBUG] file=/home/mheberling/.gitconfig, create new FileSnapshot:
lastRead=2022-01-10 09:59:32.666741000, lastModified=2021-03-03
08:24:18.549244000, size=1093, fileKey=(dev=32,ino=4439829)
[DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=46530,
ConflictMarker.markTime=70143, ConflictMarker.nodeCount=9,
ConflictIdSorter.graphTime=13418, ConflictIdSorter.topsortTime=13168,
ConflictIdSorter.conflictIdCount=8, ConflictIdSorter.conflictIdCycleCount=0,
ConflictResolver.totalTime=490968, ConflictResolver.conflictItemCount=8,
DefaultDependencyCollector.collectTime=28282896,
DefaultDependencyCollector.transformTime=651099}
[DEBUG] Resolved artifact:
com.google.googlejavaformat:google-java-format:jar:1.12.0 < central
(https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Resolved artifact: com.google.guava:guava:jar:30.1.1-jre < central
(https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Resolved artifact: com.google.guava:failureaccess:jar:1.0.1 < central
(https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Resolved artifact:
com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava
< central (https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Resolved artifact: com.google.code.findbugs:jsr305:jar:3.0.2 < central
(https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Resolved artifact: org.checkerframework:checker-qual:jar:3.8.0 <
central (https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Resolved artifact:
com.google.errorprone:error_prone_annotations:jar:2.5.1 < central
(https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Resolved artifact: com.google.j2objc:j2objc-annotations:jar:1.3 <
central (https://repo.maven.apache.org/maven2, default, releases)
[INFO] Up-to-date checking enabled
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.444 s
[INFO] Finished at: 2022-01-10T09:59:32+01:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply (default-cli)
on project spotless-maven-plugin-tests: Execution default-cli of goal
com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply failed:
Unable to serialize plugin Plugin
[com.diffplug.spotless:spotless-maven-plugin]:
org.apache.maven.model.merge.ModelMerger$MergingList -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal
com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply (default-cli)
on project spotless-maven-plugin-tests: Execution default-cli of goal
com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply failed:
Unable to serialize plugin Plugin [com.diffplug.spotless:spotless-maven-plugin]
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.apache.maven.wrapper.BootstrapMainStarter.start
(BootstrapMainStarter.java:39)
at org.apache.maven.wrapper.WrapperExecutor.execute
(WrapperExecutor.java:122)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:55)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution
default-cli of goal
com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply failed:
Unable to serialize plugin Plugin [com.diffplug.spotless:spotless-maven-plugin]
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
(DefaultBuildPluginManager.java:148)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.apache.maven.wrapper.BootstrapMainStarter.start
(BootstrapMainStarter.java:39)
at org.apache.maven.wrapper.WrapperExecutor.execute
(WrapperExecutor.java:122)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:55)
Caused by: java.io.UncheckedIOException: Unable to serialize plugin Plugin
[com.diffplug.spotless:spotless-maven-plugin]
at com.diffplug.spotless.maven.incremental.PluginFingerprint.digest
(PluginFingerprint.java:88)
at com.diffplug.spotless.maven.incremental.PluginFingerprint.from
(PluginFingerprint.java:40)
at com.diffplug.spotless.maven.incremental.IndexBasedChecker.create
(IndexBasedChecker.java:43)
at com.diffplug.spotless.maven.incremental.UpToDateChecker.forProject
(UpToDateChecker.java:38)
at com.diffplug.spotless.maven.AbstractSpotlessMojo.createUpToDateChecker
(AbstractSpotlessMojo.java:335)
at com.diffplug.spotless.maven.AbstractSpotlessMojo.execute
(AbstractSpotlessMojo.java:187)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
(DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.apache.maven.wrapper.BootstrapMainStarter.start
(BootstrapMainStarter.java:39)
at org.apache.maven.wrapper.WrapperExecutor.execute
(WrapperExecutor.java:122)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:55)
Caused by: java.io.NotSerializableException:
org.apache.maven.model.merge.ModelMerger$MergingList
at java.io.ObjectOutputStream.writeObject0 (ObjectOutputStream.java:1185)
at java.io.ObjectOutputStream.defaultWriteFields
(ObjectOutputStream.java:1553)
at java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1510)
at java.io.ObjectOutputStream.writeOrdinaryObject
(ObjectOutputStream.java:1433)
at java.io.ObjectOutputStream.writeObject0 (ObjectOutputStream.java:1179)
at java.io.ObjectOutputStream.writeObject (ObjectOutputStream.java:349)
at com.diffplug.spotless.maven.incremental.PluginFingerprint.digest
(PluginFingerprint.java:81)
at com.diffplug.spotless.maven.incremental.PluginFingerprint.from
(PluginFingerprint.java:40)
at com.diffplug.spotless.maven.incremental.IndexBasedChecker.create
(IndexBasedChecker.java:43)
at com.diffplug.spotless.maven.incremental.UpToDateChecker.forProject
(UpToDateChecker.java:38)
at com.diffplug.spotless.maven.AbstractSpotlessMojo.createUpToDateChecker
(AbstractSpotlessMojo.java:335)
at com.diffplug.spotless.maven.AbstractSpotlessMojo.execute
(AbstractSpotlessMojo.java:187)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
(DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.apache.maven.wrapper.BootstrapMainStarter.start
(BootstrapMainStarter.java:39)
at org.apache.maven.wrapper.WrapperExecutor.execute
(WrapperExecutor.java:122)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:55)
[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please
read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
', error=''}]
Expecting:
<1>
to be equal to:
<0>
but was not.
org.opentest4j.AssertionFailedError: [Run without error Result{exitValue=1,
output='Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home:
/home/mheberling/.m2/wrapper/dists/apache-maven-3.8.4-bin/5sjqtqkfjmakil1qhdtgrnjjdc/apache-maven-3.8.4
Java version: 11.0.13, vendor: Oracle Corporation, runtime:
/usr/lib64/jvm/java-11-openjdk-11
Default locale: de_DE, platform encoding: UTF-8
OS name: "linux", version: "5.3.18-59.37-preempt", arch: "amd64", family: "unix"
[DEBUG] Created new class realm maven.api
[DEBUG] Importing foreign packages into class realm maven.api
[DEBUG] Imported: javax.annotation.* < plexus.core
[DEBUG] Imported: javax.annotation.security.* < plexus.core
[DEBUG] Imported: javax.inject.* < plexus.core
[DEBUG] Imported: org.apache.maven.* < plexus.core
[DEBUG] Imported: org.apache.maven.artifact < plexus.core
[DEBUG] Imported: org.apache.maven.classrealm < plexus.core
[DEBUG] Imported: org.apache.maven.cli < plexus.core
[DEBUG] Imported: org.apache.maven.configuration < plexus.core
[DEBUG] Imported: org.apache.maven.exception < plexus.core
[DEBUG] Imported: org.apache.maven.execution < plexus.core
[DEBUG] Imported: org.apache.maven.execution.scope < plexus.core
[DEBUG] Imported: org.apache.maven.lifecycle < plexus.core
[DEBUG] Imported: org.apache.maven.model < plexus.core
[DEBUG] Imported: org.apache.maven.monitor < plexus.core
[DEBUG] Imported: org.apache.maven.plugin < plexus.core
[DEBUG] Imported: org.apache.maven.profiles < plexus.core
[DEBUG] Imported: org.apache.maven.project < plexus.core
[DEBUG] Imported: org.apache.maven.reporting < plexus.core
[DEBUG] Imported: org.apache.maven.repository < plexus.core
[DEBUG] Imported: org.apache.maven.rtinfo < plexus.core
[DEBUG] Imported: org.apache.maven.settings < plexus.core
[DEBUG] Imported: org.apache.maven.toolchain < plexus.core
[DEBUG] Imported: org.apache.maven.usability < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.* < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.authentication < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.authorization < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.events < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.observers < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.proxy < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.repository < plexus.core
[DEBUG] Imported: org.apache.maven.wagon.resource < plexus.core
[DEBUG] Imported: org.codehaus.classworlds < plexus.core
[DEBUG] Imported: org.codehaus.plexus.* < plexus.core
[DEBUG] Imported: org.codehaus.plexus.classworlds < plexus.core
[DEBUG] Imported: org.codehaus.plexus.component < plexus.core
[DEBUG] Imported: org.codehaus.plexus.configuration < plexus.core
[DEBUG] Imported: org.codehaus.plexus.container < plexus.core
[DEBUG] Imported: org.codehaus.plexus.context < plexus.core
[DEBUG] Imported: org.codehaus.plexus.lifecycle < plexus.core
[DEBUG] Imported: org.codehaus.plexus.logging < plexus.core
[DEBUG] Imported: org.codehaus.plexus.personality < plexus.core
[DEBUG] Imported: org.codehaus.plexus.util.xml.Xpp3Dom < plexus.core
[DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlPullParser <
plexus.core
[DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlPullParserException <
plexus.core
[DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlSerializer <
plexus.core
[DEBUG] Imported: org.eclipse.aether.* < plexus.core
[DEBUG] Imported: org.eclipse.aether.artifact < plexus.core
[DEBUG] Imported: org.eclipse.aether.collection < plexus.core
[DEBUG] Imported: org.eclipse.aether.deployment < plexus.core
[DEBUG] Imported: org.eclipse.aether.graph < plexus.core
[DEBUG] Imported: org.eclipse.aether.impl < plexus.core
[DEBUG] Imported: org.eclipse.aether.installation < plexus.core
[DEBUG] Imported: org.eclipse.aether.internal.impl < plexus.core
[DEBUG] Imported: org.eclipse.aether.metadata < plexus.core
[DEBUG] Imported: org.eclipse.aether.repository < plexus.core
[DEBUG] Imported: org.eclipse.aether.resolution < plexus.core
[DEBUG] Imported: org.eclipse.aether.spi < plexus.core
[DEBUG] Imported: org.eclipse.aether.transfer < plexus.core
[DEBUG] Imported: org.eclipse.aether.version < plexus.core
[DEBUG] Imported: org.fusesource.jansi.* < plexus.core
[DEBUG] Imported: org.slf4j.* < plexus.core
[DEBUG] Imported: org.slf4j.event.* < plexus.core
[DEBUG] Imported: org.slf4j.helpers.* < plexus.core
[DEBUG] Imported: org.slf4j.spi.* < plexus.core
[DEBUG] Populating class realm maven.api
[INFO] Error stacktraces are turned on.
[DEBUG] Message scheme: color
[DEBUG] Message styles: debug info warning error success failure strong mojo
project
[DEBUG] Reading global settings from
/home/mheberling/.m2/wrapper/dists/apache-maven-3.8.4-bin/5sjqtqkfjmakil1qhdtgrnjjdc/apache-maven-3.8.4/conf/settings.xml
[DEBUG] Reading user settings from /home/mheberling/.m2/settings.xml
[DEBUG] Reading global toolchains from
/home/mheberling/.m2/wrapper/dists/apache-maven-3.8.4-bin/5sjqtqkfjmakil1qhdtgrnjjdc/apache-maven-3.8.4/conf/toolchains.xml
[DEBUG] Reading user toolchains from /home/mheberling/.m2/toolchains.xml
[DEBUG] Using local repository at
/home/mheberling/workspace/spotless/plugin-maven/build/localMavenRepository
[DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10.0 for
/home/mheberling/workspace/spotless/plugin-maven/build/localMavenRepository
[INFO] Scanning for projects...
[DEBUG] Extension realms for project
com.diffplug.spotless:spotless-maven-plugin-tests:jar:1.0.0-SNAPSHOT: (none)
[DEBUG] Looking up lifecycle mappings for packaging jar from
ClassRealm[plexus.core, parent: null]
[WARNING] The project
com.diffplug.spotless:spotless-maven-plugin-tests:jar:1.0.0-SNAPSHOT uses
prerequisites which is only intended for maven-plugin projects but not for non
maven-plugin projects. For such purposes you should use the
maven-enforcer-plugin. See
https://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html
[DEBUG] Resolving plugin prefix spotless from [org.apache.maven.plugins,
org.codehaus.mojo]
[DEBUG] Resolved plugin prefix spotless to
com.diffplug.spotless:spotless-maven-plugin from POM
com.diffplug.spotless:spotless-maven-plugin-tests:jar:1.0.0-SNAPSHOT
[DEBUG] === REACTOR BUILD PLAN ================================================
[DEBUG] Project:
com.diffplug.spotless:spotless-maven-plugin-tests:jar:1.0.0-SNAPSHOT
[DEBUG] Tasks: [spotless:apply]
[DEBUG] Style: Regular
[DEBUG] =======================================================================
[INFO]
[INFO] ---------< com.diffplug.spotless:spotless-maven-plugin-tests >----------
[INFO] Building Spotless Maven Plugin Tests 1.0.0-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[DEBUG] Resolving plugin prefix spotless from [org.apache.maven.plugins,
org.codehaus.mojo]
[DEBUG] Resolved plugin prefix spotless to
com.diffplug.spotless:spotless-maven-plugin from POM
com.diffplug.spotless:spotless-maven-plugin-tests:jar:1.0.0-SNAPSHOT
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources,
process-sources, generate-resources, process-resources, compile,
process-classes, generate-test-sources, process-test-sources,
generate-test-resources, process-test-resources, test-compile,
process-test-classes, test, prepare-package, package, pre-integration-test,
integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] === PROJECT BUILD PLAN ================================================
[DEBUG] Project:
com.diffplug.spotless:spotless-maven-plugin-tests:1.0.0-SNAPSHOT
[DEBUG] Dependencies (collect): []
[DEBUG] Dependencies (resolve): []
[DEBUG] Repositories (dependencies): [central
(https://repo.maven.apache.org/maven2, default, releases)]
[DEBUG] Repositories (plugins) : [central
(https://repo.maven.apache.org/maven2, default, releases)]
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:
com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply (default-cli)
[DEBUG] Style: Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
<applySkip default-value="false">${spotless.apply.skip}</applySkip>
<baseDir default-value="${project.basedir}"/>
<buildDir default-value="${project.build.directory}"/>
<checkSkip default-value="false">${spotless.check.skip}</checkSkip>
<encoding default-value="UTF-8"/>
<filePatterns>${spotlessFiles}</filePatterns>
<goal default-value="${mojoExecution.goal}"/>
<java>
<googleJavaFormat/>
</java>
<lineEndings default-value="GIT_ATTRIBUTES"/>
<project default-value="${project}"/>
<repositories default-value="${project.remotePluginRepositories}"/>
<repositorySystemSession default-value="${repositorySystemSession}"/>
<setLicenseHeaderYearsFromGitHistory>${spotlessSetLicenseHeaderYearsFromGitHistory}</setLicenseHeaderYearsFromGitHistory>
<upToDateChecking>
<enabled>true</enabled>
</upToDateChecking>
</configuration>
[DEBUG] =======================================================================
[INFO]
[INFO] --- spotless-maven-plugin:2.19.2-SNAPSHOT:apply (default-cli) @
spotless-maven-plugin-tests ---
[DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=389772,
ConflictMarker.markTime=217772, ConflictMarker.nodeCount=21,
ConflictIdSorter.graphTime=244215, ConflictIdSorter.topsortTime=190646,
ConflictIdSorter.conflictIdCount=14, ConflictIdSorter.conflictIdCycleCount=0,
ConflictResolver.totalTime=1994753, ConflictResolver.conflictItemCount=21,
DefaultDependencyCollector.collectTime=45833318,
DefaultDependencyCollector.transformTime=4306073}
[DEBUG] com.diffplug.spotless:spotless-maven-plugin:jar:2.19.2-SNAPSHOT
[DEBUG] javax.inject:javax.inject:jar:1:runtime
[DEBUG] com.diffplug.spotless:spotless-lib:jar:2.21.2-SNAPSHOT:compile
[DEBUG] com.diffplug.spotless:spotless-lib-extra:jar:2.21.2-SNAPSHOT:compile
[DEBUG] com.diffplug.durian:durian-collect:jar:1.2.0:compile
[DEBUG] com.diffplug.durian:durian-core:jar:1.2.0:compile
[DEBUG] org.codehaus.plexus:plexus-resources:jar:1.2.0:compile
[DEBUG] org.eclipse.jgit:org.eclipse.jgit:jar:5.13.0.202109080827-r:compile
[DEBUG] com.googlecode.concurrent-trees:concurrent-trees:jar:2.6.1:compile
[DEBUG] org.codehaus.groovy:groovy-xml:jar:3.0.9:compile
[DEBUG] org.codehaus.plexus:plexus-utils:jar:3.4.1:compile
[DEBUG] org.slf4j:slf4j-api:jar:1.7.32:compile
[DEBUG] com.googlecode.javaewah:JavaEWAH:jar:1.1.12:compile
[DEBUG] org.codehaus.groovy:groovy:jar:3.0.9:compile
[DEBUG] Created new class realm
plugin>com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT
[DEBUG] Importing foreign packages into class realm
plugin>com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT
[DEBUG] Imported: < maven.api
[DEBUG] Populating class realm
plugin>com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT
[DEBUG] Included:
com.diffplug.spotless:spotless-maven-plugin:jar:2.19.2-SNAPSHOT
[DEBUG] Included: com.diffplug.spotless:spotless-lib:jar:2.21.2-SNAPSHOT
[DEBUG] Included: com.diffplug.spotless:spotless-lib-extra:jar:2.21.2-SNAPSHOT
[DEBUG] Included: com.diffplug.durian:durian-collect:jar:1.2.0
[DEBUG] Included: com.diffplug.durian:durian-core:jar:1.2.0
[DEBUG] Included: org.codehaus.plexus:plexus-resources:jar:1.2.0
[DEBUG] Included: org.eclipse.jgit:org.eclipse.jgit:jar:5.13.0.202109080827-r
[DEBUG] Included: com.googlecode.concurrent-trees:concurrent-trees:jar:2.6.1
[DEBUG] Included: org.codehaus.groovy:groovy-xml:jar:3.0.9
[DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:3.4.1
[DEBUG] Included: com.googlecode.javaewah:JavaEWAH:jar:1.1.12
[DEBUG] Included: org.codehaus.groovy:groovy:jar:3.0.9
[DEBUG] Configuring mojo
com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply from plugin
realm
ClassRealm[plugin>com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT,
parent: java.net.URLClassLoader@d6e7bab]
[DEBUG] Configuring mojo
'com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply' with basic
configurator -->
[DEBUG] (f) applySkip = false
[DEBUG] (f) baseDir = /tmp/junit14179468572283447807
[DEBUG] (f) buildDir = /tmp/junit14179468572283447807/target
[DEBUG] (f) checkSkip = false
[DEBUG] (f) encoding = UTF-8
[DEBUG] (f) goal = apply
[DEBUG] (s) googleJavaFormat =
com.diffplug.spotless.maven.java.GoogleJavaFormat@352c44a8
[DEBUG] (f) java = com.diffplug.spotless.maven.java.Java@7aac8884
[DEBUG] (f) lineEndings = GIT_ATTRIBUTES
[DEBUG] (f) project = MavenProject:
com.diffplug.spotless:spotless-maven-plugin-tests:1.0.0-SNAPSHOT @
/tmp/junit14179468572283447807/pom.xml
[DEBUG] (f) repositories = [central (https://repo.maven.apache.org/maven2,
default, releases)]
[DEBUG] (f) repositorySystemSession =
org.eclipse.aether.DefaultRepositorySystemSession@646c0a67
[DEBUG] (f) enabled = true
[DEBUG] (f) upToDateChecking =
com.diffplug.spotless.maven.incremental.UpToDateChecking@5bc28f40
[DEBUG] -- end configuration --
[DEBUG] readpipe [/usr/bin/git, --version],/usr/bin
[DEBUG] readpipe may return 'git version 2.31.1'
[DEBUG] remaining output:
[DEBUG] readpipe [/usr/bin/git, config, --system, --edit],/usr/bin
[DEBUG] readpipe may return '/etc/gitconfig'
[DEBUG] remaining output:
[DEBUG] file=/home/mheberling/.gitconfig, create new FileSnapshot:
lastRead=2022-01-10 09:59:32.666741000, lastModified=2021-03-03
08:24:18.549244000, size=1093, fileKey=(dev=32,ino=4439829)
[DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=46530,
ConflictMarker.markTime=70143, ConflictMarker.nodeCount=9,
ConflictIdSorter.graphTime=13418, ConflictIdSorter.topsortTime=13168,
ConflictIdSorter.conflictIdCount=8, ConflictIdSorter.conflictIdCycleCount=0,
ConflictResolver.totalTime=490968, ConflictResolver.conflictItemCount=8,
DefaultDependencyCollector.collectTime=28282896,
DefaultDependencyCollector.transformTime=651099}
[DEBUG] Resolved artifact:
com.google.googlejavaformat:google-java-format:jar:1.12.0 < central
(https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Resolved artifact: com.google.guava:guava:jar:30.1.1-jre < central
(https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Resolved artifact: com.google.guava:failureaccess:jar:1.0.1 < central
(https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Resolved artifact:
com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava
< central (https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Resolved artifact: com.google.code.findbugs:jsr305:jar:3.0.2 < central
(https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Resolved artifact: org.checkerframework:checker-qual:jar:3.8.0 <
central (https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Resolved artifact:
com.google.errorprone:error_prone_annotations:jar:2.5.1 < central
(https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Resolved artifact: com.google.j2objc:j2objc-annotations:jar:1.3 <
central (https://repo.maven.apache.org/maven2, default, releases)
[INFO] Up-to-date checking enabled
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.444 s
[INFO] Finished at: 2022-01-10T09:59:32+01:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply (default-cli)
on project spotless-maven-plugin-tests: Execution default-cli of goal
com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply failed:
Unable to serialize plugin Plugin
[com.diffplug.spotless:spotless-maven-plugin]:
org.apache.maven.model.merge.ModelMerger$MergingList -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal
com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply (default-cli)
on project spotless-maven-plugin-tests: Execution default-cli of goal
com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply failed:
Unable to serialize plugin Plugin [com.diffplug.spotless:spotless-maven-plugin]
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.apache.maven.wrapper.BootstrapMainStarter.start
(BootstrapMainStarter.java:39)
at org.apache.maven.wrapper.WrapperExecutor.execute
(WrapperExecutor.java:122)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:55)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution
default-cli of goal
com.diffplug.spotless:spotless-maven-plugin:2.19.2-SNAPSHOT:apply failed:
Unable to serialize plugin Plugin [com.diffplug.spotless:spotless-maven-plugin]
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
(DefaultBuildPluginManager.java:148)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.apache.maven.wrapper.BootstrapMainStarter.start
(BootstrapMainStarter.java:39)
at org.apache.maven.wrapper.WrapperExecutor.execute
(WrapperExecutor.java:122)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:55)
Caused by: java.io.UncheckedIOException: Unable to serialize plugin Plugin
[com.diffplug.spotless:spotless-maven-plugin]
at com.diffplug.spotless.maven.incremental.PluginFingerprint.digest
(PluginFingerprint.java:88)
at com.diffplug.spotless.maven.incremental.PluginFingerprint.from
(PluginFingerprint.java:40)
at com.diffplug.spotless.maven.incremental.IndexBasedChecker.create
(IndexBasedChecker.java:43)
at com.diffplug.spotless.maven.incremental.UpToDateChecker.forProject
(UpToDateChecker.java:38)
at com.diffplug.spotless.maven.AbstractSpotlessMojo.createUpToDateChecker
(AbstractSpotlessMojo.java:335)
at com.diffplug.spotless.maven.AbstractSpotlessMojo.execute
(AbstractSpotlessMojo.java:187)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
(DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.apache.maven.wrapper.BootstrapMainStarter.start
(BootstrapMainStarter.java:39)
at org.apache.maven.wrapper.WrapperExecutor.execute
(WrapperExecutor.java:122)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:55)
Caused by: java.io.NotSerializableException:
org.apache.maven.model.merge.ModelMerger$MergingList
at java.io.ObjectOutputStream.writeObject0 (ObjectOutputStream.java:1185)
at java.io.ObjectOutputStream.defaultWriteFields
(ObjectOutputStream.java:1553)
at java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1510)
at java.io.ObjectOutputStream.writeOrdinaryObject
(ObjectOutputStream.java:1433)
at java.io.ObjectOutputStream.writeObject0 (ObjectOutputStream.java:1179)
at java.io.ObjectOutputStream.writeObject (ObjectOutputStream.java:349)
at com.diffplug.spotless.maven.incremental.PluginFingerprint.digest
(PluginFingerprint.java:81)
at com.diffplug.spotless.maven.incremental.PluginFingerprint.from
(PluginFingerprint.java:40)
at com.diffplug.spotless.maven.incremental.IndexBasedChecker.create
(IndexBasedChecker.java:43)
at com.diffplug.spotless.maven.incremental.UpToDateChecker.forProject
(UpToDateChecker.java:38)
at com.diffplug.spotless.maven.AbstractSpotlessMojo.createUpToDateChecker
(AbstractSpotlessMojo.java:335)
at com.diffplug.spotless.maven.AbstractSpotlessMojo.execute
(AbstractSpotlessMojo.java:187)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
(DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.apache.maven.wrapper.BootstrapMainStarter.start
(BootstrapMainStarter.java:39)
at org.apache.maven.wrapper.WrapperExecutor.execute
(WrapperExecutor.java:122)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:55)
[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please
read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
', error=''}]
Expecting:
<1>
to be equal to:
<0>
but was not.
at
[email protected]/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
[email protected]/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
[email protected]/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
app//com.diffplug.spotless.maven.MavenRunner.runNoError(MavenRunner.java:95)
at
app//com.diffplug.spotless.maven.incremental.UpToDateCheckingTest.runSpotlessApply(UpToDateCheckingTest.java:270)
at
app//com.diffplug.spotless.maven.incremental.UpToDateCheckingTest.enableUpToDateCheckingWithPluginDependenciesMaven3_8_4(UpToDateCheckingTest.java:90)
at
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
[email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at [email protected]/java.lang.reflect.Method.invoke(Method.java:566)
at
app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
at
app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at
app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at
app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
at
app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
at
app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
at
app//org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
at
app//org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
at
app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at
app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at
app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at
app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at
app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
at
app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
at
app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
at
app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at
app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
at
app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
at
app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at
app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at
app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at
app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1541)
at
app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at
app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at
app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at
app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1541)
at
app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at
app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at
app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at
app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at
app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at
app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at
app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at
app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at
org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108)
at
org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
at
org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
at
org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
at
org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
at
org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:96)
at
org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:75)
at
org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:99)
at
org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:79)
at
org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:75)
at
org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
at
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
[email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
[email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at [email protected]/java.lang.reflect.Method.invoke(Method.java:566)
at
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at
org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at
org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
at com.sun.proxy.$Proxy2.stop(Unknown Source)
at
org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
at
org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
at
org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
at
org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
at
org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at
org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:133)
at
org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at
app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at
app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
{code}
> ModelMerger$MergingList is not serializable
> -------------------------------------------
>
> Key: MNG-7386
> URL: https://issues.apache.org/jira/browse/MNG-7386
> Project: Maven
> Issue Type: Bug
> Components: Core
> Affects Versions: 3.6.3
> Reporter: Kostiantyn Liutovych
> Priority: Minor
>
> Hello!
> [Spotless Maven plugin|https://github.com/diffplug/spotless] serializes
> {{org.apache.maven.model.Plugin}} instances to fingerprint plugin's
> configuration. Serialization fails for Maven 3.6.3 with:
> {code}
> java.io.NotSerializableException:
> org.apache.maven.model.merge.ModelMerger$MergingList
> {code}
> when plugin configuration comes from {{pluginManagement}}. Class
> {{org.apache.maven.model.Plugin}} implements {{java.io.Serializable}},
> however nested class {{org.apache.maven.model.merge.ModelMerger$MergingList}}
> does not.
> Would it be possible to make {{MergingList}} serializable or make
> {{Plugin#dependencies}} field always hold a serializable collection?
> Related issue for the Spotless Maven plugin:
> https://github.com/diffplug/spotless/issues/1073 and PR with a workaround
> https://github.com/diffplug/spotless/pull/1074.
> Thank you!
--
This message was sent by Atlassian Jira
(v8.20.1#820001)