Robert Varga [Sun, 7 Aug 2022 17:25:48 +0000 (19:25 +0200)]
Bump dropwizard metrics to 4.2.11
https://github.com/dropwizard/metrics/releases/tag/v4.2.11
Change-Id: I5fdbb8dd544efa4239756f5faea7eebfe1d5f358
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
fdfad2c34438294da6cd53531c11b444433139a2)
Robert Varga [Sun, 7 Aug 2022 17:07:10 +0000 (19:07 +0200)]
Bump threeten-extra to 1.7.1
https://www.threeten.org/threeten-extra/changes-report.html#a1.7.1
Change-Id: I4d2bfcbcaac17539d97d75a9bf424153d569c138
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
7433d6a49ca9e311b5f5f5b403733f056bdeef4d)
Robert Varga [Sun, 7 Aug 2022 17:08:12 +0000 (19:08 +0200)]
Bump checkstyle to 10.3.2
https://checkstyle.org/releasenotes.html#Release_10.3.2
Change-Id: I9e3d2c1362ce6a03a2ff9894829550a90921a6e8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
abe1b903170846046d641fdf885c1b6dfa5079a2)
Robert Varga [Thu, 4 Aug 2022 16:07:31 +0000 (18:07 +0200)]
Bump error-prone-annotations to 2.15.0
https://github.com/google/error-prone/releases/tag/v2.15.0
Change-Id: I6c377c06b359209872dda846a70ed200de884c68
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 1 Aug 2022 09:21:33 +0000 (11:21 +0200)]
Bump GSON to 2.9.1
https://github.com/google/gson/releases/tag/gson-parent-2.9.1
Change-Id: I4bb7644e437de9e26cec5bef2eabd9c93f9631a3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 29 Jul 2022 22:53:43 +0000 (00:53 +0200)]
Bump versions to 11.0.2-SNAPSHOT
This starts the next development iteration.
Change-Id: Ie008aad577341612868d9b0292bbf9082b4e1d4f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 29 Jul 2022 22:53:04 +0000 (00:53 +0200)]
Update NEWS for 11.0.1
Prepare NEWS for next release.
Change-Id: I6514f05ed0d6eaa5e9fefc6f64fcd87a9b3c5d65
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 29 Jul 2022 22:34:31 +0000 (00:34 +0200)]
Fix a version reference
odlparent-11 is an upgrade from version 10, not 9.
Change-Id: If37f998c5be06508efa153f5ea9b2e542d0516fb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 29 Jul 2022 11:24:32 +0000 (13:24 +0200)]
Bump dropwizard metrics to 4.2.10
https://github.com/dropwizard/metrics/releases/tag/v4.2.10
Change-Id: I0a12b06c3d767d5410215736af9d2a139be4aa65
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 29 Jul 2022 11:12:50 +0000 (13:12 +0200)]
Bump Jersey to 2.36
https://github.com/eclipse-ee4j/jersey/releases/tag/2.36
Change-Id: I3b24fdfaaebc1037cf971a9f0edc9a169f7fa18a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 29 Jul 2022 11:26:50 +0000 (13:26 +0200)]
Bump cyclonedx-maven-plugin to 2.7.1
https://github.com/CycloneDX/cyclonedx-maven-plugin/compare/cyclonedx-maven-plugin-2.7.0...cyclonedx-maven-plugin-2.7.1
Change-Id: I1af6e25ed05d577d5468347a4332181be041dd50
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 29 Jul 2022 11:16:26 +0000 (13:16 +0200)]
Bump JUnit to 5.9.0
https://junit.org/junit5/docs/snapshot/release-notes/#release-notes-5.9.0
Change-Id: I3b1d6e91c132d003d5ce2f48190272a74a8311f4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 29 Jul 2022 11:04:04 +0000 (13:04 +0200)]
Revert "Bump netty to 4.1.79"
This reverts commit
0189cc12031621b22490634ef70de27d002e935b, as it
somehow breaks (still) x86_64 epoll.
Change-Id: I4d86a6c870dfdb884a10b59bfee5d94dc3481147
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 28 Jul 2022 21:07:31 +0000 (23:07 +0200)]
Bump netty to 4.1.79
https://netty.io/news/2022/05/06/2-1-77-Final.html
https://netty.io/news/2022/06/14/4-1-78-Final.html
https://netty.io/news/2022/07/11/4-1-79-Final.html
pick
0d9ea5e80 Use multi-line string literals
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Change-Id: I55fdd2189ec461f8e9655e6341ce225bf81f3b4d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 24 Jul 2022 19:12:33 +0000 (21:12 +0200)]
Bump spotbugs to 4.7.1.1
https://github.com/spotbugs/spotbugs/releases/tag/4.7.1
https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.1.0
https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.1.1
Change-Id: I374e6b933c32daad4475ebcef38fed652c6fb6b6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 24 Jul 2022 03:55:33 +0000 (05:55 +0200)]
Bump maven-assembly-plugin to 3.4.2
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317220&version=
12352095
Change-Id: Ic39e72a9d90087943e1db1718c576fe4e66a56e2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 11 Jul 2022 08:09:14 +0000 (10:09 +0200)]
Bump karaf to 4.4.1
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12311140&version=
12351548
Adjust pax-web to 8.0.6:
https://github.com/ops4j/org.ops4j.pax.web/milestone/214?closed=1
https://github.com/ops4j/org.ops4j.pax.web/milestone/215?closed=1
https://github.com/ops4j/org.ops4j.pax.web/milestone/216?closed=1
Adjust Jetty to 9.4.48.v20220622:
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.47.v20220610
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.48.v20220622
Change-Id: I3396dc02afee7489efd9b3fad774d673b1268a88
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 11 Jul 2022 08:18:43 +0000 (10:18 +0200)]
Bump pax-url to 2.6.11
https://github.com/ops4j/org.ops4j.pax.url/milestone/76?closed=1
Change-Id: I17eab93a0d84572c35115abab08f8b9ec3b83e01
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Dominik Vrbovsky [Mon, 11 Oct 2021 07:28:47 +0000 (09:28 +0200)]
Add a parent for static features
Create a maven plugin, template-feature-plugin, which replaces
mustache-enclosed tags in feature.xml with versions from pom.xml.
We process src/main/feature/template.xml and generate a
target/feature/templated-feature.xml.
Also add template-feature-parent, a POM for static features, which
wires templated-feature.xml with karaf-plugin and SFT to form package
and validate the feature.
JIRA: ODLPARENT-235
Change-Id: I2a8e1b4114e9bb2954ede8511bd991b0fca781cd
Signed-off-by: Dominik Vrbovsky <dominik.vrbovsky@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 11 Jul 2022 22:50:25 +0000 (00:50 +0200)]
Bump cyclonedx-maven-plugin to 2.7.0
https://github.com/CycloneDX/cyclonedx-maven-plugin/compare/cyclonedx-maven-plugin-2.6.2...cyclonedx-maven-plugin-2.7.0
Change-Id: Ic09eeb2132b3336cea9009e2f836ffe9b36d6e67
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 11 Jul 2022 22:43:23 +0000 (00:43 +0200)]
Bump maven-site-plugin to 3.12.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317923&version=
12351142
Change-Id: I292e5948beafa81b7bbc446484f33a8f5b4dbb02
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 11 Jul 2022 22:41:54 +0000 (00:41 +0200)]
Bump maven-enforcer-plugin to 3.1.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317520&version=
12341008
Change-Id: I1b985aba889a0213337a2fcbdbde15f5988df042
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 11 Jul 2022 22:36:00 +0000 (00:36 +0200)]
Bump maven-antrun-plugin to 3.1.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317121&version=
12348085
Change-Id: I2ff6dbb3148094e7391852f4bb9698a41f0f4058
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 11 Jul 2022 22:32:58 +0000 (00:32 +0200)]
Bump maven-assembly-plugin to 3.4.1
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317220&version=
12348203
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317220&version=
12352049
Change-Id: I9e4c54cfc230929c6909538d83979f3ee15a71fa
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 11 Jul 2022 09:16:43 +0000 (11:16 +0200)]
Configure Sphinx language
Sphinx has started failing, fix that up.
Change-Id: I2ae5d0d62138fd8429aa877226b44bc9a571d62d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 4 Jul 2022 21:31:48 +0000 (23:31 +0200)]
Convert immutable tests to JUnit5
Clean up warnings and use JUnit5.
Change-Id: I2461f63f50be32b4a88833c71ec5f30e7d265809
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 11 Jul 2022 08:23:06 +0000 (10:23 +0200)]
Bump bndlib/bnd-maven-plugin to 6.3.1
https://github.com/bndtools/bnd/wiki/Changes-in-6.3.0
https://github.com/bndtools/bnd/wiki/Changes-in-6.3.1
Change-Id: Ia30046c3ec1b8d6b91b679dac509f51bea35ecc4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 11 Jul 2022 08:11:42 +0000 (10:11 +0200)]
Select Java 17 for modernizer
We are requiring Java 17, modernizer should use the same for target.
Change-Id: Ibfab47a14aa640cb8ca592433ff53a6ada6cdfff
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 1 Jul 2022 15:13:35 +0000 (17:13 +0200)]
Bump checkstyle to 10.3.1
https://checkstyle.org/releasenotes.html#Release_10.3.1
Change-Id: Iae0d3ed5b21673ccb6cb1dddc4c4174d24e64460
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 13 Jun 2022 09:15:15 +0000 (11:15 +0200)]
Fixup release note links
Jersey release notes are mis-formatted, fix that up.
Change-Id: I39458ab8070b9e18f63f7b2044bed09da6acf379
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 8 Jun 2022 13:07:44 +0000 (15:07 +0200)]
Bump maven-{failsafe,surefire}-plugin to 3.0.0-M7
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317927&version=
12351502
Change-Id: I4c7b33f816a80065e40e55c902d4c03a889e6da8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 6 Jun 2022 09:22:18 +0000 (11:22 +0200)]
Bump versions to 11.0.1-SNAPSHOT
This starts the next development iteration.
Change-Id: Ib2a8b6259cfcf40f36b11b7afe8ae5f0202a06b7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 6 Jun 2022 10:14:29 +0000 (12:14 +0200)]
Fixup docs links
Eliminate links for commons-codec and Truth, update commons-lang.
Change-Id: I50ec4640aaae7f0697f9e2780c27b1a4458d9a07
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 6 Jun 2022 09:35:51 +0000 (11:35 +0200)]
Update NEWS a bit
We have updated Jackson, reflect that in release notes.
Change-Id: I3bbc3feb555a4ac02f036abb7868c0f34c248265
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 6 Jun 2022 09:32:40 +0000 (11:32 +0200)]
Bump Jackson to 2.13.3
https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.13.3
Change-Id: I0e00cc743afd1cd3cc4eeac4c34d987c1aedddb1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 6 Jun 2022 09:21:34 +0000 (11:21 +0200)]
Bump aggregate javadoc
Let's try having javadoc-plugin 3.4.0 for maven site.
Change-Id: Ide3e16214857b733dbc93584465886f7425d9bb3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 3 Jun 2022 11:30:05 +0000 (13:30 +0200)]
Update NEWS.rst for 11.0.0
Sum up the differences since 10.0.1.
Change-Id: I452fa51d522e660db545ecb8ca8ca4b91181247b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 6 Jun 2022 08:34:06 +0000 (10:34 +0200)]
Bump maven-bundle-plugin to 5.1.6
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12310100&version=
12351722
Change-Id: Icdcdd43b0a85caa82c84aa2d66e2c6e55d89f719
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 6 Jun 2022 07:59:12 +0000 (09:59 +0200)]
Bump maven-javadoc-plugin to 3.4.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317529&version=
12345698
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317529&version=
12346637
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317529&version=
12347807
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317529&version=
12350586
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317529&version=
12330874
Change-Id: I5c49b07f759912fba666e2dffb6b0ad672d3e607
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 2 Jun 2022 17:50:27 +0000 (19:50 +0200)]
Bump mockito to 4.6.1
https://github.com/mockito/mockito/releases/tag/v4.6.1
Change-Id: I3f81ceb2bc9f8987fe06d1f8e10cdf8c412b5a7f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 31 May 2022 22:48:23 +0000 (00:48 +0200)]
Switch to jakarta.ws.rs
Upstreams (both Jersey and Karaf) have switched to Jakarta-provided
artifacts. Adjust our declarations to match that, fixing up duplicates
in jersey-2.35 upgrade.
Change-Id: I46b50c6188381058ab9177a071cd0cae10d3ec7a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 9 May 2022 05:55:59 +0000 (07:55 +0200)]
Bump Jersey to 2.35
https://eclipse-ee4j.github.io/jersey.github.io/release-notes/2.28.html
https://github.com/eclipse-ee4j/jersey/releases/tag/2.29
https://github.com/eclipse-ee4j/jersey/releases/tag/2.29.1
https://github.com/eclipse-ee4j/jersey/releases/tag/2.30
https://github.com/eclipse-ee4j/jersey/releases/tag/2.30.1
https://github.com/eclipse-ee4j/jersey/releases/tag/2.31
https://github.com/eclipse-ee4j/jersey/releases/tag/2.32
https://github.com/eclipse-ee4j/jersey/releases/tag/2.33
https://github.com/eclipse-ee4j/jersey/releases/tag/2.34
https://github.com/eclipse-ee4j/jersey/releases/tag/2.35
Change-Id: I01f794af00eabd397e7b3c1d48cbaf5abaceea7d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 31 May 2022 08:59:10 +0000 (10:59 +0200)]
Bump checkstyle to 10.3
https://checkstyle.org/releasenotes.html#Release_10.3
Change-Id: Id8f7e07eff3c9fc17d83357b1b2481b4e942624d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 30 May 2022 08:20:22 +0000 (10:20 +0200)]
Bump error-prone annotations to 2.14.0
Align with infrautils version.
Change-Id: If964e2ab01e008068b9dee93f785f7e134830ecc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 30 May 2022 08:19:34 +0000 (10:19 +0200)]
Bump mockito to 4.6.0
https://github.com/mockito/mockito/releases/tag/v4.6.0
Change-Id: I5c10917a626ea15ab94081c127f5d71624da8763
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 25 May 2022 13:20:30 +0000 (15:20 +0200)]
Remove odl-jung-2.1
This library is used by any of the active downstream projects. Remove
its declaration and packaging.
JIRA: ODLPARENT-290
Change-Id: I96f198b7c92c4e0f2e136166768e57d7823f65bc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 20 May 2022 06:26:51 +0000 (08:26 +0200)]
Remove spring-osgi-mock
This artifact is used only by one downstream, remove its declaration.
Change-Id: I8f7dd91958d113bd9e01dca991b05e1231e1d1ae
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 20 May 2022 06:18:52 +0000 (08:18 +0200)]
Add argparse4j declaration
This library is used by multiple downstreams, centralize its version
declaration.
JIRA: ODLPARENT-289
Change-Id: I92ca71fb9f9e30db9d62103d3c8963d3166c6ac2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 20 May 2022 06:12:04 +0000 (08:12 +0200)]
Remove jsonassert declaration
This dependency is used only by one artifact in downstreams, remove the
declaration.
JIRA: ODLPARENT-288
Change-Id: Ie6a073c71dc4a17d570f386202e3ce1adbd37d44
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 20 May 2022 06:04:52 +0000 (08:04 +0200)]
Bump spotbugs-maven-plugin to 4.7.0.0
https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.0.0
Change-Id: I24752475fdb1ffa03375ec462f73076e07ccf32d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 19 May 2022 18:26:00 +0000 (20:26 +0200)]
Remove commons-net packaging
commons-net is not used by our downstreams, remove the dependency
declaration and feature packaging.
JIRA: ODLPARENT-287
Change-Id: I2598d5002f0782b2b4bf0bf352982ccbc1dd1f59
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 19 May 2022 18:20:40 +0000 (20:20 +0200)]
Remove commons-fileupload declaration
We have no users of this artifact, remove its declaration.
JIRA: ODLPARENT-286
Change-Id: Iec78c26d4afd304b714aef22205dc27aa0dd5565
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 19 May 2022 17:08:47 +0000 (19:08 +0200)]
Remove commons-codec declaration and features
commons-codec is not used by any downstream in OpenDaylight proper. This
patch removes it, reducing our maintenance burden.
JIRA: ODLPARENT-285
Change-Id: Ie1731b2a2ae9ba92d23442b784a4cc48e55df619
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 18 May 2022 09:47:10 +0000 (11:47 +0200)]
Revert "Bump netty to 4.1.77"
This reverts commit
dcf149bd95b89d52bcac6bc9e8d6febdbfb807d8, as it
breaks epoll transport on x86_64.
Change-Id: I43204dfa981dfc24253fc80292f8a8adbdcdca78
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 18 May 2022 05:00:07 +0000 (07:00 +0200)]
Fix SpotBugs logging warning
We need to also override sl44j-api to match instantiation mechanics.
Change-Id: I2025b4e17604cc2f2c1240a399b048480940042e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 18 May 2022 04:59:29 +0000 (06:59 +0200)]
Bump error_prone-annotations to 2.13.1
We have downstream projects integrating annotations, make sure the
override matches.
Change-Id: I66afd32790ebc43446de4e059d25e513b829b8c5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 17 May 2022 23:27:27 +0000 (01:27 +0200)]
Bump maven-project-info-reports-plugin to 3.3.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317821&version=
12351604
Change-Id: I129f4c4a9c2a15276225bb6c55065a645a3f72a0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 17 May 2022 23:15:58 +0000 (01:15 +0200)]
Bump cyclonedx-maven-plugin to 2.6.2
There are no release notes, but one update is the ability to turn down
verbosity.
Change-Id: Ie341d726bed75eae0e86cdd99a877a1c1c913d38
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 13 May 2022 13:43:16 +0000 (15:43 +0200)]
Disable THROWS_METHOD_THROWS_CLAUSE_*
These checks are causing a ton of false positives, disable them.
Change-Id: Id8344284267e8bf47947eff7a11f652fc9a44c0f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 13 May 2022 05:29:16 +0000 (07:29 +0200)]
Bump Spotbugs to 4.7.0
https://github.com/spotbugs/spotbugs/releases/tag/4.7.0
Change-Id: Ie45b9680c3b04b5b3d9ec7d44be0672277d13a65
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 9 May 2022 05:50:16 +0000 (07:50 +0200)]
Bump netty to 4.1.77
https://netty.io/news/2022/05/06/2-1-77-Final.html
Change-Id: I7e682c492f2a8b39cdfa9324f52f8393e5529ab3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 3 May 2022 19:28:35 +0000 (21:28 +0200)]
Pull in osgi.annotation.bundle by default
All these annotations have class retention, thus are completely
harmless. Pull them in as provided. There are some enums, but those
are not likely to be used.
Change-Id: Ia98ef4ad6806e1f57934a821c03f4ffbb4bbeee9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 3 May 2022 17:40:24 +0000 (19:40 +0200)]
Patch Karaf to require JDK17
We require Java 17 to run, make sure we validate the version.
JIRA: ODLPARENT-256
Change-Id: I0adbf724d05793615c5016a6059cc085cccc91f8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 2 May 2022 19:48:36 +0000 (21:48 +0200)]
Add org.osgi.service.http.whiteboard declaration
Provide HTTP Whiteboard by default, as it should be readily-available
to whoever wants to use it.
Change-Id: I3afe85b63e2431187fcf4ab4eff07bf968daac1c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 2 May 2022 19:53:51 +0000 (21:53 +0200)]
Pull in osgi.annotation.versioning by default
All these annotations have class retention, thus are completely
harmless. Pull them in as provided.
Change-Id: If449fd37ecd0bd97757d334f973f824db2835041
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 2 May 2022 11:37:49 +0000 (13:37 +0200)]
Patch jre.properties
All Karaf versions fail to export JDK9+-specific packages, such as
java.lang.module, java.net.http and similar. Fix this by patching
jre.properties.
JIRA: ODLPARENT-284
Change-Id: If2aa35a5d69b7d75783432bee8abbd095c59ebe5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
7c92ac6bd47ca8870f70c076a2988d65d437c64d)
Robert Varga [Mon, 2 May 2022 05:50:42 +0000 (07:50 +0200)]
Bump Sevntu to 1.42.0
https://sevntu-checkstyle.github.io/sevntu.checkstyle/#1.42.0
Change-Id: Ibe0620effbe389cddcff5ccca2dc2c047135f774
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 30 Apr 2022 14:22:05 +0000 (16:22 +0200)]
Update odlparent-dependency-check
Missed an update to include osgi.services.jdbc.
Change-Id: Iaeea64afd7f853a04e81a9d4f2f91bfa08e2a468
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 30 Apr 2022 13:58:38 +0000 (15:58 +0200)]
Add osgi.service.jdbc dependency declaration
We have the JDBC karaf feature, make sure we expose also the
corresponding API declaration.
Change-Id: I291208b42ea920045aab0c226b3484ed48b8a7ef
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 30 Apr 2022 12:19:46 +0000 (14:19 +0200)]
Bump checkstyle to 10.2
https://checkstyle.org/releasenotes.html#Release_10.2
Change-Id: I9a13e5f2dc7118117ae556e74c94375eef2c5bd7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
f9a455bcd74de5f269db14d5a750b992aa4a62d1)
Robert Varga [Sat, 30 Apr 2022 12:22:36 +0000 (14:22 +0200)]
Bump maven-bundle-plugin
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12310100&version=
12351419
Change-Id: I04fb4a95a06b5878964803d8e250ad97a29fc126
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
5ecdbda2067b3917f2742b6e945a6652f7bdbafb)
Robert Varga [Sat, 30 Apr 2022 11:37:40 +0000 (13:37 +0200)]
Bump jacoco to 0.8.8
https://github.com/jacoco/jacoco/releases/tag/v0.8.8
Change-Id: Ib0fc2b68679bb5a4ef9bd6f9467298aeec1be333
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 28 Apr 2022 20:43:29 +0000 (22:43 +0200)]
Do not declare google.truth dependency
Remove last users of Truth with some amount of verbosity and remove the
declaration.
JIRA: ODLPARENT-283
Change-Id: Ica6b51a29ab43fc9d7e6e87f949a0ea44be79e10
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 19 Apr 2022 07:10:10 +0000 (09:10 +0200)]
Bump Karaf to 4.4.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12311140&version=
12349243
Also bumps Jetty to 9.4.46:
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.44.v20210927
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.45.v20220203
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.46.v20220331
Also bumps Jackson to 2.13.2:
https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.13
JIRA: ODLPARENT-281
Change-Id: Ie5a82c6a27bce47cf65a755a5a207763ca5b49fa
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 27 Apr 2022 18:01:56 +0000 (20:01 +0200)]
Disable missing-explicit-ctor linting
This rather verbose warning triggers on a lot of JPMS downstreams,
for example on test classes. Disable it until we figure out a reasonable
strategy to address it reasonably.
Change-Id: Ic87a5747dfcd45558f3cddc46d3fd8548a067ea6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 25 Apr 2022 09:36:56 +0000 (11:36 +0200)]
Disable missing javadoc warnings in docs/
jdk17's javadoc is more strict, hence we need to disable warnings about
missing javadocs for now.
Change-Id: I03270cea43f4a49ce697b917caaeb70559be75d3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 7 Mar 2022 06:08:45 +0000 (07:08 +0100)]
Require at least Java 17
Change the default release to JDK17.
JIRA: ODLPARENT-256
Change-Id: Iaa362fb109b9ccae420eb9a048781ff66913e668
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 9 Apr 2022 18:50:36 +0000 (20:50 +0200)]
Upgrade surefire/failsafe plugin to 3.0.0-M6
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317927&version=
12342871
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317927&version=
12344396
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317927&version=
12342872
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317927&version=
12344668
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317927&version=
12344612
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317927&version=
12344613
Change-Id: I7db7e0dc6a0f21247a1ce5a0723353601f9a6045
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 23 Apr 2022 10:58:14 +0000 (12:58 +0200)]
Bump versions to 11.0.0-SNAPSHOT
This starts the next major development iteration.
Change-Id: If952f951191afe9a68996a382437616d296d9507
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 23 Apr 2022 09:43:05 +0000 (11:43 +0200)]
Bump logback to 1.2.11
https://jira.qos.ch/secure/ReleaseNote.jspa?projectId=10040&version=13117
Change-Id: I48e0cd2a5336e0f3d165adfb54837bb5f820bd4f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 23 Apr 2022 09:39:25 +0000 (11:39 +0200)]
Bump mockito to 4.5.1
https://github.com/mockito/mockito/releases/tag/v4.5.0
https://github.com/mockito/mockito/releases/tag/v4.5.1
Change-Id: I158cf8a9e944841c9052244f792e8470850dff95
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 19 Apr 2022 16:51:38 +0000 (18:51 +0200)]
Bump Karaf to 4.3.7
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12311140&version=
12349243
Also bumps Jetty to 9.4.46:
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.44.v20210927
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.45.v20220203
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.46.v20220331
Also bumps Jackson to 2.13.2:
https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.13
https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.13.1
https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.13.2
Change-Id: Ida4547740aa4dfabf365c88aecb4a75c96fc5503
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 19 Apr 2022 17:07:40 +0000 (19:07 +0200)]
Bump maven-clean-plugin to 3.2.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=
12343770&styleName=Text&projectId=
12317224
Change-Id: I21b9aa629d32ba1a01dda44e218437539ba3aff0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 9 Apr 2022 18:57:59 +0000 (20:57 +0200)]
Bump Bouncy Castle to 1.71
https://www.bouncycastle.org/releasenotes.html
Also adjust artifacts to consume "jdk18on" instead of "jdk15on".
Change-Id: If22a0bb9e7f12137fd2a607f36eb375e8c5754d8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 9 Apr 2022 19:52:33 +0000 (21:52 +0200)]
Bump maven-dependency-plugin to 3.3.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317227&version=
12347842
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317227&version=
12348705
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317227&version=
12340588
Change-Id: If3bbbd18fb0f6211d988e6284bdc345407e3c3a7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 14 Apr 2022 07:38:13 +0000 (09:38 +0200)]
Bump Netty to 4.1.76
https://netty.io/news/2022/04/12/4-1-76-Final.html
Change-Id: I3ca3686dacd3e41696b3545feefdbdbd521bb507
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 11 Apr 2022 12:34:09 +0000 (14:34 +0200)]
Revert asciidoctorj-diagram to 2.2.1
Version 2.2.2 has not been released, make sure we are consistent.
Change-Id: I35925e5c6d268ef088a1b5dd1747283f99428ce1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 7 Apr 2022 11:27:06 +0000 (13:27 +0200)]
Bump sonar-jacoco-listeners to 5.14.0.18788
We have an ancient version, which is causing problems downstream. Make
sure we update it. Also add a declaration to make sure we have a
reference to the artifact.
Change-Id: Ib3b8ac36341d0c00f3cbb3c4ef0299f80eaaf13c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 5 Apr 2022 09:45:30 +0000 (11:45 +0200)]
Bump maven-site-plugin to 3.11.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317923&version=
12351142
Change-Id: I2a097a7c2749fd6e9ed531d508ab312711953048
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 5 Apr 2022 09:44:16 +0000 (11:44 +0200)]
Bump maven-project-info-reports-plugin to 3.2.2
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317821&version=
12351291
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317821&version=
12351375
Change-Id: Ife2227ed0b050c7998695a36ed8370c63b9f7f80
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 5 Apr 2022 09:41:33 +0000 (11:41 +0200)]
Bump maven-compiler-plugin to 3.10.1
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317225&version=
12351339
Change-Id: I3fa520d6a194d60aa39ea1c8691f81be592d93ea
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 5 Apr 2022 09:39:30 +0000 (11:39 +0200)]
Bump maven-shade-plugin to 3.3.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=
12348391&styleName=Text&projectId=
12317921
Change-Id: I2cdea82cbd746a778ba35e678d868d5f955009c3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 5 Apr 2022 09:38:42 +0000 (11:38 +0200)]
Bump surefire-maven-plugin to 3.0.0-M6
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12317927&version=
12344613
Change-Id: I531ee7556e5b5d17ddf899c7fc98de825e356ff9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 30 Mar 2022 16:48:25 +0000 (18:48 +0200)]
Bump netty to 4.1.75
https://netty.io/news/2022/03/10/4-1-75-Final.html
Change-Id: Icda6586eb6d387b19dbd7fc529d7f0779f874b0c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 30 Mar 2022 17:00:06 +0000 (19:00 +0200)]
Bump dropwizard metrics to 4.2.9
https://github.com/dropwizard/metrics/releases/tag/v4.2.9
Change-Id: I58a2f3cb97bdd96ff0582a9681ab70261f07b142
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 30 Mar 2022 16:56:32 +0000 (18:56 +0200)]
Bump modernizer-maven-plugin to 2.4.0
https://github.com/gaul/modernizer-maven-plugin/releases/tag/modernizer-maven-plugin-2.4.0
Change-Id: Ica1cd3c4452b29765ead8a1fa76073c4aa616e39
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 30 Mar 2022 16:51:00 +0000 (18:51 +0200)]
Bump metainf-services to 1.9
https://github.com/kohsuke/metainf-services/pull/18
Change-Id: I861dee6002030b41db27b5eb59e2043ac2cce1f2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 30 Mar 2022 16:45:30 +0000 (18:45 +0200)]
Bump checkstyle to 10.1
https://checkstyle.org/releasenotes.html#Release_9.3
https://checkstyle.org/releasenotes.html#Release_10.0
https://checkstyle.org/releasenotes.html#Release_10.1
Change-Id: If9b1faf6020e60c8355395c714187b3714d1efd9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 30 Mar 2022 16:43:05 +0000 (18:43 +0200)]
Bump spotbugs to 4.6.0
https://github.com/spotbugs/spotbugs/releases/tag/4.6.0
https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.6.0.0
Change-Id: Ib33e1992e8916f5d1bd70c36cccdd8611871335f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 9 Mar 2022 22:11:18 +0000 (23:11 +0100)]
Bump mockito to 4.4.0
https://github.com/mockito/mockito/releases/tag/v4.4.0
Change-Id: Ia4b13b898668cbb703cbe19492428b13d1b4665a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>