Console Output

Started by user Fabrizio Giudici
Running as SYSTEM
Building in workspace /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace
The recommended git tool is: NONE
No credentials specified
 > git rev-parse --resolve-git-dir /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/.git # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://bitbucket.org/fabriziogiudici/thesefoolishthings-src.git # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
Fetching upstream changes from https://bitbucket.org/fabriziogiudici/thesefoolishthings-src.git
 > git --version # timeout=10
 > git --version # 'git version 2.30.2'
 > git fetch --tags --force --progress -- https://bitbucket.org/fabriziogiudici/thesefoolishthings-src.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Seen branch in repository origin/feature/TFT-165
Seen branch in repository origin/feature/TFT-316
Seen branch in repository origin/fix-for-TFT-165
Seen branch in repository origin/fix-for-TFT-316
Seen branch in repository origin/fix-for-TFT-339
Seen branch in repository origin/master
Seen branch in repository origin/release/3.2-ALPHA-22
Seen branch in repository origin/release/3.2-ALPHA-23
Seen branch in repository origin/release/3.2-ALPHA-24
Seen 9 remote branches
 > git show-ref --tags -d # timeout=10
Checking out Revision d53813edef36f250b4b65afa7a9abf86703cca36 (origin/feature/TFT-165)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f d53813edef36f250b4b65afa7a9abf86703cca36 # timeout=10
Commit message: "Partial fix for TFT-165."
 > git rev-list --no-walk 30ad76de1a31fe0e80d490b377e7c848aafa4728 # timeout=10
Parsing POMs
using settings config with name settings-mirror
Replacing all maven server entries not found in credentials list is true
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-framework-bom/5.3.37/spring-framework-bom-5.3.37.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-dependencies/2.7.18/spring-boot-dependencies-2.7.18.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/io/dropwizard/metrics/metrics-bom/4.2.22/metrics-bom-4.2.22.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/io/dropwizard/metrics/metrics-parent/4.2.22/metrics-parent-4.2.22.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/groovy/groovy-bom/3.0.19/groovy-bom-3.0.19.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/org/infinispan/infinispan-bom/13.0.20.Final/infinispan-bom-13.0.20.Final.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/org/infinispan/infinispan-build-configuration-parent/13.0.20.Final/infinispan-build-configuration-parent-13.0.20.Final.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/jetty/jetty-bom/9.4.53.v20231009/jetty-bom-9.4.53.v20231009.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/io/micrometer/micrometer-bom/1.9.17/micrometer-bom-1.9.17.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/io/netty/netty-bom/4.1.101.Final/netty-bom-4.1.101.Final.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/io/projectreactor/reactor-bom/2020.0.38/reactor-bom-2020.0.38.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-bom/2021.2.18/spring-data-bom-2021.2.18.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-framework-bom/5.3.31/spring-framework-bom-5.3.31.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/org/springframework/integration/spring-integration-bom/5.5.20/spring-integration-bom-5.5.20.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/org/springframework/security/spring-security-bom/5.7.11/spring-security-bom-5.7.11.pom
Downloaded artifact https://services.tidalwave.it/nexus/content/groups/public/org/springframework/session/spring-session-bom/2021.2.3/spring-session-bom-2021.2.3.pom
Modules changed, recalculating dependency graph
Established TCP socket on 38653
[workspace] $ /var/jenkins_home/tools/hudson.model.JDK/AdoptiumJDK_11/bin/java -DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -DtestSet.stoppingdown_100_20230116.folder=/var/jenkins_home/jobs/StoppingDown_100_20230116/workspace -cp /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven35-agent-1.14.jar:/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.9/boot/plexus-classworlds-2.8.0.jar:/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.9/conf/logging jenkins.maven3.agent.Maven35Main /var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.9 /var/jenkins_home/war/WEB-INF/lib/remoting-3107.v665000b_51092.jar /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven35-interceptor-1.14.jar /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.14.jar 38653
<===[JENKINS REMOTING CAPACITY]===>channel started
using settings config with name settings-mirror
Replacing all maven server entries not found in credentials list is true
Executing Maven:  -B -f /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/pom.xml -Dmaven.repo.local=/var/jenkins_home/maven-repositories/2 -s /tmp/settings144995627118502049.xml -B -Dtft.profile.metrics.sonarGoal= -Dtft.owasp.skip=true -Pit.tidalwave-metrics-v2,it.tidalwave-ci-v1,generate-revision-id
[INFO] Scanning for projects...
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-packaging/3.3.1/archetype-packaging-3.3.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-packaging/3.3.1/archetype-packaging-3.3.1.pom (1.4 kB at 1.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/maven-archetype/3.3.1/maven-archetype-3.3.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/maven-archetype/3.3.1/maven-archetype-3.3.1.pom (10 kB at 31 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-bom/4.0.23/groovy-bom-4.0.23.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-bom/4.0.23/groovy-bom-4.0.23.pom (27 kB at 83 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-packaging/3.3.1/archetype-packaging-3.3.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-packaging/3.3.1/archetype-packaging-3.3.1.jar (7.8 kB at 25 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-archetype-plugin/3.3.1/maven-archetype-plugin-3.3.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-archetype-plugin/3.3.1/maven-archetype-plugin-3.3.1.pom (10 kB at 33 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-catalog/3.3.1/archetype-catalog-3.3.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-catalog/3.3.1/archetype-catalog-3.3.1.pom (1.7 kB at 5.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-models/3.3.1/archetype-models-3.3.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-models/3.3.1/archetype-models-3.3.1.pom (3.0 kB at 9.2 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-descriptor/3.3.1/archetype-descriptor-3.3.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-descriptor/3.3.1/archetype-descriptor-3.3.1.pom (1.8 kB at 5.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-common/3.3.1/archetype-common-3.3.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-common/3.3.1/archetype-common-3.3.1.pom (18 kB at 56 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy/4.0.23/groovy-4.0.23.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy/4.0.23/groovy-4.0.23.pom (24 kB at 79 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-json/4.0.23/groovy-json-4.0.23.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-json/4.0.23/groovy-json-4.0.23.pom (23 kB at 74 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-templates/4.0.23/groovy-templates-4.0.23.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-templates/4.0.23/groovy-templates-4.0.23.pom (23 kB at 73 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-xml/4.0.23/groovy-xml-4.0.23.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-xml/4.0.23/groovy-xml-4.0.23.pom (23 kB at 76 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-yaml/4.0.23/groovy-yaml-4.0.23.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-yaml/4.0.23/groovy-yaml-4.0.23.pom (23 kB at 73 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.17.2/jackson-dataformat-yaml-2.17.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.17.2/jackson-dataformat-yaml-2.17.2.pom (2.6 kB at 4.2 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/dataformat/jackson-dataformats-text/2.17.2/jackson-dataformats-text-2.17.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/dataformat/jackson-dataformats-text/2.17.2/jackson-dataformats-text-2.17.2.pom (3.5 kB at 5.6 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/jackson-base/2.17.2/jackson-base-2.17.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/jackson-base/2.17.2/jackson-base-2.17.2.pom (12 kB at 20 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/jackson-bom/2.17.2/jackson-bom-2.17.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/jackson-bom/2.17.2/jackson-bom-2.17.2.pom (19 kB at 35 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/jackson-parent/2.17/jackson-parent-2.17.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/jackson-parent/2.17/jackson-parent-2.17.pom (6.5 kB at 12 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/oss-parent/58/oss-parent-58.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/oss-parent/58/oss-parent-58.pom (24 kB at 44 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-databind/2.17.2/jackson-databind-2.17.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-databind/2.17.2/jackson-databind-2.17.2.pom (21 kB at 36 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-annotations/2.17.2/jackson-annotations-2.17.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-annotations/2.17.2/jackson-annotations-2.17.2.pom (7.1 kB at 8.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-core/2.17.2/jackson-core-2.17.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-core/2.17.2/jackson-core-2.17.2.pom (9.6 kB at 16 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/yaml/snakeyaml/2.2/snakeyaml-2.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/yaml/snakeyaml/2.2/snakeyaml-2.2.pom (21 kB at 37 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/ivy/ivy/2.5.2/ivy-2.5.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/ivy/ivy/2.5.2/ivy-2.5.2.pom (6.8 kB at 21 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jdom/jdom2/2.0.6.1/jdom2-2.0.6.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jdom/jdom2/2.0.6.1/jdom2-2.0.6.1.pom (4.6 kB at 7.4 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-invoker/3.3.0/maven-invoker-3.3.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-invoker/3.3.0/maven-invoker-3.3.0.pom (4.2 kB at 14 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-io/commons-io/2.17.0/commons-io-2.17.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-io/commons-io/2.17.0/commons-io-2.17.0.pom (20 kB at 32 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/74/commons-parent-74.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/74/commons-parent-74.pom (78 kB at 244 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/junit/junit-bom/5.11.0/junit-bom-5.11.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/junit/junit-bom/5.11.0/junit-bom-5.11.0.pom (5.6 kB at 9.2 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-velocity/2.2.0/plexus-velocity-2.2.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-velocity/2.2.0/plexus-velocity-2.2.0.pom (4.1 kB at 7.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus/19/plexus-19.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus/19/plexus-19.pom (25 kB at 44 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/junit/junit-bom/5.11.1/junit-bom-5.11.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/junit/junit-bom/5.11.1/junit-bom-5.11.1.pom (5.6 kB at 10 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/velocity-engine-core/2.4.1/velocity-engine-core-2.4.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/velocity-engine-core/2.4.1/velocity-engine-core-2.4.1.pom (12 kB at 37 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/velocity-engine-parent/2.4.1/velocity-engine-parent-2.4.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/velocity-engine-parent/2.4.1/velocity-engine-parent-2.4.1.pom (9.5 kB at 30 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/velocity-master/7/velocity-master-7.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/velocity-master/7/velocity-master-7.pom (7.9 kB at 25 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-lang3/3.17.0/commons-lang3-3.17.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-lang3/3.17.0/commons-lang3-3.17.0.pom (31 kB at 105 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/73/commons-parent-73.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/73/commons-parent-73.pom (78 kB at 258 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/ibm/icu/icu4j/75.1/icu4j-75.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/ibm/icu/icu4j/75.1/icu4j-75.1.pom (13 kB at 24 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/ibm/icu/icu4j-root/75.1/icu4j-root-75.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/ibm/icu/icu4j-root/75.1/icu4j-root-75.1.pom (27 kB at 49 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-interactivity-api/1.3/plexus-interactivity-api-1.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-interactivity-api/1.3/plexus-interactivity-api-1.3.pom (1.7 kB at 3.0 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-interactivity/1.3/plexus-interactivity-1.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-interactivity/1.3/plexus-interactivity-1.3.pom (1.9 kB at 2.4 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugin-tools/maven-plugin-annotations/3.13.1/maven-plugin-annotations-3.13.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugin-tools/maven-plugin-annotations/3.13.1/maven-plugin-annotations-3.13.1.pom (1.5 kB at 2.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugin-tools/maven-plugin-tools/3.13.1/maven-plugin-tools-3.13.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugin-tools/maven-plugin-tools/3.13.1/maven-plugin-tools-3.13.1.pom (18 kB at 56 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-script-interpreter/1.5/maven-script-interpreter-1.5.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-script-interpreter/1.5/maven-script-interpreter-1.5.pom (4.6 kB at 14 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-archetype-plugin/3.3.1/maven-archetype-plugin-3.3.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-archetype-plugin/3.3.1/maven-archetype-plugin-3.3.1.jar (99 kB at 324 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-catalog/3.3.1/archetype-catalog-3.3.1.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-common/3.3.1/archetype-common-3.3.1.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-descriptor/3.3.1/archetype-descriptor-3.3.1.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-json/4.0.23/groovy-json-4.0.23.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy/4.0.23/groovy-4.0.23.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-common/3.3.1/archetype-common-3.3.1.jar (175 kB at 382 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-templates/4.0.23/groovy-templates-4.0.23.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-catalog/3.3.1/archetype-catalog-3.3.1.jar (19 kB at 41 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-xml/4.0.23/groovy-xml-4.0.23.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-json/4.0.23/groovy-json-4.0.23.jar (130 kB at 222 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-yaml/4.0.23/groovy-yaml-4.0.23.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/archetype/archetype-descriptor/3.3.1/archetype-descriptor-3.3.1.jar (24 kB at 35 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.17.2/jackson-dataformat-yaml-2.17.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-templates/4.0.23/groovy-templates-4.0.23.jar (92 kB at 118 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/yaml/snakeyaml/2.2/snakeyaml-2.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-xml/4.0.23/groovy-xml-4.0.23.jar (213 kB at 261 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-core/2.17.2/jackson-core-2.17.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy/4.0.23/groovy-4.0.23.jar (7.6 MB at 9.0 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-databind/2.17.2/jackson-databind-2.17.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-yaml/4.0.23/groovy-yaml-4.0.23.jar (6.2 kB at 7.0 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-annotations/2.17.2/jackson-annotations-2.17.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.17.2/jackson-dataformat-yaml-2.17.2.jar (55 kB at 46 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/ivy/ivy/2.5.2/ivy-2.5.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/yaml/snakeyaml/2.2/snakeyaml-2.2.jar (334 kB at 257 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jdom/jdom2/2.0.6.1/jdom2-2.0.6.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-core/2.17.2/jackson-core-2.17.2.jar (582 kB at 412 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-io/commons-io/2.17.0/commons-io-2.17.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-databind/2.17.2/jackson-databind-2.17.2.jar (1.6 MB at 1.2 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-velocity/2.2.0/plexus-velocity-2.2.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/ivy/ivy/2.5.2/ivy-2.5.2.jar (1.4 MB at 891 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/ibm/icu/icu4j/75.1/icu4j-75.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-annotations/2.17.2/jackson-annotations-2.17.2.jar (78 kB at 44 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-interactivity-api/1.3/plexus-interactivity-api-1.3.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jdom/jdom2/2.0.6.1/jdom2-2.0.6.1.jar (328 kB at 171 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugin-tools/maven-plugin-annotations/3.13.1/maven-plugin-annotations-3.13.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-velocity/2.2.0/plexus-velocity-2.2.0.jar (5.7 kB at 2.9 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-invoker/3.3.0/maven-invoker-3.3.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-io/commons-io/2.17.0/commons-io-2.17.0.jar (516 kB at 253 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-lang3/3.17.0/commons-lang3-3.17.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugin-tools/maven-plugin-annotations/3.13.1/maven-plugin-annotations-3.13.1.jar (14 kB at 6.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/velocity-engine-core/2.4.1/velocity-engine-core-2.4.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-invoker/3.3.0/maven-invoker-3.3.0.jar (34 kB at 15 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-script-interpreter/1.5/maven-script-interpreter-1.5.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-lang3/3.17.0/commons-lang3-3.17.0.jar (674 kB at 284 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-interactivity-api/1.3/plexus-interactivity-api-1.3.jar (10 kB at 4.3 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/ibm/icu/icu4j/75.1/icu4j-75.1.jar (14 MB at 5.8 MB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/velocity-engine-core/2.4.1/velocity-engine-core-2.4.1.jar (516 kB at 201 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-script-interpreter/1.5/maven-script-interpreter-1.5.jar (25 kB at 9.7 kB/s)
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] TheseFoolishThings                                                 [pom]
[INFO] TheseFoolishThings (modules)                                       [pom]
[INFO] TheseFoolishThings :: MessageBus                                   [jar]
[INFO] TheseFoolishThings :: Utilities                                    [jar]
[INFO] TheseFoolishThings :: Actors                                       [jar]
[INFO] TheseFoolishThings :: Test Utilities                               [jar]
[INFO] TheseFoolishThings :: Roles                                        [jar]
[INFO] TheseFoolishThings :: MessageBus :: Spring                         [jar]
[INFO] TheseFoolishThings :: Roles :: Spring                              [jar]
[INFO] TheseFoolishThings :: Examples (master)                            [pom]
[INFO] TheseFoolishThings :: Examples :: Data                             [jar]
[INFO] TheseFoolishThings :: Examples :: DCI :: Displayable               [jar]
[INFO] TheseFoolishThings :: Examples :: DCI :: Marshal XStream           [jar]
[INFO] TheseFoolishThings :: Examples :: DCI :: Persistence JPA           [jar]
[INFO] TheseFoolishThings :: Examples :: DCI :: Swing                     [jar]
[INFO] TheseFoolishThings :: Examples :: Finder :: In-memory Finder       [jar]
[INFO] TheseFoolishThings :: Examples :: Finder :: Extended Finder        [jar]
[INFO] TheseFoolishThings :: Examples :: Finder :: JPA Finder             [jar]
[INFO] TheseFoolishThings :: Project Archetype                [maven-archetype]
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/spotbugs/spotbugs-maven-plugin/4.8.6.6/spotbugs-maven-plugin-4.8.6.6.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/spotbugs/spotbugs-maven-plugin/4.8.6.6/spotbugs-maven-plugin-4.8.6.6.pom (43 kB at 80 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/hazendaz/base-parent/49/base-parent-49.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/hazendaz/base-parent/49/base-parent-49.pom (90 kB at 154 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-bom/9.7.1/asm-bom-9.7.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-bom/9.7.1/asm-bom-9.7.1.pom (3.3 kB at 6.0 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/spotbugs/spotbugs-maven-plugin/4.8.6.6/spotbugs-maven-plugin-4.8.6.6.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/spotbugs/spotbugs-maven-plugin/4.8.6.6/spotbugs-maven-plugin-4.8.6.6.jar (169 kB at 298 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-assembly-plugin/3.7.1/maven-assembly-plugin-3.7.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-assembly-plugin/3.7.1/maven-assembly-plugin-3.7.1.pom (15 kB at 45 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-assembly-plugin/3.7.1/maven-assembly-plugin-3.7.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-assembly-plugin/3.7.1/maven-assembly-plugin-3.7.1.jar (240 kB at 768 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/exec-maven-plugin/3.5.0/exec-maven-plugin-3.5.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/exec-maven-plugin/3.5.0/exec-maven-plugin-3.5.0.pom (14 kB at 15 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/mojo-parent/86/mojo-parent-86.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/mojo-parent/86/mojo-parent-86.pom (37 kB at 53 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/exec-maven-plugin/3.5.0/exec-maven-plugin-3.5.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/exec-maven-plugin/3.5.0/exec-maven-plugin-3.5.0.jar (87 kB at 124 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-deploy-plugin/3.1.3/maven-deploy-plugin-3.1.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-deploy-plugin/3.1.3/maven-deploy-plugin-3.1.3.pom (9.2 kB at 28 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-deploy-plugin/3.1.3/maven-deploy-plugin-3.1.3.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-deploy-plugin/3.1.3/maven-deploy-plugin-3.1.3.jar (40 kB at 134 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/owasp/dependency-check-maven/11.1.0/dependency-check-maven-11.1.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/owasp/dependency-check-maven/11.1.0/dependency-check-maven-11.1.0.pom (9.2 kB at 17 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/owasp/dependency-check-parent/11.1.0/dependency-check-parent-11.1.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/owasp/dependency-check-parent/11.1.0/dependency-check-parent-11.1.0.pom (63 kB at 113 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/owasp/dependency-check-maven/11.1.0/dependency-check-maven-11.1.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/owasp/dependency-check-maven/11.1.0/dependency-check-maven-11.1.0.jar (118 kB at 175 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-release-plugin/3.1.1/maven-release-plugin-3.1.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-release-plugin/3.1.1/maven-release-plugin-3.1.1.pom (10 kB at 33 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/release/maven-release/3.1.1/maven-release-3.1.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/release/maven-release/3.1.1/maven-release-3.1.1.pom (12 kB at 37 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-release-plugin/3.1.1/maven-release-plugin-3.1.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-release-plugin/3.1.1/maven-release-plugin-3.1.1.jar (61 kB at 199 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/sonatype/plugins/nexus-staging-maven-plugin/1.7.0/nexus-staging-maven-plugin-1.7.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/sonatype/plugins/nexus-staging-maven-plugin/1.7.0/nexus-staging-maven-plugin-1.7.0.pom (9.1 kB at 14 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/sonatype/nexus/maven/nexus-staging/1.7.0/nexus-staging-1.7.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/sonatype/nexus/maven/nexus-staging/1.7.0/nexus-staging-1.7.0.pom (2.8 kB at 3.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/sonatype/nexus/maven/nexus-maven-plugins/1.7.0/nexus-maven-plugins-1.7.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/sonatype/nexus/maven/nexus-maven-plugins/1.7.0/nexus-maven-plugins-1.7.0.pom (19 kB at 32 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/sonatype/plugins/nexus-staging-maven-plugin/1.7.0/nexus-staging-maven-plugin-1.7.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/sonatype/plugins/nexus-staging-maven-plugin/1.7.0/nexus-staging-maven-plugin-1.7.0.jar (251 kB at 478 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.pom (22 kB at 66 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-site-plugin/3.21.0/maven-site-plugin-3.21.0.jar (117 kB at 375 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/license-maven-plugin/2.5.0/license-maven-plugin-2.5.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/license-maven-plugin/2.5.0/license-maven-plugin-2.5.0.pom (18 kB at 31 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/license-maven-plugin/2.5.0/license-maven-plugin-2.5.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/license-maven-plugin/2.5.0/license-maven-plugin-2.5.0.jar (567 kB at 954 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-javadoc-plugin/3.11.1/maven-javadoc-plugin-3.11.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-javadoc-plugin/3.11.1/maven-javadoc-plugin-3.11.1.pom (22 kB at 71 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-javadoc-plugin/3.11.1/maven-javadoc-plugin-3.11.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-javadoc-plugin/3.11.1/maven-javadoc-plugin-3.11.1.jar (515 kB at 1.6 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/openjfx/javafx-maven-plugin/0.0.8/javafx-maven-plugin-0.0.8.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/openjfx/javafx-maven-plugin/0.0.8/javafx-maven-plugin-0.0.8.pom (9.0 kB at 16 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/openjfx/javafx-maven-plugin/0.0.8/javafx-maven-plugin-0.0.8.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/openjfx/javafx-maven-plugin/0.0.8/javafx-maven-plugin-0.0.8.jar (36 kB at 65 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/jacoco-maven-plugin/0.8.12/jacoco-maven-plugin-0.8.12.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/jacoco-maven-plugin/0.8.12/jacoco-maven-plugin-0.8.12.pom (4.2 kB at 7.2 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/org.jacoco.build/0.8.12/org.jacoco.build-0.8.12.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/org.jacoco.build/0.8.12/org.jacoco.build-0.8.12.pom (43 kB at 78 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-bom/9.7/asm-bom-9.7.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-bom/9.7/asm-bom-9.7.pom (3.3 kB at 5.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/jacoco-maven-plugin/0.8.12/jacoco-maven-plugin-0.8.12.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/jacoco-maven-plugin/0.8.12/jacoco-maven-plugin-0.8.12.jar (57 kB at 59 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/build-helper-maven-plugin/3.6.0/build-helper-maven-plugin-3.6.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/build-helper-maven-plugin/3.6.0/build-helper-maven-plugin-3.6.0.pom (8.1 kB at 15 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/mojo-parent/82/mojo-parent-82.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/mojo-parent/82/mojo-parent-82.pom (36 kB at 62 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/build-helper-maven-plugin/3.6.0/build-helper-maven-plugin-3.6.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/build-helper-maven-plugin/3.6.0/build-helper-maven-plugin-3.6.0.jar (72 kB at 137 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/mycila/license-maven-plugin/4.6/license-maven-plugin-4.6.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/mycila/license-maven-plugin/4.6/license-maven-plugin-4.6.pom (11 kB at 18 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/mycila/license-maven-plugin-parent/4.6/license-maven-plugin-parent-4.6.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/mycila/license-maven-plugin-parent/4.6/license-maven-plugin-parent-4.6.pom (22 kB at 40 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/mycila/license-maven-plugin/4.6/license-maven-plugin-4.6.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/mycila/license-maven-plugin/4.6/license-maven-plugin-4.6.jar (142 kB at 274 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/jaxb2-maven-plugin/3.2.0/jaxb2-maven-plugin-3.2.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/jaxb2-maven-plugin/3.2.0/jaxb2-maven-plugin-3.2.0.pom (14 kB at 25 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/mojo-parent/80/mojo-parent-80.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/mojo-parent/80/mojo-parent-80.pom (36 kB at 62 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/jaxb2-maven-plugin/3.2.0/jaxb2-maven-plugin-3.2.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/jaxb2-maven-plugin/3.2.0/jaxb2-maven-plugin-3.2.0.jar (177 kB at 304 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-surefire-report-plugin/3.5.2/maven-surefire-report-plugin-3.5.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-surefire-report-plugin/3.5.2/maven-surefire-report-plugin-3.5.2.pom (9.2 kB at 25 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-surefire-report-plugin/3.5.2/maven-surefire-report-plugin-3.5.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-surefire-report-plugin/3.5.2/maven-surefire-report-plugin-3.5.2.jar (46 kB at 118 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-gpg-plugin/3.2.7/maven-gpg-plugin-3.2.7.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-gpg-plugin/3.2.7/maven-gpg-plugin-3.2.7.pom (12 kB at 32 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-gpg-plugin/3.2.7/maven-gpg-plugin-3.2.7.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-gpg-plugin/3.2.7/maven-gpg-plugin-3.2.7.jar (74 kB at 244 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-shade-plugin/3.6.0/maven-shade-plugin-3.6.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-shade-plugin/3.6.0/maven-shade-plugin-3.6.0.pom (12 kB at 34 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-shade-plugin/3.6.0/maven-shade-plugin-3.6.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-shade-plugin/3.6.0/maven-shade-plugin-3.6.0.jar (150 kB at 483 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-dependency-plugin/3.8.1/maven-dependency-plugin-3.8.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-dependency-plugin/3.8.1/maven-dependency-plugin-3.8.1.pom (18 kB at 61 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-dependency-plugin/3.8.1/maven-dependency-plugin-3.8.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/plugins/maven-dependency-plugin/3.8.1/maven-dependency-plugin-3.8.1.jar (208 kB at 671 kB/s)
[INFO] 
[INFO] ---------< it.tidalwave.thesefoolishthings:thesefoolishthings >---------
[INFO] Building TheseFoolishThings 3.2-ALPHA-24-SNAPSHOT                 [1/19]
[INFO]   from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ thesefoolishthings ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ thesefoolishthings ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734381966092
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ thesefoolishthings ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed
[INFO] Rule 2: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] Rule 4: org.apache.maven.enforcer.rules.ReactorModuleConvergence passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ thesefoolishthings ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ thesefoolishthings ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ thesefoolishthings ---
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12.pom (3.5 kB at 4.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/org.jacoco.core/0.8.12/org.jacoco.core-0.8.12.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/org.jacoco.core/0.8.12/org.jacoco.core-0.8.12.pom (2.1 kB at 3.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-commons/9.7/asm-commons-9.7.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-commons/9.7/asm-commons-9.7.pom (2.8 kB at 5.2 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-tree/9.7/asm-tree-9.7.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-tree/9.7/asm-tree-9.7.pom (2.6 kB at 4.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/org.jacoco.report/0.8.12/org.jacoco.report-0.8.12.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/org.jacoco.report/0.8.12/org.jacoco.report-0.8.12.pom (1.9 kB at 3.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar (302 kB at 488 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/org.jacoco.core/0.8.12/org.jacoco.core-0.8.12.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-commons/9.7/asm-commons-9.7.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-tree/9.7/asm-tree-9.7.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/org.jacoco.report/0.8.12/org.jacoco.report-0.8.12.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/org.jacoco.report/0.8.12/org.jacoco.report-0.8.12.jar (131 kB at 204 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jacoco/org.jacoco.core/0.8.12/org.jacoco.core-0.8.12.jar (210 kB at 317 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-commons/9.7/asm-commons-9.7.jar (73 kB at 96 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-tree/9.7/asm-tree-9.7.jar (52 kB at 63 kB/s)
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/target/jacoco.exec
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ thesefoolishthings ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ thesefoolishthings ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ thesefoolishthings ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/thesefoolishthings/3.2-ALPHA-24-SNAPSHOT/thesefoolishthings-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ thesefoolishthings >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ thesefoolishthings ---
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/spotbugs/spotbugs/4.8.6/spotbugs-4.8.6.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/spotbugs/spotbugs/4.8.6/spotbugs-4.8.6.pom (6.7 kB at 8.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm/9.7.1/asm-9.7.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm/9.7.1/asm-9.7.1.pom (2.4 kB at 2.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-analysis/9.7.1/asm-analysis-9.7.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-analysis/9.7.1/asm-analysis-9.7.1.pom (2.6 kB at 4.7 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-tree/9.7.1/asm-tree-9.7.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-tree/9.7.1/asm-tree-9.7.1.pom (2.6 kB at 3.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-commons/9.7.1/asm-commons-9.7.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-commons/9.7.1/asm-commons-9.7.1.pom (2.8 kB at 5.2 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-util/9.7.1/asm-util-9.7.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-util/9.7.1/asm-util-9.7.1.pom (2.9 kB at 5.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/bcel/bcel/6.9.0/bcel-6.9.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/bcel/bcel/6.9.0/bcel-6.9.0.pom (22 kB at 53 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.pom (5.4 kB at 4.6 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/dom4j/dom4j/2.1.4/dom4j-2.1.4.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/dom4j/dom4j/2.1.4/dom4j-2.1.4.pom (2.7 kB at 5.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-api/2.0.13/slf4j-api-2.0.13.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-api/2.0.13/slf4j-api-2.0.13.pom (2.8 kB at 4.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-parent/2.0.13/slf4j-parent-2.0.13.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-parent/2.0.13/slf4j-parent-2.0.13.pom (13 kB at 20 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-bom/2.0.13/slf4j-bom-2.0.13.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-bom/2.0.13/slf4j-bom-2.0.13.pom (7.3 kB at 13 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/spotbugs/spotbugs-annotations/4.8.6/spotbugs-annotations-4.8.6.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/spotbugs/spotbugs-annotations/4.8.6/spotbugs-annotations-4.8.6.pom (3.3 kB at 6.0 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/jaxen/jaxen/2.0.0/jaxen-2.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/jaxen/jaxen/2.0.0/jaxen-2.0.0.pom (1.7 kB at 3.2 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/jaxen/jaxen-parent/2.0.0/jaxen-parent-2.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/jaxen/jaxen-parent/2.0.0/jaxen-parent-2.0.0.pom (15 kB at 28 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/sf/saxon/Saxon-HE/12.4/Saxon-HE-12.4.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/sf/saxon/Saxon-HE/12.4/Saxon-HE-12.4.pom (4.2 kB at 7.7 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/xmlresolver/xmlresolver/5.2.2/xmlresolver-5.2.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/xmlresolver/xmlresolver/5.2.2/xmlresolver-5.2.2.pom (2.6 kB at 4.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/logging/log4j/log4j-to-slf4j/2.24.1/log4j-to-slf4j-2.24.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/logging/log4j/log4j-to-slf4j/2.24.1/log4j-to-slf4j-2.24.1.pom (5.0 kB at 15 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/logging/log4j/log4j/2.24.1/log4j-2.24.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/logging/log4j/log4j/2.24.1/log4j-2.24.1.pom (35 kB at 113 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-bom/4.0.22/groovy-bom-4.0.22.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-bom/4.0.22/groovy-bom-4.0.22.pom (27 kB at 92 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/jakarta/platform/jakarta.jakartaee-bom/9.1.0/jakarta.jakartaee-bom-9.1.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/jakarta/platform/jakarta.jakartaee-bom/9.1.0/jakarta.jakartaee-bom-9.1.0.pom (9.6 kB at 18 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/jakarta/platform/jakartaee-api-parent/9.1.0/jakartaee-api-parent-9.1.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/jakarta/platform/jakartaee-api-parent/9.1.0/jakartaee-api-parent-9.1.0.pom (15 kB at 27 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/mockito/mockito-bom/4.11.0/mockito-bom-4.11.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/mockito/mockito-bom/4.11.0/mockito-bom-4.11.0.pom (3.2 kB at 5.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-framework-bom/5.3.39/spring-framework-bom-5.3.39.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-framework-bom/5.3.39/spring-framework-bom-5.3.39.pom (5.7 kB at 9.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/logging/log4j/log4j-api/2.24.1/log4j-api-2.24.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/logging/log4j/log4j-api/2.24.1/log4j-api-2.24.1.pom (4.4 kB at 13 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.pom (2.8 kB at 4.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-parent/2.0.16/slf4j-parent-2.0.16.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-parent/2.0.16/slf4j-parent-2.0.16.pom (13 kB at 25 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-bom/2.0.16/slf4j-bom-2.0.16.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-bom/2.0.16/slf4j-bom-2.0.16.pom (7.3 kB at 14 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jcl-over-slf4j/2.0.16/jcl-over-slf4j-2.0.16.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jcl-over-slf4j/2.0.16/jcl-over-slf4j-2.0.16.pom (1.7 kB at 3.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-simple/2.0.16/slf4j-simple-2.0.16.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-simple/2.0.16/slf4j-simple-2.0.16.pom (1.3 kB at 2.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/bcel/bcel/6.10.0/bcel-6.10.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/bcel/bcel/6.10.0/bcel-6.10.0.pom (22 kB at 75 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/71/commons-parent-71.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/71/commons-parent-71.pom (78 kB at 259 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/junit/junit-bom/5.11.0-M2/junit-bom-5.11.0-M2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/junit/junit-bom/5.11.0-M2/junit-bom-5.11.0-M2.pom (5.7 kB at 10 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy/4.0.24/groovy-4.0.24.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy/4.0.24/groovy-4.0.24.pom (24 kB at 50 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-ant/4.0.24/groovy-ant-4.0.24.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-ant/4.0.24/groovy-ant-4.0.24.pom (24 kB at 51 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-groovydoc/4.0.24/groovy-groovydoc-4.0.24.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-groovydoc/4.0.24/groovy-groovydoc-4.0.24.pom (23 kB at 67 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-dateutil/4.0.24/groovy-dateutil-4.0.24.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-dateutil/4.0.24/groovy-dateutil-4.0.24.pom (23 kB at 70 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-docgenerator/4.0.24/groovy-docgenerator-4.0.24.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-docgenerator/4.0.24/groovy-docgenerator-4.0.24.pom (23 kB at 64 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-templates/4.0.24/groovy-templates-4.0.24.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-templates/4.0.24/groovy-templates-4.0.24.pom (23 kB at 72 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-xml/4.0.24/groovy-xml-4.0.24.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-xml/4.0.24/groovy-xml-4.0.24.pom (23 kB at 74 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-json/4.0.24/groovy-json-4.0.24.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-json/4.0.24/groovy-json-4.0.24.pom (23 kB at 73 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/javaparser/javaparser-core/3.26.2/javaparser-core-3.26.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/javaparser/javaparser-core/3.26.2/javaparser-core-3.26.2.pom (4.9 kB at 9.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/javaparser/javaparser-parent/3.26.2/javaparser-parent-3.26.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/javaparser/javaparser-parent/3.26.2/javaparser-parent-3.26.2.pom (24 kB at 42 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/guava/guava/33.3.1-jre/guava-33.3.1-jre.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/guava/guava/33.3.1-jre/guava-33.3.1-jre.pom (9.3 kB at 17 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/guava/guava-parent/33.3.1-jre/guava-parent-33.3.1-jre.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/guava/guava-parent/33.3.1-jre/guava-parent-33.3.1-jre.pom (20 kB at 37 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/guava/failureaccess/1.0.2/failureaccess-1.0.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/guava/failureaccess/1.0.2/failureaccess-1.0.2.pom (3.3 kB at 5.4 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/checkerframework/checker-qual/3.43.0/checker-qual-3.43.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/checkerframework/checker-qual/3.43.0/checker-qual-3.43.0.pom (2.1 kB at 3.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/errorprone/error_prone_annotations/2.28.0/error_prone_annotations-2.28.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/errorprone/error_prone_annotations/2.28.0/error_prone_annotations-2.28.0.pom (4.3 kB at 7.7 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/errorprone/error_prone_parent/2.28.0/error_prone_parent-2.28.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/errorprone/error_prone_parent/2.28.0/error_prone_parent-2.28.0.pom (13 kB at 23 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/j2objc/j2objc-annotations/3.0.0/j2objc-annotations-3.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/j2objc/j2objc-annotations/3.0.0/j2objc-annotations-3.0.0.pom (5.1 kB at 8.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-codec/commons-codec/1.17.1/commons-codec-1.17.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-codec/commons-codec/1.17.1/commons-codec-1.17.1.pom (18 kB at 29 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-resources/1.3.0/plexus-resources-1.3.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-resources/1.3.0/plexus-resources-1.3.0.pom (4.0 kB at 4.9 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-utils/4.0.2/plexus-utils-4.0.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-utils/4.0.2/plexus-utils-4.0.2.pom (13 kB at 24 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/checkerframework/checker-qual/3.46.0/checker-qual-3.46.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/checkerframework/checker-qual/3.46.0/checker-qual-3.46.0.pom (2.1 kB at 3.4 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/spotbugs/spotbugs/4.8.6/spotbugs-4.8.6.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/spotbugs/spotbugs/4.8.6/spotbugs-4.8.6.jar (3.8 MB at 4.9 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/dom4j/dom4j/2.1.4/dom4j-2.1.4.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/spotbugs/spotbugs-annotations/4.8.6/spotbugs-annotations-4.8.6.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/sf/saxon/Saxon-HE/12.4/Saxon-HE-12.4.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/xmlresolver/xmlresolver/5.2.2/xmlresolver-5.2.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.jar (4.7 kB at 7.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/xmlresolver/xmlresolver/5.2.2/xmlresolver-5.2.2-data.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/spotbugs/spotbugs-annotations/4.8.6/spotbugs-annotations-4.8.6.jar (15 kB at 19 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/logging/log4j/log4j-to-slf4j/2.24.1/log4j-to-slf4j-2.24.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/dom4j/dom4j/2.1.4/dom4j-2.1.4.jar (325 kB at 341 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/logging/log4j/log4j-api/2.24.1/log4j-api-2.24.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/net/sf/saxon/Saxon-HE/12.4/Saxon-HE-12.4.jar (5.6 MB at 5.0 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jcl-over-slf4j/2.0.16/jcl-over-slf4j-2.0.16.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/logging/log4j/log4j-to-slf4j/2.24.1/log4j-to-slf4j-2.24.1.jar (24 kB at 21 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/xmlresolver/xmlresolver/5.2.2/xmlresolver-5.2.2-data.jar (1.0 MB at 824 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-simple/2.0.16/slf4j-simple-2.0.16.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/logging/log4j/log4j-api/2.24.1/log4j-api-2.24.1.jar (348 kB at 275 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm/9.7.1/asm-9.7.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/xmlresolver/xmlresolver/5.2.2/xmlresolver-5.2.2.jar (166 kB at 114 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-analysis/9.7.1/asm-analysis-9.7.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jcl-over-slf4j/2.0.16/jcl-over-slf4j-2.0.16.jar (18 kB at 10 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-commons/9.7.1/asm-commons-9.7.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.jar (69 kB at 37 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-tree/9.7.1/asm-tree-9.7.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/slf4j-simple/2.0.16/slf4j-simple-2.0.16.jar (16 kB at 7.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-util/9.7.1/asm-util-9.7.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm/9.7.1/asm-9.7.1.jar (126 kB at 61 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/bcel/bcel/6.10.0/bcel-6.10.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-analysis/9.7.1/asm-analysis-9.7.1.jar (35 kB at 16 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy/4.0.24/groovy-4.0.24.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/bcel/bcel/6.10.0/bcel-6.10.0.jar (740 kB at 302 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-ant/4.0.24/groovy-ant-4.0.24.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-commons/9.7.1/asm-commons-9.7.1.jar (73 kB at 29 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-groovydoc/4.0.24/groovy-groovydoc-4.0.24.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-tree/9.7.1/asm-tree-9.7.1.jar (52 kB at 20 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-dateutil/4.0.24/groovy-dateutil-4.0.24.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/ow2/asm/asm-util/9.7.1/asm-util-9.7.1.jar (95 kB at 36 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-docgenerator/4.0.24/groovy-docgenerator-4.0.24.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy/4.0.24/groovy-4.0.24.jar (7.6 MB at 2.8 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-json/4.0.24/groovy-json-4.0.24.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-ant/4.0.24/groovy-ant-4.0.24.jar (71 kB at 26 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-templates/4.0.24/groovy-templates-4.0.24.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-groovydoc/4.0.24/groovy-groovydoc-4.0.24.jar (144 kB at 51 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-xml/4.0.24/groovy-xml-4.0.24.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-dateutil/4.0.24/groovy-dateutil-4.0.24.jar (7.9 kB at 2.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/javaparser/javaparser-core/3.26.2/javaparser-core-3.26.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-docgenerator/4.0.24/groovy-docgenerator-4.0.24.jar (114 kB at 39 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/guava/guava/33.3.1-jre/guava-33.3.1-jre.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-json/4.0.24/groovy-json-4.0.24.jar (130 kB at 43 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/guava/failureaccess/1.0.2/failureaccess-1.0.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-templates/4.0.24/groovy-templates-4.0.24.jar (92 kB at 30 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/j2objc/j2objc-annotations/3.0.0/j2objc-annotations-3.0.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/groovy/groovy-xml/4.0.24/groovy-xml-4.0.24.jar (213 kB at 68 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/jaxen/jaxen/2.0.0/jaxen-2.0.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/guava/failureaccess/1.0.2/failureaccess-1.0.2.jar (4.7 kB at 1.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-codec/commons-codec/1.17.1/commons-codec-1.17.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/j2objc/j2objc-annotations/3.0.0/j2objc-annotations-3.0.0.jar (12 kB at 3.4 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-resources/1.3.0/plexus-resources-1.3.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/guava/guava/33.3.1-jre/guava-33.3.1-jre.jar (3.1 MB at 837 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-utils/4.0.2/plexus-utils-4.0.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/jaxen/jaxen/2.0.0/jaxen-2.0.0.jar (224 kB at 59 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/checkerframework/checker-qual/3.46.0/checker-qual-3.46.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/javaparser/javaparser-core/3.26.2/javaparser-core-3.26.2.jar (1.4 MB at 357 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-utils/4.0.2/plexus-utils-4.0.2.jar (193 kB at 45 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-codec/commons-codec/1.17.1/commons-codec-1.17.1.jar (373 kB at 83 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-resources/1.3.0/plexus-resources-1.3.0.jar (23 kB at 5.1 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/checkerframework/checker-qual/3.46.0/checker-qual-3.46.0.jar (236 kB at 52 kB/s)
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ thesefoolishthings <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ thesefoolishthings ---
[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ thesefoolishthings ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ thesefoolishthings ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ thesefoolishthings ---
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ thesefoolishthings >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ thesefoolishthings ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382012382
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ thesefoolishthings ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ thesefoolishthings ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ thesefoolishthings ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ thesefoolishthings ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/target/jacoco.exec
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ thesefoolishthings <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ thesefoolishthings ---
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-sink-api/2.0.0/doxia-sink-api-2.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-sink-api/2.0.0/doxia-sink-api-2.0.0.pom (1.4 kB at 3.7 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia/2.0.0/doxia-2.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia/2.0.0/doxia-2.0.0.pom (17 kB at 52 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/reporting/maven-reporting-api/4.0.0/maven-reporting-api-4.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/reporting/maven-reporting-api/4.0.0/maven-reporting-api-4.0.0.pom (2.8 kB at 9.2 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/reporting/maven-reporting-impl/4.0.0/maven-reporting-impl-4.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/reporting/maven-reporting-impl/4.0.0/maven-reporting-impl-4.0.0.pom (8.8 kB at 30 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/junit/junit-bom/5.11.2/junit-bom-5.11.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/junit/junit-bom/5.11.2/junit-bom-5.11.2.pom (5.6 kB at 5.4 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-site-model/2.0.0/doxia-site-model-2.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-site-model/2.0.0/doxia-site-model-2.0.0.pom (5.8 kB at 12 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-sitetools/2.0.0/doxia-sitetools-2.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-sitetools/2.0.0/doxia-sitetools-2.0.0.pom (12 kB at 41 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.plexus/0.9.0.M3/org.eclipse.sisu.plexus-0.9.0.M3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.plexus/0.9.0.M3/org.eclipse.sisu.plexus-0.9.0.M3.pom (17 kB at 29 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/sisu-inject/0.9.0.M3/sisu-inject-0.9.0.M3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/sisu-inject/0.9.0.M3/sisu-inject-0.9.0.M3.pom (24 kB at 40 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.inject/0.9.0.M3/org.eclipse.sisu.inject-0.9.0.M3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.inject/0.9.0.M3/org.eclipse.sisu.inject-0.9.0.M3.pom (20 kB at 34 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-core/2.0.0/doxia-core-2.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-core/2.0.0/doxia-core-2.0.0.pom (3.9 kB at 12 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-text/1.12.0/commons-text-1.12.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-text/1.12.0/commons-text-1.12.0.pom (20 kB at 68 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-integration-tools/2.0.0/doxia-integration-tools-2.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-integration-tools/2.0.0/doxia-integration-tools-2.0.0.pom (7.8 kB at 27 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-site-renderer/2.0.0/doxia-site-renderer-2.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-site-renderer/2.0.0/doxia-site-renderer-2.0.0.pom (7.4 kB at 24 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-skin-model/2.0.0/doxia-skin-model-2.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-skin-model/2.0.0/doxia-skin-model-2.0.0.pom (3.0 kB at 9.0 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-module-xhtml5/2.0.0/doxia-module-xhtml5-2.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-module-xhtml5/2.0.0/doxia-module-xhtml5-2.0.0.pom (2.9 kB at 9.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-modules/2.0.0/doxia-modules-2.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-modules/2.0.0/doxia-modules-2.0.0.pom (2.5 kB at 8.4 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/velocity-engine-core/2.4/velocity-engine-core-2.4.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/velocity-engine-core/2.4/velocity-engine-core-2.4.pom (12 kB at 38 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/velocity-engine-parent/2.4/velocity-engine-parent-2.4.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/velocity-engine-parent/2.4/velocity-engine-parent-2.4.pom (9.5 kB at 30 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/tools/velocity-tools-generic/3.1/velocity-tools-generic-3.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/tools/velocity-tools-generic/3.1/velocity-tools-generic-3.1.pom (2.6 kB at 8.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/tools/velocity-tools-parent/3.1/velocity-tools-parent-3.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/tools/velocity-tools-parent/3.1/velocity-tools-parent-3.1.pom (8.0 kB at 28 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-digester3/3.2/commons-digester3-3.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-digester3/3.2/commons-digester3-3.2.pom (18 kB at 56 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.pom (31 kB at 99 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/cliftonlabs/json-simple/3.0.2/json-simple-3.0.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/cliftonlabs/json-simple/3.0.2/json-simple-3.0.2.pom (7.5 kB at 11 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-module-apt/2.0.0/doxia-module-apt-2.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-module-apt/2.0.0/doxia-module-apt-2.0.0.pom (2.9 kB at 9.4 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-module-xdoc/2.0.0/doxia-module-xdoc-2.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-module-xdoc/2.0.0/doxia-module-xdoc-2.0.0.pom (5.4 kB at 18 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-io/commons-io/2.15.1/commons-io-2.15.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-io/commons-io/2.15.1/commons-io-2.15.1.pom (20 kB at 36 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/65/commons-parent-65.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/65/commons-parent-65.pom (78 kB at 273 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-io/3.5.1/plexus-io-3.5.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-io/3.5.1/plexus-io-3.5.1.pom (4.3 kB at 7.4 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-dependency-analyzer/1.15.0/maven-dependency-analyzer-1.15.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-dependency-analyzer/1.15.0/maven-dependency-analyzer-1.15.0.pom (32 kB at 105 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-dependency-tree/3.3.0/maven-dependency-tree-3.3.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-dependency-tree/3.3.0/maven-dependency-tree-3.3.0.pom (7.0 kB at 24 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-sink-api/2.0.0/doxia-sink-api-2.0.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-sink-api/2.0.0/doxia-sink-api-2.0.0.jar (11 kB at 38 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/reporting/maven-reporting-api/4.0.0/maven-reporting-api-4.0.0.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/reporting/maven-reporting-impl/4.0.0/maven-reporting-impl-4.0.0.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-site-model/2.0.0/doxia-site-model-2.0.0.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-core/2.0.0/doxia-core-2.0.0.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-text/1.12.0/commons-text-1.12.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-text/1.12.0/commons-text-1.12.0.jar (251 kB at 821 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-integration-tools/2.0.0/doxia-integration-tools-2.0.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-site-model/2.0.0/doxia-site-model-2.0.0.jar (86 kB at 275 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-site-renderer/2.0.0/doxia-site-renderer-2.0.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-core/2.0.0/doxia-core-2.0.0.jar (168 kB at 534 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-skin-model/2.0.0/doxia-skin-model-2.0.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/reporting/maven-reporting-impl/4.0.0/maven-reporting-impl-4.0.0.jar (21 kB at 64 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-module-xhtml5/2.0.0/doxia-module-xhtml5-2.0.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/reporting/maven-reporting-api/4.0.0/maven-reporting-api-4.0.0.jar (9.8 kB at 26 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/velocity-engine-core/2.4/velocity-engine-core-2.4.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-site-renderer/2.0.0/doxia-site-renderer-2.0.0.jar (44 kB at 71 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/tools/velocity-tools-generic/3.1/velocity-tools-generic-3.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-module-xhtml5/2.0.0/doxia-module-xhtml5-2.0.0.jar (17 kB at 25 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-digester3/3.2/commons-digester3-3.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-integration-tools/2.0.0/doxia-integration-tools-2.0.0.jar (50 kB at 73 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/cliftonlabs/json-simple/3.0.2/json-simple-3.0.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-skin-model/2.0.0/doxia-skin-model-2.0.0.jar (16 kB at 23 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-module-apt/2.0.0/doxia-module-apt-2.0.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/velocity-engine-core/2.4/velocity-engine-core-2.4.jar (510 kB at 660 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-module-xdoc/2.0.0/doxia-module-xdoc-2.0.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/velocity/tools/velocity-tools-generic/3.1/velocity-tools-generic-3.1.jar (217 kB at 235 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.plexus/0.9.0.M3/org.eclipse.sisu.plexus-0.9.0.M3.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-digester3/3.2/commons-digester3-3.2.jar (242 kB at 246 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.inject/0.9.0.M3/org.eclipse.sisu.inject-0.9.0.M3.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-module-apt/2.0.0/doxia-module-apt-2.0.0.jar (54 kB at 53 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-io/3.5.1/plexus-io-3.5.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/doxia/doxia-module-xdoc/2.0.0/doxia-module-xdoc-2.0.0.jar (35 kB at 33 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-dependency-analyzer/1.15.0/maven-dependency-analyzer-1.15.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-dependency-analyzer/1.15.0/maven-dependency-analyzer-1.15.0.jar (45 kB at 32 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-dependency-tree/3.3.0/maven-dependency-tree-3.3.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-io/3.5.1/plexus-io-3.5.1.jar (80 kB at 50 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.plexus/0.9.0.M3/org.eclipse.sisu.plexus-0.9.0.M3.jar (216 kB at 133 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.inject/0.9.0.M3/org.eclipse.sisu.inject-0.9.0.M3.jar (434 kB at 263 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/shared/maven-dependency-tree/3.3.0/maven-dependency-tree-3.3.0.jar (43 kB at 25 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/cliftonlabs/json-simple/3.0.2/json-simple-3.0.2.jar (35 kB at 16 kB/s)
[INFO] Skipping pom project
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --------------< it.tidalwave.thesefoolishthings:modules >---------------
[INFO] Building TheseFoolishThings (modules) 3.2-ALPHA-24-SNAPSHOT       [2/19]
[INFO]   from modules/pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ modules ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ modules ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382029094
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ modules ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ modules ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ modules ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ modules ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/target/jacoco.exec
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ modules ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ modules ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ modules ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/modules/3.2-ALPHA-24-SNAPSHOT/modules-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ modules >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ modules ---
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ modules <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ modules ---
[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ modules ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ modules ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ modules ---
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ modules >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ modules ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382030040
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ modules ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ modules ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ modules ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ modules ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/target/jacoco.exec
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ modules <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ modules ---
[INFO] Skipping pom project
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ------< it.tidalwave.thesefoolishthings:it-tidalwave-messagebus >-------
[INFO] Building TheseFoolishThings :: MessageBus 3.2-ALPHA-24-SNAPSHOT   [3/19]
[INFO]   from modules/MessageBus/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-messagebus ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-messagebus ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382031053
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-messagebus ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-messagebus ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-messagebus ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-messagebus ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-messagebus ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-messagebus ---
[INFO] Recompiling the module because of changed source code.
[INFO] Compiling 10 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/MessageBusHelper.java:[159,62] [unchecked] unchecked cast
  required: Class<T>
  found:    Class<?>
  where T is a type-variable:
    T extends Object declared in method <T>registerMessageListener(Method)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[107,42] [unchecked] unchecked cast
  required: Class<T>
  found:    Class<CAP#1>
  where T is a type-variable:
    T extends Object declared in method <T>publish(T)
  where CAP#1 is a fresh type-variable:
    CAP#1 extends Object from capture of ? extends Object
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[167,78] [unchecked] unchecked conversion
  required: List<WeakReference<Listener<T>>>
  found:    List
  where T is a type-variable:
    T extends Object declared in method <T>dispatchMessage(Class<T>,T)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[197,53] [unchecked] unchecked conversion
  required: List<WeakReference<Listener<T>>>
  found:    List
  where T is a type-variable:
    T extends Object declared in method <T>findListenersByTopic(Class<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[202,35] [unchecked] unchecked method invocation: method put in interface Map is applied to given types
  required: K,V
  found: Class<T>,List
  where K,V,T are type-variables:
    K extends Object declared in interface Map
    V extends Object declared in interface Map
    T extends Object declared in method <T>findListenersByTopic(Class<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java:[202,43] [unchecked] unchecked conversion
  required: V
  found:    List
  where V is a type-variable:
    V extends Object declared in interface Map
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[109,59] [unchecked] unchecked cast
  required: Class<T>
  found:    Class<CAP#1>
  where T is a type-variable:
    T extends Object declared in method <T>remove()
  where CAP#1 is a fresh type-variable:
    CAP#1 extends Object from capture of ?
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[109,69] [unchecked] unchecked cast
  required: T
  found:    Object
  where T is a type-variable:
    T extends Object declared in method <T>remove()
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/MultiQueue.java:[177,49] [unchecked] unchecked cast
  required: Queue<T>
  found:    Queue<CAP#1>
  where T is a type-variable:
    T extends Object declared in method <T>getQueue(Class<T>)
  where CAP#1 is a fresh type-variable:
    CAP#1 extends Object from capture of ?
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-messagebus ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-messagebus ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 4 source files with javac [forked debug deprecation release 11] to target/test-classes
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-messagebus ---
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-messagebus ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-messagebus ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-messagebus ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-messagebus ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-messagebus >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-messagebus ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-messagebus <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-messagebus ---
[INFO] BugInstance size is 4
[INFO] Error size is 0
[INFO] Total bugs: 4
[ERROR] Medium: Non-null field messageBusSupport is not initialized by new it.tidalwave.messagebus.spi.RoundRobinAsyncMessageDelivery() [it.tidalwave.messagebus.spi.RoundRobinAsyncMessageDelivery] At RoundRobinAsyncMessageDelivery.java:[lines 46-60] NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR
[ERROR] Medium: Non-null field messageBusSupport is not initialized by new it.tidalwave.messagebus.spi.SimpleAsyncMessageDelivery() [it.tidalwave.messagebus.spi.SimpleAsyncMessageDelivery] At SimpleAsyncMessageDelivery.java:[line 42] NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR
[ERROR] Medium: Adding elements of an entry set may fail due to reuse of Map.Entry object in it.tidalwave.messagebus.spi.SimpleMessageBus.dispatchMessage(Class, Object) [it.tidalwave.messagebus.spi.SimpleMessageBus] At SimpleMessageBus.java:[line 161] DMI_ENTRY_SETS_MAY_REUSE_ENTRY_OBJECTS
[ERROR] Low: Overridable method initialize is called from constructor new it.tidalwave.messagebus.spi.SimpleMessageBus(Executor, MessageDelivery). [it.tidalwave.messagebus.spi.SimpleMessageBus] At SimpleMessageBus.java:[line 95] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-messagebus ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-messagebus ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-messagebus ---
[INFO] There are 61 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-messagebus >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-messagebus ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382054096
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-messagebus ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-messagebus ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-messagebus ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-messagebus ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-messagebus ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-messagebus ---
[INFO] Nothing to compile - all classes are up to date.
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/it-tidalwave-messagebus-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-messagebus ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-messagebus ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 4 source files with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-messagebus <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-messagebus ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING] Unused declared dependencies found:
[WARNING]    javax.annotation:javax.annotation-api:jar:1.3.2:compile
[WARNING]    org.hamcrest:hamcrest-all:jar:1.3:test
[WARNING]    org.mockito:mockito-core:jar:4.8.1:test
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:test
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-util >----------
[INFO] Building TheseFoolishThings :: Utilities 3.2-ALPHA-24-SNAPSHOT    [4/19]
[INFO]   from modules/Utilities/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-util ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-util ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382057853
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-util ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-util ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-util ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-util ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-util ---
[INFO] Copying 6 resources from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-util ---
[INFO] Recompiling the module because of changed source code.
[INFO] Compiling 76 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/AsDelegate.java:[201,49] [unchecked] unchecked cast
  required: RoleFactory<Object>
  found:    Object
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/ContextSnapshot.java:[96,29] [deprecation] <V,T>runWithContexts(List<Object>,Task<V,T>) in ContextManager has been deprecated
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/role/impl/DefaultContextManager.java:[173,23] [try] auto-closeable resource __ is never referenced in body of corresponding try statement
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java:[208,40] [unchecked] unchecked cast
  required: Set<Class<? extends T>>
  found:    Set
  where T is a type-variable:
    T extends Object declared in method <T>findRoleImplementationsFor(Class<?>,Class<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/role/spi/SystemRoleFactorySupport.java:[379,25] [unchecked] unchecked cast
  required: Class<T>
  found:    Class<CAP#1>
  where T is a type-variable:
    T extends Object declared in method <T>findTypeOf(T)
  where CAP#1 is a fresh type-variable:
    CAP#1 extends Object from capture of ?
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Finder.java:[375,28] [cast] redundant cast to List<T>
  where T is a type-variable:
    T extends Object declared in interface Finder
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Key.java:[76,84] [unchecked] unchecked cast
  required: Class<T>
  found:    Class<CAP#1>
  where T is a type-variable:
    T extends Object declared in class Key
  where CAP#1 is a fresh type-variable:
    CAP#1 extends Object from capture of ?
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/Key.java:[141,11] [dep-ann] deprecated item is not annotated with @Deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultPreferencesHandler.java:[108,52] [unchecked] unchecked cast
  required: T
  found:    Object
  where T is a type-variable:
    T extends Object declared in method <T>getProperty(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/TypeSafeHashMap.java:[89,17] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
  where T is a type-variable:
    T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[147,29] [unchecked] unchecked conversion
  required: List<Sorter<T>>
  found:    List
  where T is a type-variable:
    T extends Object declared in class HierarchicFinderSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[148,30] [unchecked] unchecked conversion
  required: List<Object>
  found:    List
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[161,47] [dep-ann] deprecated item is not annotated with @Deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[181,45] [unchecked] unchecked cast
  required: F
  found:    CAP#1
  where F,T are type-variables:
    F extends Finder<T> declared in class HierarchicFinderSupport
    T extends Object declared in class HierarchicFinderSupport
  where CAP#1 is a fresh type-variable:
    CAP#1 extends HierarchicFinderSupport from capture of ? extends HierarchicFinderSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[259,92] [unchecked] unchecked cast
  required: InMemorySortCriterion<T>
  found:    SortCriterion
  where T is a type-variable:
    T extends Object declared in class HierarchicFinderSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/HierarchicFinderSupport.java:[375,34] [rawtypes] found raw type: HierarchicFinderSupport
  missing type arguments for generic class HierarchicFinderSupport<T,F>
  where T,F are type-variables:
    T extends Object declared in class HierarchicFinderSupport
    F extends Finder<T> declared in class HierarchicFinderSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ArrayListFinder.java:[64,27] [unchecked] unchecked conversion
  required: Collection<T>
  found:    Collection
  where T is a type-variable:
    T extends Object declared in class ArrayListFinder
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[62,41] [rawtypes] found raw type: MappingFinder
  missing type arguments for generic class MappingFinder<T,U>
  where T,U are type-variables:
    T extends Object declared in class MappingFinder
    U extends Object declared in class MappingFinder
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[64,13] [unchecked] unchecked method invocation: constructor <init> in class SimpleFinderSupport is applied to given types
  required: SimpleFinderSupport<T>,Object
  found: MappingFinder,Object
  where T is a type-variable:
    T extends Object declared in class SimpleFinderSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[64,14] [unchecked] unchecked conversion
  required: SimpleFinderSupport<T>
  found:    MappingFinder
  where T is a type-variable:
    T extends Object declared in class SimpleFinderSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/MappingFinder.java:[65,52] [unchecked] unchecked conversion
  required: MappingFinder<T,U>
  found:    MappingFinder
  where T,U are type-variables:
    T extends Object declared in class MappingFinder
    U extends Object declared in class MappingFinder
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/ProviderFinder.java:[63,50] [unchecked] unchecked conversion
  required: ProviderFinder<T>
  found:    ProviderFinder
  where T is a type-variable:
    T extends Object declared in class ProviderFinder
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/finder/SupplierFinder.java:[61,50] [unchecked] unchecked conversion
  required: SupplierFinder<T>
  found:    SupplierFinder
  where T is a type-variable:
    T extends Object declared in class SupplierFinder
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java:[69,61] [unchecked] unchecked conversion
  required: FinderWithIdSupport<T,I,F>
  found:    FinderWithIdSupport
  where T,I,F are type-variables:
    T extends Object declared in class FinderWithIdSupport
    I extends T declared in class FinderWithIdSupport
    F extends ExtendedFinderSupport<T,F> declared in class FinderWithIdSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdSupport.java:[100,32] [unchecked] unchecked cast
  required: Stream<I>
  found:    Stream<T>
  where T,I are type-variables:
    T extends Object declared in class FinderWithIdSupport
    I extends T declared in class FinderWithIdSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java/it/tidalwave/util/spi/FinderWithIdMapSupport.java:[70,64] [unchecked] unchecked conversion
  required: FinderWithIdMapSupport<T,I,F>
  found:    FinderWithIdMapSupport
  where T,I,F are type-variables:
    T extends Object declared in class FinderWithIdMapSupport
    I extends T declared in class FinderWithIdMapSupport
    F extends ExtendedFinderSupport<T,F> declared in class FinderWithIdMapSupport
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-util ---
[INFO] Copying 2 resources from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-util ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 40 source files with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[99,52] [unchecked] unchecked method invocation: method runWithContexts in class ContextSnapshot is applied to given types
  required: Task<V,T>
  found: Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContexts(Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContexts(Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[99,53] [unchecked] unchecked conversion
  required: Task<V,T>
  found:    Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContexts(Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContexts(Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[101,56] [unchecked] unchecked method invocation: method runWithContexts in interface ContextManager is applied to given types
  required: List<Object>,Task<V,T>
  found: List<Object>,Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[101,75] [unchecked] unchecked conversion
  required: Task<V,T>
  found:    Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[101,40] [deprecation] <V,T>runWithContexts(List<Object>,Task<V,T>) in ContextManager has been deprecated
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[263,36] [deprecation] <V,T>runWithContexts(List<Object>,Task<V,T>) in ContextManager has been deprecated
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[292,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[316,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java:[52,23] [unchecked] unchecked conversion
  required: Consumer<String>
  found:    Consumer
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[118,54] [unchecked] unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types
  required: T
  found: RoleWithGeneric
  where T is a type-variable:
    T extends Object declared in interface OngoingStubbing
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[118,55] [unchecked] unchecked conversion
  required: T
  found:    RoleWithGeneric
  where T is a type-variable:
    T extends Object declared in interface OngoingStubbing
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,71] [unchecked] unchecked method invocation: method of in class Optional is applied to given types
  required: T
  found: RoleWithGeneric
  where T is a type-variable:
    T extends Object declared in method <T>of(T)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,72] [unchecked] unchecked conversion
  required: T
  found:    RoleWithGeneric
  where T is a type-variable:
    T extends Object declared in method <T>of(T)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,59] [unchecked] unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types
  required: T
  found: Optional
  where T is a type-variable:
    T extends Object declared in interface OngoingStubbing
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,71] [unchecked] unchecked conversion
  required: T
  found:    Optional
  where T is a type-variable:
    T extends Object declared in interface OngoingStubbing
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,66] [unchecked] unchecked method invocation: method of in interface List is applied to given types
  required: E
  found: RoleWithGeneric
  where E is a type-variable:
    E extends Object declared in method <E>of(E)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,67] [unchecked] unchecked conversion
  required: E
  found:    RoleWithGeneric
  where E is a type-variable:
    E extends Object declared in method <E>of(E)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,58] [unchecked] unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types
  required: T
  found: List
  where T is a type-variable:
    T extends Object declared in interface OngoingStubbing
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,66] [unchecked] unchecked conversion
  required: T
  found:    List
  where T is a type-variable:
    T extends Object declared in interface OngoingStubbing
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java:[60,11] [serial] serializable class NameFinderImplementation has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[108,14] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[108,40] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[109,14] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[109,42] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[110,14] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[110,36] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java:[48,11] [serial] serializable class AClass has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[85,28] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
  where T is a type-variable:
    T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[86,28] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
  where T is a type-variable:
    T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[87,28] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
  where T is a type-variable:
    T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[91,21] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
  where T is a type-variable:
    T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[129,28] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
  where T is a type-variable:
    T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[89,20] [unchecked] unchecked method invocation: method as in interface As is applied to given types
  required: Class<? extends T>
  found: Class
  where T is a type-variable:
    T extends Object declared in method <T>as(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[89,24] [unchecked] unchecked conversion
  required: Class<? extends T>
  found:    Class
  where T is a type-variable:
    T extends Object declared in method <T>as(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[90,25] [unchecked] unchecked method invocation: method maybeAs in interface As is applied to given types
  required: Class<? extends T>
  found: Class
  where T is a type-variable:
    T extends Object declared in method <T>maybeAs(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[90,29] [unchecked] unchecked conversion
  required: Class<? extends T>
  found:    Class
  where T is a type-variable:
    T extends Object declared in method <T>maybeAs(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[91,24] [unchecked] unchecked method invocation: method asMany in interface As is applied to given types
  required: Class<? extends T>
  found: Class
  where T is a type-variable:
    T extends Object declared in method <T>asMany(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[91,28] [unchecked] unchecked conversion
  required: Class<? extends T>
  found:    Class
  where T is a type-variable:
    T extends Object declared in method <T>asMany(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[92,20] [unchecked] unchecked method invocation: method as in interface As is applied to given types
  required: Type<? extends T>
  found: Type
  where T is a type-variable:
    T extends Object declared in method <T>as(Type<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[92,24] [unchecked] unchecked conversion
  required: Type<? extends T>
  found:    Type
  where T is a type-variable:
    T extends Object declared in method <T>as(Type<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[93,25] [unchecked] unchecked method invocation: method maybeAs in interface As is applied to given types
  required: Type<? extends T>
  found: Type
  where T is a type-variable:
    T extends Object declared in method <T>maybeAs(Type<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[93,29] [unchecked] unchecked conversion
  required: Type<? extends T>
  found:    Type
  where T is a type-variable:
    T extends Object declared in method <T>maybeAs(Type<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[94,24] [unchecked] unchecked method invocation: method asMany in interface As is applied to given types
  required: Type<? extends T>
  found: Type
  where T is a type-variable:
    T extends Object declared in method <T>asMany(Type<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[94,28] [unchecked] unchecked conversion
  required: Type<? extends T>
  found:    Type
  where T is a type-variable:
    T extends Object declared in method <T>asMany(Type<? extends T>)
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-util ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
20:47:55.164 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@542aec6
20:47:55.181 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@51d76ad3
20:47:55.204 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@36a8ebca
20:47:55.215 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@6771efaa
20:47:55.267 [main] INFO it.tidalwave.role.impl.ServiceLoaderLocator -- SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@3ba50851
20:47:55.809 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.810 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.811 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.811 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.811 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.812 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.812 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.812 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.812 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.812 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.817 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.818 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.818 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.818 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.818 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.818 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.819 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.819 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.819 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.819 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.825 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.827 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.828 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.829 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.830 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.832 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.832 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.832 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.832 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.832 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.839 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.840 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.840 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.840 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.840 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.840 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.841 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.841 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.841 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.841 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.850 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.851 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.851 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.851 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.851 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.851 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.852 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.852 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.852 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.852 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.853 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CA2, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2C]
20:47:55.859 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.859 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.859 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.859 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.860 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.860 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.860 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.860 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.860 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.860 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.865 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.866 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.866 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.867 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.867 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.867 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.867 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.867 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.868 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.868 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.874 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.874 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.875 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.875 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.875 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.875 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.875 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.875 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.875 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.876 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.889 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.891 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.892 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.892 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.892 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.892 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.892 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.892 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.892 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.893 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.901 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.902 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.902 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.902 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.902 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.902 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.902 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.903 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.903 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.903 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.927 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.928 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.928 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.928 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.928 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.928 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.929 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.929 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.929 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.929 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.930 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB1, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2C]
20:47:55.950 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.951 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.951 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.952 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.954 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.954 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.954 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.954 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.954 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.955 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.964 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.967 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.968 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.968 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.968 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.969 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.969 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.969 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.969 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.969 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.970 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB2, i.t.u.s.Mocks$R1) -> [i.t.u.s.Mocks$RI1A]
20:47:55.977 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.977 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.977 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.978 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.978 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.978 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.978 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.979 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.979 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.979 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.979 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB2, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2C]
20:47:55.985 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.986 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.986 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.986 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.986 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.986 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.986 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.987 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.987 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.987 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.988 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB2, i.t.u.s.Mocks$R3) -> [i.t.u.s.Mocks$RI3C]
20:47:55.993 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.994 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.994 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.994 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:55.994 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.994 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:55.994 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:55.994 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:55.994 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:55.994 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:55.995 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB3, i.t.u.s.Mocks$R1) -> [i.t.u.s.Mocks$RI1A]
20:47:55.998 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:55.999 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:55.999 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:55.999 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:56.000 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:56.000 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:56.001 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:56.001 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:56.001 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:56.001 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:56.014 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:56.015 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:56.016 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:56.016 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:56.016 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:56.016 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:56.017 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:56.017 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:56.017 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:56.017 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:56.021 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- scan([i.t.u.s.Mocks$RI1A, i.t.u.s.Mocks$RI1B, i.t.u.s.Mocks$RI1C, i.t.u.s.Mocks$RI2A, i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2C, i.t.u.s.Mocks$RI3A, i.t.u.s.Mocks$RI3B, i.t.u.s.Mocks$RI3C])
20:47:56.023 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- Configured roles:
20:47:56.023 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:56.023 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2A]
20:47:56.024 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA2: i.t.u.s.Mocks$R1 -> [i.t.u.s.Mocks$RI1A]
20:47:56.024 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CA3: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3A]
20:47:56.024 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB1: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B]
20:47:56.024 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$CB3: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2B, i.t.u.s.Mocks$RI2A]
20:47:56.024 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA1: i.t.u.s.Mocks$R3 -> [i.t.u.s.Mocks$RI3C]
20:47:56.024 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>> i.t.u.s.Mocks$IA2: i.t.u.s.Mocks$R2 -> [i.t.u.s.Mocks$RI2C]
20:47:56.025 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CA2, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2C]
20:47:56.025 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB1, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2C]
20:47:56.026 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB2, i.t.u.s.Mocks$R1) -> [i.t.u.s.Mocks$RI1A]
20:47:56.026 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB2, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2C]
20:47:56.026 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB2, i.t.u.s.Mocks$R3) -> [i.t.u.s.Mocks$RI3C]
20:47:56.027 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.u.s.Mocks$CB3, i.t.u.s.Mocks$R1) -> [i.t.u.s.Mocks$RI1A]
20:47:56.028 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.r.s.XCA1, i.t.u.s.Mocks$R1) -> [i.t.u.s.Mocks$RI1A]
20:47:56.028 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.r.s.XCA1, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2A]
20:47:56.029 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.r.s.YCA1, i.t.u.s.Mocks$R1) -> [i.t.u.s.Mocks$RI1A]
20:47:56.029 [main] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport -- >>>>>>> added implementations: (i.t.r.s.YCA1, i.t.u.s.Mocks$R2) -> [i.t.u.s.Mocks$RI2A]
20:47:56.314 [main] INFO it.tidalwave.util.FunctionalCheckedExceptionWrappersTest -- Even numbers: [2, 4, 6, 8, 10]
20:47:58.284 [main] DEBUG it.tidalwave.util.ReflectionUtils -- instantiateWithDependencies(i.t.u.ReflectionUtilsTest$WithConstructor, [i.t.u.ReflectionUtilsTest$Bean2@75937998, i.t.u.ReflectionUtilsTest$Bean1@696d28ee, i.t.u.ReflectionUtilsTest$Bean3@18a349cb])
[ERROR] Tests run: 195, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 6.530 s <<< FAILURE! -- in TestSuite
[ERROR] it.tidalwave.role.spi.SystemRoleFactorySupportTest.must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CB1@21b792c2, interface it.tidalwave.util.spi.Mocks$R2, [Mocks.RI2B(bean1=it.tidalwave.util.spi.Mocks$Bean1@12a8d03b, bean2=it.tidalwave.util.spi.Mocks$Bean2@153c69bc, s=a), Mocks.RI2C(context=it.tidalwave.util.spi.Mocks$Context2@1, bean1=it.tidalwave.util.spi.Mocks$Bean1@12a8d03b)]](11) -- Time elapsed: 0.019 s <<< FAILURE!
java.lang.AssertionError: 
owner: i.t.u.s.Mocks$CB1@21b792c2 role: i.t.u.s.Mocks$R2
Expected: is <[Mocks.RI2B(bean1=it.tidalwave.util.spi.Mocks$Bean1@12a8d03b, bean2=it.tidalwave.util.spi.Mocks$Bean2@153c69bc, s=a), Mocks.RI2C(context=it.tidalwave.util.spi.Mocks$Context2@1, bean1=it.tidalwave.util.spi.Mocks$Bean1@12a8d03b)]>
     but: was <[Mocks.RI2B(bean1=null, bean2=null, s=null), Mocks.RI2C(context=it.tidalwave.util.spi.Mocks$Context2@1, bean1=it.tidalwave.util.spi.Mocks$Bean1@12a8d03b)]>
	at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
	at it.tidalwave.role.spi.SystemRoleFactorySupportTest.assertListEquals(SystemRoleFactorySupportTest.java:390)
	at it.tidalwave.role.spi.SystemRoleFactorySupportTest.must_correctly_find_roles(SystemRoleFactorySupportTest.java:294)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141)
	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:686)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230)
	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:992)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203)
	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154)
	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
	at org.testng.TestRunner.privateRun(TestRunner.java:739)
	at org.testng.TestRunner.run(TestRunner.java:614)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:421)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373)
	at org.testng.SuiteRunner.run(SuiteRunner.java:312)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1208)
	at org.testng.TestNG.runSuites(TestNG.java:1112)
	at org.testng.TestNG.run(TestNG.java:1079)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:169)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:88)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)

[ERROR] it.tidalwave.role.spi.SystemRoleFactorySupportTest.must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CB3@2e68bd3d, interface it.tidalwave.util.spi.Mocks$R2, [Mocks.RI2B(bean1=it.tidalwave.util.spi.Mocks$Bean1@12a8d03b, bean2=it.tidalwave.util.spi.Mocks$Bean2@153c69bc, s=a)]](17) -- Time elapsed: 0.009 s <<< FAILURE!
java.lang.AssertionError: 
owner: i.t.u.s.Mocks$CB3@2e68bd3d role: i.t.u.s.Mocks$R2
Expected: is <[Mocks.RI2B(bean1=it.tidalwave.util.spi.Mocks$Bean1@12a8d03b, bean2=it.tidalwave.util.spi.Mocks$Bean2@153c69bc, s=a)]>
     but: was <[Mocks.RI2B(bean1=null, bean2=null, s=null)]>
	at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
	at it.tidalwave.role.spi.SystemRoleFactorySupportTest.assertListEquals(SystemRoleFactorySupportTest.java:390)
	at it.tidalwave.role.spi.SystemRoleFactorySupportTest.must_correctly_find_roles(SystemRoleFactorySupportTest.java:294)
	at jdk.internal.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141)
	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:686)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230)
	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:992)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203)
	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154)
	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
	at org.testng.TestRunner.privateRun(TestRunner.java:739)
	at org.testng.TestRunner.run(TestRunner.java:614)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:421)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373)
	at org.testng.SuiteRunner.run(SuiteRunner.java:312)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1208)
	at org.testng.TestNG.runSuites(TestNG.java:1112)
	at org.testng.TestNG.run(TestNG.java:1079)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:169)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:88)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)

[INFO] 
[INFO] Results:
[INFO] 
[ERROR] Failures: 
[ERROR]   SystemRoleFactorySupportTest.must_correctly_find_roles:294->assertListEquals:390 owner: i.t.u.s.Mocks$CB1@21b792c2 role: i.t.u.s.Mocks$R2
Expected: is <[Mocks.RI2B(bean1=it.tidalwave.util.spi.Mocks$Bean1@12a8d03b, bean2=it.tidalwave.util.spi.Mocks$Bean2@153c69bc, s=a), Mocks.RI2C(context=it.tidalwave.util.spi.Mocks$Context2@1, bean1=it.tidalwave.util.spi.Mocks$Bean1@12a8d03b)]>
     but: was <[Mocks.RI2B(bean1=null, bean2=null, s=null), Mocks.RI2C(context=it.tidalwave.util.spi.Mocks$Context2@1, bean1=it.tidalwave.util.spi.Mocks$Bean1@12a8d03b)]>
[ERROR]   SystemRoleFactorySupportTest.must_correctly_find_roles:294->assertListEquals:390 owner: i.t.u.s.Mocks$CB3@2e68bd3d role: i.t.u.s.Mocks$R2
Expected: is <[Mocks.RI2B(bean1=it.tidalwave.util.spi.Mocks$Bean1@12a8d03b, bean2=it.tidalwave.util.spi.Mocks$Bean2@153c69bc, s=a)]>
     but: was <[Mocks.RI2B(bean1=null, bean2=null, s=null)]>
[INFO] 
[ERROR] Tests run: 195, Failures: 2, Errors: 0, Skipped: 0
[INFO] 
[ERROR] There are test failures.

See /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/surefire-reports/jacoco for the individual test results.
See dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-util ---
[INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/jacoco.exec
[INFO] Analyzed bundle 'TheseFoolishThings :: Utilities' with 86 classes
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-util ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-util ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-util ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-util/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-util/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-util/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-util >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-util ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-util <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-util ---
[INFO] BugInstance size is 25
[INFO] Error size is 0
[INFO] Total bugs: 25
[ERROR] Low: Overridable method createRoleFactory is called from constructor new it.tidalwave.role.impl.AsDelegate(). [it.tidalwave.role.impl.AsDelegate] At AsDelegate.java:[line 71] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR
[ERROR] Low: Overridable method createRoleFactory is called from constructor new it.tidalwave.role.impl.AsDelegate(Object, Collection). [it.tidalwave.role.impl.AsDelegate] At AsDelegate.java:[line 114] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR
[ERROR] Low: The class it.tidalwave.role.impl.DefaultContextManager$1 could be refactored into a named _static_ inner class [it.tidalwave.role.impl.DefaultContextManager] At DefaultContextManager.java:[line 56] SIC_INNER_SHOULD_BE_STATIC_ANON
[ERROR] Medium: Format string should use %n rather than \n in it.tidalwave.role.impl.ServiceLoaderLocator.findService(Class) [it.tidalwave.role.impl.ServiceLoaderLocator] At ServiceLoaderLocator.java:[line 95] VA_FORMAT_STRING_USES_NEWLINE
[ERROR] Low: Invocation of reflect.Field.setAccessible(boolean), which should be invoked from within a doPrivileged block, in it.tidalwave.util.ReflectionUtils.injectDependencies(Object, Map) [it.tidalwave.util.ReflectionUtils] At ReflectionUtils.java:[line 182] DP_DO_INSIDE_DO_PRIVILEGED
[ERROR] Medium: Possible null pointer dereference in it.tidalwave.util.ReflectionUtils.getTypeArguments(Class, Class) due to return value of called method [it.tidalwave.util.ReflectionUtils, it.tidalwave.util.ReflectionUtils] Dereferenced at ReflectionUtils.java:[line 80]Known null at ReflectionUtils.java:[line 80] NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[ERROR] Medium: Exception is caught when Exception is not thrown in it.tidalwave.util.ShortNames.shortId(Object) [it.tidalwave.util.ShortNames] At ShortNames.java:[line 155] REC_CATCH_EXCEPTION
[ERROR] Medium: Exception thrown in class it.tidalwave.util.impl.DefaultPreferencesHandler at new it.tidalwave.util.impl.DefaultPreferencesHandler() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. [it.tidalwave.util.impl.DefaultPreferencesHandler, it.tidalwave.util.impl.DefaultPreferencesHandler] At DefaultPreferencesHandler.java:[line 85]At DefaultPreferencesHandler.java:[line 85] CT_CONSTRUCTOR_THROW
[ERROR] Low: Use of non-localized String.toUpperCase() or String.toLowerCase() in new it.tidalwave.util.impl.DefaultPreferencesHandler() [it.tidalwave.util.impl.DefaultPreferencesHandler] At DefaultPreferencesHandler.java:[line 67] DM_CONVERT_CASE
[ERROR] Medium: Format string should use %n rather than \n in new it.tidalwave.util.impl.DefaultPreferencesHandler() [it.tidalwave.util.impl.DefaultPreferencesHandler] At DefaultPreferencesHandler.java:[line 95] VA_FORMAT_STRING_USES_NEWLINE
[ERROR] Medium: Format string should use %n rather than \n in new it.tidalwave.util.impl.DefaultPreferencesHandler() [it.tidalwave.util.impl.DefaultPreferencesHandler] At DefaultPreferencesHandler.java:[line 96] VA_FORMAT_STRING_USES_NEWLINE
[ERROR] Medium: The field it.tidalwave.util.impl.finder.MappingFinder.delegate is transient but isn't set by deserialization [it.tidalwave.util.impl.finder.MappingFinder] In MappingFinder.java SE_TRANSIENT_FIELD_NOT_RESTORED
[ERROR] Low: The field it.tidalwave.util.impl.finder.MappingFinder.decorator is transient but isn't set by deserialization [it.tidalwave.util.impl.finder.MappingFinder] In MappingFinder.java SE_TRANSIENT_FIELD_NOT_RESTORED
[ERROR] Medium: Class it.tidalwave.util.impl.finder.ProviderFinder defines non-transient non-serializable instance field supplier [it.tidalwave.util.impl.finder.ProviderFinder] In ProviderFinder.java SE_BAD_FIELD
[ERROR] Medium: Class it.tidalwave.util.impl.finder.SupplierFinder defines non-transient non-serializable instance field supplier [it.tidalwave.util.impl.finder.SupplierFinder] In SupplierFinder.java SE_BAD_FIELD
[ERROR] Low: Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.util.spi.DefaultProcessExecutor.isWindows() [it.tidalwave.util.spi.DefaultProcessExecutor] At DefaultProcessExecutor.java:[line 483] DM_CONVERT_CASE
[ERROR] High: Found reliance on default encoding in it.tidalwave.util.spi.DefaultProcessExecutor.start(): new java.io.PrintWriter(OutputStream, boolean) [it.tidalwave.util.spi.DefaultProcessExecutor] At DefaultProcessExecutor.java:[line 428] DM_DEFAULT_ENCODING
[ERROR] Low: Useless control flow in it.tidalwave.util.spi.DefaultProcessExecutor.waitForCompletion() [it.tidalwave.util.spi.DefaultProcessExecutor] At DefaultProcessExecutor.java:[line 455] UCF_USELESS_CONTROL_FLOW
[ERROR] High: Found reliance on default encoding in it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput.read(): new java.io.InputStreamReader(InputStream) [it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput] At DefaultProcessExecutor.java:[line 279] DM_DEFAULT_ENCODING
[ERROR] Medium: Naked notify in it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput.read() [it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput] At DefaultProcessExecutor.java:[line 319] NN_NAKED_NOTIFY
[ERROR] Low: Exceptional return value of java.util.concurrent.ExecutorService.submit(Runnable) ignored in it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput.start() [it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput, it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput] At DefaultProcessExecutor.java:[line 157]Another occurrence at DefaultProcessExecutor.java:[line 158] RV_RETURN_VALUE_IGNORED_BAD_PRACTICE
[ERROR] Low: Unconditional wait in it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput.waitFor(String) [it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput] At DefaultProcessExecutor.java:[line 252] UW_UNCOND_WAIT
[ERROR] Medium: Exception thrown in class it.tidalwave.util.spi.HierarchicFinderSupport at new it.tidalwave.util.spi.HierarchicFinderSupport() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. [it.tidalwave.util.spi.HierarchicFinderSupport, it.tidalwave.util.spi.HierarchicFinderSupport] At HierarchicFinderSupport.java:[line 129]At HierarchicFinderSupport.java:[line 129] CT_CONSTRUCTOR_THROW
[ERROR] Medium: Exception thrown in class it.tidalwave.util.spi.HierarchicFinderSupport at new it.tidalwave.util.spi.HierarchicFinderSupport(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. [it.tidalwave.util.spi.HierarchicFinderSupport, it.tidalwave.util.spi.HierarchicFinderSupport] At HierarchicFinderSupport.java:[line 114]At HierarchicFinderSupport.java:[line 114] CT_CONSTRUCTOR_THROW
[ERROR] Low: Assertion validates method argument at it.tidalwave.util.thread.ThreadAssertions.assertThread(ThreadType). If assertions are disabled, there won't be any argument validation. [it.tidalwave.util.thread.ThreadAssertions] At ThreadAssertions.java:[line 52] AA_ASSERTION_OF_ARGUMENTS
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-util ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-util ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-util ---
[INFO] There are 228 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-util >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-util ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382100258
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-util ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-util ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-util ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-util ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-util ---
[INFO] Copying 6 resources from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-util ---
[INFO] Nothing to compile - all classes are up to date.
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/it-tidalwave-util-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-util ---
[INFO] Copying 2 resources from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-util ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 40 source files with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[99,52] [unchecked] unchecked method invocation: method runWithContexts in class ContextSnapshot is applied to given types
  required: Task<V,T>
  found: Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContexts(Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContexts(Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[99,53] [unchecked] unchecked conversion
  required: Task<V,T>
  found:    Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContexts(Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContexts(Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[101,56] [unchecked] unchecked method invocation: method runWithContexts in interface ContextManager is applied to given types
  required: List<Object>,Task<V,T>
  found: List<Object>,Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[101,75] [unchecked] unchecked conversion
  required: Task<V,T>
  found:    Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/ContextSnapshotTest.java:[101,40] [deprecation] <V,T>runWithContexts(List<Object>,Task<V,T>) in ContextManager has been deprecated
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[263,36] [deprecation] <V,T>runWithContexts(List<Object>,Task<V,T>) in ContextManager has been deprecated
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContexts(List<Object>,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[292,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/role/impl/DefaultContextManagerTest.java:[316,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsExtensionsTest.java:[52,23] [unchecked] unchecked conversion
  required: Consumer<String>
  found:    Consumer
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[118,54] [unchecked] unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types
  required: T
  found: RoleWithGeneric
  where T is a type-variable:
    T extends Object declared in interface OngoingStubbing
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[118,55] [unchecked] unchecked conversion
  required: T
  found:    RoleWithGeneric
  where T is a type-variable:
    T extends Object declared in interface OngoingStubbing
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,71] [unchecked] unchecked method invocation: method of in class Optional is applied to given types
  required: T
  found: RoleWithGeneric
  where T is a type-variable:
    T extends Object declared in method <T>of(T)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,72] [unchecked] unchecked conversion
  required: T
  found:    RoleWithGeneric
  where T is a type-variable:
    T extends Object declared in method <T>of(T)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,59] [unchecked] unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types
  required: T
  found: Optional
  where T is a type-variable:
    T extends Object declared in interface OngoingStubbing
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[131,71] [unchecked] unchecked conversion
  required: T
  found:    Optional
  where T is a type-variable:
    T extends Object declared in interface OngoingStubbing
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,66] [unchecked] unchecked method invocation: method of in interface List is applied to given types
  required: E
  found: RoleWithGeneric
  where E is a type-variable:
    E extends Object declared in method <E>of(E)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,67] [unchecked] unchecked conversion
  required: E
  found:    RoleWithGeneric
  where E is a type-variable:
    E extends Object declared in method <E>of(E)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,58] [unchecked] unchecked method invocation: method thenReturn in interface OngoingStubbing is applied to given types
  required: T
  found: List
  where T is a type-variable:
    T extends Object declared in interface OngoingStubbing
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/AsTest.java:[144,66] [unchecked] unchecked conversion
  required: T
  found:    List
  where T is a type-variable:
    T extends Object declared in interface OngoingStubbing
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/FinderTest.java:[60,11] [serial] serializable class NameFinderImplementation has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[108,14] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[108,40] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[109,14] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[109,42] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[110,14] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/KeyTest.java:[110,36] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/ShortNamesTest.java:[48,11] [serial] serializable class AClass has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[85,28] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
  where T is a type-variable:
    T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[86,28] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
  where T is a type-variable:
    T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[87,28] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
  where T is a type-variable:
    T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[91,21] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
  where T is a type-variable:
    T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/TypeSafeMapTest.java:[129,28] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
  where T is a type-variable:
    T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[89,20] [unchecked] unchecked method invocation: method as in interface As is applied to given types
  required: Class<? extends T>
  found: Class
  where T is a type-variable:
    T extends Object declared in method <T>as(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[89,24] [unchecked] unchecked conversion
  required: Class<? extends T>
  found:    Class
  where T is a type-variable:
    T extends Object declared in method <T>as(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[90,25] [unchecked] unchecked method invocation: method maybeAs in interface As is applied to given types
  required: Class<? extends T>
  found: Class
  where T is a type-variable:
    T extends Object declared in method <T>maybeAs(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[90,29] [unchecked] unchecked conversion
  required: Class<? extends T>
  found:    Class
  where T is a type-variable:
    T extends Object declared in method <T>maybeAs(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[91,24] [unchecked] unchecked method invocation: method asMany in interface As is applied to given types
  required: Class<? extends T>
  found: Class
  where T is a type-variable:
    T extends Object declared in method <T>asMany(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[91,28] [unchecked] unchecked conversion
  required: Class<? extends T>
  found:    Class
  where T is a type-variable:
    T extends Object declared in method <T>asMany(Class<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[92,20] [unchecked] unchecked method invocation: method as in interface As is applied to given types
  required: Type<? extends T>
  found: Type
  where T is a type-variable:
    T extends Object declared in method <T>as(Type<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[92,24] [unchecked] unchecked conversion
  required: Type<? extends T>
  found:    Type
  where T is a type-variable:
    T extends Object declared in method <T>as(Type<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[93,25] [unchecked] unchecked method invocation: method maybeAs in interface As is applied to given types
  required: Type<? extends T>
  found: Type
  where T is a type-variable:
    T extends Object declared in method <T>maybeAs(Type<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[93,29] [unchecked] unchecked conversion
  required: Type<? extends T>
  found:    Type
  where T is a type-variable:
    T extends Object declared in method <T>maybeAs(Type<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[94,24] [unchecked] unchecked method invocation: method asMany in interface As is applied to given types
  required: Type<? extends T>
  found: Type
  where T is a type-variable:
    T extends Object declared in method <T>asMany(Type<? extends T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/test/java/it/tidalwave/util/mock/MockAsFactory.java:[94,28] [unchecked] unchecked conversion
  required: Type<? extends T>
  found:    Type
  where T is a type-variable:
    T extends Object declared in method <T>asMany(Type<? extends T>)
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-util <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-util ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING] Unused declared dependencies found:
[WARNING]    javax.annotation:javax.annotation-api:jar:1.3.2:compile
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:test
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-actor >---------
[INFO] Building TheseFoolishThings :: Actors 3.2-ALPHA-24-SNAPSHOT       [5/19]
[INFO]   from modules/Actors/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-actor ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-actor ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382108231
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-actor ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-actor ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-actor ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-actor ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-actor ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-actor ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 22 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[44,20] Generating equals/hashCode implementation but without a call to superclass, even though this class does not extend java.lang.Object. If this is intentional, add '@EqualsAndHashCode(callSuper=false)' to your type.
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[56,16] [serial] serializable class MessageSupport has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[45,7] [serial] serializable class CollaborationCompletedMessage has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[54,7] [serial] serializable class DefaultCollaboration has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.java:[44,7] [serial] serializable class CollaborationStartedMessage has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[121,62] [unchecked] unchecked cast
  required: Class<T>
  found:    Class<?>
  where T is a type-variable:
    T extends Object declared in method <T>registerMessageListener(Method)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[136,24] [rawtypes] found raw type: Listener
  missing type arguments for generic class Listener<T>
  where T is a type-variable:
    T extends Object declared in interface Listener
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[139,19] [unchecked] unchecked method invocation: method addListener in class CollaborationAwareMessageBusAdapter is applied to given types
  required: Method,Listener<T>,Class<T>
  found: Method,Listener,Class<CAP#1>
  where T is a type-variable:
    T extends Object declared in method <T>addListener(Method,Listener<T>,Class<T>)
  where CAP#1 is a fresh type-variable:
    CAP#1 extends Object from capture of ?
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[139,28] [unchecked] unchecked conversion
  required: Listener<T>
  found:    Listener
  where T is a type-variable:
    T extends Object declared in method <T>addListener(Method,Listener<T>,Class<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/Locator.java:[41,18] [serial] serializable class NotFoundException has no definition of serialVersionUID
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-actor ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-actor ---
[INFO] No sources to compile
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-actor ---
[INFO] No tests to run.
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-actor ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-actor ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/it-tidalwave-actor-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-actor ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-actor ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-actor/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-actor-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/it-tidalwave-actor-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-actor/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-actor-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-actor >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-actor ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-actor <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-actor ---
[INFO] BugInstance size is 3
[INFO] Error size is 0
[INFO] Total bugs: 3
[ERROR] Medium: it.tidalwave.actor.impl.CollaborationAwareMessageBusAdapter.registerCollaborationListener(Method) uses the same code for two branches [it.tidalwave.actor.impl.CollaborationAwareMessageBusAdapter, it.tidalwave.actor.impl.CollaborationAwareMessageBusAdapter] At CollaborationAwareMessageBusAdapter.java:[line 137]At CollaborationAwareMessageBusAdapter.java:[line 138] DB_DUPLICATE_BRANCHES
[ERROR] Low: The class it.tidalwave.actor.impl.ExecutorWithPriority$2 could be refactored into a named _static_ inner class [it.tidalwave.actor.impl.ExecutorWithPriority] At ExecutorWithPriority.java:[line 73] SIC_INNER_SHOULD_BE_STATIC_ANON
[ERROR] Low: The class it.tidalwave.actor.impl.ExecutorWithPriority$3 could be refactored into a named _static_ inner class [it.tidalwave.actor.impl.ExecutorWithPriority] At ExecutorWithPriority.java:[line 106] SIC_INNER_SHOULD_BE_STATIC_ANON
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-actor ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-actor ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-actor ---
[INFO] There are 35 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-actor >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-actor ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382123778
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-actor ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-actor ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-actor ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-actor ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-actor ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-actor ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 22 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[44,20] Generating equals/hashCode implementation but without a call to superclass, even though this class does not extend java.lang.Object. If this is intentional, add '@EqualsAndHashCode(callSuper=false)' to your type.
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/MessageSupport.java:[56,16] [serial] serializable class MessageSupport has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationCompletedMessage.java:[45,7] [serial] serializable class CollaborationCompletedMessage has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/DefaultCollaboration.java:[54,7] [serial] serializable class DefaultCollaboration has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/CollaborationStartedMessage.java:[44,7] [serial] serializable class CollaborationStartedMessage has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[121,62] [unchecked] unchecked cast
  required: Class<T>
  found:    Class<?>
  where T is a type-variable:
    T extends Object declared in method <T>registerMessageListener(Method)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[136,24] [rawtypes] found raw type: Listener
  missing type arguments for generic class Listener<T>
  where T is a type-variable:
    T extends Object declared in interface Listener
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[139,19] [unchecked] unchecked method invocation: method addListener in class CollaborationAwareMessageBusAdapter is applied to given types
  required: Method,Listener<T>,Class<T>
  found: Method,Listener,Class<CAP#1>
  where T is a type-variable:
    T extends Object declared in method <T>addListener(Method,Listener<T>,Class<T>)
  where CAP#1 is a fresh type-variable:
    CAP#1 extends Object from capture of ?
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/CollaborationAwareMessageBusAdapter.java:[139,28] [unchecked] unchecked conversion
  required: Listener<T>
  found:    Listener
  where T is a type-variable:
    T extends Object declared in method <T>addListener(Method,Listener<T>,Class<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java/it/tidalwave/actor/impl/Locator.java:[41,18] [serial] serializable class NotFoundException has no definition of serialVersionUID
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/it-tidalwave-actor-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-actor ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-actor ---
[INFO] No sources to compile
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-actor <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-actor ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING] Unused declared dependencies found:
[WARNING]    org.testng:testng:jar:7.10.2:test
[WARNING]    org.hamcrest:hamcrest-all:jar:1.3:test
[WARNING]    org.mockito:mockito-core:jar:4.8.1:test
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:test
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] -------< it.tidalwave.thesefoolishthings:it-tidalwave-util-test >-------
[INFO] Building TheseFoolishThings :: Test Utilities 3.2-ALPHA-24-SNAPSHOT [6/19]
[INFO]   from modules/TestUtilities/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils/4.15/java-diff-utils-4.15.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils/4.15/java-diff-utils-4.15.pom (2.7 kB at 1.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils-parent/4.15/java-diff-utils-parent-4.15.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils-parent/4.15/java-diff-utils-parent-4.15.pom (10 kB at 11 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.37/spring-context-5.3.37.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.37/spring-context-5.3.37.pom (2.6 kB at 4.6 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.37/spring-aop-5.3.37.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.37/spring-aop-5.3.37.pom (2.2 kB at 3.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.37/spring-beans-5.3.37.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.37/spring-beans-5.3.37.pom (2.0 kB at 3.6 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.37/spring-core-5.3.37.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.37/spring-core-5.3.37.pom (2.0 kB at 3.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.37/spring-jcl-5.3.37.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.37/spring-jcl-5.3.37.pom (1.8 kB at 2.9 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.37/spring-expression-5.3.37.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.37/spring-expression-5.3.37.pom (2.1 kB at 2.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils/4.15/java-diff-utils-4.15.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils/4.15/java-diff-utils-4.15.jar (76 kB at 69 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.37/spring-context-5.3.37.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.37/spring-aop-5.3.37.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.37/spring-beans-5.3.37.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.37/spring-core-5.3.37.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.37/spring-jcl-5.3.37.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.37/spring-beans-5.3.37.jar (706 kB at 939 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.37/spring-expression-5.3.37.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.37/spring-context-5.3.37.jar (1.3 MB at 1.6 MB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.37/spring-aop-5.3.37.jar (385 kB at 474 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.37/spring-jcl-5.3.37.jar (25 kB at 30 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.37/spring-core-5.3.37.jar (1.5 MB at 1.3 MB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.37/spring-expression-5.3.37.jar (293 kB at 221 kB/s)
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-util-test ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-util-test ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382137999
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-util-test ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-util-test ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-util-test ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-util-test ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-util-test ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-util-test ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 6 source files with javac [forked debug deprecation release 11] to target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-util-test ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-util-test ---
[INFO] No sources to compile
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-util-test ---
[INFO] No tests to run.
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-util-test ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-util-test ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/it-tidalwave-util-test-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-util-test ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-util-test ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-util-test/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-test-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/it-tidalwave-util-test-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-util-test/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-util-test-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-util-test >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-util-test ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-util-test <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-util-test ---
[INFO] BugInstance size is 1
[INFO] Error size is 0
[INFO] Total bugs: 1
[ERROR] Medium: Possible null pointer dereference in it.tidalwave.util.test.BaseTestHelper.testResourceFor(String) due to return value of called method [it.tidalwave.util.test.BaseTestHelper, it.tidalwave.util.test.BaseTestHelper] Method invoked at BaseTestHelper.java:[line 124]Known null at BaseTestHelper.java:[line 124] NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-util-test ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-util-test ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-util-test ---
[INFO] There are 9 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-util-test >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-util-test ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382152066
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-util-test ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-util-test ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-util-test ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-util-test ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-util-test ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-util-test ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 6 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/it-tidalwave-util-test-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-util-test ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-util-test ---
[INFO] No sources to compile
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-util-test <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-util-test ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING]    org.springframework:spring-beans:jar:5.3.37:compile
[WARNING]    org.springframework:spring-core:jar:5.3.37:compile
[WARNING] Unused declared dependencies found:
[WARNING]    javax.annotation:javax.annotation-api:jar:1.3.2:compile
[WARNING]    org.hamcrest:hamcrest-all:jar:1.3:test
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:test
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ---------< it.tidalwave.thesefoolishthings:it-tidalwave-role >----------
[INFO] Building TheseFoolishThings :: Roles 3.2-ALPHA-24-SNAPSHOT        [7/19]
[INFO]   from modules/Roles/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-role ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-role ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382156440
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-role ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-role ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-role ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-role ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-role ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 65 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[105,74] [unchecked] unchecked cast
  required: T
  found:    Object
  where T is a type-variable:
    T extends Object declared in class BoundProperty
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[109,50] [unchecked] unchecked cast
  required: Changeable<T>
  found:    ChangingSource<T>
  where T is a type-variable:
    T extends Object declared in class BoundProperty
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[111,87] [unchecked] unchecked cast
  required: T
  found:    Object
  where T is a type-variable:
    T extends Object declared in class BoundProperty
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java:[58,83] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean>
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java:[40,78] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean>
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java:[45,67] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean>
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[49,61] [unchecked] unchecked cast
  required: DOMAIN_TYPE
  found:    Object
  where DOMAIN_TYPE is a type-variable:
    DOMAIN_TYPE extends Object declared in class UnaryBoundFunctionSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[49,95] [unchecked] unchecked cast
  required: DOMAIN_TYPE
  found:    Object
  where DOMAIN_TYPE is a type-variable:
    DOMAIN_TYPE extends Object declared in class UnaryBoundFunctionSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java:[40,76] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean>
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java:[45,66] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean>
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/DefaultUserActionProvider.java:[64,22] [deprecation] getDefaultAction() in UserActionProvider has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[91,99] [unchecked] unchecked conversion
  required: List<As>
  found:    List
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[192,40] [unchecked] unchecked cast
  required: RoleFactory<As>
  found:    Object
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-role ---
[INFO] Copying 1 resource from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-role ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 10 source files with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[60,49] [unchecked] unchecked cast
  required: List<UserAction>
  found:    Object
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[100,28] [deprecation] getDefaultAction() in UserActionProvider has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[115,21] [deprecation] getDefaultAction() in UserActionProvider has been deprecated
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-role ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
20:49:28.577 [main                ] INFO  it.tidalwave.role.SimpleCompositeTest              - STARTING TESTS OF it.tidalwave.role.SimpleCompositeTest
20:49:28.688 [main                ] INFO  it.tidalwave.role.SimpleCompositeTest              - *********************************
20:49:28.688 [main                ] INFO  it.tidalwave.role.SimpleCompositeTest              - TEST "must produce valid Finders"
20:49:28.688 [main                ] INFO  it.tidalwave.role.SimpleCompositeTest              - *********************************
20:49:28.707 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]))
20:49:28.720 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=1, contexts=[], sorters=[]))
20:49:28.720 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:49:28.721 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=1, contexts=[], sorters=[])
20:49:28.730 [main                ] INFO  it.tidalwave.role.SimpleCompositeTest              - TEST PASSED in 42 msec
20:49:28.731 [main                ] INFO  it.tidalwave.role.SimpleCompositeTest              - 
20:49:28.735 [main                ] INFO  it.tidalwave.role.ui.DisplayableTest               - ************************************************
20:49:28.736 [main                ] INFO  it.tidalwave.role.ui.DisplayableTest               - TEST "must read the displayName from the bundle"
20:49:28.736 [main                ] INFO  it.tidalwave.role.ui.DisplayableTest               - ************************************************
20:49:28.744 [main                ] INFO  it.tidalwave.role.ui.DisplayableTest               - TEST PASSED in 8 msec
20:49:28.745 [main                ] INFO  it.tidalwave.role.ui.DisplayableTest               - 
20:49:28.758 [main                ] INFO  it.tidalwave.role.ui.PresentationModelTest         - ***********************************************
20:49:28.759 [main                ] INFO  it.tidalwave.role.ui.PresentationModelTest         - TEST "test ofMaybePresentable with Presentable"
20:49:28.759 [main                ] INFO  it.tidalwave.role.ui.PresentationModelTest         - ***********************************************
20:49:28.922 [main                ] INFO  it.tidalwave.role.ui.PresentationModelTest         - TEST PASSED in 163 msec
20:49:28.922 [main                ] INFO  it.tidalwave.role.ui.PresentationModelTest         - 
20:49:28.923 [main                ] INFO  it.tidalwave.role.ui.PresentationModelTest         - **************************************************
20:49:28.924 [main                ] INFO  it.tidalwave.role.ui.PresentationModelTest         - TEST "test ofMaybePresentable without Presentable"
20:49:28.924 [main                ] INFO  it.tidalwave.role.ui.PresentationModelTest         - **************************************************
20:49:28.930 [main                ] INFO  it.tidalwave.role.ui.PresentationModelTest         - TEST PASSED in 6 msec
20:49:28.930 [main                ] INFO  it.tidalwave.role.ui.PresentationModelTest         - 
20:49:28.932 [main                ] INFO  it.tidalwave.role.ui.UserActionProviderTest        - *************************
20:49:28.933 [main                ] INFO  it.tidalwave.role.ui.UserActionProviderTest        - TEST "works with actions"
20:49:28.933 [main                ] INFO  it.tidalwave.role.ui.UserActionProviderTest        - *************************
20:49:28.937 [main                ] INFO  it.tidalwave.role.ui.UserActionProviderTest        - TEST PASSED in 4 msec
20:49:28.937 [main                ] INFO  it.tidalwave.role.ui.UserActionProviderTest        - 
20:49:28.939 [main                ] INFO  it.tidalwave.role.ui.UserActionProviderTest        - ****************************
20:49:28.939 [main                ] INFO  it.tidalwave.role.ui.UserActionProviderTest        - TEST "works with no actions"
20:49:28.939 [main                ] INFO  it.tidalwave.role.ui.UserActionProviderTest        - ****************************
20:49:28.941 [main                ] INFO  it.tidalwave.role.ui.UserActionProviderTest        - TEST PASSED in 2 msec
20:49:28.941 [main                ] INFO  it.tidalwave.role.ui.UserActionProviderTest        - 
20:49:28.950 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - *****************************************************************************
20:49:28.950 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - TEST "test"
20:49:28.950 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - ARGS [Mock for As, hashCode: 592965632, Mock for As, hashCode: 849038219, -1]
20:49:28.951 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - *****************************************************************************
20:49:28.990 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - TEST PASSED in 40 msec
20:49:28.991 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - 
20:49:28.992 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - ****************************************************************************
20:49:28.993 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - TEST "test"
20:49:28.993 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - ARGS [Mock for As, hashCode: 849038219, Mock for As, hashCode: 592965632, 1]
20:49:28.993 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - ****************************************************************************
20:49:28.996 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - TEST PASSED in 4 msec
20:49:28.996 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - 
20:49:28.998 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - ****************************************************************************
20:49:28.998 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - TEST "test"
20:49:28.998 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - ARGS [Mock for As, hashCode: 592965632, Mock for As, hashCode: 592965632, 0]
20:49:28.999 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - ****************************************************************************
20:49:29.002 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - TEST PASSED in 4 msec
20:49:29.002 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - 
20:49:29.004 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - *****************************************************************************
20:49:29.004 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - TEST "test"
20:49:29.004 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - ARGS [Mock for As, hashCode: 937451854, Mock for As, hashCode: 1970306821, 0]
20:49:29.004 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - *****************************************************************************
20:49:29.007 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - TEST PASSED in 3 msec
20:49:29.008 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - 
20:49:29.009 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - *****************************************************************************
20:49:29.009 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - TEST "test"
20:49:29.010 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - ARGS [Mock for As, hashCode: 1970306821, Mock for As, hashCode: 937451854, 0]
20:49:29.010 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - *****************************************************************************
20:49:29.013 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - TEST PASSED in 4 msec
20:49:29.013 [main                ] INFO  i.t.role.ui.impl.AsDisplayableComparatorTest       - 
20:49:29.061 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - ****************************
20:49:29.061 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - TEST "must find local roles"
20:49:29.061 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - ****************************
20:49:29.062 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - TEST PASSED in 2 msec
20:49:29.063 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - 
20:49:29.070 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - *******************************
20:49:29.071 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - TEST "must find roles in owner"
20:49:29.071 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - *******************************
20:49:29.076 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@2a20332b
20:49:29.089 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@78626209
20:49:29.101 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.u.As$MockitoMock$eb8vM6r5@63b4a896 at construction time: []
20:49:29.102 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.u.i.DefaultPresentationModelTest$Role2) for i.t.u.As$MockitoMock$eb8vM6r5@63b4a896
20:49:29.103 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:49:29.107 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@2c3df478, [])
20:49:29.108 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.112 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@38503309
20:49:29.119 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.u.As$MockitoMock$eb8vM6r5@63b4a896, i.t.r.u.i.DefaultPresentationModelTest$Role2)
20:49:29.120 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> owner is a mock i.t.u.As implementing []
20:49:29.120 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> owner class replaced with i.t.u.As
20:49:29.122 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: []
20:49:29.123 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@2c3df478, []) completed
20:49:29.123 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning []
20:49:29.125 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - TEST PASSED in 54 msec
20:49:29.125 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - 
20:49:29.132 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - ****************************************
20:49:29.133 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - TEST "must give priority to local roles"
20:49:29.133 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - ****************************************
20:49:29.135 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - TEST PASSED in 2 msec
20:49:29.135 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - 
20:49:29.142 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - ************************************
20:49:29.143 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - TEST "must not find inexistent role"
20:49:29.143 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - ************************************
20:49:29.145 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for j.l.Object@9751c9 at construction time: []
20:49:29.146 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.u.i.DefaultPresentationModelTest$Role2) for j.l.Object@9751c9
20:49:29.146 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:49:29.146 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@7bbab46e, [])
20:49:29.147 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.148 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@2f0a29f7
20:49:29.149 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(j.l.Object@9751c9, i.t.r.u.i.DefaultPresentationModelTest$Role2)
20:49:29.150 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: []
20:49:29.150 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@7bbab46e, []) completed
20:49:29.150 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning []
20:49:29.152 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - TEST PASSED in 9 msec
20:49:29.153 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - 
20:49:29.160 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - ****************************************
20:49:29.160 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - TEST "must not find inexistent role bis"
20:49:29.161 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - ****************************************
20:49:29.163 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.u.As$MockitoMock$eb8vM6r5@34e700f4 at construction time: []
20:49:29.164 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.u.i.DefaultPresentationModelTest$Role1) for i.t.u.As$MockitoMock$eb8vM6r5@34e700f4
20:49:29.164 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:49:29.166 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@1ee04ff6, [])
20:49:29.166 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.168 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@490b8f1e
20:49:29.168 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.u.As$MockitoMock$eb8vM6r5@34e700f4, i.t.r.u.i.DefaultPresentationModelTest$Role1)
20:49:29.168 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> owner is a mock i.t.u.As implementing []
20:49:29.169 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> owner class replaced with i.t.u.As
20:49:29.169 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: []
20:49:29.169 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@1ee04ff6, []) completed
20:49:29.169 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning []
20:49:29.174 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - TEST PASSED in 13 msec
20:49:29.175 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - 
20:49:29.186 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - ******************************
20:49:29.186 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - TEST "test TFT 248 regression"
20:49:29.186 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - ******************************
20:49:29.187 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.u.As$MockitoMock$eb8vM6r5@52d625bd at construction time: []
20:49:29.188 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.u.i.DefaultPresentationModelTest$Role3) for i.t.u.As$MockitoMock$eb8vM6r5@52d625bd
20:49:29.188 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:49:29.189 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@3bd7829b, [])
20:49:29.189 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.190 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@4b37b01e
20:49:29.191 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.u.As$MockitoMock$eb8vM6r5@52d625bd, i.t.r.u.i.DefaultPresentationModelTest$Role3)
20:49:29.191 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> owner is a mock i.t.u.As implementing []
20:49:29.191 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> owner class replaced with i.t.u.As
20:49:29.191 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: []
20:49:29.192 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@3bd7829b, []) completed
20:49:29.192 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning []
20:49:29.193 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - TEST PASSED in 9 msec
20:49:29.194 [main                ] INFO  i.t.role.ui.impl.DefaultPresentationModelTest      - 
20:49:29.197 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - *************************************************************
20:49:29.197 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test"
20:49:29.197 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [a@42599b84$Displayable[], b@34986491$Displayable[], -1]
20:49:29.197 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - *************************************************************
20:49:29.202 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 4 msec
20:49:29.202 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - 
20:49:29.203 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************
20:49:29.204 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test"
20:49:29.204 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [b@34986491$Displayable[], a@42599b84$Displayable[], 1]
20:49:29.204 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************
20:49:29.208 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 2 msec
20:49:29.209 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - 
20:49:29.210 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************
20:49:29.210 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test"
20:49:29.210 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [a@42599b84$Displayable[], a@42599b84$Displayable[], 0]
20:49:29.210 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - ************************************************************
20:49:29.216 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 4 msec
20:49:29.216 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - 
20:49:29.217 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - ***********************************************************
20:49:29.218 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test"
20:49:29.218 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [c@561b4c61$Displayable[], c@313c3cb$Displayable[], 0]
20:49:29.220 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - ***********************************************************
20:49:29.222 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 4 msec
20:49:29.222 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - 
20:49:29.225 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - ***********************************************************
20:49:29.225 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST "test"
20:49:29.226 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - ARGS [c@313c3cb$Displayable[], c@561b4c61$Displayable[], 0]
20:49:29.226 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - ***********************************************************
20:49:29.227 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - TEST PASSED in 3 msec
20:49:29.227 [main                ] INFO  i.tidalwave.role.ui.impl.DisplayableComparatorTest - 
20:49:29.234 [main                ] INFO  i.t.role.ui.spi.DefaultUserActionProviderTest      - *****************************
20:49:29.235 [main                ] INFO  i.t.role.ui.spi.DefaultUserActionProviderTest      - TEST "must return no actions"
20:49:29.235 [main                ] INFO  i.t.role.ui.spi.DefaultUserActionProviderTest      - *****************************
20:49:29.236 [main                ] INFO  i.t.role.ui.spi.DefaultUserActionProviderTest      - TEST PASSED in 2 msec
20:49:29.236 [main                ] INFO  i.t.role.ui.spi.DefaultUserActionProviderTest      - 
20:49:29.240 [main                ] INFO  i.t.role.ui.spi.DefaultUserActionProviderTest      - ************************************
20:49:29.241 [main                ] INFO  i.t.role.ui.spi.DefaultUserActionProviderTest      - TEST "must return no default action"
20:49:29.241 [main                ] INFO  i.t.role.ui.spi.DefaultUserActionProviderTest      - ************************************
20:49:29.243 [main                ] INFO  i.t.role.ui.spi.DefaultUserActionProviderTest      - TEST PASSED in 3 msec
20:49:29.243 [main                ] INFO  i.t.role.ui.spi.DefaultUserActionProviderTest      - 
20:49:29.245 [main                ] INFO  i.t.role.ui.spi.SimpleCompositePresentableTest     - *********************************************************************
20:49:29.245 [main                ] INFO  i.t.role.ui.spi.SimpleCompositePresentableTest     - TEST "must create a PresentationModel containing the proper children"
20:49:29.245 [main                ] INFO  i.t.role.ui.spi.SimpleCompositePresentableTest     - *********************************************************************
20:49:29.250 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@8788194/a at construction time: []
20:49:29.256 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@62cbe18c, [])
20:49:29.256 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.257 [main                ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@8788194/a: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@50177966, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@2199e1a4, i.t.r.i.DefaultSimpleComposite@1c63b39a]
20:49:29.258 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@62cbe18c, []) completed
20:49:29.258 [main                ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest     - assertProperPresentationModel() -  DefaultPresentationModel(owner=MockDatum(a)), MockDatum(a)
20:49:29.261 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.role.ui.spi.SimpleCompositePresentable$SCPFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:49:29.263 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@747b8f5c, [])
20:49:29.263 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.264 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:49:29.266 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3638a852/b1 at construction time: []
20:49:29.266 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@6db160b4, [])
20:49:29.267 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.269 [main                ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@3638a852/b1: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@50177966, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@64ee9290, i.t.r.i.DefaultSimpleComposite@17e7cc67]
20:49:29.270 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@6db160b4, []) completed
20:49:29.270 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@49976824/b2 at construction time: []
20:49:29.271 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@3f2f6818, [])
20:49:29.271 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.271 [main                ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@49976824/b2: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@50177966, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@16021f6e]
20:49:29.272 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@3f2f6818, []) completed
20:49:29.274 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@642693c2/b3 at construction time: []
20:49:29.275 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@27e42fe8, [])
20:49:29.275 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.276 [main                ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@642693c2/b3: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@50177966, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@219bad15]
20:49:29.276 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@27e42fe8, []) completed
20:49:29.276 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@747b8f5c, []) completed
20:49:29.282 [main                ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest     - assertProperPresentationModel() -      DefaultPresentationModel(owner=MockDatum(b1)), MockDatum(b1)
20:49:29.283 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.role.ui.spi.SimpleCompositePresentable$SCPFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:49:29.283 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@6b9ce7a3, [])
20:49:29.283 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.284 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:49:29.284 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@17931cc0/c1 at construction time: []
20:49:29.284 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@1f8e1096, [])
20:49:29.285 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.285 [main                ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@17931cc0/c1: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@50177966, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@13a35d3b]
20:49:29.285 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@1f8e1096, []) completed
20:49:29.287 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1cd93693/c2 at construction time: []
20:49:29.288 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@7b0d88e0, [])
20:49:29.288 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.289 [main                ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1cd93693/c2: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@50177966, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@724e483f]
20:49:29.290 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@7b0d88e0, []) completed
20:49:29.290 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@27f6854b/c3 at construction time: []
20:49:29.291 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@65145fb7, [])
20:49:29.291 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.293 [main                ] TRACE i.tidalwave.role.ui.spi.SimpleCompositePresentable - >>>> r for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@27f6854b/c3: [i.t.r.u.s.SimpleCompositePresentableTest$MockRole1@50177966, i.t.r.u.s.SimpleCompositePresentableTest$MockRole2@651bec9a]
20:49:29.293 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@65145fb7, []) completed
20:49:29.293 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@6b9ce7a3, []) completed
20:49:29.294 [main                ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest     - assertProperPresentationModel() -          DefaultPresentationModel(owner=MockDatum(c1)), MockDatum(c1)
20:49:29.294 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@17931cc0/c1 at construction time: []
20:49:29.297 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@17931cc0/c1
20:49:29.298 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:49:29.298 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@35d44cd3, [])
20:49:29.298 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.300 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@7b06dce0
20:49:29.302 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@17931cc0/c1, i.t.r.SimpleComposite)
20:49:29.302 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: []
20:49:29.303 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@35d44cd3, []) completed
20:49:29.303 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning []
20:49:29.303 [main                ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest     - assertProperPresentationModel() -          DefaultPresentationModel(owner=MockDatum(c2)), MockDatum(c2)
20:49:29.304 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1cd93693/c2 at construction time: []
20:49:29.306 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1cd93693/c2
20:49:29.307 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:49:29.307 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@47fca369, [])
20:49:29.307 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.307 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@1cd93693/c2, i.t.r.SimpleComposite)
20:49:29.308 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: []
20:49:29.308 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@47fca369, []) completed
20:49:29.308 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning []
20:49:29.308 [main                ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest     - assertProperPresentationModel() -          DefaultPresentationModel(owner=MockDatum(c3)), MockDatum(c3)
20:49:29.309 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@27f6854b/c3 at construction time: []
20:49:29.309 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@27f6854b/c3
20:49:29.309 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:49:29.310 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@4f3a8e3e, [])
20:49:29.310 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.310 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@27f6854b/c3, i.t.r.SimpleComposite)
20:49:29.310 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: []
20:49:29.310 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@4f3a8e3e, []) completed
20:49:29.310 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning []
20:49:29.311 [main                ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest     - assertProperPresentationModel() -      DefaultPresentationModel(owner=MockDatum(b2)), MockDatum(b2)
20:49:29.311 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@49976824/b2 at construction time: []
20:49:29.311 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@49976824/b2
20:49:29.311 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:49:29.315 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@6ae1d5f1, [])
20:49:29.315 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.316 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@49976824/b2, i.t.r.SimpleComposite)
20:49:29.316 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: []
20:49:29.316 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@6ae1d5f1, []) completed
20:49:29.316 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning []
20:49:29.316 [main                ] DEBUG i.t.role.ui.spi.SimpleCompositePresentableTest     - assertProperPresentationModel() -      DefaultPresentationModel(owner=MockDatum(b3)), MockDatum(b3)
20:49:29.317 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@642693c2/b3 at construction time: []
20:49:29.317 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.SimpleComposite) for i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@642693c2/b3
20:49:29.317 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:49:29.317 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@460a4935, [])
20:49:29.318 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4c020e58
20:49:29.320 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.r.u.s.SimpleCompositePresentableTest$MockDatum@642693c2/b3, i.t.r.SimpleComposite)
20:49:29.321 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: []
20:49:29.321 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$384/0x00000001003c7840@460a4935, []) completed
20:49:29.321 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning []
20:49:29.322 [main                ] INFO  i.t.role.ui.spi.SimpleCompositePresentableTest     - TEST PASSED in 76 msec
20:49:29.322 [main                ] INFO  i.t.role.ui.spi.SimpleCompositePresentableTest     - 
20:49:29.324 [main                ] INFO  it.tidalwave.role.SimpleCompositeTest              - FINISHED TESTS OF it.tidalwave.role.SimpleCompositeTest
[INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.082 s -- in TestSuite
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-role ---
[INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/jacoco.exec
[INFO] Analyzed bundle 'TheseFoolishThings :: Roles' with 75 classes
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-role ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-role ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-role ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-role >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-role ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-role <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-role ---
[INFO] BugInstance size is 7
[INFO] Error size is 0
[INFO] Total bugs: 7
[ERROR] Low: Overridable method function is called from constructor new it.tidalwave.role.ui.function.BooleanBoundFunctionSupport(ChangingSource[]). [it.tidalwave.role.ui.function.BooleanBoundFunctionSupport] At BooleanBoundFunctionSupport.java:[line 67] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR
[ERROR] Medium: Non-null field targetValue is not initialized by new it.tidalwave.role.ui.function.WeakCopyFunctionSupport(ChangingSource) [it.tidalwave.role.ui.function.WeakCopyFunctionSupport] At WeakCopyFunctionSupport.java:[lines 49-50] NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR
[ERROR] Low: it.tidalwave.role.ui.impl.AsDisplayableComparator implements Comparator but not Serializable [it.tidalwave.role.ui.impl.AsDisplayableComparator] At AsDisplayableComparator.java:[lines 44-59] SE_COMPARATOR_SHOULD_BE_SERIALIZABLE
[ERROR] Medium: Class (it.tidalwave.role.ui.impl.AsDisplayableComparator) using singleton design pattern has non-private constructor. [it.tidalwave.role.ui.impl.AsDisplayableComparator] At AsDisplayableComparator.java:[lines 44-48] SING_SINGLETON_HAS_NONPRIVATE_CONSTRUCTOR
[ERROR] Low: Redundant nullcheck of role, which is known to be non-null in it.tidalwave.role.ui.impl.DefaultPresentationModel.maybeAs(Class) [it.tidalwave.role.ui.impl.DefaultPresentationModel] Redundant null check at DefaultPresentationModel.java:[line 110] RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE
[ERROR] Low: it.tidalwave.role.ui.impl.DisplayableComparator implements Comparator but not Serializable [it.tidalwave.role.ui.impl.DisplayableComparator] At DisplayableComparator.java:[lines 43-58] SE_COMPARATOR_SHOULD_BE_SERIALIZABLE
[ERROR] Medium: Class (it.tidalwave.role.ui.impl.DisplayableComparator) using singleton design pattern has non-private constructor. [it.tidalwave.role.ui.impl.DisplayableComparator] At DisplayableComparator.java:[lines 43-47] SING_SINGLETON_HAS_NONPRIVATE_CONSTRUCTOR
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-role ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-role ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-role ---
[INFO] There are 158 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-role >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-role ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382181475
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-role ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-role ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-role ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-role ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-role ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 65 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[105,74] [unchecked] unchecked cast
  required: T
  found:    Object
  where T is a type-variable:
    T extends Object declared in class BoundProperty
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[109,50] [unchecked] unchecked cast
  required: Changeable<T>
  found:    ChangingSource<T>
  where T is a type-variable:
    T extends Object declared in class BoundProperty
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/BoundProperty.java:[111,87] [unchecked] unchecked cast
  required: T
  found:    Object
  where T is a type-variable:
    T extends Object declared in class BoundProperty
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java:[58,83] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean>
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java:[40,78] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean>
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/AndFunction.java:[45,67] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean>
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[49,61] [unchecked] unchecked cast
  required: DOMAIN_TYPE
  found:    Object
  where DOMAIN_TYPE is a type-variable:
    DOMAIN_TYPE extends Object declared in class UnaryBoundFunctionSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/UnaryBoundFunctionSupport.java:[49,95] [unchecked] unchecked cast
  required: DOMAIN_TYPE
  found:    Object
  where DOMAIN_TYPE is a type-variable:
    DOMAIN_TYPE extends Object declared in class UnaryBoundFunctionSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java:[40,76] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean>
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/OrFunction.java:[45,66] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource<Boolean>
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/DefaultUserActionProvider.java:[64,22] [deprecation] getDefaultAction() in UserActionProvider has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[91,99] [unchecked] unchecked conversion
  required: List<As>
  found:    List
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/spi/SimpleCompositePresentable.java:[192,40] [unchecked] unchecked cast
  required: RoleFactory<As>
  found:    Object
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/it-tidalwave-role-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-role ---
[INFO] Copying 1 resource from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-role ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 10 source files with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[60,49] [unchecked] unchecked cast
  required: List<UserAction>
  found:    Object
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[100,28] [deprecation] getDefaultAction() in UserActionProvider has been deprecated
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/test/java/it/tidalwave/role/ui/UserActionProviderTest.java:[115,21] [deprecation] getDefaultAction() in UserActionProvider has been deprecated
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-role <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-role ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING] Unused declared dependencies found:
[WARNING]    javax.annotation:javax.annotation-api:jar:1.3.2:compile
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:test
[WARNING] Non-test scoped test only dependencies found:
[WARNING]    it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-24-SNAPSHOT:compile
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ---< it.tidalwave.thesefoolishthings:it-tidalwave-messagebus-spring >---
[INFO] Building TheseFoolishThings :: MessageBus :: Spring 3.2-ALPHA-24-SNAPSHOT [8/19]
[INFO]   from modules/SpringMessageBus/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/aspectj-maven-plugin/1.15.0/aspectj-maven-plugin-1.15.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/aspectj-maven-plugin/1.15.0/aspectj-maven-plugin-1.15.0.pom (13 kB at 9.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/mojo-parent/77/mojo-parent-77.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/mojo-parent/77/mojo-parent-77.pom (36 kB at 63 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/aspectj-maven-plugin/1.15.0/aspectj-maven-plugin-1.15.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/mojo/aspectj-maven-plugin/1.15.0/aspectj-maven-plugin-1.15.0.jar (60 kB at 97 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.37/spring-aspects-5.3.37.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.37/spring-aspects-5.3.37.pom (2.0 kB at 3.7 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjrt/1.9.20.1/aspectjrt-1.9.20.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjrt/1.9.20.1/aspectjrt-1.9.20.1.pom (2.0 kB at 3.7 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.37/spring-aspects-5.3.37.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.37/spring-aspects-5.3.37.jar (47 kB at 73 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjrt/1.9.20.1/aspectjrt-1.9.20.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjrt/1.9.20.1/aspectjrt-1.9.20.1.jar (127 kB at 244 kB/s)
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-messagebus-spring ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-messagebus-spring ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382196302
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-messagebus-spring ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-messagebus-spring ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-messagebus-spring ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-messagebus-spring ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/jacoco.exec
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-messagebus-spring ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- build-helper:3.6.0:add-source (add-aj-sources) @ it-tidalwave-messagebus-spring ---
[INFO] Source directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/main/aspect added.
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-messagebus-spring ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-messagebus-spring ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 2 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[INFO] 
[INFO] --- aspectj:1.15.0:compile (weave-classes) @ it-tidalwave-messagebus-spring ---
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjtools/1.9.20.1/aspectjtools-1.9.20.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjtools/1.9.20.1/aspectjtools-1.9.20.1.pom (2.3 kB at 3.7 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-plugin-api/3.6.3/maven-plugin-api-3.6.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-plugin-api/3.6.3/maven-plugin-api-3.6.3.pom (3.0 kB at 8.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven/3.6.3/maven-3.6.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven/3.6.3/maven-3.6.3.pom (26 kB at 90 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-model/3.6.3/maven-model-3.6.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-model/3.6.3/maven-model-3.6.3.pom (4.1 kB at 13 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-utils/3.2.1/plexus-utils-3.2.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-utils/3.2.1/plexus-utils-3.2.1.pom (5.3 kB at 7.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-artifact/3.6.3/maven-artifact-3.6.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-artifact/3.6.3/maven-artifact-3.6.3.pom (2.4 kB at 7.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.4/org.eclipse.sisu.plexus-0.3.4.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.4/org.eclipse.sisu.plexus-0.3.4.pom (4.2 kB at 6.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/sisu-plexus/0.3.4/sisu-plexus-0.3.4.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/sisu-plexus/0.3.4/sisu-plexus-0.3.4.pom (14 kB at 25 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.4/org.eclipse.sisu.inject-0.3.4.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.4/org.eclipse.sisu.inject-0.3.4.pom (2.6 kB at 3.9 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/sisu-inject/0.3.4/sisu-inject-0.3.4.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/sisu-inject/0.3.4/sisu-inject-0.3.4.pom (14 kB at 25 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjtools/1.9.20.1/aspectjtools-1.9.20.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/aspectj/aspectjtools/1.9.20.1/aspectjtools-1.9.20.1.jar (15 MB at 14 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-classworlds/1.2-alpha-9/plexus-classworlds-1.2-alpha-9.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-plugin-api/3.6.3/maven-plugin-api-3.6.3.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.4/org.eclipse.sisu.plexus-0.3.4.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.4/org.eclipse.sisu.inject-0.3.4.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-plugin-api/3.6.3/maven-plugin-api-3.6.3.jar (47 kB at 118 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/codehaus/plexus/plexus-classworlds/1.2-alpha-9/plexus-classworlds-1.2-alpha-9.jar (43 kB at 76 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.4/org.eclipse.sisu.inject-0.3.4.jar (379 kB at 545 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.4/org.eclipse.sisu.plexus-0.3.4.jar (205 kB at 280 kB/s)
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[WARNING] You aren't using a compiler supported by lombok, so lombok will not work and has been disabled.
Your processor is: org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch.BatchProcessingEnvImpl
Lombok supports: OpenJDK javac, ECJ
	<unknown source file>:<no line information>

[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-messagebus-spring ---
[INFO] Copying 1 resource from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-messagebus-spring ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 6 source files with javac [forked debug deprecation release 11] to target/unwoven-test-classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java:[42,63] [rawtypes] found raw type: MessageBusAdapterFactory.MessageBusListenerAdapter
  missing type arguments for generic class MessageBusAdapterFactory.MessageBusListenerAdapter<T>
  where T is a type-variable:
    T extends Object declared in class MessageBusAdapterFactory.MessageBusListenerAdapter
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java:[54,34] [rawtypes] found raw type: MessageBusAdapterFactory.MessageBusListenerAdapter
  missing type arguments for generic class MessageBusAdapterFactory.MessageBusListenerAdapter<T>
  where T is a type-variable:
    T extends Object declared in class MessageBusAdapterFactory.MessageBusListenerAdapter
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[85,47] [unchecked] unchecked method invocation: method subscribe in interface MessageBus is applied to given types
  required: Class<T>,Listener<T>
  found: Class<MockEvent1>,MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[85,77] [unchecked] unchecked conversion
  required: Listener<T>
  found:    MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[89,47] [unchecked] unchecked method invocation: method subscribe in interface MessageBus is applied to given types
  required: Class<T>,Listener<T>
  found: Class<MockEvent2>,MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[89,77] [unchecked] unchecked conversion
  required: Listener<T>
  found:    MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[135,41] [unchecked] unchecked method invocation: method subscribe in interface MessageBus is applied to given types
  required: Class<T>,Listener<T>
  found: Class<MockEvent1>,MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[135,71] [unchecked] unchecked conversion
  required: Listener<T>
  found:    MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[139,41] [unchecked] unchecked method invocation: method subscribe in interface MessageBus is applied to given types
  required: Class<T>,Listener<T>
  found: Class<MockEvent2>,MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[139,71] [unchecked] unchecked conversion
  required: Listener<T>
  found:    MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[INFO] 
[INFO] --- aspectj:1.15.0:test-compile (weave-test-classes) @ it-tidalwave-messagebus-spring ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-messagebus-spring ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspectTest
20:50:16.442 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - STARTING TESTS OF it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspectTest
20:50:18.608 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
20:50:18.640 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
20:50:18.648 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
20:50:18.649 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
20:50:18.653 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - **********************************************************
20:50:18.653 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - TEST "must subscribe to default message bus at initialize"
20:50:18.654 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - **********************************************************
20:50:18.665 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
20:50:18.666 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
20:50:18.692 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - TEST PASSED in 37 msec
20:50:18.693 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - 
20:50:18.773 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
20:50:18.775 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
20:50:18.783 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
20:50:18.785 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
20:50:18.788 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - **********************************************
20:50:18.789 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - TEST "must subscribe to alternate message bus"
20:50:18.791 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - **********************************************
20:50:18.792 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
20:50:18.793 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
20:50:18.800 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - TEST PASSED in 9 msec
20:50:18.800 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - 
20:50:18.876 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
20:50:18.877 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
20:50:18.885 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
20:50:18.887 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
20:50:18.888 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - **************************************************
20:50:18.889 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - TEST "must unsubscribe from alternate message bus"
20:50:18.889 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - **************************************************
20:50:18.892 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - TEST PASSED in 3 msec
20:50:18.893 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - 
20:50:18.976 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
20:50:18.977 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber1.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
20:50:18.984 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent1(it.tidalwave.messagebus.impl.spring.MockEvent1))
20:50:18.985 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.messagebus.impl.spring.MockSubscriber2.onMockEvent2(it.tidalwave.messagebus.impl.spring.MockEvent2))
20:50:18.986 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - ***********************************************************
20:50:18.986 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - TEST "must unsubscribe from default message bus at destroy"
20:50:18.986 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - ***********************************************************
20:50:18.989 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - TEST PASSED in 2 msec
20:50:18.989 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - 
20:50:18.990 [main                ] INFO  i.t.m.i.s.SpringSimpleMessageSubscriberAspectTest  - FINISHED TESTS OF it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspectTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.199 s -- in it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspectTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-messagebus-spring ---
[INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/jacoco.exec
[INFO] Analyzed bundle 'TheseFoolishThings :: MessageBus :: Spring' with 4 classes
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-messagebus-spring ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-messagebus-spring ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-messagebus-spring ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-messagebus-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-messagebus-spring >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-messagebus-spring ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-messagebus-spring <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-messagebus-spring ---
[INFO] BugInstance size is 4
[INFO] Error size is 0
[INFO] Total bugs: 4
[ERROR] Low: Invocation of reflect.Method.setAccessible(boolean), which should be invoked from within a doPrivileged block, in new it.tidalwave.messagebus.impl.spring.MessageBusAdapterFactory$MessageBusListenerAdapter(MessageBusAdapterFactory, Object, Method, Class) [it.tidalwave.messagebus.impl.spring.MessageBusAdapterFactory$MessageBusListenerAdapter] At MessageBusAdapterFactory.java:[line 75] DP_DO_INSIDE_DO_PRIVILEGED
[ERROR] Low: it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect.ajc$perSingletonInstance isn't final but should be [it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect] In SpringSimpleMessageSubscriberAspect.aj MS_SHOULD_BE_FINAL
[ERROR] Medium: Primitive field it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect.ajc$perSingletonInstance is public and set from inside the class, which makes it too exposed. Consider making it private to limit external accessibility. [it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect] At SpringSimpleMessageSubscriberAspect.aj:[line 1] PA_PUBLIC_PRIMITIVE_ATTRIBUTE
[ERROR] Medium: Exception thrown in class it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport at new it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport(BeanFactory, Object) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. [it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport, it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport] At SpringSimpleMessageSubscriberSupport.java:[line 47]At SpringSimpleMessageSubscriberSupport.java:[line 47] CT_CONSTRUCTOR_THROW
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-messagebus-spring ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-messagebus-spring ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-messagebus-spring ---
[INFO] There are 3 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-messagebus-spring >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-messagebus-spring ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382227284
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-messagebus-spring ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-messagebus-spring ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-messagebus-spring ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-messagebus-spring ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/jacoco.exec
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-messagebus-spring ---
[INFO] Executing tasks
[INFO] Executed tasks
[INFO] 
[INFO] --- build-helper:3.6.0:add-source (add-aj-sources) @ it-tidalwave-messagebus-spring ---
[INFO] Source directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/main/aspect added.
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-messagebus-spring ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-messagebus-spring ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 2 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/it-tidalwave-messagebus-spring-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/unwoven-classes
[INFO] 
[INFO] --- aspectj:1.15.0:compile (weave-classes) @ it-tidalwave-messagebus-spring ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[WARNING] You aren't using a compiler supported by lombok, so lombok will not work and has been disabled.
Your processor is: org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch.BatchProcessingEnvImpl
Lombok supports: OpenJDK javac, ECJ
	<unknown source file>:<no line information>

[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-messagebus-spring ---
[INFO] Copying 1 resource from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-messagebus-spring ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 6 source files with javac [forked debug deprecation release 11] to target/unwoven-test-classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java:[42,63] [rawtypes] found raw type: MessageBusAdapterFactory.MessageBusListenerAdapter
  missing type arguments for generic class MessageBusAdapterFactory.MessageBusListenerAdapter<T>
  where T is a type-variable:
    T extends Object declared in class MessageBusAdapterFactory.MessageBusListenerAdapter
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/ListenerAdapterMatcher.java:[54,34] [rawtypes] found raw type: MessageBusAdapterFactory.MessageBusListenerAdapter
  missing type arguments for generic class MessageBusAdapterFactory.MessageBusListenerAdapter<T>
  where T is a type-variable:
    T extends Object declared in class MessageBusAdapterFactory.MessageBusListenerAdapter
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[85,47] [unchecked] unchecked method invocation: method subscribe in interface MessageBus is applied to given types
  required: Class<T>,Listener<T>
  found: Class<MockEvent1>,MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[85,77] [unchecked] unchecked conversion
  required: Listener<T>
  found:    MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[89,47] [unchecked] unchecked method invocation: method subscribe in interface MessageBus is applied to given types
  required: Class<T>,Listener<T>
  found: Class<MockEvent2>,MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[89,77] [unchecked] unchecked conversion
  required: Listener<T>
  found:    MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[135,41] [unchecked] unchecked method invocation: method subscribe in interface MessageBus is applied to given types
  required: Class<T>,Listener<T>
  found: Class<MockEvent1>,MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[135,71] [unchecked] unchecked conversion
  required: Listener<T>
  found:    MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[139,41] [unchecked] unchecked method invocation: method subscribe in interface MessageBus is applied to given types
  required: Class<T>,Listener<T>
  found: Class<MockEvent2>,MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/test/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspectTest.java:[139,71] [unchecked] unchecked conversion
  required: Listener<T>
  found:    MessageBusAdapterFactory.MessageBusListenerAdapter
  where T is a type-variable:
    T extends Object declared in method <T>subscribe(Class<T>,Listener<T>)
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-messagebus-spring <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-messagebus-spring ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING] Unused declared dependencies found:
[WARNING]    org.springframework:spring-aspects:jar:5.3.37:compile
[WARNING]    org.springframework:spring-core:jar:5.3.37:compile
[WARNING]    javax.inject:javax.inject:jar:1:compile
[WARNING]    org.slf4j:jcl-over-slf4j:jar:2.0.16:test
[WARNING]    it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-24-SNAPSHOT:compile
[WARNING]    javax.annotation:javax.annotation-api:jar:1.3.2:compile
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:test
[WARNING] Non-test scoped test only dependencies found:
[WARNING]    org.springframework:spring-context:jar:5.3.37:compile
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ------< it.tidalwave.thesefoolishthings:it-tidalwave-role-spring >------
[INFO] Building TheseFoolishThings :: Roles :: Spring 3.2-ALPHA-24-SNAPSHOT [9/19]
[INFO]   from modules/SpringRoles/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-role-spring ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-role-spring ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382234339
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-role-spring ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-role-spring ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-role-spring ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-role-spring ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/jacoco.exec
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-role-spring ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role-spring ---
[INFO] Copying 2 resources from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-role-spring ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 5 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java:[69,47] [deprecation] <V,T>runWithContext(Object,Task<V,T>) in ContextManager has been deprecated
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[INFO] 
[INFO] --- aspectj:1.15.0:compile (weave-classes) @ it-tidalwave-role-spring ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-role-spring ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-role-spring ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 9 source files with javac [forked debug deprecation release 11] to target/unwoven-test-classes
[WARNING] [path] bad path element "/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/test-classes": no such file or directory
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[178,21] [rawtypes] found raw type: Answer
  missing type arguments for generic class Answer<T>
  where T is a type-variable:
    T extends Object declared in interface Answer
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[184,22] [rawtypes] found raw type: Task
  missing type arguments for generic class Task<T,E>
  where T,E are type-variables:
    T extends Object declared in class Task
    E extends Throwable declared in class Task
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[187,48] [unchecked] unchecked method invocation: method runWithContext in interface ContextManager is applied to given types
  required: Object,Task<V,T>
  found: Object,Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[187,59] [unchecked] unchecked conversion
  required: Task<V,T>
  found:    Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[187,33] [deprecation] <V,T>runWithContext(Object,Task<V,T>) in ContextManager has been deprecated
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[243,55] [unchecked] unchecked method invocation: method runWithContext in interface ContextManager is applied to given types
  required: Object,Task<V,T>
  found: Support,Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[243,73] [unchecked] unchecked conversion
  required: Task<V,T>
  found:    Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[243,40] [deprecation] <V,T>runWithContext(Object,Task<V,T>) in ContextManager has been deprecated
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[INFO] 
[INFO] --- aspectj:1.15.0:test-compile (weave-test-classes) @ it-tidalwave-role-spring ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-role-spring ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
20:50:45.287 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - STARTING TESTS OF it.tidalwave.role.spring.SpringAdapterTest
20:50:46.097 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - Too many instances of SystemRoleFactoryProvider, ignoring default providers ...
20:50:46.102 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@67836d4
20:50:46.304 [main                ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
20:50:47.878 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2])
20:50:47.884 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
20:50:47.885 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole1 -> [i.t.r.s.m.MockConcreteRole1]
20:50:47.886 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2]
20:50:47.887 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum2: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2]
20:50:47.890 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@396e2498
20:50:47.932 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - ********************************************************
20:50:47.933 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - TEST "must inject a role properly assigning its owner 1"
20:50:47.933 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - ********************************************************
20:50:47.940 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@33fb3fd2
20:50:47.945 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.s.m.MockDatum1@24922f21 at construction time: []
20:50:47.946 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.s.m.MockRole1) for i.t.r.s.m.MockDatum1@24922f21
20:50:47.947 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:50:47.950 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$420/0x000000010034c440@15e89472, [])
20:50:47.951 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@6d82d1bc
20:50:47.952 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.r.s.m.MockDatum1@24922f21, i.t.r.s.m.MockRole1)
20:50:47.953 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole1(it.tidalwave.role.spring.mock.MockDatum1)
20:50:47.954 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum1@24922f21]
20:50:47.955 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole1@688d7592]
20:50:47.956 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$420/0x000000010034c440@15e89472, []) completed
20:50:47.957 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.r.s.m.MockConcreteRole1@688d7592]
20:50:47.969 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - TEST PASSED in 35 msec
20:50:47.970 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - 
20:50:48.035 [main                ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
20:50:49.201 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2])
20:50:49.202 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
20:50:49.203 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole1 -> [i.t.r.s.m.MockConcreteRole1]
20:50:49.203 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2]
20:50:49.203 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum2: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2]
20:50:49.223 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - **************************************************************************************
20:50:49.223 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - TEST "must inject a role supporting multiple datum types properly assigning its owner"
20:50:49.223 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - **************************************************************************************
20:50:49.228 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.s.m.MockDatum1@45880523 at construction time: []
20:50:49.228 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.s.m.MockRole2) for i.t.r.s.m.MockDatum1@45880523
20:50:49.229 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:50:49.229 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$420/0x000000010034c440@1737422c, [])
20:50:49.232 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@6d82d1bc
20:50:49.233 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.r.s.m.MockDatum1@45880523, i.t.r.s.m.MockRole2)
20:50:49.234 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole2(java.lang.Object)
20:50:49.234 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum1@45880523]
20:50:49.235 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole2@4c614fa5]
20:50:49.237 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$420/0x000000010034c440@1737422c, []) completed
20:50:49.237 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.r.s.m.MockConcreteRole2@4c614fa5]
20:50:49.239 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.s.m.MockDatum2@4945ea17 at construction time: []
20:50:49.241 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.s.m.MockRole2) for i.t.r.s.m.MockDatum2@4945ea17
20:50:49.241 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:50:49.243 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$420/0x000000010034c440@210d7213, [])
20:50:49.243 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@6d82d1bc
20:50:49.244 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.r.s.m.MockDatum2@4945ea17, i.t.r.s.m.MockRole2)
20:50:49.244 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.role.spring.mock.MockConcreteRole2(java.lang.Object)
20:50:49.245 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [it.tidalwave.role.spring.mock.MockDatum2@4945ea17]
20:50:49.245 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.r.s.m.MockConcreteRole2@67d70df0]
20:50:49.248 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$420/0x000000010034c440@210d7213, []) completed
20:50:49.249 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.r.s.m.MockConcreteRole2@67d70df0]
20:50:49.251 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - TEST PASSED in 28 msec
20:50:49.251 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - 
20:50:49.353 [main                ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
20:50:50.437 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2])
20:50:50.438 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
20:50:50.438 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole1 -> [i.t.r.s.m.MockConcreteRole1]
20:50:50.439 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2]
20:50:50.439 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum2: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2]
20:50:50.450 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - **********************************************************************
20:50:50.451 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - TEST "must return the datum object when it directly implements a role"
20:50:50.451 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - **********************************************************************
20:50:50.453 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.s.m.MockDatum2@1a89840a at construction time: []
20:50:50.454 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.s.m.MockRole3) for i.t.r.s.m.MockDatum2@1a89840a
20:50:50.454 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:50:50.455 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$420/0x000000010034c440@19506822, [])
20:50:50.455 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@6d82d1bc
20:50:50.455 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.r.s.m.MockDatum2@1a89840a, i.t.r.s.m.MockRole3)
20:50:50.456 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: []
20:50:50.457 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$420/0x000000010034c440@19506822, []) completed
20:50:50.457 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.r.s.m.MockDatum2@1a89840a]
20:50:50.461 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - TEST PASSED in 10 msec
20:50:50.461 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - 
20:50:50.506 [main                ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
20:50:51.392 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2])
20:50:51.393 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
20:50:51.393 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole1 -> [i.t.r.s.m.MockConcreteRole1]
20:50:51.394 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2]
20:50:51.394 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum2: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2]
20:50:51.405 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - *******************************************************************
20:50:51.405 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - TEST "must throw AsException when asking for an unavailable role 1"
20:50:51.406 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - *******************************************************************
20:50:51.407 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.s.m.MockDatum1@248e9613 at construction time: []
20:50:51.407 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.s.m.MockRole3) for i.t.r.s.m.MockDatum1@248e9613
20:50:51.408 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:50:51.408 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$420/0x000000010034c440@5bd8238, [])
20:50:51.408 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@6d82d1bc
20:50:51.409 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.r.s.m.MockDatum1@248e9613, i.t.r.s.m.MockRole3)
20:50:51.409 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: []
20:50:51.410 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$420/0x000000010034c440@5bd8238, []) completed
20:50:51.410 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning []
20:50:51.411 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - TEST PASSED in 7 msec
20:50:51.412 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - 
20:50:51.463 [main                ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
20:50:52.204 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - scan([i.t.r.s.m.MockConcreteRole1, i.t.r.s.m.MockConcreteRole2])
20:50:52.205 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
20:50:52.205 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole1 -> [i.t.r.s.m.MockConcreteRole1]
20:50:52.205 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum1: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2]
20:50:52.206 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.r.s.m.MockDatum2: i.t.r.s.m.MockRole2 -> [i.t.r.s.m.MockConcreteRole2]
20:50:52.214 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - *******************************************************************
20:50:52.214 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - TEST "must throw AsException when asking for an unavailable role 2"
20:50:52.214 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - *******************************************************************
20:50:52.215 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.r.s.m.MockDatum2@2286b8f at construction time: []
20:50:52.215 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.s.m.MockRole1) for i.t.r.s.m.MockDatum2@2286b8f
20:50:52.215 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:50:52.216 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$420/0x000000010034c440@3b1437d4, [])
20:50:52.216 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@6d82d1bc
20:50:52.216 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.r.s.m.MockDatum2@2286b8f, i.t.r.s.m.MockRole1)
20:50:52.216 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: []
20:50:52.217 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$420/0x000000010034c440@3b1437d4, []) completed
20:50:52.217 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning []
20:50:52.218 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - TEST PASSED in 3 msec
20:50:52.218 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - 
20:50:53.382 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - **********************************************************************
20:50:53.383 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding"
20:50:53.383 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod]
20:50:53.383 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - **********************************************************************
20:50:53.391 [main                ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect  - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@6d4e8926.publicMethod() with context thread binding
20:50:53.400 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod()
20:50:53.415 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 33 msec
20:50:53.416 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 
20:50:53.417 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - **********************************************************************
20:50:53.417 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding"
20:50:53.418 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod]
20:50:53.418 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - **********************************************************************
20:50:53.420 [main                ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect  - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@3f3c8cb3.protectedMethod() with context thread binding
20:50:53.421 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod()
20:50:53.423 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 6 msec
20:50:53.424 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 
20:50:53.425 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - **********************************************************************
20:50:53.425 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must bind context when annotation present and autoThreadBinding"
20:50:53.425 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod]
20:50:53.425 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - **********************************************************************
20:50:53.427 [main                ] TRACE i.t.r.s.spi.DciContextWithAutoThreadBindingAspect  - executing i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest$WithAnnotationAndAutoThreadBinding@66e9a23f.packageMethod() with context thread binding
20:50:53.428 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod()
20:50:53.431 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 6 msec
20:50:53.431 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 
20:50:53.433 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *****************************************************************************
20:50:53.433 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding"
20:50:53.433 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod]
20:50:53.433 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *****************************************************************************
20:50:53.436 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod()
20:50:53.438 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 5 msec
20:50:53.438 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 
20:50:53.439 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *****************************************************************************
20:50:53.439 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding"
20:50:53.440 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod]
20:50:53.440 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *****************************************************************************
20:50:53.441 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod()
20:50:53.442 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 2 msec
20:50:53.442 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 
20:50:53.443 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *****************************************************************************
20:50:53.443 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when annotation present but no autoThreadBinding"
20:50:53.444 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod]
20:50:53.444 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - *****************************************************************************
20:50:53.445 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod()
20:50:53.446 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 2 msec
20:50:53.446 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 
20:50:53.448 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***********************************************
20:50:53.448 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation"
20:50:53.448 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [publicMethod]
20:50:53.449 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***********************************************
20:50:53.449 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - publicMethod()
20:50:53.450 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 1 msec
20:50:53.450 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 
20:50:53.451 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***********************************************
20:50:53.451 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation"
20:50:53.451 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [protectedMethod]
20:50:53.452 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***********************************************
20:50:53.452 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - protectedMethod()
20:50:53.453 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 2 msec
20:50:53.453 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 
20:50:53.454 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***********************************************
20:50:53.454 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST "must not bind context when no annotation"
20:50:53.454 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ARGS [packageMethod]
20:50:53.455 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - ***********************************************
20:50:53.458 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - packageMethod()
20:50:53.459 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - TEST PASSED in 5 msec
20:50:53.460 [main                ] INFO  i.t.r.s.s.DciContextWithAutoThreadBindingAspectTest - 
20:50:53.460 [main                ] INFO  it.tidalwave.role.spring.SpringAdapterTest         - FINISHED TESTS OF it.tidalwave.role.spring.SpringAdapterTest
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.867 s -- in TestSuite
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-role-spring ---
[INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/jacoco.exec
[INFO] Analyzed bundle 'TheseFoolishThings :: Roles :: Spring' with 6 classes
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-role-spring ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-role-spring ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-role-spring ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-role-spring >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-role-spring ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-role-spring <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-role-spring ---
[INFO] BugInstance size is 9
[INFO] Error size is 0
[INFO] Total bugs: 9
[ERROR] Low: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory(). [it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory] At AnnotationSpringSystemRoleFactory.java:[line 50] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR
[ERROR] Low: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory(). [it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory] At AnnotationSpringSystemRoleFactory.java:[line 50] MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR
[ERROR] Medium: Non-null field beanFactory is not initialized by new it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory() [it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory] At AnnotationSpringSystemRoleFactory.java:[line 50] NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR
[ERROR] Medium: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory() [it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory] Redundant null check at AnnotationSpringSystemRoleFactory.java:[line 50] RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE
[ERROR] Low: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory() [it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory] Redundant null check at AnnotationSpringSystemRoleFactory.java:[line 50] RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE
[ERROR] Low: it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect.ajc$perSingletonInstance isn't final but should be [it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect] In DciContextWithAutoThreadBindingAspect.java MS_SHOULD_BE_FINAL
[ERROR] Medium: Primitive field it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect.ajc$perSingletonInstance is public and set from inside the class, which makes it too exposed. Consider making it private to limit external accessibility. [it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect] At DciContextWithAutoThreadBindingAspect.java:[line 1] PA_PUBLIC_PRIMITIVE_ATTRIBUTE
[ERROR] Low: The class it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect$1 could be refactored into a named _static_ inner class [it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect] At DciContextWithAutoThreadBindingAspect.java:[line 69] SIC_INNER_SHOULD_BE_STATIC_ANON
[ERROR] Medium: Possible null pointer dereference in it.tidalwave.util.spring.ClassScanner.findClasses() due to return value of called method [it.tidalwave.util.spring.ClassScanner, it.tidalwave.util.spring.ClassScanner] Method invoked at ClassScanner.java:[line 73]Known null at ClassScanner.java:[line 73] NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-role-spring ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-role-spring ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-role-spring ---
[INFO] There are 6 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-role-spring >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-role-spring ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382262355
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-role-spring ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-role-spring ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-role-spring ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-role-spring ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/jacoco.exec
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-role-spring ---
[INFO] Executing tasks
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role-spring ---
[INFO] Copying 2 resources from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-role-spring ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 5 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java:[69,47] [deprecation] <V,T>runWithContext(Object,Task<V,T>) in ContextManager has been deprecated
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/it-tidalwave-role-spring-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/unwoven-classes
[INFO] 
[INFO] --- aspectj:1.15.0:compile (weave-classes) @ it-tidalwave-role-spring ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-role-spring ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-role-spring ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 9 source files with javac [forked debug deprecation release 11] to target/unwoven-test-classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[178,21] [rawtypes] found raw type: Answer
  missing type arguments for generic class Answer<T>
  where T is a type-variable:
    T extends Object declared in interface Answer
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[184,22] [rawtypes] found raw type: Task
  missing type arguments for generic class Task<T,E>
  where T,E are type-variables:
    T extends Object declared in class Task
    E extends Throwable declared in class Task
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[187,48] [unchecked] unchecked method invocation: method runWithContext in interface ContextManager is applied to given types
  required: Object,Task<V,T>
  found: Object,Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[187,59] [unchecked] unchecked conversion
  required: Task<V,T>
  found:    Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[187,33] [deprecation] <V,T>runWithContext(Object,Task<V,T>) in ContextManager has been deprecated
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[243,55] [unchecked] unchecked method invocation: method runWithContext in interface ContextManager is applied to given types
  required: Object,Task<V,T>
  found: Support,Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[243,73] [unchecked] unchecked conversion
  required: Task<V,T>
  found:    Task
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/test/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspectTest.java:[243,40] [deprecation] <V,T>runWithContext(Object,Task<V,T>) in ContextManager has been deprecated
  where V,T are type-variables:
    V extends Object declared in method <V,T>runWithContext(Object,Task<V,T>)
    T extends Throwable declared in method <V,T>runWithContext(Object,Task<V,T>)
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-role-spring <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-role-spring ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING]    org.springframework:spring-core:jar:5.3.37:compile
[WARNING] Unused declared dependencies found:
[WARNING]    it.tidalwave.thesefoolishthings:it-tidalwave-role:jar:3.2-ALPHA-24-SNAPSHOT:compile
[WARNING]    org.slf4j:jcl-over-slf4j:jar:2.0.16:test
[WARNING]    it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-24-SNAPSHOT:test
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:test
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ----< it.tidalwave.thesefoolishthings:thesefoolishthings-examples >-----
[INFO] Building TheseFoolishThings :: Examples (master) 3.2-ALPHA-24-SNAPSHOT [10/19]
[INFO]   from modules/examples/pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ thesefoolishthings-examples ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ thesefoolishthings-examples ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382270332
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ thesefoolishthings-examples ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ thesefoolishthings-examples ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ thesefoolishthings-examples ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ thesefoolishthings-examples ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/target/jacoco.exec
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ thesefoolishthings-examples ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ thesefoolishthings-examples ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ thesefoolishthings-examples ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/thesefoolishthings-examples/3.2-ALPHA-24-SNAPSHOT/thesefoolishthings-examples-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ thesefoolishthings-examples >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ thesefoolishthings-examples ---
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ thesefoolishthings-examples <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ thesefoolishthings-examples ---
[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ thesefoolishthings-examples ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ thesefoolishthings-examples ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ thesefoolishthings-examples ---
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ thesefoolishthings-examples >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ thesefoolishthings-examples ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382271251
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ thesefoolishthings-examples ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ thesefoolishthings-examples ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ thesefoolishthings-examples ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ thesefoolishthings-examples ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/target/jacoco.exec
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ thesefoolishthings-examples <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ thesefoolishthings-examples ---
[INFO] Skipping pom project
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-data >--
[INFO] Building TheseFoolishThings :: Examples :: Data 3.2-ALPHA-24-SNAPSHOT [11/19]
[INFO]   from modules/examples/Data/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382272137
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 5 source files with javac [forked debug deprecation release 11] to target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] No sources to compile
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] No tests to run.
[JENKINS] Recording test results[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-data ---

[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-data/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-data/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-data >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-data <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] BugInstance size is 1
[INFO] Error size is 0
[INFO] Total bugs: 1
[ERROR] Medium: Exception thrown in class it.tidalwave.thesefoolishthings.examples.person.Person at new it.tidalwave.thesefoolishthings.examples.person.Person(String, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. [it.tidalwave.thesefoolishthings.examples.person.Person, it.tidalwave.thesefoolishthings.examples.person.Person] At Person.java:[line 56]At Person.java:[line 56] CT_CONSTRUCTOR_THROW
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-thesefoolishthings-examples-data ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-thesefoolishthings-examples-data ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] There are 9 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-thesefoolishthings-examples-data >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382283467
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 5 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/it-tidalwave-thesefoolishthings-examples-data-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-data ---
[INFO] No sources to compile
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-data <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-data ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING] Unused declared dependencies found:
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:runtime
[WARNING]    ch.qos.logback:logback-core:jar:1.5.12:runtime
[WARNING]    it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-24-SNAPSHOT:compile
[WARNING]    javax.annotation:javax.annotation-api:jar:1.3.2:compile
[WARNING]    org.testng:testng:jar:7.10.2:test
[WARNING]    org.hamcrest:hamcrest-all:jar:1.3:test
[WARNING]    org.mockito:mockito-core:jar:4.8.1:test
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-displayable >--
[INFO] Building TheseFoolishThings :: Examples :: DCI :: Displayable 3.2-ALPHA-24-SNAPSHOT [12/19]
[INFO]   from modules/examples/DciDisplayableExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.31/spring-beans-5.3.31.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.31/spring-beans-5.3.31.pom (2.0 kB at 1.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.31/spring-core-5.3.31.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.31/spring-core-5.3.31.pom (2.0 kB at 3.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.31/spring-jcl-5.3.31.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.31/spring-jcl-5.3.31.pom (1.8 kB at 3.0 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.31/spring-context-5.3.31.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.31/spring-context-5.3.31.pom (2.6 kB at 4.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.31/spring-aop-5.3.31.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.31/spring-aop-5.3.31.pom (2.2 kB at 3.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.31/spring-expression-5.3.31.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.31/spring-expression-5.3.31.pom (2.1 kB at 2.9 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.31/spring-aspects-5.3.31.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.31/spring-aspects-5.3.31.pom (2.0 kB at 3.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/xstream/xstream/1.4.21/xstream-1.4.21.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/xstream/xstream/1.4.21/xstream-1.4.21.pom (24 kB at 44 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/xstream/xstream-parent/1.4.21/xstream-parent-1.4.21.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/xstream/xstream-parent/1.4.21/xstream-parent-1.4.21.pom (44 kB at 72 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.31/spring-aspects-5.3.31.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.31/spring-aspects-5.3.31.jar (47 kB at 71 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/xstream/xstream/1.4.21/xstream-1.4.21.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.31/spring-beans-5.3.31.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.31/spring-core-5.3.31.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.31/spring-jcl-5.3.31.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.31/spring-context-5.3.31.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.31/spring-beans-5.3.31.jar (706 kB at 1.0 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.31/spring-aop-5.3.31.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.31/spring-jcl-5.3.31.jar (25 kB at 34 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.31/spring-expression-5.3.31.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.31/spring-core-5.3.31.jar (1.5 MB at 1.9 MB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.31/spring-context-5.3.31.jar (1.3 MB at 1.7 MB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/thoughtworks/xstream/xstream/1.4.21/xstream-1.4.21.jar (647 kB at 658 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.31/spring-aop-5.3.31.jar (385 kB at 289 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.31/spring-expression-5.3.31.jar (293 kB at 201 kB/s)
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382296623
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 5 source files with javac [forked debug deprecation release 11] to target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [forked debug deprecation release 11] to target/test-classes
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest
20:51:44.775 [main                ] INFO  i.t.t.examples.dci.displayable.MainTest            - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest
20:51:44.920 [main                ] INFO  i.t.t.examples.dci.displayable.MainTest            - *********************
20:51:44.921 [main                ] INFO  i.t.t.examples.dci.displayable.MainTest            - TEST "must not crash"
20:51:44.921 [main                ] INFO  i.t.t.examples.dci.displayable.MainTest            - *********************
20:51:45.953 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - Too many instances of SystemRoleFactoryProvider, ignoring default providers ...
20:51:45.955 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@5a1216b0
20:51:46.005 [main                ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
20:51:47.467 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - scan([i.t.t.e.p.PersonDisplayable, i.t.t.e.p.PersonRenderable])
20:51:47.472 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
20:51:47.474 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.u.Displayable -> [i.t.t.e.p.PersonDisplayable]
20:51:47.475 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.t.e.d.d.r.Renderable -> [i.t.t.e.p.PersonRenderable]
20:51:47.480 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@b3bbc58
20:51:47.562 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@3cea2750
20:51:47.567 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@6d0d8da1/1 at construction time: []
20:51:47.569 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.u.Displayable) for i.t.t.e.p.Person@6d0d8da1/1
20:51:47.569 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:51:47.572 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$402/0x0000000100321c40@60330fc6, [])
20:51:47.573 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4836e093
20:51:47.574 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@6d0d8da1/1, i.t.r.u.Displayable)
20:51:47.574 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonDisplayable(it.tidalwave.thesefoolishthings.examples.person.Person)
20:51:47.575 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith]
20:51:47.576 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.p.PersonDisplayable@61ffe4cf]
20:51:47.576 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$402/0x0000000100321c40@60330fc6, []) completed
20:51:47.577 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.p.PersonDisplayable@61ffe4cf]
20:51:47.578 [main                ] INFO  i.t.t.examples.dci.displayable.DisplayableExample  - ******** (joe as Displayable).displayName: Joe Smith
20:51:47.579 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@5532ef5b/2 at construction time: []
20:51:47.580 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.u.Displayable) for i.t.t.e.p.Person@5532ef5b/2
20:51:47.580 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:51:47.581 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$402/0x0000000100321c40@404479f1, [])
20:51:47.582 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4836e093
20:51:47.582 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@5532ef5b/2, i.t.r.u.Displayable)
20:51:47.583 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonDisplayable(it.tidalwave.thesefoolishthings.examples.person.Person)
20:51:47.583 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Luke Skywalker]
20:51:47.584 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.p.PersonDisplayable@71b4f4a1]
20:51:47.585 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$402/0x0000000100321c40@404479f1, []) completed
20:51:47.585 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.p.PersonDisplayable@71b4f4a1]
20:51:47.586 [main                ] INFO  i.t.t.examples.dci.displayable.DisplayableExample  - ******** (luke as Displayable).displayName: Luke Skywalker
20:51:47.586 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@6d0d8da1/1 at construction time: []
20:51:47.587 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.d.r.Renderable) for i.t.t.e.p.Person@6d0d8da1/1
20:51:47.587 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:51:47.588 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$402/0x0000000100321c40@39487f70, [])
20:51:47.589 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4836e093
20:51:47.589 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@6d0d8da1/1, i.t.t.e.d.d.r.Renderable)
20:51:47.590 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonRenderable(it.tidalwave.thesefoolishthings.examples.person.Person)
20:51:47.590 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith]
20:51:47.591 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.p.PersonRenderable@5aa01259]
20:51:47.592 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$402/0x0000000100321c40@39487f70, []) completed
20:51:47.592 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.p.PersonRenderable@5aa01259]
20:51:47.593 [main                ] INFO  i.t.t.examples.dci.displayable.DisplayableExample  - ******** (joe as Renderable): Joe Smith 
20:51:47.594 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@5532ef5b/2 at construction time: []
20:51:47.594 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.d.r.Renderable) for i.t.t.e.p.Person@5532ef5b/2
20:51:47.595 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:51:47.595 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$402/0x0000000100321c40@31f8fc83, [])
20:51:47.596 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@4836e093
20:51:47.596 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@5532ef5b/2, i.t.t.e.d.d.r.Renderable)
20:51:47.597 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.person.PersonRenderable(it.tidalwave.thesefoolishthings.examples.person.Person)
20:51:47.597 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Luke Skywalker]
20:51:47.598 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.p.PersonRenderable@6b10123f]
20:51:47.598 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$402/0x0000000100321c40@31f8fc83, []) completed
20:51:47.599 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.p.PersonRenderable@6b10123f]
20:51:47.600 [main                ] INFO  i.t.t.examples.dci.displayable.DisplayableExample  - ******** (luke as Renderable): Luke Skywalker 
20:51:47.605 [main                ] INFO  i.t.t.examples.dci.displayable.MainTest            - TEST PASSED in 2683 msec
20:51:47.606 [main                ] INFO  i.t.t.examples.dci.displayable.MainTest            - 
20:51:47.611 [main                ] INFO  i.t.t.examples.dci.displayable.MainTest            - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.532 s -- in it.tidalwave.thesefoolishthings.examples.dci.displayable.MainTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/jacoco.exec
[INFO] Analyzed bundle 'TheseFoolishThings :: Examples :: DCI :: Displayable' with 5 classes
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-displayable/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-displayable >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-displayable <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] BugInstance size is 0
[INFO] Error size is 0
[INFO] No errors/warnings found
[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] There are 8 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-thesefoolishthings-examples-dci-displayable >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382315686
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 5 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/it-tidalwave-thesefoolishthings-examples-dci-displayable-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-dci-displayable <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-displayable ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING] Unused declared dependencies found:
[WARNING]    com.thoughtworks.xstream:xstream:jar:1.4.21:compile
[WARNING]    org.springframework:spring-beans:jar:5.3.31:compile
[WARNING]    javax.inject:javax.inject:jar:1:compile
[WARNING]    org.slf4j:jcl-over-slf4j:jar:2.0.16:compile
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:compile
[WARNING]    ch.qos.logback:logback-core:jar:1.5.12:runtime
[WARNING]    it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-24-SNAPSHOT:compile
[WARNING]    javax.annotation:javax.annotation-api:jar:1.3.2:compile
[WARNING]    org.hamcrest:hamcrest-all:jar:1.3:test
[WARNING]    org.mockito:mockito-core:jar:4.8.1:test
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream >--
[INFO] Building TheseFoolishThings :: Examples :: DCI :: Marshal XStream 3.2-ALPHA-24-SNAPSHOT [13/19]
[INFO]   from modules/examples/DciMarshalXStreamExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382321849
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 17 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[52,19] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements <T#2>unmarshal(InputStream) in Unmarshallable
  return type requires unchecked conversion from T#1 to T#2
  where T#1,T#2 are type-variables:
    T#1 extends Object declared in class XStreamUnmarshallableSupport
    T#2 extends Object declared in method <T#2>unmarshal(InputStream)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[54,53] [unchecked] unchecked cast
  required: T
  found:    Object
  where T is a type-variable:
    T extends Object declared in class XStreamUnmarshallableSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamUnmarshallable.java:[40,13] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements <T#2>unmarshal(InputStream) in Unmarshallable
  return type requires unchecked conversion from ListOfPersons to T#2
  where T#1,T#2 are type-variables:
    T#1 extends Object declared in class XStreamUnmarshallableSupport
    T#2 extends Object declared in method <T#2>unmarshal(InputStream)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamUnmarshallable.java:[40,13] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements <T#2>unmarshal(InputStream) in Unmarshallable
  return type requires unchecked conversion from Person to T#2
  where T#1,T#2 are type-variables:
    T#1 extends Object declared in class XStreamUnmarshallableSupport
    T#2 extends Object declared in method <T#2>unmarshal(InputStream)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java:[93,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/IdXStreamConverter.java:[52,37] [rawtypes] found raw type: Class
  missing type arguments for generic class Class<T>
  where T is a type-variable:
    T extends Object declared in class Class
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/PersonConverter.java:[65,46] [rawtypes] found raw type: Class
  missing type arguments for generic class Class<T>
  where T is a type-variable:
    T extends Object declared in class Class
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [forked debug deprecation release 11] to target/test-classes
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest
20:52:11.768 [main                ] INFO  i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest   - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest
20:52:11.919 [main                ] INFO  i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest   - *********************
20:52:11.920 [main                ] INFO  i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest   - TEST "must not crash"
20:52:11.920 [main                ] INFO  i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest   - *********************
20:52:12.779 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - Too many instances of SystemRoleFactoryProvider, ignoring default providers ...
20:52:12.782 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@6e1d63ec
20:52:12.836 [main                ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
20:52:14.421 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - scan([i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable, i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable, i.t.t.e.d.m.r.MarshallableLoadable, i.t.t.e.d.m.r.MarshallableSavable, i.t.t.e.d.m.r.PersonXStreamMarshallable, i.t.t.e.d.m.r.PersonXStreamUnmarshallable])
20:52:14.429 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
20:52:14.431 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable]
20:52:14.432 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable]
20:52:14.432 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.PersonXStreamMarshallable]
20:52:14.433 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.PersonXStreamUnmarshallable]
20:52:14.433 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> j.l.Object: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable]
20:52:14.434 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> j.l.Object: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable]
20:52:14.440 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@4fc1f04e
20:52:14.924 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@31bbca38
20:52:14.928 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@1eb84ea6/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:14.928 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@1eb84ea6/1
20:52:14.929 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:14.931 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@39c81c69, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7])
20:52:14.932 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:14.932 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@1eb84ea6/1, i.t.r.i.Marshallable)
20:52:14.933 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:14.934 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:14.935 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@5a00dab7]
20:52:14.936 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@384ac590]
20:52:14.936 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@39c81c69, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]) completed
20:52:14.937 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@384ac590]
20:52:14.963 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (joe as Marshallable) marshalled: <?xml version="1.0" ?><person id="1"><first-name>Joe</first-name><last-name>Smith</last-name></person>

20:52:14.965 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@319e7491 at construction time: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:14.966 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@319e7491
20:52:14.967 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:14.968 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@2e1c0d3, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7])
20:52:14.969 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:14.970 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@319e7491, i.t.r.i.Marshallable)
20:52:14.971 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:14.972 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:14.972 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@5a00dab7]
20:52:14.973 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@209592d7]
20:52:14.974 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@2e1c0d3, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]) completed
20:52:14.975 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@209592d7]
20:52:14.979 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (listOfPersons as Marshallable) marshalled: <?xml version="1.0" ?><persons><person id="1"><first-name>Joe</first-name><last-name>Smith</last-name></person><person id="2"><first-name>Luke</first-name><last-name>Skywalker</last-name></person></persons>

20:52:14.980 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@605bbd31/8d0b3695-63ef-4fbf-99a5-e52629035692 at construction time: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:14.981 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@605bbd31/8d0b3695-63ef-4fbf-99a5-e52629035692
20:52:14.982 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:14.983 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@9c6b1b4, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7])
20:52:14.984 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:14.984 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@605bbd31/8d0b3695-63ef-4fbf-99a5-e52629035692, i.t.r.i.Unmarshallable)
20:52:14.985 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:14.985 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:14.986 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@5a00dab7]
20:52:14.986 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@380ce6fc]
20:52:14.987 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@9c6b1b4, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]) completed
20:52:14.987 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@380ce6fc]
20:52:14.999 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled person: Joe Smith

20:52:15.000 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@3a86ccb0 at construction time: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.000 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@3a86ccb0
20:52:15.000 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.001 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@440f3922, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7])
20:52:15.001 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.002 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@3a86ccb0, i.t.r.i.Unmarshallable)
20:52:15.002 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:15.003 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.003 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@5a00dab7]
20:52:15.004 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@53d22605]
20:52:15.004 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@440f3922, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]) completed
20:52:15.005 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@53d22605]
20:52:15.007 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled persons: [Joe Smith, Luke Skywalker]

20:52:15.009 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@1eb84ea6/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.009 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.Person@1eb84ea6/1
20:52:15.009 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.010 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@1d553bee, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7])
20:52:15.010 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.011 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@1eb84ea6/1, i.t.t.e.d.m.r.Savable)
20:52:15.011 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>>>>> added implementations: (i.t.t.e.p.Person, i.t.t.e.d.m.r.Savable) -> [i.t.t.e.d.m.r.MarshallableSavable]
20:52:15.012 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
20:52:15.012 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable]
20:52:15.012 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable]
20:52:15.012 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.PersonXStreamMarshallable]
20:52:15.013 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.PersonXStreamUnmarshallable]
20:52:15.013 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable]
20:52:15.013 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> j.l.Object: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable]
20:52:15.013 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> j.l.Object: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable]
20:52:15.014 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object)
20:52:15.014 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith]
20:52:15.015 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@20aec74f]
20:52:15.015 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@1d553bee, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]) completed
20:52:15.016 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@20aec74f]
20:52:15.017 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@1eb84ea6/1 at construction time: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.017 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@1eb84ea6/1
20:52:15.018 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.018 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@3360e5da, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7])
20:52:15.019 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.019 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@1eb84ea6/1, i.t.r.i.Marshallable)
20:52:15.020 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:15.021 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.021 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@5a00dab7]
20:52:15.022 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@2007a050]
20:52:15.023 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@3360e5da, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]) completed
20:52:15.023 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@2007a050]
20:52:15.028 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@62a7af91 at construction time: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.028 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.ListOfPersons@62a7af91
20:52:15.029 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.030 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@4b45f781, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7])
20:52:15.030 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.031 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@62a7af91, i.t.t.e.d.m.r.Savable)
20:52:15.031 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>>>>> added implementations: (i.t.t.e.p.ListOfPersons, i.t.t.e.d.m.r.Savable) -> [i.t.t.e.d.m.r.MarshallableSavable]
20:52:15.032 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
20:52:15.032 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable]
20:52:15.033 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable]
20:52:15.033 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.ListOfPersons: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable]
20:52:15.033 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.PersonXStreamMarshallable]
20:52:15.034 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.PersonXStreamUnmarshallable]
20:52:15.034 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable]
20:52:15.034 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> j.l.Object: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable]
20:52:15.034 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> j.l.Object: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable]
20:52:15.035 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object)
20:52:15.035 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[Joe Smith, Luke Skywalker]]
20:52:15.036 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@4f6fe1c9]
20:52:15.036 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@4b45f781, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]) completed
20:52:15.037 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@4f6fe1c9]
20:52:15.037 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@62a7af91 at construction time: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.038 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@62a7af91
20:52:15.038 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.039 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@284f822d, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7])
20:52:15.039 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.040 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@62a7af91, i.t.r.i.Marshallable)
20:52:15.040 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:15.041 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.041 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@5a00dab7]
20:52:15.041 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@4c52915a]
20:52:15.042 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@284f822d, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]) completed
20:52:15.045 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@4c52915a]
20:52:15.052 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@388ea36b/c8ae2ead-5d98-465a-9bdc-cc5284bd8523 at construction time: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.053 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.Person@388ea36b/c8ae2ead-5d98-465a-9bdc-cc5284bd8523
20:52:15.053 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.054 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@4edbf855, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7])
20:52:15.057 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.057 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@388ea36b/c8ae2ead-5d98-465a-9bdc-cc5284bd8523, i.t.t.e.d.m.r.Loadable)
20:52:15.058 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>>>>> added implementations: (i.t.t.e.p.Person, i.t.t.e.d.m.r.Loadable) -> [i.t.t.e.d.m.r.MarshallableLoadable]
20:52:15.058 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
20:52:15.058 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable]
20:52:15.058 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable]
20:52:15.058 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.ListOfPersons: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable]
20:52:15.059 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.PersonXStreamMarshallable]
20:52:15.059 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.PersonXStreamUnmarshallable]
20:52:15.059 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable]
20:52:15.059 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable]
20:52:15.059 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> j.l.Object: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable]
20:52:15.059 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> j.l.Object: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable]
20:52:15.060 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object)
20:52:15.060 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ ]
20:52:15.061 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@5ff762c1]
20:52:15.061 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@4edbf855, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]) completed
20:52:15.061 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@5ff762c1]
20:52:15.062 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@388ea36b/c8ae2ead-5d98-465a-9bdc-cc5284bd8523 at construction time: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.063 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@388ea36b/c8ae2ead-5d98-465a-9bdc-cc5284bd8523
20:52:15.063 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.064 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@4ef5094d, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7])
20:52:15.064 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.064 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@388ea36b/c8ae2ead-5d98-465a-9bdc-cc5284bd8523, i.t.r.i.Unmarshallable)
20:52:15.064 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:15.065 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.065 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@5a00dab7]
20:52:15.065 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@248dfd53]
20:52:15.066 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@4ef5094d, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]) completed
20:52:15.066 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@248dfd53]
20:52:15.068 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@59c69659 at construction time: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.068 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.ListOfPersons@59c69659
20:52:15.068 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.069 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@117cd7c6, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7])
20:52:15.069 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.069 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@59c69659, i.t.t.e.d.m.r.Loadable)
20:52:15.069 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>>>>> added implementations: (i.t.t.e.p.ListOfPersons, i.t.t.e.d.m.r.Loadable) -> [i.t.t.e.d.m.r.MarshallableLoadable]
20:52:15.070 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
20:52:15.070 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable]
20:52:15.070 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.ListOfPersons: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable]
20:52:15.070 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.ListOfPersons: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable]
20:52:15.070 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.ListOfPersons: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable]
20:52:15.070 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.i.Marshallable -> [i.t.t.e.d.m.r.PersonXStreamMarshallable]
20:52:15.071 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.i.Unmarshallable -> [i.t.t.e.d.m.r.PersonXStreamUnmarshallable]
20:52:15.071 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable]
20:52:15.071 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable]
20:52:15.071 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> j.l.Object: i.t.t.e.d.m.r.Loadable -> [i.t.t.e.d.m.r.MarshallableLoadable]
20:52:15.071 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> j.l.Object: i.t.t.e.d.m.r.Savable -> [i.t.t.e.d.m.r.MarshallableSavable]
20:52:15.071 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object)
20:52:15.071 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[]]
20:52:15.072 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@5ad0c7df]
20:52:15.072 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@117cd7c6, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]) completed
20:52:15.073 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@5ad0c7df]
20:52:15.073 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@59c69659 at construction time: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.073 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@59c69659
20:52:15.074 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.074 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@680b9a12, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7])
20:52:15.074 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.075 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@59c69659, i.t.r.i.Unmarshallable)
20:52:15.075 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:15.075 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext1@5a00dab7, i.t.t.e.d.m.r.XStreamContext1@5a00dab7]
20:52:15.075 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext1@5a00dab7]
20:52:15.076 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@1fbea232]
20:52:15.076 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@680b9a12, [i.t.t.e.d.m.r.XStreamContext1@5a00dab7]) completed
20:52:15.076 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@1fbea232]
20:52:15.078 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded person: Joe Smith

20:52:15.079 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded persons: [Joe Smith, Luke Skywalker]

20:52:15.085 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@36f51f69/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.085 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@36f51f69/1
20:52:15.085 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.086 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@72866288, [i.t.t.e.d.m.r.XStreamContext2@5f661df0])
20:52:15.086 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.087 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@36f51f69/1, i.t.r.i.Marshallable)
20:52:15.087 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:15.087 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.087 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@5f661df0]
20:52:15.088 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@6c9635e6]
20:52:15.088 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@72866288, [i.t.t.e.d.m.r.XStreamContext2@5f661df0]) completed
20:52:15.088 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@6c9635e6]
20:52:15.090 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (joe as Marshallable) marshalled: <?xml version="1.0" ?><PERSON><ID>1</ID><FIRST-NAME>Joe</FIRST-NAME><LAST-NAME>Smith</LAST-NAME></PERSON>

20:52:15.091 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@113c8c87 at construction time: [i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.091 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@113c8c87
20:52:15.091 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.092 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@4e4a5f25, [i.t.t.e.d.m.r.XStreamContext2@5f661df0])
20:52:15.092 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.092 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@113c8c87, i.t.r.i.Marshallable)
20:52:15.092 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:15.093 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.093 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@5f661df0]
20:52:15.093 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@673dbe6a]
20:52:15.094 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@4e4a5f25, [i.t.t.e.d.m.r.XStreamContext2@5f661df0]) completed
20:52:15.094 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@673dbe6a]
20:52:15.095 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** (listOfPersons as Marshallable) marshalled: <?xml version="1.0" ?><PERSONS><PERSON><ID>1</ID><FIRST-NAME>Joe</FIRST-NAME><LAST-NAME>Smith</LAST-NAME></PERSON><PERSON><ID>2</ID><FIRST-NAME>Luke</FIRST-NAME><LAST-NAME>Skywalker</LAST-NAME></PERSON></PERSONS>

20:52:15.096 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@7f390098/4d934dcc-b637-4dc6-91cd-2ce037c8e72c at construction time: [i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.096 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@7f390098/4d934dcc-b637-4dc6-91cd-2ce037c8e72c
20:52:15.096 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.097 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@41a74ba8, [i.t.t.e.d.m.r.XStreamContext2@5f661df0])
20:52:15.097 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.097 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@7f390098/4d934dcc-b637-4dc6-91cd-2ce037c8e72c, i.t.r.i.Unmarshallable)
20:52:15.098 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:15.098 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.098 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@5f661df0]
20:52:15.099 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@1f2f7838]
20:52:15.099 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@41a74ba8, [i.t.t.e.d.m.r.XStreamContext2@5f661df0]) completed
20:52:15.099 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@1f2f7838]
20:52:15.101 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled person: Joe Smith

20:52:15.101 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@28a58685 at construction time: [i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.102 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@28a58685
20:52:15.102 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.102 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@43925564, [i.t.t.e.d.m.r.XStreamContext2@5f661df0])
20:52:15.103 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.103 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@28a58685, i.t.r.i.Unmarshallable)
20:52:15.103 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:15.103 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.104 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@5f661df0]
20:52:15.104 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@27180b96]
20:52:15.104 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@43925564, [i.t.t.e.d.m.r.XStreamContext2@5f661df0]) completed
20:52:15.104 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@27180b96]
20:52:15.107 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Unmarshalled persons: [Joe Smith, Luke Skywalker]

20:52:15.107 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@36f51f69/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.107 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.Person@36f51f69/1
20:52:15.107 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.108 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@62532f1, [i.t.t.e.d.m.r.XStreamContext2@5f661df0])
20:52:15.108 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.108 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@36f51f69/1, i.t.t.e.d.m.r.Savable)
20:52:15.108 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object)
20:52:15.109 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith]
20:52:15.109 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@57cd6e24]
20:52:15.109 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@62532f1, [i.t.t.e.d.m.r.XStreamContext2@5f661df0]) completed
20:52:15.110 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@57cd6e24]
20:52:15.110 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@36f51f69/1 at construction time: [i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.110 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.Person@36f51f69/1
20:52:15.110 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.111 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@7a2bc263, [i.t.t.e.d.m.r.XStreamContext2@5f661df0])
20:52:15.111 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.111 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@36f51f69/1, i.t.r.i.Marshallable)
20:52:15.111 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:15.112 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.112 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Joe Smith, it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@5f661df0]
20:52:15.112 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamMarshallable@5536c56d]
20:52:15.112 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@7a2bc263, [i.t.t.e.d.m.r.XStreamContext2@5f661df0]) completed
20:52:15.112 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamMarshallable@5536c56d]
20:52:15.114 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@2dc39a7c at construction time: [i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.115 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Savable) for i.t.t.e.p.ListOfPersons@2dc39a7c
20:52:15.115 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.115 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@6aa1cc86, [i.t.t.e.d.m.r.XStreamContext2@5f661df0])
20:52:15.116 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.116 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@2dc39a7c, i.t.t.e.d.m.r.Savable)
20:52:15.116 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableSavable(java.lang.Object)
20:52:15.116 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[Joe Smith, Luke Skywalker]]
20:52:15.117 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableSavable@32223f56]
20:52:15.117 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@6aa1cc86, [i.t.t.e.d.m.r.XStreamContext2@5f661df0]) completed
20:52:15.117 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableSavable@32223f56]
20:52:15.117 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@2dc39a7c at construction time: [i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.118 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Marshallable) for i.t.t.e.p.ListOfPersons@2dc39a7c
20:52:15.118 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.118 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@71c5f29c, [i.t.t.e.d.m.r.XStreamContext2@5f661df0])
20:52:15.118 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.119 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@2dc39a7c, i.t.r.i.Marshallable)
20:52:15.119 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamMarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:15.119 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.119 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[Joe Smith, Luke Skywalker], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@5f661df0]
20:52:15.120 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@1564d5de]
20:52:15.120 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@71c5f29c, [i.t.t.e.d.m.r.XStreamContext2@5f661df0]) completed
20:52:15.120 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamMarshallable@1564d5de]
20:52:15.124 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@42eb593b/8c0993e7-6fff-4f82-a989-67806e35bc38 at construction time: [i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.124 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.Person@42eb593b/8c0993e7-6fff-4f82-a989-67806e35bc38
20:52:15.124 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.124 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@4892fd9b, [i.t.t.e.d.m.r.XStreamContext2@5f661df0])
20:52:15.125 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.125 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@42eb593b/8c0993e7-6fff-4f82-a989-67806e35bc38, i.t.t.e.d.m.r.Loadable)
20:52:15.125 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object)
20:52:15.125 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ ]
20:52:15.126 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@2c239953]
20:52:15.126 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@4892fd9b, [i.t.t.e.d.m.r.XStreamContext2@5f661df0]) completed
20:52:15.127 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@2c239953]
20:52:15.127 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@42eb593b/8c0993e7-6fff-4f82-a989-67806e35bc38 at construction time: [i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.127 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.Person@42eb593b/8c0993e7-6fff-4f82-a989-67806e35bc38
20:52:15.127 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.128 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@60eeb140, [i.t.t.e.d.m.r.XStreamContext2@5f661df0])
20:52:15.128 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.128 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@42eb593b/8c0993e7-6fff-4f82-a989-67806e35bc38, i.t.r.i.Unmarshallable)
20:52:15.128 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.PersonXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:15.129 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.129 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@5f661df0]
20:52:15.129 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@3fcff6e3]
20:52:15.129 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@60eeb140, [i.t.t.e.d.m.r.XStreamContext2@5f661df0]) completed
20:52:15.130 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.PersonXStreamUnmarshallable@3fcff6e3]
20:52:15.132 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@f160948 at construction time: [i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.132 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.m.r.Loadable) for i.t.t.e.p.ListOfPersons@f160948
20:52:15.132 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.133 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@67f8e620, [i.t.t.e.d.m.r.XStreamContext2@5f661df0])
20:52:15.133 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.133 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@f160948, i.t.t.e.d.m.r.Loadable)
20:52:15.134 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.MarshallableLoadable(java.lang.Object)
20:52:15.134 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[]]
20:52:15.134 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.MarshallableLoadable@27407cd2]
20:52:15.134 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@67f8e620, [i.t.t.e.d.m.r.XStreamContext2@5f661df0]) completed
20:52:15.135 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.MarshallableLoadable@27407cd2]
20:52:15.135 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.ListOfPersons@f160948 at construction time: [i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.135 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Unmarshallable) for i.t.t.e.p.ListOfPersons@f160948
20:52:15.135 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.136 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@23fda602, [i.t.t.e.d.m.r.XStreamContext2@5f661df0])
20:52:15.136 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0] - it.tidalwave.role.impl.DefaultContextManager@1a686a8f
20:52:15.136 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.ListOfPersons@f160948, i.t.r.i.Unmarshallable)
20:52:15.136 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.marshal.role.ListOfPersonsXStreamUnmarshallable(it.tidalwave.thesefoolishthings.examples.person.ListOfPersons,it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext)
20:52:15.136 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.m.r.XStreamContext2@5f661df0, i.t.t.e.d.m.r.XStreamContext2@5f661df0]
20:52:15.136 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [[], it.tidalwave.thesefoolishthings.examples.dci.marshal.role.XStreamContext2@5f661df0]
20:52:15.137 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@3948dbb]
20:52:15.137 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$418/0x0000000100323c40@23fda602, [i.t.t.e.d.m.r.XStreamContext2@5f661df0]) completed
20:52:15.137 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.m.r.ListOfPersonsXStreamUnmarshallable@3948dbb]
20:52:15.140 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded person: Joe Smith

20:52:15.140 [main                ] INFO  i.t.t.e.d.marshal.xstream.DciMarshalXStreamExample - ******** Loaded persons: [Joe Smith, Luke Skywalker]

20:52:15.145 [main                ] INFO  i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest   - TEST PASSED in 3226 msec
20:52:15.145 [main                ] INFO  i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest   - 
20:52:15.148 [main                ] INFO  i.t.t.e.d.m.xstream.DciMarshalXStreamExampleTest   - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.081 s -- in it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExampleTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/jacoco.exec
[INFO] Analyzed bundle 'TheseFoolishThings :: Examples :: DCI :: Marshal XStream' with 17 classes
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] BugInstance size is 2
[INFO] Error size is 0
[INFO] Total bugs: 2
[ERROR] Medium: Non-null field contextManager is not initialized by new it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample() [it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample] At DciMarshalXStreamExample.java:[line 59] NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR
[ERROR] Low: Private method it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample.alternateSyntax() is never called [it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample] At DciMarshalXStreamExample.java:[lines 103-106] UPM_UNCALLED_PRIVATE_METHOD
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] There are 32 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382344130
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 17 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[52,19] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements <T#2>unmarshal(InputStream) in Unmarshallable
  return type requires unchecked conversion from T#1 to T#2
  where T#1,T#2 are type-variables:
    T#1 extends Object declared in class XStreamUnmarshallableSupport
    T#2 extends Object declared in method <T#2>unmarshal(InputStream)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/XStreamUnmarshallableSupport.java:[54,53] [unchecked] unchecked cast
  required: T
  found:    Object
  where T is a type-variable:
    T extends Object declared in class XStreamUnmarshallableSupport
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/ListOfPersonsXStreamUnmarshallable.java:[40,13] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements <T#2>unmarshal(InputStream) in Unmarshallable
  return type requires unchecked conversion from ListOfPersons to T#2
  where T#1,T#2 are type-variables:
    T#1 extends Object declared in class XStreamUnmarshallableSupport
    T#2 extends Object declared in method <T#2>unmarshal(InputStream)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/role/PersonXStreamUnmarshallable.java:[40,13] [unchecked] unmarshal(InputStream) in XStreamUnmarshallableSupport implements <T#2>unmarshal(InputStream) in Unmarshallable
  return type requires unchecked conversion from Person to T#2
  where T#1,T#2 are type-variables:
    T#1 extends Object declared in class XStreamUnmarshallableSupport
    T#2 extends Object declared in method <T#2>unmarshal(InputStream)
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/DciMarshalXStreamExample.java:[93,23] [try] auto-closeable resource binder is never referenced in body of corresponding try statement
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/IdXStreamConverter.java:[52,37] [rawtypes] found raw type: Class
  missing type arguments for generic class Class<T>
  where T is a type-variable:
    T extends Object declared in class Class
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/marshal/xstream/converter/PersonConverter.java:[65,46] [rawtypes] found raw type: Class
  missing type arguments for generic class Class<T>
  where T is a type-variable:
    T extends Object declared in class Class
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-marshal-xstream ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING] Unused declared dependencies found:
[WARNING]    org.springframework:spring-beans:jar:5.3.31:compile
[WARNING]    org.slf4j:jcl-over-slf4j:jar:2.0.16:compile
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:compile
[WARNING]    ch.qos.logback:logback-core:jar:1.5.12:runtime
[WARNING]    it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-24-SNAPSHOT:compile
[WARNING]    javax.annotation:javax.annotation-api:jar:1.3.2:compile
[WARNING]    org.hamcrest:hamcrest-all:jar:1.3:test
[WARNING]    org.mockito:mockito-core:jar:4.8.1:test
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa >--
[INFO] Building TheseFoolishThings :: Examples :: DCI :: Persistence JPA 3.2-ALPHA-24-SNAPSHOT [14/19]
[INFO]   from modules/examples/DciPersistenceJpaExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter/2.7.18/spring-boot-starter-2.7.18.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter/2.7.18/spring-boot-starter-2.7.18.pom (3.0 kB at 3.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot/2.7.18/spring-boot-2.7.18.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot/2.7.18/spring-boot-2.7.18.pom (2.2 kB at 4.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-autoconfigure/2.7.18/spring-boot-autoconfigure-2.7.18.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-autoconfigure/2.7.18/spring-boot-autoconfigure-2.7.18.pom (2.1 kB at 3.7 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-logging/2.7.18/spring-boot-starter-logging-2.7.18.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-logging/2.7.18/spring-boot-starter-logging-2.7.18.pom (2.5 kB at 4.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jul-to-slf4j/2.0.16/jul-to-slf4j-2.0.16.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jul-to-slf4j/2.0.16/jul-to-slf4j-2.0.16.pom (1.1 kB at 2.0 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-data-jpa/2.7.18/spring-boot-starter-data-jpa-2.7.18.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-data-jpa/2.7.18/spring-boot-starter-data-jpa-2.7.18.pom (3.9 kB at 7.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-aop/2.7.18/spring-boot-starter-aop-2.7.18.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-aop/2.7.18/spring-boot-starter-aop-2.7.18.pom (2.5 kB at 4.2 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-jdbc/2.7.18/spring-boot-starter-jdbc-2.7.18.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-jdbc/2.7.18/spring-boot-starter-jdbc-2.7.18.pom (2.5 kB at 4.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jdbc/5.3.31/spring-jdbc-5.3.31.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jdbc/5.3.31/spring-jdbc-5.3.31.pom (2.4 kB at 3.9 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-tx/5.3.31/spring-tx-5.3.31.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-tx/5.3.31/spring-tx-5.3.31.pom (2.2 kB at 3.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-core/5.6.15.Final/hibernate-core-5.6.15.Final.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-core/5.6.15.Final/hibernate-core-5.6.15.Final.pom (5.5 kB at 8.6 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/jaxb-runtime/2.3.9/jaxb-runtime-2.3.9.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/jaxb-runtime/2.3.9/jaxb-runtime-2.3.9.pom (7.5 kB at 13 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/mvn/jaxb-runtime-parent/2.3.9/jaxb-runtime-parent-2.3.9.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/mvn/jaxb-runtime-parent/2.3.9/jaxb-runtime-parent-2.3.9.pom (1.2 kB at 2.0 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/mvn/jaxb-parent/2.3.9/jaxb-parent-2.3.9.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/mvn/jaxb-parent/2.3.9/jaxb-parent-2.3.9.pom (32 kB at 60 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/jaxb-bom-ext/2.3.9/jaxb-bom-ext-2.3.9.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/jaxb-bom-ext/2.3.9/jaxb-bom-ext-2.3.9.pom (3.5 kB at 6.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/jaxb-bom/2.3.9/jaxb-bom-2.3.9.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/jaxb-bom/2.3.9/jaxb-bom-2.3.9.pom (11 kB at 19 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/txw2/2.3.9/txw2-2.3.9.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/txw2/2.3.9/txw2-2.3.9.pom (1.8 kB at 3.0 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/mvn/jaxb-txw-parent/2.3.9/jaxb-txw-parent-2.3.9.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/sun/xml/bind/mvn/jaxb-txw-parent/2.3.9/jaxb-txw-parent-2.3.9.pom (1.7 kB at 3.2 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-jpa/2.7.18/spring-data-jpa-2.7.18.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-jpa/2.7.18/spring-data-jpa-2.7.18.pom (15 kB at 28 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/build/spring-data-parent/2.7.18/spring-data-parent-2.7.18.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/build/spring-data-parent/2.7.18/spring-data-parent-2.7.18.pom (38 kB at 66 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/build/spring-data-build/2.7.18/spring-data-build-2.7.18.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/build/spring-data-build/2.7.18/spring-data-build-2.7.18.pom (7.3 kB at 13 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-commons/2.7.18/spring-data-commons-2.7.18.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-commons/2.7.18/spring-data-commons-2.7.18.pom (10 kB at 18 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-orm/5.3.31/spring-orm-5.3.31.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-orm/5.3.31/spring-orm-5.3.31.pom (2.6 kB at 4.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/h2database/h2/2.3.232/h2-2.3.232.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/h2database/h2/2.3.232/h2-2.3.232.pom (1.1 kB at 2.0 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter/2.7.18/spring-boot-starter-2.7.18.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter/2.7.18/spring-boot-starter-2.7.18.jar (4.8 kB at 5.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot/2.7.18/spring-boot-2.7.18.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-autoconfigure/2.7.18/spring-boot-autoconfigure-2.7.18.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-logging/2.7.18/spring-boot-starter-logging-2.7.18.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jul-to-slf4j/2.0.16/jul-to-slf4j-2.0.16.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-data-jpa/2.7.18/spring-boot-starter-data-jpa-2.7.18.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-logging/2.7.18/spring-boot-starter-logging-2.7.18.jar (4.8 kB at 8.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-aop/2.7.18/spring-boot-starter-aop-2.7.18.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot/2.7.18/spring-boot-2.7.18.jar (1.5 MB at 2.2 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-jdbc/2.7.18/spring-boot-starter-jdbc-2.7.18.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-autoconfigure/2.7.18/spring-boot-autoconfigure-2.7.18.jar (1.7 MB at 2.3 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jdbc/5.3.31/spring-jdbc-5.3.31.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-data-jpa/2.7.18/spring-boot-starter-data-jpa-2.7.18.jar (4.8 kB at 6.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-core/5.6.15.Final/hibernate-core-5.6.15.Final.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/slf4j/jul-to-slf4j/2.0.16/jul-to-slf4j-2.0.16.jar (6.4 kB at 8.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/jaxb-runtime/2.3.9/jaxb-runtime-2.3.9.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-aop/2.7.18/spring-boot-starter-aop-2.7.18.jar (4.8 kB at 4.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/txw2/2.3.9/txw2-2.3.9.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-jdbc/2.7.18/spring-boot-starter-jdbc-2.7.18.jar (4.8 kB at 4.0 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-jpa/2.7.18/spring-data-jpa-2.7.18.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jdbc/5.3.31/spring-jdbc-5.3.31.jar (429 kB at 331 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-commons/2.7.18/spring-data-commons-2.7.18.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/jaxb-runtime/2.3.9/jaxb-runtime-2.3.9.jar (1.0 MB at 762 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-orm/5.3.31/spring-orm-5.3.31.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-core/5.6.15.Final/hibernate-core-5.6.15.Final.jar (7.5 MB at 4.9 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-tx/5.3.31/spring-tx-5.3.31.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/glassfish/jaxb/txw2/2.3.9/txw2-2.3.9.jar (72 kB at 44 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/h2database/h2/2.3.232/h2-2.3.232.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-jpa/2.7.18/spring-data-jpa-2.7.18.jar (390 kB at 224 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/data/spring-data-commons/2.7.18/spring-data-commons-2.7.18.jar (1.3 MB at 725 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-orm/5.3.31/spring-orm-5.3.31.jar (205 kB at 108 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-tx/5.3.31/spring-tx-5.3.31.jar (333 kB at 160 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/h2database/h2/2.3.232/h2-2.3.232.jar (2.7 MB at 1.2 MB/s)
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382368550
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 8 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/Main.java:[68,34] [rawtypes] found raw type: Class
  missing type arguments for generic class Class<T>
  where T is a type-variable:
    T extends Object declared in class Class
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/PersonEntity.java:[46,7] [serial] serializable class PersonEntity has no definition of serialVersionUID
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Copying 1 resource from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [forked debug deprecation release 11] to target/test-classes
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest
20:52:57.196 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.MainTest        - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest
20:52:57.312 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.MainTest        - *********************
20:52:57.313 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.MainTest        - TEST "must not crash"
20:52:57.314 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.MainTest        - *********************

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::               (v2.7.18)

20:52:58.365 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.Main            - Starting Main using Java 11.0.25 on jenkins-6f7b8c45d4-vzmnv with PID 131590 (/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/classes started by jenkins in /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample)
20:52:58.366 [main                ] DEBUG i.t.t.examples.dci.persistable.jpa.Main            - Running with Spring Boot v2.7.18, Spring v5.3.31
20:52:58.367 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.Main            - No active profile set, falling back to 1 default profile: "default"
20:52:59.473 [main                ] INFO  o.s.d.r.config.RepositoryConfigurationDelegate     - Bootstrapping Spring Data JPA repositories in DEFAULT mode.
20:52:59.563 [main                ] INFO  o.s.d.r.config.RepositoryConfigurationDelegate     - Finished Spring Data repository scanning in 29 ms. Found 0 JPA repository interfaces.
20:53:00.558 [main                ] DEBUG org.jboss.logging                                  - Logging Provider: org.jboss.logging.Log4j2LoggerProvider
20:53:00.607 [main                ] INFO  com.zaxxer.hikari.HikariDataSource                 - HikariPool-1 - Starting...
20:53:01.509 [main                ] INFO  com.zaxxer.hikari.HikariDataSource                 - HikariPool-1 - Start completed.
20:53:01.818 [main                ] INFO  org.hibernate.jpa.internal.util.LogHelper          - HHH000204: Processing PersistenceUnitInfo [name: default]
20:53:01.945 [main                ] INFO  org.hibernate.Version                              - HHH000412: Hibernate ORM core version 5.6.15.Final
20:53:02.563 [main                ] INFO  org.hibernate.annotations.common.Version           - HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
20:53:02.950 [main                ] INFO  org.hibernate.dialect.Dialect                      - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
20:53:04.495 [main                ] INFO  o.h.e.t.jta.platform.internal.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
20:53:04.521 [main                ] INFO  o.s.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'
20:53:04.576 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - Too many instances of SystemRoleFactoryProvider, ignoring default providers ...
20:53:04.579 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@78ae2183
20:53:04.616 [main                ] DEBUG i.t.r.spring.spi.AnnotationSpringSystemRoleFactory - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
20:53:10.538 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - scan([i.t.t.e.d.p.j.r.i.PersonJpaPersistable])
20:53:10.540 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
20:53:10.542 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.Removable -> [i.t.t.e.d.p.j.r.i.PersonJpaPersistable]
20:53:10.543 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.i.Persistable -> [i.t.t.e.d.p.j.r.i.PersonJpaPersistable]
20:53:10.544 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.t.e.d.p.j.r.Findable -> [i.t.t.e.d.p.j.r.i.PersonJpaPersistable]
20:53:10.550 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@52050dbf
20:53:10.680 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$741/0x0000000100717040@3e94db80, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008])
20:53:10.682 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008] - it.tidalwave.role.impl.DefaultContextManager@109572ab
20:53:10.685 [main                ] INFO  i.t.t.e.d.persistable.jpa.DciPersistenceJpaExample - ******** INSERTING PEOPLE...

20:53:10.952 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@5683ef81
20:53:10.956 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@59b6782d/ee2d8451-80e8-48cf-9d09-4b183cd8af93 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:10.957 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@59b6782d/ee2d8451-80e8-48cf-9d09-4b183cd8af93
20:53:10.957 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:10.960 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@2641a6fa, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008])
20:53:10.961 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008] - it.tidalwave.role.impl.DefaultContextManager@109572ab
20:53:10.962 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@59b6782d/ee2d8451-80e8-48cf-9d09-4b183cd8af93, i.t.r.i.Persistable)
20:53:10.963 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext)
20:53:10.964 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:10.964 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Michelangelo Buonarroti, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39281008]
20:53:10.967 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@374eb306]
20:53:10.967 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@2641a6fa, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]) completed
20:53:10.968 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@374eb306]
20:53:11.010 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@d51a6e/0c75a6fb-aa8c-4b3e-a53b-96d336b33117 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.011 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@d51a6e/0c75a6fb-aa8c-4b3e-a53b-96d336b33117
20:53:11.011 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.013 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@191d5e7b, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008])
20:53:11.014 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008] - it.tidalwave.role.impl.DefaultContextManager@109572ab
20:53:11.015 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@d51a6e/0c75a6fb-aa8c-4b3e-a53b-96d336b33117, i.t.r.i.Persistable)
20:53:11.015 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext)
20:53:11.016 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.016 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Lorenzo Bernini, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39281008]
20:53:11.017 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@1e1ff805]
20:53:11.018 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@191d5e7b, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]) completed
20:53:11.018 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@1e1ff805]
20:53:11.020 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@3312634c/8fe79783-89f0-4e0d-b86f-fd122a8426ab at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.020 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@3312634c/8fe79783-89f0-4e0d-b86f-fd122a8426ab
20:53:11.020 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.021 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@21b10a17, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008])
20:53:11.022 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008] - it.tidalwave.role.impl.DefaultContextManager@109572ab
20:53:11.022 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@3312634c/8fe79783-89f0-4e0d-b86f-fd122a8426ab, i.t.r.i.Persistable)
20:53:11.023 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext)
20:53:11.023 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.024 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Leonardo da Vinci, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39281008]
20:53:11.024 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@1b841664]
20:53:11.025 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@21b10a17, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]) completed
20:53:11.025 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@1b841664]
20:53:11.026 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@3f57d78/555b4f74-759e-4fb3-b825-3340dd903e83 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.027 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@3f57d78/555b4f74-759e-4fb3-b825-3340dd903e83
20:53:11.027 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.028 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@11312ab6, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008])
20:53:11.028 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008] - it.tidalwave.role.impl.DefaultContextManager@109572ab
20:53:11.029 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@3f57d78/555b4f74-759e-4fb3-b825-3340dd903e83, i.t.r.i.Persistable)
20:53:11.029 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext)
20:53:11.030 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.030 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Pietro Perugino, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39281008]
20:53:11.030 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@4a34200d]
20:53:11.031 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@11312ab6, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]) completed
20:53:11.031 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@4a34200d]
20:53:11.033 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@2189684b/d02e606c-343a-4d65-8dcc-9f55e6f85f91 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.033 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@2189684b/d02e606c-343a-4d65-8dcc-9f55e6f85f91
20:53:11.033 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.034 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@522ae92d, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008])
20:53:11.034 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008] - it.tidalwave.role.impl.DefaultContextManager@109572ab
20:53:11.034 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@2189684b/d02e606c-343a-4d65-8dcc-9f55e6f85f91, i.t.r.i.Persistable)
20:53:11.034 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext)
20:53:11.035 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.035 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Paolo Uccello, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39281008]
20:53:11.036 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@240a5f1c]
20:53:11.036 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@522ae92d, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]) completed
20:53:11.037 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@240a5f1c]
20:53:11.039 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@5b59ec47/5baa1c02-a056-4eab-900b-15bc58023096 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.039 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@5b59ec47/5baa1c02-a056-4eab-900b-15bc58023096
20:53:11.039 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.040 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@2fab0276, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008])
20:53:11.041 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008] - it.tidalwave.role.impl.DefaultContextManager@109572ab
20:53:11.041 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@5b59ec47/5baa1c02-a056-4eab-900b-15bc58023096, i.t.r.i.Persistable)
20:53:11.041 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext)
20:53:11.042 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.042 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Andrea Mantegna, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39281008]
20:53:11.042 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@91e9106]
20:53:11.043 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@2fab0276, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]) completed
20:53:11.043 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@91e9106]
20:53:11.044 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@67845a0c/fa079262-cdce-4e9b-b309-7ac64df9e1eb at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.045 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@67845a0c/fa079262-cdce-4e9b-b309-7ac64df9e1eb
20:53:11.045 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.046 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@6d206996, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008])
20:53:11.046 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008] - it.tidalwave.role.impl.DefaultContextManager@109572ab
20:53:11.047 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@67845a0c/fa079262-cdce-4e9b-b309-7ac64df9e1eb, i.t.r.i.Persistable)
20:53:11.047 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext)
20:53:11.047 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.047 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Ambrogio Lorenzetti, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39281008]
20:53:11.048 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@5468d247]
20:53:11.048 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@6d206996, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]) completed
20:53:11.049 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@5468d247]
20:53:11.050 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@5b998277/126c5f70-98df-4514-9f81-d6c664be9dfd at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.050 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@5b998277/126c5f70-98df-4514-9f81-d6c664be9dfd
20:53:11.050 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.051 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@27f33a45, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008])
20:53:11.052 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008] - it.tidalwave.role.impl.DefaultContextManager@109572ab
20:53:11.052 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@5b998277/126c5f70-98df-4514-9f81-d6c664be9dfd, i.t.r.i.Persistable)
20:53:11.052 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext)
20:53:11.053 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.053 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Piero della Francesca, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39281008]
20:53:11.053 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@7be1b611]
20:53:11.054 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@27f33a45, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]) completed
20:53:11.054 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@7be1b611]
20:53:11.055 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@698990/a6b79c9c-0a13-4036-a5a8-5fd44db14b78 at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.056 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.r.i.Persistable) for i.t.t.e.p.Person@698990/a6b79c9c-0a13-4036-a5a8-5fd44db14b78
20:53:11.056 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.057 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@4851d22b, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008])
20:53:11.057 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008] - it.tidalwave.role.impl.DefaultContextManager@109572ab
20:53:11.058 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@698990/a6b79c9c-0a13-4036-a5a8-5fd44db14b78, i.t.r.i.Persistable)
20:53:11.058 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext)
20:53:11.058 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.059 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [Giotto da Bondone, it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39281008]
20:53:11.059 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@44e87708]
20:53:11.059 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@4851d22b, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]) completed
20:53:11.060 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@44e87708]
20:53:11.174 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@7100a7e0/5afe7e76-beea-4d63-8c0b-9445de58ae3e at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.175 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.p.j.r.Findable) for i.t.t.e.p.Person@7100a7e0/5afe7e76-beea-4d63-8c0b-9445de58ae3e
20:53:11.175 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.176 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@52c1ca22, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008])
20:53:11.176 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008] - it.tidalwave.role.impl.DefaultContextManager@109572ab
20:53:11.177 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@7100a7e0/5afe7e76-beea-4d63-8c0b-9445de58ae3e, i.t.t.e.d.p.j.r.Findable)
20:53:11.177 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext)
20:53:11.177 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.177 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39281008]
20:53:11.178 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@19570886]
20:53:11.178 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@52c1ca22, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]) completed
20:53:11.179 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@19570886]
20:53:11.499 [main                ] INFO  i.t.t.e.d.persistable.jpa.DciPersistenceJpaExample - ******** RETRIEVED PEOPLE [Michelangelo Buonarroti, Lorenzo Bernini, Leonardo da Vinci, Pietro Perugino, Paolo Uccello, Andrea Mantegna, Ambrogio Lorenzetti, Piero della Francesca, Giotto da Bondone]

20:53:11.503 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@3d77798f/f9adcc15-19d0-401d-9428-4ee70535de0b at construction time: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.503 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.d.p.j.r.Findable) for i.t.t.e.p.Person@3d77798f/f9adcc15-19d0-401d-9428-4ee70535de0b
20:53:11.504 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.509 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@110f4f0e, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008])
20:53:11.510 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008] - it.tidalwave.role.impl.DefaultContextManager@109572ab
20:53:11.511 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@3d77798f/f9adcc15-19d0-401d-9428-4ee70535de0b, i.t.t.e.d.p.j.r.Findable)
20:53:11.511 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person,it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext)
20:53:11.511 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> contexts: [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008, i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]
20:53:11.512 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ , it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.role.impl.JpaPersistenceContext@39281008]
20:53:11.513 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@49037ecb]
20:53:11.513 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$750/0x0000000100714840@110f4f0e, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]) completed
20:53:11.514 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.d.p.j.r.i.PersonJpaPersistable@49037ecb]
20:53:11.569 [main                ] INFO  i.t.t.e.d.persistable.jpa.DciPersistenceJpaExample - ******** RETRIEVED PERSON Lorenzo Bernini

20:53:11.571 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$741/0x0000000100717040@3e94db80, [i.t.t.e.d.p.j.r.i.JpaPersistenceContext@39281008]) completed
20:53:11.760 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.Main            - Started Main in 14.156 seconds (JVM running for 16.902)
20:53:11.770 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.MainTest        - TEST PASSED in 14456 msec
20:53:11.770 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.MainTest        - 
20:53:11.773 [main                ] INFO  i.t.t.examples.dci.persistable.jpa.MainTest        - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.12 s -- in it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa.MainTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/jacoco.exec
[INFO] Analyzed bundle 'TheseFoolishThings :: Examples :: DCI :: Persistence JPA' with 8 classes
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] BugInstance size is 0
[INFO] Error size is 0
[INFO] No errors/warnings found
[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] There are 21 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382400864
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 8 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/Main.java:[68,34] [rawtypes] found raw type: Class
  missing type arguments for generic class Class<T>
  where T is a type-variable:
    T extends Object declared in class Class
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/persistable/jpa/role/impl/PersonEntity.java:[46,7] [serial] serializable class PersonEntity has no definition of serialVersionUID
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Copying 1 resource from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-persistence-jpa ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING]    org.springframework.boot:spring-boot-autoconfigure:jar:2.7.18:compile
[WARNING]    jakarta.transaction:jakarta.transaction-api:jar:1.3.3:compile
[WARNING]    jakarta.persistence:jakarta.persistence-api:jar:2.2.3:compile
[WARNING]    org.springframework:spring-context:jar:5.3.31:compile
[WARNING]    jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile
[WARNING]    org.springframework.boot:spring-boot:jar:2.7.18:compile
[WARNING] Unused declared dependencies found:
[WARNING]    org.springframework.boot:spring-boot-starter:jar:2.7.18:compile
[WARNING]    org.springframework.boot:spring-boot-starter-data-jpa:jar:2.7.18:compile
[WARNING]    com.h2database:h2:jar:2.3.232:compile
[WARNING]    org.slf4j:jcl-over-slf4j:jar:2.0.16:compile
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:compile
[WARNING]    ch.qos.logback:logback-core:jar:1.5.12:runtime
[WARNING]    it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-24-SNAPSHOT:compile
[WARNING]    javax.annotation:javax.annotation-api:jar:1.3.2:compile
[WARNING]    org.hamcrest:hamcrest-all:jar:1.3:test
[WARNING]    org.mockito:mockito-core:jar:4.8.1:test
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-dci-swing >--
[INFO] Building TheseFoolishThings :: Examples :: DCI :: Swing 3.2-ALPHA-24-SNAPSHOT [15/19]
[INFO]   from modules/examples/DciSwingExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382407560
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/jacoco.exec
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 14 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[98,34] [rawtypes] found raw type: JList
  missing type arguments for generic class JList<E>
  where E is a type-variable:
    E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[123,41] [rawtypes] found raw type: AbstractListModel
  missing type arguments for generic class AbstractListModel<E>
  where E is a type-variable:
    E extends Object declared in class AbstractListModel
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[164,23] [rawtypes] found raw type: JList
  missing type arguments for generic class JList<E>
  where E is a type-variable:
    E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[44,7] [serial] serializable class SwingPersonPresentation has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java:[73,44] [rawtypes] found raw type: JList
  missing type arguments for generic class JList<E>
  where E is a type-variable:
    E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java:[77,29] [unchecked] unchecked call to setCellRenderer(ListCellRenderer<? super E>) as a member of the raw type JList
  where E is a type-variable:
    E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java:[53,66] [rawtypes] found raw type: JList
  missing type arguments for generic class JList<E>
  where E is a type-variable:
    E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java:[50,7] [serial] serializable class HtmlRenderableListCellRenderer has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryObservableListProvider.java:[55,44] [unchecked] createObservableList() in PersonRegistryObservableListProvider implements <T>createObservableList() in ObservableListProvider
  return type requires unchecked conversion from ObservableList<? extends Person> to ObservableList<T>
  where T is a type-variable:
    T extends Object declared in method <T>createObservableList()
[INFO] 
[INFO] --- aspectj:1.15.0:compile (weave-classes) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] No sources to compile
[INFO] 
[INFO] --- aspectj:1.15.0:test-compile (weave-test-classes) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[JENKINS] Recording test results[INFO] 

[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-dci-swing/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-swing >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-dci-swing <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] BugInstance size is 2
[INFO] Error size is 0
[INFO] Total bugs: 2
[ERROR] Low: Class it.tidalwave.thesefoolishthings.examples.dci.swing.swing.SwingPersonPresentation defines non-transient non-serializable instance field bindings [it.tidalwave.thesefoolishthings.examples.dci.swing.swing.SwingPersonPresentation] In SwingPersonPresentation.java SE_BAD_FIELD
[ERROR] Low: The class it.tidalwave.thesefoolishthings.examples.dci.swing.swing.SwingPersonPresentation$1 could be refactored into a named _static_ inner class [it.tidalwave.thesefoolishthings.examples.dci.swing.swing.SwingPersonPresentation] At SwingPersonPresentation.java:[line 123] SIC_INNER_SHOULD_BE_STATIC_ANON
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] There are 15 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-thesefoolishthings-examples-dci-swing >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382424073
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/jacoco.exec
[INFO] 
[INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Executing tasks
[INFO] Executed tasks
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 14 source files with javac [forked debug deprecation release 11] to target/unwoven-classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[98,34] [rawtypes] found raw type: JList
  missing type arguments for generic class JList<E>
  where E is a type-variable:
    E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[123,41] [rawtypes] found raw type: AbstractListModel
  missing type arguments for generic class AbstractListModel<E>
  where E is a type-variable:
    E extends Object declared in class AbstractListModel
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[164,23] [rawtypes] found raw type: JList
  missing type arguments for generic class JList<E>
  where E is a type-variable:
    E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/SwingPersonPresentation.java:[44,7] [serial] serializable class SwingPersonPresentation has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java:[73,44] [rawtypes] found raw type: JList
  missing type arguments for generic class JList<E>
  where E is a type-variable:
    E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/Bindings.java:[77,29] [unchecked] unchecked call to setCellRenderer(ListCellRenderer<? super E>) as a member of the raw type JList
  where E is a type-variable:
    E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java:[53,66] [rawtypes] found raw type: JList
  missing type arguments for generic class JList<E>
  where E is a type-variable:
    E extends Object declared in class JList
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/dci/swing/swing/HtmlRenderableListCellRenderer.java:[50,7] [serial] serializable class HtmlRenderableListCellRenderer has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java/it/tidalwave/thesefoolishthings/examples/person/PersonRegistryObservableListProvider.java:[55,44] [unchecked] createObservableList() in PersonRegistryObservableListProvider implements <T>createObservableList() in ObservableListProvider
  return type requires unchecked conversion from ObservableList<? extends Person> to ObservableList<T>
  where T is a type-variable:
    T extends Object declared in method <T>createObservableList()
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/it-tidalwave-thesefoolishthings-examples-dci-swing-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/unwoven-classes
[INFO] 
[INFO] --- aspectj:1.15.0:compile (weave-classes) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[INFO] No sources to compile
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-dci-swing <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-dci-swing ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING] Unused declared dependencies found:
[WARNING]    org.springframework:spring-aspects:jar:5.3.31:compile
[WARNING]    org.aspectj:aspectjrt:jar:1.9.20.1:compile
[WARNING]    org.slf4j:slf4j-api:jar:2.0.16:compile
[WARNING]    org.slf4j:jcl-over-slf4j:jar:2.0.16:compile
[WARNING]    javax.inject:javax.inject:jar:1:compile
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:compile
[WARNING]    ch.qos.logback:logback-core:jar:1.5.12:runtime
[WARNING]    it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-24-SNAPSHOT:compile
[WARNING]    org.testng:testng:jar:7.10.2:test
[WARNING]    org.hamcrest:hamcrest-all:jar:1.3:test
[WARNING]    org.mockito:mockito-core:jar:4.8.1:test
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample1 >--
[INFO] Building TheseFoolishThings :: Examples :: Finder :: In-memory Finder 3.2-ALPHA-24-SNAPSHOT [16/19]
[INFO]   from modules/examples/InMemoryFinderExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382429097
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 3 source files with javac [forked debug deprecation release 11] to target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 2 source files with javac [forked debug deprecation release 11] to target/test-classes
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
20:53:56.604 [main                ] INFO  i.t.t.examples.inmemoryfinderexample.MainTest      - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.MainTest
20:53:56.747 [main                ] INFO  i.t.t.examples.inmemoryfinderexample.MainTest      - *********************
20:53:56.747 [main                ] INFO  i.t.t.examples.inmemoryfinderexample.MainTest      - TEST "must not crash"
20:53:56.748 [main                ] INFO  i.t.t.examples.inmemoryfinderexample.MainTest      - *********************
20:53:56.776 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:53:56.791 [main                ] INFO  i.t.t.examples.inmemoryfinderexample.Main          - All: [Michelangelo Buonarroti, Lorenzo Bernini, Leonardo da Vinci, Pietro Perugino, Paolo Uccello, Andrea Mantegna, Ambrogio Lorenzetti, Piero della Francesca, Giotto da Bondone]
20:53:56.792 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]))
20:53:56.793 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2, contexts=[], sorters=[]))
20:53:56.794 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2, contexts=[], sorters=[])
20:53:56.794 [main                ] INFO  i.t.t.examples.inmemoryfinderexample.Main          - Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello]
20:53:56.803 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@1dfe5dd1]))
20:53:56.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@1dfe5dd1])
20:53:56.805 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@1dfe5dd1...
20:53:56.806 [main                ] INFO  i.t.t.examples.inmemoryfinderexample.Main          - All, sorted by first name: [Ambrogio Lorenzetti, Andrea Mantegna, Giotto da Bondone, Leonardo da Vinci, Lorenzo Bernini, Michelangelo Buonarroti, Paolo Uccello, Piero della Francesca, Pietro Perugino]
20:53:56.807 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6e017950]))
20:53:56.808 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6e017950])
20:53:56.808 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@6e017950...
20:53:56.809 [main                ] INFO  i.t.t.examples.inmemoryfinderexample.Main          - All, sorted by last name, descending: [Piero della Francesca, Leonardo da Vinci, Giotto da Bondone, Paolo Uccello, Pietro Perugino, Andrea Mantegna, Ambrogio Lorenzetti, Michelangelo Buonarroti, Lorenzo Bernini]
20:53:56.814 [main                ] INFO  i.t.t.examples.inmemoryfinderexample.MainTest      - TEST PASSED in 65 msec
20:53:56.815 [main                ] INFO  i.t.t.examples.inmemoryfinderexample.MainTest      - 
20:53:56.830 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - *********************
20:53:56.831 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - TEST "testAllPersons"
20:53:56.831 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - *********************
20:53:56.832 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:53:56.839 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - TEST PASSED in 8 msec
20:53:56.840 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - 
20:53:56.844 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - **************************************
20:53:56.844 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - TEST "testAllPersonsSortedByFirstName"
20:53:56.844 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - **************************************
20:53:56.845 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@3e9b3b3c]))
20:53:56.846 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@3e9b3b3c])
20:53:56.847 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@3e9b3b3c...
20:53:56.848 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - TEST PASSED in 4 msec
20:53:56.848 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - 
20:53:56.853 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - ***********************************************
20:53:56.854 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - TEST "testAllPersonsSortedByLastNameDescending"
20:53:56.854 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - ***********************************************
20:53:56.855 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@4583b617]))
20:53:56.856 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@4583b617])
20:53:56.856 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@4583b617...
20:53:56.857 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - TEST PASSED in 5 msec
20:53:56.857 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - 
20:53:56.860 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - **********************
20:53:56.860 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - TEST "testPersonRange"
20:53:56.860 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - **********************
20:53:56.861 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]))
20:53:56.862 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2, contexts=[], sorters=[]))
20:53:56.862 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=3, maxResults=2, contexts=[], sorters=[])
20:53:56.863 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - TEST PASSED in 4 msec
20:53:56.864 [main                ] INFO  i.t.t.e.inmemoryfinderexample.PersonFinderTest     - 
20:53:56.865 [main                ] INFO  i.t.t.examples.inmemoryfinderexample.MainTest      - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample.MainTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.901 s -- in TestSuite
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/jacoco.exec
[INFO] Analyzed bundle 'TheseFoolishThings :: Examples :: Finder :: In-memory Finder' with 3 classes
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample1/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-finderexample1 >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-finderexample1 <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] BugInstance size is 0
[INFO] Error size is 0
[INFO] No errors/warnings found
[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] There are 3 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-thesefoolishthings-examples-finderexample1 >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382444937
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 3 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample1-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 2 source files with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-finderexample1 <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample1 ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING]    org.slf4j:slf4j-api:jar:2.0.16:compile
[WARNING] Unused declared dependencies found:
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:runtime
[WARNING]    ch.qos.logback:logback-core:jar:1.5.12:runtime
[WARNING]    it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-24-SNAPSHOT:compile
[WARNING]    javax.annotation:javax.annotation-api:jar:1.3.2:compile
[WARNING]    org.mockito:mockito-core:jar:4.8.1:test
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample2 >--
[INFO] Building TheseFoolishThings :: Examples :: Finder :: Extended Finder 3.2-ALPHA-24-SNAPSHOT [17/19]
[INFO]   from modules/examples/ExtendedFinderExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382450911
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 7 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java:[41,7] [serial] serializable class PersonFinderImpl2a has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java:[43,7] [serial] serializable class PersonFinderImpl2b has no definition of serialVersionUID
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 4 source files with javac [forked debug deprecation release 11] to target/test-classes
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
20:54:19.235 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2Test   - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.extendedfinderexample.FinderExample2Test
20:54:19.371 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2Test   - *********************
20:54:19.371 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2Test   - TEST "must not crash"
20:54:19.372 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2Test   - *********************
20:54:19.391 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:54:19.404 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2       - All: [Michelangelo Buonarroti, Lorenzo Bernini, Leonardo da Vinci, Pietro Perugino, Paolo Uccello, Andrea Mantegna, Ambrogio Lorenzetti, Piero della Francesca, Giotto da Bondone]
20:54:19.413 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@12e2f5ab]))
20:54:19.414 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@12e2f5ab])
20:54:19.414 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@12e2f5ab...
20:54:19.415 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2       - All, sorted by first name: [Ambrogio Lorenzetti, Andrea Mantegna, Giotto da Bondone, Leonardo da Vinci, Lorenzo Bernini, Michelangelo Buonarroti, Paolo Uccello, Piero della Francesca, Pietro Perugino]
20:54:19.415 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@35f01759]))
20:54:19.416 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@35f01759])
20:54:19.417 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@35f01759...
20:54:19.417 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2       - All, sorted by last name, descending: [Piero della Francesca, Leonardo da Vinci, Giotto da Bondone, Paolo Uccello, Pietro Perugino, Andrea Mantegna, Ambrogio Lorenzetti, Michelangelo Buonarroti, Lorenzo Bernini]
20:54:19.417 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]))
20:54:19.417 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2, contexts=[], sorters=[]))
20:54:19.418 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2, contexts=[], sorters=[])
20:54:19.418 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2       - Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello]
20:54:19.418 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
20:54:19.419 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:54:19.419 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2       - Whose first name starts with B: []
20:54:19.420 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@2fea9a7b]))
20:54:19.420 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@2fea9a7b]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
20:54:19.421 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@2fea9a7b])
20:54:19.421 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@2fea9a7b...
20:54:19.422 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2       - Whose first name starts with B, sorted by first name: []
20:54:19.422 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
20:54:19.423 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:54:19.424 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2       - The first found whose last name is Bernini: Optional[Lorenzo Bernini]
20:54:19.425 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
20:54:19.425 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@69c1ea07]))
20:54:19.426 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@69c1ea07])
20:54:19.426 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@69c1ea07...
20:54:19.427 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2       - Whose first name starts with B, sorted by first name: []
20:54:19.427 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
20:54:19.428 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:54:19.429 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2       - Whose first name starts with B, sorted by first name: []
20:54:19.429 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:54:19.430 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2       - Whose first name starts with B, sorted by first name: []
20:54:19.435 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2Test   - TEST PASSED in 63 msec
20:54:19.436 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2Test   - 
20:54:19.451 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - *********************
20:54:19.452 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - TEST "testAllPersons"
20:54:19.452 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - *********************
20:54:19.453 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:54:19.460 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - TEST PASSED in 9 msec
20:54:19.461 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - 
20:54:19.463 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - **************************************
20:54:19.464 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - TEST "testAllPersonsSortedByFirstName"
20:54:19.464 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - **************************************
20:54:19.464 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@229cb4d8]))
20:54:19.465 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@229cb4d8])
20:54:19.465 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@229cb4d8...
20:54:19.467 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - TEST PASSED in 3 msec
20:54:19.467 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - 
20:54:19.470 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - ***********************************************
20:54:19.470 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - TEST "testAllPersonsSortedByLastNameDescending"
20:54:19.471 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - ***********************************************
20:54:19.472 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@474619d9]))
20:54:19.473 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@474619d9])
20:54:19.474 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@474619d9...
20:54:19.475 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - TEST PASSED in 5 msec
20:54:19.475 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - 
20:54:19.478 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - ***************************************
20:54:19.478 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - TEST "testLastNameIsBerniniFirstResult"
20:54:19.478 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - ***************************************
20:54:19.479 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
20:54:19.479 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:54:19.480 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - TEST PASSED in 2 msec
20:54:19.480 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - 
20:54:19.482 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - ********************************
20:54:19.483 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - TEST "testLastNameStartingWithB"
20:54:19.483 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - ********************************
20:54:19.484 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
20:54:19.484 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:54:19.485 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - TEST PASSED in 2 msec
20:54:19.485 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - 
20:54:19.488 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - *************************************************
20:54:19.488 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - TEST "testLastNameStartingWithBSortedByFirstName"
20:54:19.489 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - *************************************************
20:54:19.490 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
20:54:19.491 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@29bd2796]))
20:54:19.491 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@29bd2796])
20:54:19.491 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@29bd2796...
20:54:19.492 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - TEST PASSED in 3 msec
20:54:19.492 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - 
20:54:19.494 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - **********************
20:54:19.494 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - TEST "testPersonRange"
20:54:19.494 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - **********************
20:54:19.495 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]))
20:54:19.495 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2, contexts=[], sorters=[]))
20:54:19.495 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a, firstResult=3, maxResults=2, contexts=[], sorters=[])
20:54:19.496 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - TEST PASSED in 1 msec
20:54:19.496 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2aTest                 - 
20:54:19.501 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - *********************
20:54:19.501 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - TEST "testAllPersons"
20:54:19.501 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - *********************
20:54:19.502 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:54:19.503 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - TEST PASSED in 3 msec
20:54:19.504 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - 
20:54:19.506 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - **************************************
20:54:19.507 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - TEST "testAllPersonsSortedByFirstName"
20:54:19.507 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - **************************************
20:54:19.508 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@20a946d9]))
20:54:19.508 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@20a946d9])
20:54:19.508 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@20a946d9...
20:54:19.509 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - TEST PASSED in 3 msec
20:54:19.510 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - 
20:54:19.513 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - ***********************************************
20:54:19.513 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - TEST "testAllPersonsSortedByLastNameDescending"
20:54:19.513 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - ***********************************************
20:54:19.514 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7538cfe6]))
20:54:19.514 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7538cfe6])
20:54:19.514 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7538cfe6...
20:54:19.515 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - TEST PASSED in 3 msec
20:54:19.516 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - 
20:54:19.518 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - ***************************************
20:54:19.518 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - TEST "testLastNameIsBerniniFirstResult"
20:54:19.519 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - ***************************************
20:54:19.519 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b$Status@1b465fa9)
20:54:19.520 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:54:19.521 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - TEST PASSED in 2 msec
20:54:19.521 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - 
20:54:19.526 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - ********************************
20:54:19.527 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - TEST "testLastNameStartingWithB"
20:54:19.527 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - ********************************
20:54:19.528 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b$Status@199806aa)
20:54:19.528 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
20:54:19.529 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - TEST PASSED in 3 msec
20:54:19.530 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - 
20:54:19.532 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - *************************************************
20:54:19.532 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - TEST "testLastNameStartingWithBSortedByFirstName"
20:54:19.533 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - *************************************************
20:54:19.534 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b$Status@24e1e90a)
20:54:19.534 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7d95166a]))
20:54:19.534 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7d95166a])
20:54:19.535 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - >>>> sorting with it.tidalwave.util.spi.HierarchicFinderSupport$Sorter@7d95166a...
20:54:19.535 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - TEST PASSED in 3 msec
20:54:19.536 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - 
20:54:19.538 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - **********************
20:54:19.538 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - TEST "testPersonRange"
20:54:19.539 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - **********************
20:54:19.539 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]))
20:54:19.540 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - HierarchicFinderSupport(HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=3, maxResults=2147483647, contexts=[], sorters=[]), HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=3, maxResults=2, contexts=[], sorters=[]))
20:54:19.540 [main                ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport      - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b, firstResult=3, maxResults=2, contexts=[], sorters=[])
20:54:19.541 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - TEST PASSED in 2 msec
20:54:19.541 [main                ] INFO  i.t.t.e.e.PersonRegistryImpl2bTest                 - 
20:54:19.542 [main                ] INFO  i.t.t.e.extendedfinderexample.FinderExample2Test   - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.extendedfinderexample.FinderExample2Test
[INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.142 s -- in TestSuite
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/jacoco.exec
[INFO] Analyzed bundle 'TheseFoolishThings :: Examples :: Finder :: Extended Finder' with 6 classes
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample2/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-finderexample2 >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-finderexample2 <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] BugInstance size is 4
[INFO] Error size is 0
[INFO] Total bugs: 4
[ERROR] Medium: Class it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a defines non-transient non-serializable instance field persons [it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a] In PersonFinderImpl2a.java SE_BAD_FIELD
[ERROR] Low: it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a is Serializable; consider declaring a serialVersionUID [it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2a] At PersonFinderImpl2a.java:[lines 56-105] SE_NO_SERIALVERSIONID
[ERROR] Medium: Class it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b defines non-transient non-serializable instance field status [it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b] In PersonFinderImpl2b.java SE_BAD_FIELD
[ERROR] Low: it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b is Serializable; consider declaring a serialVersionUID [it.tidalwave.thesefoolishthings.examples.extendedfinderexample.PersonFinderImpl2b] At PersonFinderImpl2b.java:[lines 74-117] SE_NO_SERIALVERSIONID
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] There are 7 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-thesefoolishthings-examples-finderexample2 >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382467844
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/src/main/resources
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 7 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2a.java:[41,7] [serial] serializable class PersonFinderImpl2a has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/extendedfinderexample/PersonFinderImpl2b.java:[43,7] [serial] serializable class PersonFinderImpl2b has no definition of serialVersionUID
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample2-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 4 source files with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-finderexample2 <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample2 ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING]    org.slf4j:slf4j-api:jar:2.0.16:compile
[WARNING] Unused declared dependencies found:
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:runtime
[WARNING]    ch.qos.logback:logback-core:jar:1.5.12:runtime
[WARNING]    it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-24-SNAPSHOT:compile
[WARNING]    javax.annotation:javax.annotation-api:jar:1.3.2:compile
[WARNING]    org.mockito:mockito-core:jar:4.8.1:test
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.thesefoolishthings:it-tidalwave-thesefoolishthings-examples-finderexample3 >--
[INFO] Building TheseFoolishThings :: Examples :: Finder :: JPA Finder 3.2-ALPHA-24-SNAPSHOT [18/19]
[INFO]   from modules/examples/JPAFinderExample/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-entitymanager/5.6.15.Final/hibernate-entitymanager-5.6.15.Final.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-entitymanager/5.6.15.Final/hibernate-entitymanager-5.6.15.Final.pom (3.9 kB at 2.4 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-entitymanager/5.6.15.Final/hibernate-entitymanager-5.6.15.Final.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/hibernate/hibernate-entitymanager/5.6.15.Final/hibernate-entitymanager-5.6.15.Final.jar (591 B at 998 B/s)
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382476591
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Copying 2 resources from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 11 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[55,7] [serial] serializable class JpaFinder has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonEntity.java:[46,7] [serial] serializable class PersonEntity has no definition of serialVersionUID
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Copying 1 resource from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 3 source files with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinderTest.java:[45,12] [rawtypes] found raw type: JpaFinder
  missing type arguments for generic class JpaFinder<T,E>
  where T,E are type-variables:
    T extends Object declared in class JpaFinder
    E extends Object declared in class JpaFinder
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaMockHelper.java:[49,18] [rawtypes] found raw type: TypedQuery
  missing type arguments for generic class TypedQuery<X>
  where X is a type-variable:
    X extends Object declared in interface TypedQuery
[INFO] 
[INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
20:54:45.691 [main                ] INFO  i.t.t.examples.jpafinderexample.MainTest           - STARTING TESTS OF it.tidalwave.thesefoolishthings.examples.jpafinderexample.MainTest
20:54:45.846 [main                ] INFO  i.t.t.examples.jpafinderexample.MainTest           - *********************
20:54:45.847 [main                ] INFO  i.t.t.examples.jpafinderexample.MainTest           - TEST "must not crash"
20:54:45.848 [main                ] INFO  i.t.t.examples.jpafinderexample.MainTest           - *********************
20:54:45.927 [main                ] DEBUG org.jboss.logging                                  - Logging Provider: org.jboss.logging.Slf4jLoggerProvider
20:54:46.168 [main                ] INFO  org.hibernate.jpa.internal.util.LogHelper          - HHH000204: Processing PersistenceUnitInfo [name: example]
20:54:46.287 [main                ] INFO  org.hibernate.Version                              - HHH000412: Hibernate ORM core version 5.6.15.Final
20:54:46.804 [main                ] INFO  org.hibernate.annotations.common.Version           - HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
20:54:47.232 [main                ] WARN  org.hibernate.orm.connections.pooling              - HHH10001002: Using Hibernate built-in connection pool (not for production use!)
20:54:47.239 [main                ] INFO  org.hibernate.orm.connections.pooling              - HHH10001005: using driver [org.h2.Driver] at URL [jdbc:h2:mem:memdb]
20:54:47.240 [main                ] INFO  org.hibernate.orm.connections.pooling              - HHH10001001: Connection properties: {password=****, user=}
20:54:47.240 [main                ] INFO  org.hibernate.orm.connections.pooling              - HHH10001003: Autocommit mode: false
20:54:47.248 [main                ] INFO  o.h.e.j.c.i.DriverManagerConnectionProviderImpl    - HHH000115: Hibernate connection pool size: 20 (min=1)
20:54:47.827 [main                ] INFO  org.hibernate.dialect.Dialect                      - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
20:54:49.637 [main                ] INFO  org.hibernate.orm.connections.access               - HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1a2fc7a3] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
20:54:49.653 [main                ] INFO  org.hibernate.orm.connections.access               - HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@bdb63c6] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
20:54:49.684 [main                ] INFO  o.h.e.t.jta.platform.internal.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
20:54:50.088 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinder     - >>>> SELECT p FROM PersonEntity p
20:54:50.489 [main                ] INFO  i.t.t.examples.jpafinderexample.Main               - ******** All: [Michelangelo Buonarroti, Lorenzo Bernini, Leonardo da Vinci, Pietro Perugino, Paolo Uccello, Andrea Mantegna, Ambrogio Lorenzetti, Piero della Francesca, Giotto da Bondone]
20:54:50.491 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinder     - >>>> SELECT COUNT(p) FROM PersonEntity p
20:54:50.506 [main                ] INFO  i.t.t.examples.jpafinderexample.Main               - ******** Count: 9
20:54:50.507 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinder     - >>>> SELECT p FROM PersonEntity p
20:54:50.512 [main                ] INFO  i.t.t.examples.jpafinderexample.Main               - ******** Two persons from the 3rd position: [Pietro Perugino, Paolo Uccello]
20:54:50.537 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinder     - >>>> SELECT p FROM PersonEntity p ORDER BY p.firstName
20:54:50.558 [main                ] INFO  i.t.t.examples.jpafinderexample.Main               - ******** All, sorted by first name: [Ambrogio Lorenzetti, Andrea Mantegna, Giotto da Bondone, Leonardo da Vinci, Lorenzo Bernini, Michelangelo Buonarroti, Paolo Uccello, Piero della Francesca, Pietro Perugino]
20:54:50.559 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinder     - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC
20:54:50.570 [main                ] INFO  i.t.t.examples.jpafinderexample.Main               - ******** All, sorted by last name, descending: [Piero della Francesca, Leonardo da Vinci, Giotto da Bondone, Paolo Uccello, Pietro Perugino, Andrea Mantegna, Ambrogio Lorenzetti, Michelangelo Buonarroti, Lorenzo Bernini]
20:54:50.579 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@28e9c8f
20:54:50.587 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@1b381af6
20:54:50.594 [main                ] TRACE it.tidalwave.role.impl.ContextSnapshot             - >>>> contexts for i.t.t.e.p.Person@f0df463/7044296f-4526-44f1-934e-6e86798cb519 at construction time: []
20:54:50.595 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - as(i.t.t.e.j.r.Findable) for i.t.t.e.p.Person@f0df463/7044296f-4526-44f1-934e-6e86798cb519
20:54:50.596 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> contexts: ContextSnapshot[]
20:54:50.599 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - runWithContexts(i.t.u.ContextManager$$Lambda$474/0x00000001005e5040@2aff3063, [])
20:54:50.600 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bf2f5fc
20:54:50.607 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - Too many instances of SystemRoleFactoryProvider, ignoring default providers ...
20:54:50.610 [main                ] INFO  it.tidalwave.role.impl.ServiceLoaderLocator        - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.thesefoolishthings.examples.jpafinderexample.HardwiredSystemRoleFactoryProvider@52b61461
20:54:50.614 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - scan([i.t.t.e.j.i.PersonJpaPersistable])
20:54:50.618 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - Configured roles:
20:54:50.620 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.Removable -> [i.t.t.e.j.i.PersonJpaPersistable]
20:54:50.620 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.r.i.Persistable -> [i.t.t.e.j.i.PersonJpaPersistable]
20:54:50.621 [main                ] DEBUG it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> i.t.t.e.p.Person: i.t.t.e.j.r.Findable -> [i.t.t.e.j.i.PersonJpaPersistable]
20:54:50.621 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - findRoles(i.t.t.e.p.Person@f0df463/7044296f-4526-44f1-934e-6e86798cb519, i.t.t.e.j.r.Findable)
20:54:50.622 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> trying constructor public it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl.PersonJpaPersistable(it.tidalwave.thesefoolishthings.examples.person.Person)
20:54:50.622 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> constructor parameters: [ ]
20:54:50.623 [main                ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport     - >>>> findRoles() returning: [i.t.t.e.j.i.PersonJpaPersistable@1ad9826c]
20:54:50.624 [main                ] TRACE it.tidalwave.role.impl.DefaultContextManager       - >>>> runWithContexts(i.t.u.ContextManager$$Lambda$474/0x00000001005e5040@2aff3063, []) completed
20:54:50.625 [main                ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory     - >>>> as() returning [i.t.t.e.j.i.PersonJpaPersistable@1ad9826c]
20:54:50.626 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinder     - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC
20:54:50.631 [main                ] INFO  i.t.t.examples.jpafinderexample.Main               - ******** Three persons from the 2nd position, with Person.as(): [Giotto da Bondone, Paolo Uccello, Pietro Perugino]
20:54:50.633 [main                ] INFO  org.hibernate.orm.connections.pooling              - HHH10001008: Cleaning up connection pool [jdbc:h2:mem:memdb]
20:54:50.640 [main                ] INFO  i.t.t.examples.jpafinderexample.MainTest           - TEST PASSED in 4793 msec
20:54:50.640 [main                ] INFO  i.t.t.examples.jpafinderexample.MainTest           - 
20:54:51.240 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************************************
20:54:51.241 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithAscendingSortAndFirstMax"
20:54:51.241 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ********************************************
20:54:51.242 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinder     - >>>> SELECT p FROM PersonEntity p ORDER BY p.firstName
20:54:51.260 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 19 msec
20:54:51.260 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 
20:54:51.266 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - *************************
20:54:51.266 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithCount"
20:54:51.266 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - *************************
20:54:51.267 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinder     - >>>> SELECT COUNT(p) FROM PersonEntity p
20:54:51.271 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 5 msec
20:54:51.271 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 
20:54:51.276 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - *********************************************
20:54:51.277 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithDescendingSortAndFirstMax"
20:54:51.277 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - *********************************************
20:54:51.278 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinder     - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC
20:54:51.280 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 3 msec
20:54:51.280 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 
20:54:51.285 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ******************************
20:54:51.286 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testQueryWithDoubleSort"
20:54:51.286 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - ******************************
20:54:51.287 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinder     - >>>> SELECT p FROM PersonEntity p ORDER BY p.lastName DESC, p.firstName
20:54:51.289 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 3 msec
20:54:51.289 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 
20:54:51.294 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - **********************
20:54:51.295 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST "testSimpleQuery"
20:54:51.295 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - **********************
20:54:51.296 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinder     - >>>> SELECT p FROM PersonEntity p
20:54:51.298 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - TEST PASSED in 3 msec
20:54:51.299 [main                ] INFO  i.t.t.examples.jpafinderexample.impl.JpaFinderTest - 
20:54:51.300 [main                ] INFO  i.t.t.examples.jpafinderexample.MainTest           - FINISHED TESTS OF it.tidalwave.thesefoolishthings.examples.jpafinderexample.MainTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.279 s -- in TestSuite
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Loading execution data file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/jacoco.exec
[INFO] Analyzed bundle 'TheseFoolishThings :: Examples :: Finder :: JPA Finder' with 14 classes
[INFO] 
[INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.d53813edef36-tests.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/it-tidalwave-thesefoolishthings-examples-finderexample3/3.2-ALPHA-24-SNAPSHOT/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT-tests.jar
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ it-tidalwave-thesefoolishthings-examples-finderexample3 >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ it-tidalwave-thesefoolishthings-examples-finderexample3 <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] BugInstance size is 1
[INFO] Error size is 0
[INFO] Total bugs: 1
[ERROR] Medium: Exception thrown in class it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl.JpaFinder at new it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl.JpaFinder(Class, Function, TxManager) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. [it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl.JpaFinder, it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl.JpaFinder] At JpaFinder.java:[line 100]At JpaFinder.java:[line 100] CT_CONSTRUCTOR_THROW
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] There are 24 errors reported by Checkstyle 6.18 with it/tidalwave/checkstyle/checkstyle.xml ruleset.
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-thesefoolishthings-examples-finderexample3 >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382501042
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Copying 2 resources from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 11 source files with javac [forked debug deprecation release 11] to target/classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinder.java:[55,7] [serial] serializable class JpaFinder has no definition of serialVersionUID
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/PersonEntity.java:[46,7] [serial] serializable class PersonEntity has no definition of serialVersionUID
[WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/it-tidalwave-thesefoolishthings-examples-finderexample3-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Copying 1 resource from src/test/resources to target/test-classes
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 3 source files with javac [forked debug deprecation release 11] to target/test-classes
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaFinderTest.java:[45,12] [rawtypes] found raw type: JpaFinder
  missing type arguments for generic class JpaFinder<T,E>
  where T,E are type-variables:
    T extends Object declared in class JpaFinder
    E extends Object declared in class JpaFinder
[WARNING] /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/src/test/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/impl/JpaMockHelper.java:[49,18] [rawtypes] found raw type: TypedQuery
  missing type arguments for generic class TypedQuery<X>
  where X is a type-variable:
    X extends Object declared in interface TypedQuery
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-thesefoolishthings-examples-finderexample3 <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-thesefoolishthings-examples-finderexample3 ---
[WARNING] Used undeclared dependencies found:
[WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
[WARNING]    javax.persistence:javax.persistence-api:jar:2.2:compile
[WARNING]    org.slf4j:slf4j-api:jar:2.0.16:compile
[WARNING] Unused declared dependencies found:
[WARNING]    com.h2database:h2:jar:2.3.232:compile
[WARNING]    org.hibernate:hibernate-core:jar:5.6.15.Final:compile
[WARNING]    org.hibernate:hibernate-entitymanager:jar:5.6.15.Final:compile
[WARNING]    ch.qos.logback:logback-classic:jar:1.5.12:runtime
[WARNING]    ch.qos.logback:logback-core:jar:1.5.12:runtime
[WARNING]    it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-24-SNAPSHOT:compile
[WARNING]    javax.annotation:javax.annotation-api:jar:1.3.2:compile
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ---------< it.tidalwave.thesefoolishthings:project-archetype >----------
[INFO] Building TheseFoolishThings :: Project Archetype 3.2-ALPHA-24-SNAPSHOT [19/19]
[INFO]   from archetypes/project/pom.xml
[INFO] --------------------------[ maven-archetype ]---------------------------
[INFO] 
[INFO] --- clean:3.4.0:clean (default-clean) @ project-archetype ---
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ project-archetype ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382509298
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ project-archetype ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed
[INFO] Rule 2: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] Rule 4: org.apache.maven.enforcer.rules.ReactorModuleConvergence passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ project-archetype ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ project-archetype ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ project-archetype ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ project-archetype ---
[INFO] Copying 12 resources from src/main/resources to target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ project-archetype ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/src/test/resources
[INFO] 
[INFO] --- jacoco:0.8.12:report (report) @ project-archetype ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO] 
[INFO] --- archetype:3.3.1:jar (default-jar) @ project-archetype ---
[INFO] Building archetype jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/project-archetype-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] Building jar: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/project-archetype-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar
[INFO] 
[INFO] --- jar:3.4.2:test-jar (default-test-jar) @ project-archetype ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- archetype:3.3.1:integration-test (default-integration-test) @ project-archetype ---
[WARNING] No Archetype IT projects: root 'projects' directory not found.
[JENKINS] Recording test results
[INFO] 
[INFO] --- install:3.1.3:install (default-install) @ project-archetype ---
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/pom.xml to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/project-archetype/3.2-ALPHA-24-SNAPSHOT/project-archetype-3.2-ALPHA-24-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/project-archetype-3.2-ALPHA-24-SNAPSHOT.d53813edef36.jar to /var/jenkins_home/maven-repositories/2/it/tidalwave/thesefoolishthings/project-archetype/3.2-ALPHA-24-SNAPSHOT/project-archetype-3.2-ALPHA-24-SNAPSHOT.jar
[INFO] 
[INFO] --- archetype:3.3.1:update-local-catalog (default-update-local-catalog) @ project-archetype ---
[INFO] Updated local archetypes catalog /var/jenkins_home/maven-repositories/2/archetype-catalog.xml
[INFO] 
[INFO] >>> spotbugs:4.8.6.6:check (default-cli) > :spotbugs @ project-archetype >>>
[INFO] 
[INFO] --- spotbugs:4.8.6.6:spotbugs (spotbugs) @ project-archetype ---
[INFO] 
[INFO] <<< spotbugs:4.8.6.6:check (default-cli) < :spotbugs @ project-archetype <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs:4.8.6.6:check (default-cli) @ project-archetype ---
[INFO] 
[INFO] --- pmd:3.20.0:cpd (default-cli) @ project-archetype ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[INFO] PMD version: 6.53.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- pmd:3.20.0:pmd (default-cli) @ project-archetype ---
[WARNING]  Parameter 'aggregate' (user property 'aggregate') is deprecated: since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code>
instead.
[INFO] PMD version: 6.53.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been moved from ruleset "unusedcode" to "unnecessary". Please change your ruleset!
[WARNING] Applying rule set filter: The rule "UnusedModifier" has been renamed to "UnnecessaryModifier". Please change your ruleset!
[WARNING] The RuleSet rulesets/java/basic.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/unusedcode.xml has been deprecated and will be removed in PMD 7.0.0
[WARNING] The RuleSet rulesets/java/imports.xml has been deprecated and will be removed in PMD 7.0.0
[INFO] Rendering content with org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
[INFO] 
[INFO] --- checkstyle:3.0.0:checkstyle (default-cli) @ project-archetype ---
[INFO] 
[INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ project-archetype >>>
[INFO] 
[INFO] --- buildnumber:3.2.1:create (default) @ project-archetype ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project
[INFO] Storing buildNumber: d53813edef36 at timestamp: 1734382516394
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project' && 'git' 'symbolic-ref' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN'
[INFO] Working directory: /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project
[INFO] Storing scmBranch: UNKNOWN
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ project-archetype ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed
[INFO] 
[INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ project-archetype ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO] 
[INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ project-archetype ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[INFO]      [echo] Java Version: 11.0.25 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ project-archetype ---
[INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/maven-repositories/2/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/jacoco.exec
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ project-archetype ---
[INFO] Copying 12 resources from src/main/resources to target/classes
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ project-archetype ---
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/src/test/resources
[WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo
[INFO] 
[INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ project-archetype <<<
[INFO] 
[INFO] 
[INFO] --- dependency:3.8.1:analyze (default-cli) @ project-archetype ---
[INFO] No dependency problems found
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ---------< it.tidalwave.thesefoolishthings:thesefoolishthings >---------
[INFO] Building TheseFoolishThings 3.2-ALPHA-24-SNAPSHOT                [20/19]
[INFO]   from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- dependency-check:11.1.0:aggregate (default-cli) @ thesefoolishthings ---
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/owasp/dependency-check-core/11.1.0/dependency-check-core-11.1.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/owasp/dependency-check-core/11.1.0/dependency-check-core-11.1.0.pom (26 kB at 17 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/jeremylong/open-vulnerability-clients/7.0.1/open-vulnerability-clients-7.0.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/jeremylong/open-vulnerability-clients/7.0.1/open-vulnerability-clients-7.0.1.pom (2.6 kB at 5.0 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/client5/httpclient5/5.4/httpclient5-5.4.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/client5/httpclient5/5.4/httpclient5-5.4.pom (6.1 kB at 19 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/client5/httpclient5-parent/5.4/httpclient5-parent-5.4.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/client5/httpclient5-parent/5.4/httpclient5-parent-5.4.pom (16 kB at 54 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/core5/httpcore5/5.3/httpcore5-5.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/core5/httpcore5/5.3/httpcore5-5.3.pom (3.9 kB at 13 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/core5/httpcore5-parent/5.3/httpcore5-parent-5.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/core5/httpcore5-parent/5.3/httpcore5-parent-5.3.pom (14 kB at 47 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/core5/httpcore5-h2/5.3/httpcore5-h2-5.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/core5/httpcore5-h2/5.3/httpcore5-h2-5.3.pom (3.6 kB at 12 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-databind/2.18.1/jackson-databind-2.18.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-databind/2.18.1/jackson-databind-2.18.1.pom (21 kB at 41 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/jackson-base/2.18.1/jackson-base-2.18.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/jackson-base/2.18.1/jackson-base-2.18.1.pom (12 kB at 22 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-annotations/2.18.1/jackson-annotations-2.18.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-annotations/2.18.1/jackson-annotations-2.18.1.pom (7.1 kB at 13 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-core/2.18.1/jackson-core-2.18.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-core/2.18.1/jackson-core-2.18.1.pom (10 kB at 18 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.18.1/jackson-datatype-jsr310-2.18.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.18.1/jackson-datatype-jsr310-2.18.1.pom (4.9 kB at 8.7 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/module/jackson-modules-java8/2.18.1/jackson-modules-java8-2.18.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/module/jackson-modules-java8/2.18.1/jackson-modules-java8-2.18.1.pom (3.3 kB at 5.2 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/samskivert/jmustache/1.16/jmustache-1.16.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/samskivert/jmustache/1.16/jmustache-1.16.pom (6.9 kB at 10 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-jcs3-core/3.2.1/commons-jcs3-core-3.2.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-jcs3-core/3.2.1/commons-jcs3-core-3.2.1.pom (8.7 kB at 29 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-jcs3/3.2.1/commons-jcs3-3.2.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-jcs3/3.2.1/commons-jcs3-3.2.1.pom (21 kB at 69 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/jeremylong/jcs3-slf4j/1.0.5/jcs3-slf4j-1.0.5.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/jeremylong/jcs3-slf4j/1.0.5/jcs3-slf4j-1.0.5.pom (1.9 kB at 3.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/package-url/packageurl-java/1.5.0/packageurl-java-1.5.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/package-url/packageurl-java/1.5.0/packageurl-java-1.5.0.pom (12 kB at 22 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/us/springett/cpe-parser/2.1.0/cpe-parser-2.1.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/us/springett/cpe-parser/2.1.0/cpe-parser-2.1.0.pom (17 kB at 29 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/semver4j/semver4j/5.4.1/semver4j-5.4.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/semver4j/semver4j/5.4.1/semver4j-5.4.1.pom (9.2 kB at 8.9 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/owasp/dependency-check-utils/11.1.0/dependency-check-utils-11.1.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/owasp/dependency-check-utils/11.1.0/dependency-check-utils-11.1.0.pom (4.5 kB at 7.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-compress/1.27.1/commons-compress-1.27.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-compress/1.27.1/commons-compress-1.27.1.pom (23 kB at 78 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/72/commons-parent-72.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/72/commons-parent-72.pom (78 kB at 239 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-dbcp2/2.12.0/commons-dbcp2-2.12.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-dbcp2/2.12.0/commons-dbcp2-2.12.0.pom (18 kB at 59 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-pool2/2.12.0/commons-pool2-2.12.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-pool2/2.12.0/commons-pool2-2.12.0.pom (16 kB at 54 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/62/commons-parent-62.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/62/commons-parent-62.pom (81 kB at 258 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-logging/commons-logging/1.3.0/commons-logging-1.3.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-logging/commons-logging/1.3.0/commons-logging-1.3.0.pom (27 kB at 45 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-core/9.12.0/lucene-core-9.12.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-core/9.12.0/lucene-core-9.12.0.pom (2.2 kB at 5.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-analysis-common/9.12.0/lucene-analysis-common-9.12.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-analysis-common/9.12.0/lucene-analysis-common-9.12.0.pom (2.4 kB at 7.9 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-queryparser/9.12.0/lucene-queryparser-9.12.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-queryparser/9.12.0/lucene-queryparser-9.12.0.pom (2.8 kB at 9.2 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-queries/9.12.0/lucene-queries-9.12.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-queries/9.12.0/lucene-queries-9.12.0.pom (2.4 kB at 8.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-sandbox/9.12.0/lucene-sandbox-9.12.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-sandbox/9.12.0/lucene-sandbox-9.12.0.pom (2.7 kB at 9.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-facet/9.12.0/lucene-facet-9.12.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-facet/9.12.0/lucene-facet-9.12.0.pom (2.4 kB at 6.6 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jsoup/jsoup/1.18.1/jsoup-1.18.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jsoup/jsoup/1.18.1/jsoup-1.18.1.pom (16 kB at 24 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/module/jackson-module-afterburner/2.18.1/jackson-module-afterburner-2.18.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/module/jackson-module-afterburner/2.18.1/jackson-module-afterburner-2.18.1.pom (5.8 kB at 9.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/module/jackson-modules-base/2.18.1/jackson-modules-base-2.18.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/module/jackson-modules-base/2.18.1/jackson-modules-base-2.18.1.pom (4.3 kB at 5.7 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/module/jackson-module-blackbird/2.18.1/jackson-module-blackbird-2.18.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/module/jackson-module-blackbird/2.18.1/jackson-module-blackbird-2.18.1.pom (3.5 kB at 5.6 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.18.1/jackson-dataformat-yaml-2.18.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.18.1/jackson-dataformat-yaml-2.18.1.pom (2.6 kB at 3.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/dataformat/jackson-dataformats-text/2.18.1/jackson-dataformats-text-2.18.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/dataformat/jackson-dataformats-text/2.18.1/jackson-dataformats-text-2.18.1.pom (3.7 kB at 6.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/yaml/snakeyaml/2.3/snakeyaml-2.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/yaml/snakeyaml/2.3/snakeyaml-2.3.pom (22 kB at 35 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-validator/commons-validator/1.9.0/commons-validator-1.9.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-validator/commons-validator/1.9.0/commons-validator-1.9.0.pom (16 kB at 26 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/70/commons-parent-70.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-parent/70/commons-parent-70.pom (77 kB at 255 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/junit/junit-bom/5.11.0-M1/junit-bom-5.11.0-M1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/junit/junit-bom/5.11.0-M1/junit-bom-5.11.0-M1.pom (5.7 kB at 11 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-logging/commons-logging/1.3.2/commons-logging-1.3.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-logging/commons-logging/1.3.2/commons-logging-1.3.2.pom (32 kB at 55 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/packager/packager-rpm/0.21.0/packager-rpm-0.21.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/packager/packager-rpm/0.21.0/packager-rpm-0.21.0.pom (2.4 kB at 4.7 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/packager/packager/0.21.0/packager-0.21.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/packager/packager/0.21.0/packager-0.21.0.pom (22 kB at 38 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/packager/packager-core/0.21.0/packager-core-0.21.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/packager/packager-core/0.21.0/packager-core-0.21.0.pom (1.1 kB at 2.0 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/bouncycastle/bcprov-jdk18on/1.78/bcprov-jdk18on-1.78.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/bouncycastle/bcprov-jdk18on/1.78/bcprov-jdk18on-1.78.pom (1.1 kB at 1.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/bouncycastle/bcpg-jdk18on/1.78/bcpg-jdk18on-1.78.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/bouncycastle/bcpg-jdk18on/1.78/bcpg-jdk18on-1.78.pom (1.6 kB at 2.9 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-core/3.6.3/maven-core-3.6.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-core/3.6.3/maven-core-3.6.3.pom (8.8 kB at 29 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-settings/3.6.3/maven-settings-3.6.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-settings/3.6.3/maven-settings-3.6.3.pom (1.9 kB at 4.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-settings-builder/3.6.3/maven-settings-builder-3.6.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-settings-builder/3.6.3/maven-settings-builder-3.6.3.pom (2.5 kB at 7.9 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-builder-support/3.6.3/maven-builder-support-3.6.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-builder-support/3.6.3/maven-builder-support-3.6.3.pom (1.4 kB at 4.6 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-repository-metadata/3.6.3/maven-repository-metadata-3.6.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-repository-metadata/3.6.3/maven-repository-metadata-3.6.3.pom (1.9 kB at 6.5 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-model-builder/3.6.3/maven-model-builder-3.6.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-model-builder/3.6.3/maven-model-builder-3.6.3.pom (3.4 kB at 11 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-resolver-provider/3.6.3/maven-resolver-provider-3.6.3.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-resolver-provider/3.6.3/maven-resolver-provider-3.6.3.pom (4.3 kB at 13 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-spi/1.4.1/maven-resolver-spi-1.4.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-spi/1.4.1/maven-resolver-spi-1.4.1.pom (2.6 kB at 8.4 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-impl/1.4.1/maven-resolver-impl-1.4.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-impl/1.4.1/maven-resolver-impl-1.4.1.pom (4.1 kB at 12 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jetbrains/annotations/26.0.1/annotations-26.0.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jetbrains/annotations/26.0.1/annotations-26.0.1.pom (1.7 kB at 3.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/owasp/dependency-check-core/11.1.0/dependency-check-core-11.1.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/owasp/dependency-check-core/11.1.0/dependency-check-core-11.1.0.jar (1.1 MB at 1.9 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/jeremylong/open-vulnerability-clients/7.0.1/open-vulnerability-clients-7.0.1.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/samskivert/jmustache/1.16/jmustache-1.16.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/package-url/packageurl-java/1.5.0/packageurl-java-1.5.0.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/us/springett/cpe-parser/2.1.0/cpe-parser-2.1.0.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/semver4j/semver4j/5.4.1/semver4j-5.4.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/jeremylong/open-vulnerability-clients/7.0.1/open-vulnerability-clients-7.0.1.jar (231 kB at 396 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-compress/1.27.1/commons-compress-1.27.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/semver4j/semver4j/5.4.1/semver4j-5.4.1.jar (45 kB at 61 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-dbcp2/2.12.0/commons-dbcp2-2.12.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/github/package-url/packageurl-java/1.5.0/packageurl-java-1.5.0.jar (17 kB at 22 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-pool2/2.12.0/commons-pool2-2.12.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-compress/1.27.1/commons-compress-1.27.1.jar (1.1 MB at 1.2 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-logging/commons-logging/1.3.0/commons-logging-1.3.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/us/springett/cpe-parser/2.1.0/cpe-parser-2.1.0.jar (31 kB at 32 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-core/9.12.0/lucene-core-9.12.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/samskivert/jmustache/1.16/jmustache-1.16.jar (81 kB at 83 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-analysis-common/9.12.0/lucene-analysis-common-9.12.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-dbcp2/2.12.0/commons-dbcp2-2.12.0.jar (218 kB at 205 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-queryparser/9.12.0/lucene-queryparser-9.12.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-pool2/2.12.0/commons-pool2-2.12.0.jar (150 kB at 124 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-queries/9.12.0/lucene-queries-9.12.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-core/9.12.0/lucene-core-9.12.0.jar (4.3 MB at 3.2 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-sandbox/9.12.0/lucene-sandbox-9.12.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-analysis-common/9.12.0/lucene-analysis-common-9.12.0.jar (1.7 MB at 1.3 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-facet/9.12.0/lucene-facet-9.12.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-queryparser/9.12.0/lucene-queryparser-9.12.0.jar (421 kB at 277 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jsoup/jsoup/1.18.1/jsoup-1.18.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-facet/9.12.0/lucene-facet-9.12.0.jar (351 kB at 208 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-sandbox/9.12.0/lucene-sandbox-9.12.0.jar (305 kB at 181 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-databind/2.18.1/jackson-databind-2.18.1.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-annotations/2.18.1/jackson-annotations-2.18.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-logging/commons-logging/1.3.0/commons-logging-1.3.0.jar (71 kB at 42 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-core/2.18.1/jackson-core-2.18.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/lucene/lucene-queries/9.12.0/lucene-queries-9.12.0.jar (513 kB at 288 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.18.1/jackson-datatype-jsr310-2.18.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jsoup/jsoup/1.18.1/jsoup-1.18.1.jar (453 kB at 218 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/module/jackson-module-afterburner/2.18.1/jackson-module-afterburner-2.18.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-annotations/2.18.1/jackson-annotations-2.18.1.jar (78 kB at 35 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/module/jackson-module-blackbird/2.18.1/jackson-module-blackbird-2.18.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-core/2.18.1/jackson-core-2.18.1.jar (598 kB at 269 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.18.1/jackson-dataformat-yaml-2.18.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.18.1/jackson-datatype-jsr310-2.18.1.jar (133 kB at 57 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/yaml/snakeyaml/2.3/snakeyaml-2.3.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/core/jackson-databind/2.18.1/jackson-databind-2.18.1.jar (1.7 MB at 654 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/checkerframework/checker-qual/3.43.0/checker-qual-3.43.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/module/jackson-module-blackbird/2.18.1/jackson-module-blackbird-2.18.1.jar (65 kB at 24 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/errorprone/error_prone_annotations/2.28.0/error_prone_annotations-2.28.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/module/jackson-module-afterburner/2.18.1/jackson-module-afterburner-2.18.1.jar (218 kB at 78 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-validator/commons-validator/1.9.0/commons-validator-1.9.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.18.1/jackson-dataformat-yaml-2.18.1.jar (56 kB at 20 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/packager/packager-rpm/0.21.0/packager-rpm-0.21.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/yaml/snakeyaml/2.3/snakeyaml-2.3.jar (342 kB at 109 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/packager/packager-core/0.21.0/packager-core-0.21.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/checkerframework/checker-qual/3.43.0/checker-qual-3.43.0.jar (232 kB at 74 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/bouncycastle/bcprov-jdk18on/1.78/bcprov-jdk18on-1.78.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/commons-validator/commons-validator/1.9.0/commons-validator-1.9.0.jar (201 kB at 61 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/bouncycastle/bcpg-jdk18on/1.78/bcpg-jdk18on-1.78.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/com/google/errorprone/error_prone_annotations/2.28.0/error_prone_annotations-2.28.0.jar (19 kB at 5.7 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/owasp/dependency-check-utils/11.1.0/dependency-check-utils-11.1.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/packager/packager-rpm/0.21.0/packager-rpm-0.21.0.jar (184 kB at 52 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/client5/httpclient5/5.4/httpclient5-5.4.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/eclipse/packager/packager-core/0.21.0/packager-core-0.21.0.jar (21 kB at 5.7 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/core5/httpcore5/5.3/httpcore5-5.3.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/bouncycastle/bcpg-jdk18on/1.78/bcpg-jdk18on-1.78.jar (475 kB at 123 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/core5/httpcore5-h2/5.3/httpcore5-h2-5.3.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/bouncycastle/bcprov-jdk18on/1.78/bcprov-jdk18on-1.78.jar (8.3 MB at 2.1 MB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-jcs3-core/3.2.1/commons-jcs3-core-3.2.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/client5/httpclient5/5.4/httpclient5-5.4.jar (908 kB at 230 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/jeremylong/jcs3-slf4j/1.0.5/jcs3-slf4j-1.0.5.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/core5/httpcore5/5.3/httpcore5-5.3.jar (906 kB at 226 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-core/3.6.3/maven-core-3.6.3.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/owasp/dependency-check-utils/11.1.0/dependency-check-utils-11.1.0.jar (61 kB at 15 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-settings/3.6.3/maven-settings-3.6.3.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/commons/commons-jcs3-core/3.2.1/commons-jcs3-core-3.2.1.jar (547 kB at 130 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-settings-builder/3.6.3/maven-settings-builder-3.6.3.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/httpcomponents/core5/httpcore5-h2/5.3/httpcore5-h2-5.3.jar (238 kB at 56 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-builder-support/3.6.3/maven-builder-support-3.6.3.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-core/3.6.3/maven-core-3.6.3.jar (633 kB at 147 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-repository-metadata/3.6.3/maven-repository-metadata-3.6.3.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-settings/3.6.3/maven-settings-3.6.3.jar (44 kB at 10.0 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-model-builder/3.6.3/maven-model-builder-3.6.3.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-settings-builder/3.6.3/maven-settings-builder-3.6.3.jar (42 kB at 9.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-resolver-provider/3.6.3/maven-resolver-provider-3.6.3.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/jeremylong/jcs3-slf4j/1.0.5/jcs3-slf4j-1.0.5.jar (5.7 kB at 1.2 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-impl/1.4.1/maven-resolver-impl-1.4.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-builder-support/3.6.3/maven-builder-support-3.6.3.jar (14 kB at 3.1 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-spi/1.4.1/maven-resolver-spi-1.4.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-repository-metadata/3.6.3/maven-repository-metadata-3.6.3.jar (27 kB at 5.9 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jetbrains/annotations/26.0.1/annotations-26.0.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-model-builder/3.6.3/maven-model-builder-3.6.3.jar (192 kB at 40 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/maven-resolver-provider/3.6.3/maven-resolver-provider-3.6.3.jar (66 kB at 14 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-impl/1.4.1/maven-resolver-impl-1.4.1.jar (181 kB at 37 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/apache/maven/resolver/maven-resolver-spi/1.4.1/maven-resolver-spi-1.4.1.jar (37 kB at 7.5 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jetbrains/annotations/26.0.1/annotations-26.0.1.jar (31 kB at 6.0 kB/s)
[INFO] Skipping dependency-check:aggregate
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled[INFO] ------------------------------------------------------------------------

[INFO] Reactor Summary for TheseFoolishThings 3.2-ALPHA-24-SNAPSHOT:
[INFO] 
[INFO] TheseFoolishThings ................................. SUCCESS [ 35.335 s]
[INFO] TheseFoolishThings (modules) ....................... SUCCESS [  1.624 s]
[INFO] TheseFoolishThings :: MessageBus ................... SUCCESS [ 26.364 s]
[INFO] TheseFoolishThings :: Utilities .................... SUCCESS [ 49.893 s]
[INFO] TheseFoolishThings :: Actors ....................... SUCCESS [ 19.980 s]
[INFO] TheseFoolishThings :: Test Utilities ............... SUCCESS [ 27.456 s]
[INFO] TheseFoolishThings :: Roles ........................ SUCCESS [ 34.450 s]
[INFO] TheseFoolishThings :: MessageBus :: Spring ......... SUCCESS [ 42.324 s]
[INFO] TheseFoolishThings :: Roles :: Spring .............. SUCCESS [ 35.522 s]
[INFO] TheseFoolishThings :: Examples (master) ............ SUCCESS [  1.469 s]
[INFO] TheseFoolishThings :: Examples :: Data ............. SUCCESS [ 15.304 s]
[INFO] TheseFoolishThings :: Examples :: DCI :: Displayable SUCCESS [ 33.590 s]
[INFO] TheseFoolishThings :: Examples :: DCI :: Marshal XStream SUCCESS [ 28.823 s]
[INFO] TheseFoolishThings :: Examples :: DCI :: Persistence JPA SUCCESS [ 55.894 s]
[INFO] TheseFoolishThings :: Examples :: DCI :: Swing ..... SUCCESS [ 21.086 s]
[INFO] TheseFoolishThings :: Examples :: Finder :: In-memory Finder SUCCESS [ 21.392 s]
[INFO] TheseFoolishThings :: Examples :: Finder :: Extended Finder SUCCESS [ 23.005 s]
[INFO] TheseFoolishThings :: Examples :: Finder :: JPA Finder SUCCESS [ 34.356 s]
[INFO] TheseFoolishThings :: Project Archetype ............ SUCCESS [  8.305 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  10:45 min
[INFO] Finished at: 2024-12-16T20:55:56Z
[INFO] ------------------------------------------------------------------------
channel stopped
[workspace] $ /bin/bash /tmp/jenkins13672714983738618195.sh
No post-build script.
TestNG Reports Processing: START
Looking for TestNG results report in workspace using pattern: **/target/**/testng-results.xml
Saving reports...
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/testng/testng-results-1.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/testng/testng-results-2.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/testng/testng-results-3.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/testng/testng-results-4.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/testng/testng-results-5.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/testng/testng-results-6.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/testng/testng-results-7.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/testng/testng-results-8.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/testng/testng-results-9.xml'
Processing '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/testng/testng-results.xml'
0.749064% of tests failed, which exceeded threshold of 0%. Marking build as UNSTABLE
TestNG Reports Processing: FINISH
[JaCoCo plugin] Collecting JaCoCo coverage data...
[JaCoCo plugin] Version: 3.3.3
[JaCoCo plugin] **/**.exec;**/classes;**/src/main/java; locations are configured
[JaCoCo plugin] Number of found exec files for pattern **/**.exec: 10
[JaCoCo plugin] Saving matched execfiles:  /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/jacoco.exec /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/jacoco.exec
[JaCoCo plugin] Saving matched class directories for class-pattern: **/classes: 
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/classes 0 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/classes 36 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/classes 19 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/classes 78 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/classes 5 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/classes 6 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/classes 8 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/classes 111 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/classes 5 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/classes 5 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/classes 18 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/classes 8 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/classes 16 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/classes 8 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/classes 3 files
[JaCoCo plugin]  - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/classes 14 files
[JaCoCo plugin] Saving matched source directories for source-pattern: **/src/main/java: 
[JaCoCo plugin] Source Inclusions: null
[JaCoCo plugin] Source Exclusions: null
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/src/main/resources/archetype-resources/modules/Module1/src/main/java 1 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/classes/archetype-resources/modules/Module1/src/main/java 1 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/src/main/java 22 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/src/main/java 10 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/src/main/java 65 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/src/main/java 2 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/src/main/java 5 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/src/main/java 6 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/src/main/java 76 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/src/main/java 5 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/src/main/java 5 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/src/main/java 17 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/src/main/java 8 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/src/main/java 15 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/src/main/java 7 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/src/main/java 3 files
[JaCoCo plugin] - /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/src/main/java 11 files
[JaCoCo plugin] Loading inclusions files..
[JaCoCo plugin] inclusions: []
[JaCoCo plugin] exclusions: [org/musicbrainz/**/*.class]
[JaCoCo plugin] Thresholds: JacocoHealthReportThresholds [minClass=0, maxClass=0, minMethod=0, maxMethod=0, minLine=0, maxLine=0, minBranch=0, maxBranch=0, minInstruction=0, maxInstruction=0, minComplexity=0, maxComplexity=0]
[JaCoCo plugin] Publishing the results..
[JaCoCo plugin] Loading packages..
[JaCoCo plugin] Done.
[JaCoCo plugin] Overall coverage: class: 53.496506, method: 46.309315, line: 45.27518, branch: 41.137123, instruction: 46.410065, complexity: 43.363445
[description-setter] Description set: origin/feature/TFT-165 3.2-ALPHA-24-SNAPSHOT d53813edef36
[Java Compiler] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[Java Compiler] Successfully parsed console log
[Java Compiler] -> found 148 issues (skipped 113 duplicates)
[Java Compiler] Post processing issues on 'Master' with source code encoding 'UTF-8'
[Java Compiler] Creating SCM blamer to obtain author and commit information for affected files
[Java Compiler] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[Java Compiler] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace'
[Java Compiler] -> resolved paths in source directory (63 found, 0 not found)
[Java Compiler] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[Java Compiler] -> resolved module names for 148 issues
[Java Compiler] Resolving package names (or namespaces) by parsing the affected files
[Java Compiler] -> resolved package names of 63 affected files
[Java Compiler] No filter has been set, publishing all 148 issues
[Java Compiler] Creating fingerprints for all affected code blocks to track issues over different builds
[Java Compiler] -> created fingerprints for 148 issues (skipped 0 issues)
[Java Compiler] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/files-with-issues'
[Java Compiler] -> 63 copied, 0 not in workspace, 0 not-found, 0 with I/O error
[Java Compiler] Repository miner is not configured, skipping repository mining
[Java Compiler] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[Java Compiler] Successfully parsed console log
[Java Compiler] -> found 148 issues (skipped 113 duplicates)
[Java Compiler] Post processing issues on 'Master' with source code encoding 'UTF-8'
[Java Compiler] Creating SCM blamer to obtain author and commit information for affected files
[Java Compiler] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[Java Compiler] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace'
[Java Compiler] -> resolved paths in source directory (63 found, 0 not found)
[Java Compiler] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[Java Compiler] -> resolved module names for 148 issues
[Java Compiler] Resolving package names (or namespaces) by parsing the affected files
[Java Compiler] -> resolved package names of 63 affected files
[Java Compiler] No filter has been set, publishing all 148 issues
[Java Compiler] Creating fingerprints for all affected code blocks to track issues over different builds
[Java Compiler] -> created fingerprints for 148 issues (skipped 0 issues)
[Java Compiler] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/files-with-issues'
[Java Compiler] -> 63 copied, 0 not in workspace, 0 not-found, 0 with I/O error
[Java Compiler] Repository miner is not configured, skipping repository mining
[Java Compiler] Reference build recorder is not configured
[Java Compiler] Obtaining reference build from same job (TheseFoolishThings :: Metrics (feature branches))
[Java Compiler] Using reference build 'TheseFoolishThings_Metrics_branches #12' to compute new, fixed, and outstanding issues
[Java Compiler] Issues delta (vs. reference build): outstanding: 148, new: 0, fixed: 0
[Java Compiler] No quality gates have been set - skipping
[Java Compiler] Health report is disabled - skipping
[Java Compiler] Created analysis result for 148 issues (found 0 new issues, fixed 0 issues)
[Java Compiler] Attaching ResultAction with ID 'java' to build 'TheseFoolishThings_Metrics_branches #13'.
[Checks API] No suitable checks publisher found.
[Maven] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[Maven] -> found 177 issues (skipped 0 duplicates)
[Maven] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[Maven] -> found 177 issues (skipped 0 duplicates)
[Maven] Successfully parsed console log
[Maven] -> found 177 issues (skipped 0 duplicates)
[Maven] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[Maven] Skipping post processing
[Maven] No filter has been set, publishing all 177 issues
[Maven] Repository miner is not configured, skipping repository mining
[Maven] Successfully parsed console log
[Maven] -> found 177 issues (skipped 0 duplicates)
[Maven] Successfully parsed console log
[Maven] -> found 177 issues (skipped 0 duplicates)
[Maven] Successfully parsed console log
[Maven] -> found 177 issues (skipped 0 duplicates)
[Maven] Successfully parsed console log
[Maven] -> found 177 issues (skipped 0 duplicates)
[Maven] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[Maven] Skipping post processing
[Maven] No filter has been set, publishing all 177 issues
[Maven] Repository miner is not configured, skipping repository mining
[Maven] Reference build recorder is not configured
[Maven] Obtaining reference build from same job (TheseFoolishThings :: Metrics (feature branches))
[Maven] Using reference build 'TheseFoolishThings_Metrics_branches #12' to compute new, fixed, and outstanding issues
[Maven] Issues delta (vs. reference build): outstanding: 175, new: 2, fixed: 0
[Maven] No quality gates have been set - skipping
[Maven] Health report is disabled - skipping
[Maven] Created analysis result for 177 issues (found 2 new issues, fixed 0 issues)
[Maven] Attaching ResultAction with ID 'maven-warnings' to build 'TheseFoolishThings_Metrics_branches #13'.
[Checks API] No suitable checks publisher found.
[CPD] Using default pattern '**/cpd.xml' since user defined pattern is not set
[CPD] Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' that match the pattern '**/cpd.xml'
[CPD] Traversing of symbolic links: enabled
[CPD] -> found 32 files
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'archetypes/project/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'archetypes/project/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/Actors/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/Actors/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/MessageBus/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/MessageBus/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/Roles/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/Roles/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/SpringMessageBus/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/SpringMessageBus/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/SpringRoles/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/SpringRoles/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/TestUtilities/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/TestUtilities/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/Utilities/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/Utilities/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/Data/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/Data/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciDisplayableExample/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciDisplayableExample/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciMarshalXStreamExample/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciMarshalXStreamExample/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciPersistenceJpaExample/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciPersistenceJpaExample/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciSwingExample/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciSwingExample/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/ExtendedFinderExample/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/ExtendedFinderExample/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/InMemoryFinderExample/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/InMemoryFinderExample/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/JPAFinderExample/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/JPAFinderExample/target/site/cpd.xml'
[CPD] Skipping post processing
[CPD] No filter has been set, publishing all 0 issues
[CPD] Repository miner is not configured, skipping repository mining
[CPD] Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' that match the pattern '**/cpd.xml'
[CPD] Traversing of symbolic links: enabled
[CPD] -> found 32 files
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'archetypes/project/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'archetypes/project/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/Actors/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/Actors/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/MessageBus/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/MessageBus/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/Roles/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/Roles/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/SpringMessageBus/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/SpringMessageBus/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/SpringRoles/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/SpringRoles/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/TestUtilities/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/TestUtilities/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/Utilities/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/Utilities/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/Data/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/Data/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciDisplayableExample/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciDisplayableExample/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciMarshalXStreamExample/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciMarshalXStreamExample/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciPersistenceJpaExample/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciPersistenceJpaExample/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciSwingExample/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/DciSwingExample/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/ExtendedFinderExample/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/ExtendedFinderExample/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/InMemoryFinderExample/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/InMemoryFinderExample/target/site/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/JPAFinderExample/target/cpd.xml'
[CPD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/site/cpd.xml
[CPD] -> found 0 issues (skipped 0 duplicates)
[CPD] Successfully processed file 'modules/examples/JPAFinderExample/target/site/cpd.xml'
[CPD] Skipping post processing
[CPD] No filter has been set, publishing all 0 issues
[CPD] Repository miner is not configured, skipping repository mining
[CPD] Reference build recorder is not configured
[CPD] Obtaining reference build from same job (TheseFoolishThings :: Metrics (feature branches))
[CPD] Using reference build 'TheseFoolishThings_Metrics_branches #12' to compute new, fixed, and outstanding issues
[CPD] Issues delta (vs. reference build): outstanding: 0, new: 0, fixed: 0
[CPD] No quality gates have been set - skipping
[CPD] Health report is disabled - skipping
[CPD] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues)
[CPD] Attaching ResultAction with ID 'cpd' to build 'TheseFoolishThings_Metrics_branches #13'.
[Checks API] No suitable checks publisher found.
[AspectJ] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[AspectJ] -> found 15 issues (skipped 18 duplicates)
[AspectJ] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[AspectJ] -> found 15 issues (skipped 18 duplicates)
[AspectJ] Successfully parsed console log
[AspectJ] -> found 15 issues (skipped 18 duplicates)
[AspectJ] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[AspectJ] Post processing issues on 'Master' with source code encoding 'UTF-8'
[AspectJ] Creating SCM blamer to obtain author and commit information for affected files
[AspectJ] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[AspectJ] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace'
[AspectJ] -> resolved paths in source directory (0 found, 1 not found)
[AspectJ] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[AspectJ] -> resolved module names for 15 issues
[AspectJ] Resolving package names (or namespaces) by parsing the affected files
[AspectJ] -> resolved package names of 2 affected files
[AspectJ] No filter has been set, publishing all 15 issues
[AspectJ] Creating fingerprints for all affected code blocks to track issues over different builds
[AspectJ] -> created fingerprints for 0 issues (skipped 15 issues)
[AspectJ] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/files-with-issues'
[AspectJ] -> 0 copied, 0 not in workspace, 15 not-found, 0 with I/O error
[AspectJ] Repository miner is not configured, skipping repository mining
[AspectJ] [-ERROR-] Can't create fingerprints for some files:
[AspectJ] [-ERROR-] - '<unknown source file>' file not found
[AspectJ] [-ERROR-] - '<unknown source file>' file not found
[AspectJ] Successfully parsed console log
[AspectJ] -> found 15 issues (skipped 18 duplicates)
[AspectJ] Successfully parsed console log
[AspectJ] -> found 15 issues (skipped 18 duplicates)
[AspectJ] Successfully parsed console log
[AspectJ] -> found 15 issues (skipped 18 duplicates)
[AspectJ] Successfully parsed console log
[AspectJ] -> found 15 issues (skipped 18 duplicates)
[AspectJ] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[AspectJ] Post processing issues on 'Master' with source code encoding 'UTF-8'
[AspectJ] Creating SCM blamer to obtain author and commit information for affected files
[AspectJ] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[AspectJ] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace'
[AspectJ] -> resolved paths in source directory (0 found, 1 not found)
[AspectJ] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[AspectJ] -> resolved module names for 15 issues
[AspectJ] Resolving package names (or namespaces) by parsing the affected files
[AspectJ] -> resolved package names of 2 affected files
[AspectJ] No filter has been set, publishing all 15 issues
[AspectJ] Creating fingerprints for all affected code blocks to track issues over different builds
[AspectJ] -> created fingerprints for 0 issues (skipped 15 issues)
[AspectJ] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/files-with-issues'
[AspectJ] -> 0 copied, 0 not in workspace, 15 not-found, 0 with I/O error
[AspectJ] Repository miner is not configured, skipping repository mining
[AspectJ] [-ERROR-] Can't create fingerprints for some files:
[AspectJ] [-ERROR-] - '<unknown source file>' file not found
[AspectJ] [-ERROR-] - '<unknown source file>' file not found
[AspectJ] Reference build recorder is not configured
[AspectJ] Obtaining reference build from same job (TheseFoolishThings :: Metrics (feature branches))
[AspectJ] Using reference build 'TheseFoolishThings_Metrics_branches #12' to compute new, fixed, and outstanding issues
[AspectJ] Issues delta (vs. reference build): outstanding: 10, new: 5, fixed: 0
[AspectJ] No quality gates have been set - skipping
[AspectJ] Health report is disabled - skipping
[AspectJ] Created analysis result for 15 issues (found 5 new issues, fixed 0 issues)
[AspectJ] Attaching ResultAction with ID 'aspectj' to build 'TheseFoolishThings_Metrics_branches #13'.
[Checks API] No suitable checks publisher found.
[Code Analysis] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[Code Analysis] -> found 0 issues (skipped 0 duplicates)
[Code Analysis] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[Code Analysis] -> found 0 issues (skipped 0 duplicates)
[Code Analysis] Successfully parsed console log
[Code Analysis] -> found 0 issues (skipped 0 duplicates)
[Code Analysis] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[Code Analysis] Skipping post processing
[Code Analysis] No filter has been set, publishing all 0 issues
[Code Analysis] Repository miner is not configured, skipping repository mining
[Code Analysis] Successfully parsed console log
[Code Analysis] -> found 0 issues (skipped 0 duplicates)
[Code Analysis] Successfully parsed console log
[Code Analysis] -> found 0 issues (skipped 0 duplicates)
[Code Analysis] Successfully parsed console log
[Code Analysis] -> found 0 issues (skipped 0 duplicates)
[Code Analysis] Successfully parsed console log
[Code Analysis] -> found 0 issues (skipped 0 duplicates)
[Code Analysis] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[Code Analysis] Skipping post processing
[Code Analysis] No filter has been set, publishing all 0 issues
[Code Analysis] Repository miner is not configured, skipping repository mining
[Code Analysis] Reference build recorder is not configured
[Code Analysis] Obtaining reference build from same job (TheseFoolishThings :: Metrics (feature branches))
[Code Analysis] Using reference build 'TheseFoolishThings_Metrics_branches #12' to compute new, fixed, and outstanding issues
[Code Analysis] Issues delta (vs. reference build): outstanding: 0, new: 0, fixed: 0
[Code Analysis] No quality gates have been set - skipping
[Code Analysis] Health report is disabled - skipping
[Code Analysis] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues)
[Code Analysis] Attaching ResultAction with ID 'code-analysis' to build 'TheseFoolishThings_Metrics_branches #13'.
[Checks API] No suitable checks publisher found.
[SpotBugs] Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' that match the pattern '**/target/**/findbugsXml.xml,**/target/**/spotbugsXml.xml'
[SpotBugs] Traversing of symbolic links: enabled
[SpotBugs] -> found 15 files
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/site/spotbugsXml.xml
[SpotBugs] -> found 3 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/Actors/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/site/spotbugsXml.xml
[SpotBugs] -> found 4 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/MessageBus/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/site/spotbugsXml.xml
[SpotBugs] -> found 7 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/Roles/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/site/spotbugsXml.xml
[SpotBugs] -> found 4 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/SpringMessageBus/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/site/spotbugsXml.xml
[SpotBugs] -> found 8 issues (skipped 1 duplicate)
[SpotBugs] Successfully processed file 'modules/SpringRoles/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/site/spotbugsXml.xml
[SpotBugs] -> found 1 issue (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/TestUtilities/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/site/spotbugsXml.xml
[SpotBugs] -> found 25 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/Utilities/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/site/spotbugsXml.xml
[SpotBugs] -> found 1 issue (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/Data/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/site/spotbugsXml.xml
[SpotBugs] -> found 0 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/DciDisplayableExample/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/site/spotbugsXml.xml
[SpotBugs] -> found 2 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/DciMarshalXStreamExample/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/site/spotbugsXml.xml
[SpotBugs] -> found 0 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/DciPersistenceJpaExample/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/site/spotbugsXml.xml
[SpotBugs] -> found 2 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/DciSwingExample/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/site/spotbugsXml.xml
[SpotBugs] -> found 4 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/ExtendedFinderExample/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/site/spotbugsXml.xml
[SpotBugs] -> found 0 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/InMemoryFinderExample/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/site/spotbugsXml.xml
[SpotBugs] -> found 1 issue (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/JPAFinderExample/target/site/spotbugsXml.xml'
[SpotBugs] Post processing issues on 'Master' with source code encoding 'UTF-8'
[SpotBugs] Creating SCM blamer to obtain author and commit information for affected files
[SpotBugs] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[SpotBugs] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace'
[SpotBugs] -> resolved paths in source directory (35 found, 0 not found)
[SpotBugs] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[SpotBugs] -> all issues already have a valid module name
[SpotBugs] Resolving package names (or namespaces) by parsing the affected files
[SpotBugs] -> all affected files already have a valid package name
[SpotBugs] No filter has been set, publishing all 62 issues
[SpotBugs] Creating fingerprints for all affected code blocks to track issues over different builds
[SpotBugs] -> created fingerprints for 0 issues (skipped 62 issues)
[SpotBugs] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/files-with-issues'
[SpotBugs] -> 19 copied, 0 not in workspace, 0 not-found, 0 with I/O error
[SpotBugs] Repository miner is not configured, skipping repository mining
[SpotBugs] Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' that match the pattern '**/target/**/findbugsXml.xml,**/target/**/spotbugsXml.xml'
[SpotBugs] Traversing of symbolic links: enabled
[SpotBugs] -> found 15 files
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/site/spotbugsXml.xml
[SpotBugs] -> found 3 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/Actors/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/site/spotbugsXml.xml
[SpotBugs] -> found 4 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/MessageBus/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/site/spotbugsXml.xml
[SpotBugs] -> found 7 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/Roles/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/site/spotbugsXml.xml
[SpotBugs] -> found 4 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/SpringMessageBus/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/site/spotbugsXml.xml
[SpotBugs] -> found 8 issues (skipped 1 duplicate)
[SpotBugs] Successfully processed file 'modules/SpringRoles/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/site/spotbugsXml.xml
[SpotBugs] -> found 1 issue (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/TestUtilities/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/site/spotbugsXml.xml
[SpotBugs] -> found 25 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/Utilities/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/site/spotbugsXml.xml
[SpotBugs] -> found 1 issue (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/Data/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/site/spotbugsXml.xml
[SpotBugs] -> found 0 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/DciDisplayableExample/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/site/spotbugsXml.xml
[SpotBugs] -> found 2 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/DciMarshalXStreamExample/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/site/spotbugsXml.xml
[SpotBugs] -> found 0 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/DciPersistenceJpaExample/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/site/spotbugsXml.xml
[SpotBugs] -> found 2 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/DciSwingExample/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/site/spotbugsXml.xml
[SpotBugs] -> found 4 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/ExtendedFinderExample/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/site/spotbugsXml.xml
[SpotBugs] -> found 0 issues (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/InMemoryFinderExample/target/site/spotbugsXml.xml'
[SpotBugs] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/site/spotbugsXml.xml
[SpotBugs] -> found 1 issue (skipped 0 duplicates)
[SpotBugs] Successfully processed file 'modules/examples/JPAFinderExample/target/site/spotbugsXml.xml'
[SpotBugs] Post processing issues on 'Master' with source code encoding 'UTF-8'
[SpotBugs] Creating SCM blamer to obtain author and commit information for affected files
[SpotBugs] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[SpotBugs] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace'
[SpotBugs] -> resolved paths in source directory (35 found, 0 not found)
[SpotBugs] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[SpotBugs] -> all issues already have a valid module name
[SpotBugs] Resolving package names (or namespaces) by parsing the affected files
[SpotBugs] -> all affected files already have a valid package name
[SpotBugs] No filter has been set, publishing all 62 issues
[SpotBugs] Creating fingerprints for all affected code blocks to track issues over different builds
[SpotBugs] -> created fingerprints for 0 issues (skipped 62 issues)
[SpotBugs] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/files-with-issues'
[SpotBugs] -> 19 copied, 0 not in workspace, 0 not-found, 0 with I/O error
[SpotBugs] Repository miner is not configured, skipping repository mining
[SpotBugs] Reference build recorder is not configured
[SpotBugs] Obtaining reference build from same job (TheseFoolishThings :: Metrics (feature branches))
[SpotBugs] Using reference build 'TheseFoolishThings_Metrics_branches #12' to compute new, fixed, and outstanding issues
[SpotBugs] Issues delta (vs. reference build): outstanding: 51, new: 11, fixed: 1
[SpotBugs] No quality gates have been set - skipping
[SpotBugs] Health report is disabled - skipping
[SpotBugs] Created analysis result for 62 issues (found 11 new issues, fixed 1 issues)
[SpotBugs] Attaching ResultAction with ID 'spotbugs' to build 'TheseFoolishThings_Metrics_branches #13'.
[Checks API] No suitable checks publisher found.
[PMD] Using default pattern '**/pmd.xml' since user defined pattern is not set
[PMD] Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' that match the pattern '**/pmd.xml'
[PMD] Traversing of symbolic links: enabled
[PMD] -> found 32 files
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'archetypes/project/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'archetypes/project/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/Actors/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/Actors/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/pmd.xml
[PMD] -> found 1 issue (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/MessageBus/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/site/pmd.xml
[PMD] -> found 1 issue (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/MessageBus/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/Roles/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/Roles/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/SpringMessageBus/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/SpringMessageBus/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/SpringRoles/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/SpringRoles/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/TestUtilities/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/TestUtilities/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/pmd.xml
[PMD] -> found 2 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/Utilities/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/site/pmd.xml
[PMD] -> found 2 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/Utilities/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/Data/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/Data/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciDisplayableExample/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciDisplayableExample/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/pmd.xml
[PMD] -> found 2 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciMarshalXStreamExample/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/site/pmd.xml
[PMD] -> found 2 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciMarshalXStreamExample/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciPersistenceJpaExample/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciPersistenceJpaExample/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/pmd.xml
[PMD] -> found 1 issue (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciSwingExample/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/site/pmd.xml
[PMD] -> found 1 issue (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciSwingExample/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/ExtendedFinderExample/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/ExtendedFinderExample/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/InMemoryFinderExample/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/InMemoryFinderExample/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/JPAFinderExample/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/JPAFinderExample/target/site/pmd.xml'
[PMD] Post processing issues on 'Master' with source code encoding 'UTF-8'
[PMD] Creating SCM blamer to obtain author and commit information for affected files
[PMD] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[PMD] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace'
[PMD] -> resolved paths in source directory (5 found, 0 not found)
[PMD] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[PMD] -> resolved module names for 12 issues
[PMD] Resolving package names (or namespaces) by parsing the affected files
[PMD] -> all affected files already have a valid package name
[PMD] No filter has been set, publishing all 6 issues
[PMD] Creating fingerprints for all affected code blocks to track issues over different builds
[PMD] -> created fingerprints for 6 issues (skipped 0 issues)
[PMD] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/files-with-issues'
[PMD] -> 2 copied, 0 not in workspace, 0 not-found, 0 with I/O error
[PMD] Repository miner is not configured, skipping repository mining
[PMD] Searching for all files in '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' that match the pattern '**/pmd.xml'
[PMD] Traversing of symbolic links: enabled
[PMD] -> found 32 files
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'archetypes/project/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/archetypes/project/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'archetypes/project/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/Actors/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Actors/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/Actors/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/pmd.xml
[PMD] -> found 1 issue (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/MessageBus/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/MessageBus/target/site/pmd.xml
[PMD] -> found 1 issue (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/MessageBus/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/Roles/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Roles/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/Roles/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/SpringMessageBus/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringMessageBus/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/SpringMessageBus/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/SpringRoles/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/SpringRoles/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/SpringRoles/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/TestUtilities/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/TestUtilities/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/TestUtilities/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/pmd.xml
[PMD] -> found 2 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/Utilities/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/Utilities/target/site/pmd.xml
[PMD] -> found 2 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/Utilities/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/Data/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/Data/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/Data/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciDisplayableExample/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciDisplayableExample/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciDisplayableExample/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/pmd.xml
[PMD] -> found 2 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciMarshalXStreamExample/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciMarshalXStreamExample/target/site/pmd.xml
[PMD] -> found 2 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciMarshalXStreamExample/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciPersistenceJpaExample/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciPersistenceJpaExample/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciPersistenceJpaExample/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/pmd.xml
[PMD] -> found 1 issue (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciSwingExample/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/DciSwingExample/target/site/pmd.xml
[PMD] -> found 1 issue (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/DciSwingExample/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/ExtendedFinderExample/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/ExtendedFinderExample/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/ExtendedFinderExample/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/InMemoryFinderExample/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/InMemoryFinderExample/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/InMemoryFinderExample/target/site/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/JPAFinderExample/target/pmd.xml'
[PMD] Successfully parsed file /var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace/modules/examples/JPAFinderExample/target/site/pmd.xml
[PMD] -> found 0 issues (skipped 0 duplicates)
[PMD] Successfully processed file 'modules/examples/JPAFinderExample/target/site/pmd.xml'
[PMD] Post processing issues on 'Master' with source code encoding 'UTF-8'
[PMD] Creating SCM blamer to obtain author and commit information for affected files
[PMD] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[PMD] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace'
[PMD] -> resolved paths in source directory (5 found, 0 not found)
[PMD] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[PMD] -> resolved module names for 12 issues
[PMD] Resolving package names (or namespaces) by parsing the affected files
[PMD] -> all affected files already have a valid package name
[PMD] No filter has been set, publishing all 6 issues
[PMD] Creating fingerprints for all affected code blocks to track issues over different builds
[PMD] -> created fingerprints for 6 issues (skipped 0 issues)
[PMD] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/files-with-issues'
[PMD] -> 2 copied, 0 not in workspace, 0 not-found, 0 with I/O error
[PMD] Repository miner is not configured, skipping repository mining
[PMD] Reference build recorder is not configured
[PMD] Obtaining reference build from same job (TheseFoolishThings :: Metrics (feature branches))
[PMD] Using reference build 'TheseFoolishThings_Metrics_branches #12' to compute new, fixed, and outstanding issues
[PMD] Issues delta (vs. reference build): outstanding: 6, new: 0, fixed: 0
[PMD] No quality gates have been set - skipping
[PMD] Health report is disabled - skipping
[PMD] Created analysis result for 6 issues (found 0 new issues, fixed 0 issues)
[PMD] Attaching ResultAction with ID 'pmd' to build 'TheseFoolishThings_Metrics_branches #13'.
[Checks API] No suitable checks publisher found.
[Open Tasks Scanner] Searching for files in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' that match the include pattern '' and exclude pattern '**/target/**/*'
[Open Tasks Scanner] -> found 435 files that will be scanned
[Open Tasks Scanner] Using the following tasks patterns:
-> High: ^.*(\bFIXME\b)(.*)$
-> Normal: ^.*(\bTODO\b)(.*)$

[Open Tasks Scanner] Scanning all 435 files for open tasks
[Open Tasks Scanner] Found a total of 57 open tasks
[Open Tasks Scanner] -> FIXME: 36 open tasks
[Open Tasks Scanner] -> TODO: 21 open tasks
[Open Tasks Scanner] Post processing issues on 'Master' with source code encoding 'UTF-8'
[Open Tasks Scanner] Creating SCM blamer to obtain author and commit information for affected files
[Open Tasks Scanner] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[Open Tasks Scanner] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace'
[Open Tasks Scanner] -> resolved paths in source directory (41 found, 0 not found)
[Open Tasks Scanner] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[Open Tasks Scanner] -> resolved module names for 57 issues
[Open Tasks Scanner] Resolving package names (or namespaces) by parsing the affected files
[Open Tasks Scanner] -> resolved package names of 41 affected files
[Open Tasks Scanner] No filter has been set, publishing all 57 issues
[Open Tasks Scanner] Creating fingerprints for all affected code blocks to track issues over different builds
[Open Tasks Scanner] -> created fingerprints for 57 issues (skipped 0 issues)
[Open Tasks Scanner] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/files-with-issues'
[Open Tasks Scanner] -> 22 copied, 0 not in workspace, 0 not-found, 0 with I/O error
[Open Tasks Scanner] Repository miner is not configured, skipping repository mining
[Open Tasks Scanner] Searching for files in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' that match the include pattern '' and exclude pattern '**/target/**/*'
[Open Tasks Scanner] -> found 435 files that will be scanned
[Open Tasks Scanner] Using the following tasks patterns:
-> High: ^.*(\bFIXME\b)(.*)$
-> Normal: ^.*(\bTODO\b)(.*)$

[Open Tasks Scanner] Scanning all 435 files for open tasks
[Open Tasks Scanner] Found a total of 57 open tasks
[Open Tasks Scanner] -> FIXME: 36 open tasks
[Open Tasks Scanner] -> TODO: 21 open tasks
[Open Tasks Scanner] Post processing issues on 'Master' with source code encoding 'UTF-8'
[Open Tasks Scanner] Creating SCM blamer to obtain author and commit information for affected files
[Open Tasks Scanner] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[Open Tasks Scanner] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace'
[Open Tasks Scanner] -> resolved paths in source directory (41 found, 0 not found)
[Open Tasks Scanner] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[Open Tasks Scanner] -> resolved module names for 57 issues
[Open Tasks Scanner] Resolving package names (or namespaces) by parsing the affected files
[Open Tasks Scanner] -> resolved package names of 41 affected files
[Open Tasks Scanner] No filter has been set, publishing all 57 issues
[Open Tasks Scanner] Creating fingerprints for all affected code blocks to track issues over different builds
[Open Tasks Scanner] -> created fingerprints for 57 issues (skipped 0 issues)
[Open Tasks Scanner] Searching for files in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace' that match the include pattern '' and exclude pattern '**/target/**/*'
[Open Tasks Scanner] -> found 435 files that will be scanned
[Open Tasks Scanner] Using the following tasks patterns:
-> High: ^.*(\bFIXME\b)(.*)$
-> Normal: ^.*(\bTODO\b)(.*)$

[Open Tasks Scanner] Scanning all 435 files for open tasks
[Open Tasks Scanner] Found a total of 57 open tasks
[Open Tasks Scanner] -> FIXME: 36 open tasks
[Open Tasks Scanner] -> TODO: 21 open tasks
[Open Tasks Scanner] Post processing issues on 'Master' with source code encoding 'UTF-8'
[Open Tasks Scanner] Creating SCM blamer to obtain author and commit information for affected files
[Open Tasks Scanner] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[Open Tasks Scanner] Resolving file names for all issues in workspace '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace'
[Open Tasks Scanner] -> resolved paths in source directory (41 found, 0 not found)
[Open Tasks Scanner] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[Open Tasks Scanner] -> resolved module names for 57 issues
[Open Tasks Scanner] Resolving package names (or namespaces) by parsing the affected files
[Open Tasks Scanner] -> resolved package names of 41 affected files
[Open Tasks Scanner] No filter has been set, publishing all 57 issues
[Open Tasks Scanner] Creating fingerprints for all affected code blocks to track issues over different builds
[Open Tasks Scanner] -> created fingerprints for 57 issues (skipped 0 issues)
[Open Tasks Scanner] Copying affected files to Jenkins' build folder '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/builds/13/files-with-issues'
[Open Tasks Scanner] -> 22 copied, 0 not in workspace, 0 not-found, 0 with I/O error
[Open Tasks Scanner] Repository miner is not configured, skipping repository mining
[Open Tasks Scanner] Reference build recorder is not configured
[Open Tasks Scanner] Obtaining reference build from same job (TheseFoolishThings :: Metrics (feature branches))
[Open Tasks Scanner] Using reference build 'TheseFoolishThings_Metrics_branches #12' to compute new, fixed, and outstanding issues
[Open Tasks Scanner] Issues delta (vs. reference build): outstanding: 56, new: 1, fixed: 0
[Open Tasks Scanner] No quality gates have been set - skipping
[Open Tasks Scanner] Health report is disabled - skipping
[Open Tasks Scanner] Created analysis result for 57 issues (found 1 new issues, fixed 0 issues)
[Open Tasks Scanner] Attaching ResultAction with ID 'open-tasks' to build 'TheseFoolishThings_Metrics_branches #13'.
[Checks API] No suitable checks publisher found.
[JavaDoc] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[JavaDoc] -> found 0 issues (skipped 0 duplicates)
[JavaDoc] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[JavaDoc] -> found 0 issues (skipped 0 duplicates)
[JavaDoc] Successfully parsed console log
[JavaDoc] -> found 0 issues (skipped 0 duplicates)
[JavaDoc] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[JavaDoc] Skipping post processing
[JavaDoc] No filter has been set, publishing all 0 issues
[JavaDoc] Repository miner is not configured, skipping repository mining
[JavaDoc] Successfully parsed console log
[JavaDoc] -> found 0 issues (skipped 0 duplicates)
[JavaDoc] Successfully parsed console log
[JavaDoc] -> found 0 issues (skipped 0 duplicates)
[JavaDoc] Successfully parsed console log
[JavaDoc] -> found 0 issues (skipped 0 duplicates)
[JavaDoc] Successfully parsed console log
[JavaDoc] -> found 0 issues (skipped 0 duplicates)
[JavaDoc] Parsing console log (workspace: '/var/jenkins_home/jobs/TheseFoolishThings_Metrics_branches/workspace')
[JavaDoc] Skipping post processing
[JavaDoc] No filter has been set, publishing all 0 issues
[JavaDoc] Repository miner is not configured, skipping repository mining
[JavaDoc] Reference build recorder is not configured
[JavaDoc] Obtaining reference build from same job (TheseFoolishThings :: Metrics (feature branches))
[JavaDoc] Using reference build 'TheseFoolishThings_Metrics_branches #12' to compute new, fixed, and outstanding issues
[JavaDoc] Issues delta (vs. reference build): outstanding: 0, new: 0, fixed: 0
[JavaDoc] No quality gates have been set - skipping
[JavaDoc] Health report is disabled - skipping
[JavaDoc] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues)
[JavaDoc] Attaching ResultAction with ID 'javadoc-warnings' to build 'TheseFoolishThings_Metrics_branches #13'.
[Checks API] No suitable checks publisher found.
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Finished: UNSTABLE