From 86a5b5d4351cdea0890c871373eeff670e156a8e Mon Sep 17 00:00:00 2001 From: Dmitry Bushev Date: Thu, 31 Oct 2024 22:57:50 +0300 Subject: [PATCH] Ydoc native image (#10783) close #10757 Changelog: - add: native-image configuration to the `ydoc-server` project - add: native-image overrides for loom executors replacing them with platform threads - update: Helidon `4.1.2` - fix: issues related to the native-image build --- build.sbt | 27 +- distribution/engine/THIRD-PARTY/NOTICE | 64 ++--- .../NOTICES | 0 .../NOTICES | 2 + .../NOTICES | 0 .../NOTICES | 17 +- .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 4 + .../NOTICES | 2 - .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 2 - .../NOTICES | 4 + .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 2 + .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 2 + .../NOTICES | 0 .../NOTICES | 11 + .../NOTICES | 0 .../project-manager/THIRD-PARTY/NOTICE | 64 ++--- .../NOTICES | 0 .../NOTICES | 2 + .../NOTICES | 0 .../NOTICES | 2 - .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 4 + .../NOTICES | 2 - .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 7 - .../NOTICES | 0 .../NOTICES | 2 - .../NOTICES | 4 + .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 2 + .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 0 .../NOTICES | 9 + .../NOTICES | 7 - .../NOTICES | 0 .../src/main/java/module-info.java | 2 +- .../src/main/java/org/enso/ydoc/Main.java | 2 - .../src/main/java/org/enso/ydoc/Sampling.java | 39 --- .../org/enso/ydoc/polyfill/PolyfillBase.java | 20 -- .../ydoc/polyfill/web/AbortController.java | 14 +- .../org/enso/ydoc/polyfill/web/Crypto.java | 13 +- .../enso/ydoc/polyfill/web/EventEmitter.java | 14 +- .../enso/ydoc/polyfill/web/EventTarget.java | 14 +- .../enso/ydoc/polyfill/web/Performance.java | 14 +- .../polyfill/web/Target_ExecutorsFactory.java | 20 ++ .../ydoc/polyfill/web/Target_LoomClient.java | 25 ++ .../org/enso/ydoc/polyfill/web/Timers.java | 14 +- .../java/org/enso/ydoc/polyfill/web/URL.java | 3 + .../java/org/enso/ydoc/polyfill/web/Util.java | 13 +- .../org/enso/ydoc/polyfill/web/WebSocket.java | 14 +- .../org/enso/ydoc/jni-config.json | 21 ++ .../enso/ydoc/predefined-classes-config.json | 8 + .../org/enso/ydoc/proxy-config.json | 2 + .../org/enso/ydoc/reflect-config.json | 261 ++++++++++++++++++ .../org/enso/ydoc/resource-config.json | 109 ++++++++ .../org/enso/ydoc/serialization-config.json | 8 + project/NativeImage.scala | 6 +- .../copyright-keep | 0 .../copyright-keep | 1 + .../copyright-keep | 6 +- .../copyright-keep | 1 - .../copyright-keep | 6 +- .../copyright-keep | 0 .../copyright-ignore | 0 .../copyright-keep | 4 +- .../copyright-keep | 11 +- .../copyright-ignore | 0 .../copyright-keep | 0 .../copyright-keep | 0 .../copyright-keep | 0 .../copyright-keep | 4 +- .../copyright-keep | 4 +- .../copyright-ignore | 0 .../copyright-keep | 8 +- .../copyright-keep | 0 .../copyright-ignore | 0 .../copyright-keep | 8 +- .../copyright-keep | 8 +- .../copyright-ignore | 0 .../copyright-keep | 9 +- .../copyright-keep | 20 -- .../copyright-ignore | 0 .../copyright-keep | 2 + .../copyright-keep | 0 .../copyright-ignore | 0 .../copyright-keep | 0 .../copyright-keep | 0 .../copyright-ignore | 0 .../copyright-keep | 0 .../copyright-ignore | 0 .../copyright-keep | 0 .../copyright-keep | 5 - .../copyright-keep | 1 + .../copyright-keep | 0 .../copyright-ignore | 0 .../copyright-keep | 10 +- .../copyright-ignore | 0 .../copyright-keep | 8 +- .../copyright-keep | 7 +- .../copyright-ignore | 0 .../copyright-keep | 0 .../copyright-keep | 6 + .../copyright-keep | 4 - .../copyright-keep | 0 tools/legal-review/engine/report-state | 4 +- .../copyright-keep | 10 + .../copyright-keep | 5 - .../copyright-keep | 11 + .../copyright-keep | 6 +- .../copyright-keep | 33 ++- .../copyright-keep | 6 +- .../copyright-keep | 14 +- .../copyright-ignore | 0 .../copyright-keep | 22 +- .../copyright-keep | 11 +- .../copyright-ignore | 0 .../copyright-keep | 14 +- .../copyright-keep | 12 +- .../copyright-keep | 14 +- .../copyright-keep | 4 +- .../copyright-keep | 4 +- .../copyright-ignore | 0 .../copyright-keep | 8 +- .../copyright-keep | 2 +- .../copyright-keep | 5 - .../copyright-ignore | 0 .../copyright-keep | 8 +- .../copyright-keep | 4 - .../copyright-keep | 5 + .../copyright-ignore | 0 .../copyright-keep | 9 +- .../copyright-ignore | 2 - .../copyright-ignore | 0 .../copyright-keep | 42 +++ .../io.helidon.helidon-4.0.8/copyright-keep | 4 - .../io.helidon.helidon-4.1.2/copyright-keep | 8 + .../copyright-keep | 5 - .../copyright-ignore | 1 + .../copyright-keep | 10 + .../copyright-keep | 9 + .../copyright-keep | 5 - .../copyright-ignore | 1 + .../copyright-keep | 10 + .../copyright-ignore | 1 - .../copyright-keep | 3 - .../copyright-ignore | 0 .../copyright-keep | 6 + .../copyright-keep | 11 + .../copyright-keep | 2 - .../copyright-keep | 4 + .../copyright-ignore | 0 .../copyright-keep | 10 +- .../copyright-keep | 5 - .../copyright-ignore | 0 .../copyright-keep | 5 + .../copyright-ignore | 0 .../copyright-keep | 6 +- .../copyright-ignore | 1 + .../copyright-keep | 6 + .../copyright-keep | 5 - .../copyright-ignore | 0 .../copyright-keep | 5 + .../copyright-keep | 4 - .../copyright-keep | 8 + .../legal-review/project-manager/report-state | 4 +- 199 files changed, 993 insertions(+), 412 deletions(-) rename distribution/engine/THIRD-PARTY/{io.helidon.builder.helidon-builder-api-4.0.8 => io.helidon.builder.helidon-builder-api-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.common.features.helidon-common-features-4.0.8 => io.helidon.common.features.helidon-common-features-4.1.2}/NOTICES (84%) rename distribution/engine/THIRD-PARTY/{io.helidon.common.features.helidon-common-features-api-4.0.8 => io.helidon.common.features.helidon-common-features-api-4.1.2}/NOTICES (100%) rename tools/legal-review/project-manager/io.helidon.common.helidon-common-4.0.8/copyright-keep => distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-4.1.2/NOTICES (93%) rename distribution/engine/THIRD-PARTY/{io.helidon.common.helidon-common-buffers-4.0.8 => io.helidon.common.helidon-common-buffers-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.common.helidon-common-config-4.0.8 => io.helidon.common.helidon-common-config-4.1.2}/NOTICES (100%) rename distribution/{project-manager/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.0.8 => engine/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.1.2}/NOTICES (84%) rename distribution/{project-manager/THIRD-PARTY/io.helidon.common.helidon-common-context-4.0.8 => engine/THIRD-PARTY/io.helidon.common.helidon-common-context-4.1.2}/NOTICES (85%) rename distribution/engine/THIRD-PARTY/{io.helidon.common.helidon-common-key-util-4.0.8 => io.helidon.common.helidon-common-key-util-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.common.helidon-common-mapper-4.0.8 => io.helidon.common.helidon-common-mapper-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.common.helidon-common-media-type-4.0.8 => io.helidon.common.helidon-common-media-type-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.common.helidon-common-parameters-4.0.8 => io.helidon.common.helidon-common-parameters-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.common.helidon-common-security-4.0.8 => io.helidon.common.helidon-common-security-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.common.helidon-common-socket-4.0.8 => io.helidon.common.helidon-common-socket-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.common.helidon-common-task-4.0.8 => io.helidon.common.helidon-common-task-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.common.helidon-common-tls-4.0.8 => io.helidon.common.helidon-common-tls-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.http.encoding.helidon-http-encoding-4.0.8 => io.helidon.common.helidon-common-types-4.1.2}/NOTICES (100%) rename distribution/{project-manager/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.0.8 => engine/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.1.2}/NOTICES (84%) rename distribution/engine/THIRD-PARTY/{io.helidon.config.helidon-config-4.0.8 => io.helidon.config.helidon-config-4.1.2}/NOTICES (90%) rename distribution/engine/THIRD-PARTY/{io.helidon.helidon-4.0.8 => io.helidon.helidon-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.http.media.helidon-http-media-4.0.8 => io.helidon.http.encoding.helidon-http-encoding-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.http.helidon-http-4.0.8 => io.helidon.http.helidon-http-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.webclient.helidon-webclient-http1-4.0.8 => io.helidon.http.media.helidon-http-media-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.inject.helidon-inject-api-4.0.8 => io.helidon.inject.helidon-inject-api-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.logging.helidon-logging-common-4.0.8 => io.helidon.logging.helidon-logging-common-4.1.2}/NOTICES (84%) rename distribution/engine/THIRD-PARTY/{io.helidon.webclient.helidon-webclient-4.0.8 => io.helidon.webclient.helidon-webclient-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.webclient.helidon-webclient-api-4.0.8 => io.helidon.webclient.helidon-webclient-api-4.1.2}/NOTICES (100%) rename distribution/engine/THIRD-PARTY/{io.helidon.webserver.helidon-webserver-websocket-4.0.8 => io.helidon.webclient.helidon-webclient-http1-4.1.2}/NOTICES (100%) rename distribution/{project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-websocket-4.0.8 => engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-websocket-4.1.2}/NOTICES (77%) rename distribution/engine/THIRD-PARTY/{io.helidon.webserver.helidon-webserver-4.0.8 => io.helidon.webserver.helidon-webserver-4.1.2}/NOTICES (100%) create mode 100644 distribution/engine/THIRD-PARTY/io.helidon.webserver.helidon-webserver-websocket-4.1.2/NOTICES rename distribution/engine/THIRD-PARTY/{io.helidon.common.helidon-common-types-4.0.8 => io.helidon.websocket.helidon-websocket-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.builder.helidon-builder-api-4.0.8 => io.helidon.builder.helidon-builder-api-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.common.features.helidon-common-features-4.0.8 => io.helidon.common.features.helidon-common-features-4.1.2}/NOTICES (84%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.common.features.helidon-common-features-api-4.0.8 => io.helidon.common.features.helidon-common-features-api-4.1.2}/NOTICES (100%) rename distribution/{engine/THIRD-PARTY/io.helidon.common.helidon-common-4.0.8 => project-manager/THIRD-PARTY/io.helidon.common.helidon-common-4.1.2}/NOTICES (93%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.common.helidon-common-buffers-4.0.8 => io.helidon.common.helidon-common-buffers-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.common.helidon-common-config-4.0.8 => io.helidon.common.helidon-common-config-4.1.2}/NOTICES (100%) rename distribution/{engine/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.0.8 => project-manager/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.1.2}/NOTICES (84%) rename distribution/{engine/THIRD-PARTY/io.helidon.common.helidon-common-context-4.0.8 => project-manager/THIRD-PARTY/io.helidon.common.helidon-common-context-4.1.2}/NOTICES (85%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.common.helidon-common-key-util-4.0.8 => io.helidon.common.helidon-common-key-util-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.common.helidon-common-mapper-4.0.8 => io.helidon.common.helidon-common-mapper-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.common.helidon-common-media-type-4.0.8 => io.helidon.common.helidon-common-media-type-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.common.helidon-common-parameters-4.0.8 => io.helidon.common.helidon-common-parameters-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.common.helidon-common-security-4.0.8 => io.helidon.common.helidon-common-security-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.common.helidon-common-socket-4.0.8 => io.helidon.common.helidon-common-socket-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.common.helidon-common-task-4.0.8 => io.helidon.common.helidon-common-task-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.common.helidon-common-tls-4.0.8 => io.helidon.common.helidon-common-tls-4.1.2}/NOTICES (100%) delete mode 100644 distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-types-4.0.8/NOTICES rename distribution/project-manager/THIRD-PARTY/{io.helidon.http.encoding.helidon-http-encoding-4.0.8 => io.helidon.common.helidon-common-types-4.1.2}/NOTICES (100%) rename distribution/{engine/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.0.8 => project-manager/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.1.2}/NOTICES (84%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.config.helidon-config-4.0.8 => io.helidon.config.helidon-config-4.1.2}/NOTICES (90%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.helidon-4.0.8 => io.helidon.helidon-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.http.media.helidon-http-media-4.0.8 => io.helidon.http.encoding.helidon-http-encoding-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.http.helidon-http-4.0.8 => io.helidon.http.helidon-http-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.webclient.helidon-webclient-http1-4.0.8 => io.helidon.http.media.helidon-http-media-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.inject.helidon-inject-api-4.0.8 => io.helidon.inject.helidon-inject-api-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.logging.helidon-logging-common-4.0.8 => io.helidon.logging.helidon-logging-common-4.1.2}/NOTICES (84%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.webclient.helidon-webclient-4.0.8 => io.helidon.webclient.helidon-webclient-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.webclient.helidon-webclient-api-4.0.8 => io.helidon.webclient.helidon-webclient-api-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.webserver.helidon-webserver-websocket-4.0.8 => io.helidon.webclient.helidon-webclient-http1-4.1.2}/NOTICES (100%) rename distribution/{engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-websocket-4.0.8 => project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-websocket-4.1.2}/NOTICES (100%) rename distribution/project-manager/THIRD-PARTY/{io.helidon.webserver.helidon-webserver-4.0.8 => io.helidon.webserver.helidon-webserver-4.1.2}/NOTICES (100%) create mode 100644 distribution/project-manager/THIRD-PARTY/io.helidon.webserver.helidon-webserver-websocket-4.1.2/NOTICES delete mode 100644 distribution/project-manager/THIRD-PARTY/io.helidon.websocket.helidon-websocket-4.0.8/NOTICES rename distribution/{engine/THIRD-PARTY/io.helidon.websocket.helidon-websocket-4.0.8 => project-manager/THIRD-PARTY/io.helidon.websocket.helidon-websocket-4.1.2}/NOTICES (100%) delete mode 100644 lib/java/ydoc-server/src/main/java/org/enso/ydoc/Sampling.java delete mode 100644 lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/PolyfillBase.java create mode 100644 lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Target_ExecutorsFactory.java create mode 100644 lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Target_LoomClient.java create mode 100644 lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/jni-config.json create mode 100644 lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/predefined-classes-config.json create mode 100644 lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/proxy-config.json create mode 100644 lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/reflect-config.json create mode 100644 lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/resource-config.json create mode 100644 lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/serialization-config.json rename tools/legal-review/engine/{io.helidon.builder.helidon-builder-api-4.0.8 => io.helidon.builder.helidon-builder-api-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.common.features.helidon-common-features-4.0.8 => io.helidon.common.features.helidon-common-features-4.1.2}/copyright-keep (84%) rename tools/legal-review/{project-manager/io.helidon.common.features.helidon-common-features-api-4.0.8 => engine/io.helidon.common.features.helidon-common-features-api-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.common.helidon-common-4.0.8 => io.helidon.common.helidon-common-4.1.2}/copyright-keep (93%) rename tools/legal-review/engine/{io.helidon.common.helidon-common-buffers-4.0.8 => io.helidon.common.helidon-common-buffers-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.common.helidon-common-config-4.0.8 => io.helidon.common.helidon-common-config-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.common.helidon-common-configurable-4.0.8 => io.helidon.common.helidon-common-configurable-4.1.2}/copyright-ignore (100%) rename tools/legal-review/{project-manager/io.helidon.common.helidon-common-configurable-4.0.8 => engine/io.helidon.common.helidon-common-configurable-4.1.2}/copyright-keep (84%) rename tools/legal-review/{project-manager/io.helidon.common.helidon-common-context-4.0.8 => engine/io.helidon.common.helidon-common-context-4.1.2}/copyright-keep (85%) rename tools/legal-review/engine/{io.helidon.common.helidon-common-key-util-4.0.8 => io.helidon.common.helidon-common-key-util-4.1.2}/copyright-ignore (100%) rename tools/legal-review/engine/{io.helidon.common.helidon-common-key-util-4.0.8 => io.helidon.common.helidon-common-key-util-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.common.helidon-common-mapper-4.0.8 => io.helidon.common.helidon-common-mapper-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.common.helidon-common-media-type-4.0.8 => io.helidon.common.helidon-common-media-type-4.1.2}/copyright-keep (100%) rename tools/legal-review/{project-manager/io.helidon.common.helidon-common-parameters-4.0.8 => engine/io.helidon.common.helidon-common-parameters-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.common.helidon-common-security-4.0.8 => io.helidon.common.helidon-common-security-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.common.helidon-common-socket-4.0.8 => io.helidon.common.helidon-common-socket-4.1.2}/copyright-ignore (100%) rename tools/legal-review/{project-manager/io.helidon.common.helidon-common-socket-4.0.8 => engine/io.helidon.common.helidon-common-socket-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.common.helidon-common-task-4.0.8 => io.helidon.common.helidon-common-task-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.common.helidon-common-tls-4.0.8 => io.helidon.common.helidon-common-tls-4.1.2}/copyright-ignore (100%) rename tools/legal-review/engine/{io.helidon.webclient.helidon-webclient-http1-4.0.8 => io.helidon.common.helidon-common-tls-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.webserver.helidon-webserver-websocket-4.0.8 => io.helidon.common.helidon-common-types-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.common.helidon-common-uri-4.0.8 => io.helidon.common.helidon-common-uri-4.1.2}/copyright-ignore (100%) rename tools/legal-review/{project-manager/io.helidon.common.helidon-common-uri-4.0.8 => engine/io.helidon.common.helidon-common-uri-4.1.2}/copyright-keep (84%) delete mode 100644 tools/legal-review/engine/io.helidon.config.helidon-config-4.0.8/copyright-keep rename tools/legal-review/engine/{io.helidon.http.encoding.helidon-http-encoding-4.0.8 => io.helidon.config.helidon-config-4.1.2}/copyright-ignore (100%) rename tools/legal-review/{project-manager/io.helidon.config.helidon-config-4.0.8 => engine/io.helidon.config.helidon-config-4.1.2}/copyright-keep (90%) rename tools/legal-review/engine/{io.helidon.helidon-4.0.8 => io.helidon.helidon-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.http.media.helidon-http-media-4.0.8 => io.helidon.http.encoding.helidon-http-encoding-4.1.2}/copyright-ignore (100%) rename tools/legal-review/engine/{io.helidon.common.helidon-common-tls-4.0.8 => io.helidon.http.encoding.helidon-http-encoding-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.http.helidon-http-4.0.8 => io.helidon.http.helidon-http-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.webclient.helidon-webclient-api-4.0.8 => io.helidon.http.media.helidon-http-media-4.1.2}/copyright-ignore (100%) rename tools/legal-review/engine/{io.helidon.http.encoding.helidon-http-encoding-4.0.8 => io.helidon.http.media.helidon-http-media-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.inject.helidon-inject-api-4.0.8 => io.helidon.inject.helidon-inject-api-4.1.2}/copyright-ignore (100%) rename tools/legal-review/engine/{io.helidon.inject.helidon-inject-api-4.0.8 => io.helidon.inject.helidon-inject-api-4.1.2}/copyright-keep (100%) delete mode 100644 tools/legal-review/engine/io.helidon.logging.helidon-logging-common-4.0.8/copyright-keep rename tools/legal-review/{project-manager/io.helidon.logging.helidon-logging-common-4.0.8 => engine/io.helidon.logging.helidon-logging-common-4.1.2}/copyright-keep (84%) rename tools/legal-review/engine/{io.helidon.webclient.helidon-webclient-4.0.8 => io.helidon.webclient.helidon-webclient-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.webclient.helidon-webclient-http1-4.0.8 => io.helidon.webclient.helidon-webclient-api-4.1.2}/copyright-ignore (100%) rename tools/legal-review/engine/{io.helidon.webclient.helidon-webclient-api-4.0.8 => io.helidon.webclient.helidon-webclient-api-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.webclient.helidon-webclient-websocket-4.0.8 => io.helidon.webclient.helidon-webclient-http1-4.1.2}/copyright-ignore (100%) rename tools/legal-review/{project-manager/io.helidon.builder.helidon-builder-api-4.0.8 => engine/io.helidon.webclient.helidon-webclient-http1-4.1.2}/copyright-keep (100%) rename tools/legal-review/engine/{io.helidon.webclient.helidon-webclient-websocket-4.0.8 => io.helidon.webclient.helidon-webclient-websocket-4.1.2}/copyright-keep (77%) rename tools/legal-review/engine/{io.helidon.webserver.helidon-webserver-4.0.8 => io.helidon.webserver.helidon-webserver-4.1.2}/copyright-ignore (100%) rename tools/legal-review/engine/{io.helidon.webserver.helidon-webserver-4.0.8 => io.helidon.webserver.helidon-webserver-4.1.2}/copyright-keep (100%) create mode 100644 tools/legal-review/engine/io.helidon.webserver.helidon-webserver-websocket-4.1.2/copyright-keep delete mode 100644 tools/legal-review/engine/io.helidon.websocket.helidon-websocket-4.0.8/copyright-keep rename tools/legal-review/engine/{io.helidon.common.helidon-common-types-4.0.8 => io.helidon.websocket.helidon-websocket-4.1.2}/copyright-keep (100%) create mode 100644 tools/legal-review/project-manager/io.helidon.builder.helidon-builder-api-4.1.2/copyright-keep delete mode 100644 tools/legal-review/project-manager/io.helidon.common.features.helidon-common-features-4.0.8/copyright-keep create mode 100644 tools/legal-review/project-manager/io.helidon.common.features.helidon-common-features-4.1.2/copyright-keep rename tools/legal-review/{engine/io.helidon.common.features.helidon-common-features-api-4.0.8 => project-manager/io.helidon.common.features.helidon-common-features-api-4.1.2}/copyright-keep (100%) rename distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-4.0.8/NOTICES => tools/legal-review/project-manager/io.helidon.common.helidon-common-4.1.2/copyright-keep (50%) rename tools/legal-review/project-manager/{io.helidon.common.helidon-common-buffers-4.0.8 => io.helidon.common.helidon-common-buffers-4.1.2}/copyright-keep (100%) rename tools/legal-review/project-manager/{io.helidon.common.helidon-common-config-4.0.8 => io.helidon.common.helidon-common-config-4.1.2}/copyright-keep (100%) rename tools/legal-review/{engine/io.helidon.webserver.helidon-webserver-websocket-4.0.8 => project-manager/io.helidon.common.helidon-common-configurable-4.1.2}/copyright-ignore (100%) rename tools/legal-review/{engine/io.helidon.common.helidon-common-configurable-4.0.8 => project-manager/io.helidon.common.helidon-common-configurable-4.1.2}/copyright-keep (84%) rename tools/legal-review/{engine/io.helidon.common.helidon-common-context-4.0.8 => project-manager/io.helidon.common.helidon-common-context-4.1.2}/copyright-keep (85%) rename tools/legal-review/project-manager/{io.helidon.common.helidon-common-configurable-4.0.8 => io.helidon.common.helidon-common-key-util-4.1.2}/copyright-ignore (100%) rename tools/legal-review/project-manager/{io.helidon.common.helidon-common-key-util-4.0.8 => io.helidon.common.helidon-common-key-util-4.1.2}/copyright-keep (100%) rename tools/legal-review/project-manager/{io.helidon.common.helidon-common-mapper-4.0.8 => io.helidon.common.helidon-common-mapper-4.1.2}/copyright-keep (100%) rename tools/legal-review/project-manager/{io.helidon.common.helidon-common-media-type-4.0.8 => io.helidon.common.helidon-common-media-type-4.1.2}/copyright-keep (100%) rename tools/legal-review/{engine/io.helidon.common.helidon-common-parameters-4.0.8 => project-manager/io.helidon.common.helidon-common-parameters-4.1.2}/copyright-keep (100%) rename tools/legal-review/project-manager/{io.helidon.common.helidon-common-security-4.0.8 => io.helidon.common.helidon-common-security-4.1.2}/copyright-keep (100%) rename tools/legal-review/project-manager/{io.helidon.common.helidon-common-key-util-4.0.8 => io.helidon.common.helidon-common-socket-4.1.2}/copyright-ignore (100%) rename tools/legal-review/{engine/io.helidon.common.helidon-common-socket-4.0.8 => project-manager/io.helidon.common.helidon-common-socket-4.1.2}/copyright-keep (100%) rename tools/legal-review/project-manager/{io.helidon.common.helidon-common-task-4.0.8 => io.helidon.common.helidon-common-task-4.1.2}/copyright-keep (100%) delete mode 100644 tools/legal-review/project-manager/io.helidon.common.helidon-common-tls-4.0.8/copyright-keep rename tools/legal-review/project-manager/{io.helidon.common.helidon-common-socket-4.0.8 => io.helidon.common.helidon-common-tls-4.1.2}/copyright-ignore (100%) rename tools/legal-review/{engine/io.helidon.http.media.helidon-http-media-4.0.8 => project-manager/io.helidon.common.helidon-common-tls-4.1.2}/copyright-keep (100%) delete mode 100644 tools/legal-review/project-manager/io.helidon.common.helidon-common-types-4.0.8/copyright-keep create mode 100644 tools/legal-review/project-manager/io.helidon.common.helidon-common-types-4.1.2/copyright-keep rename tools/legal-review/project-manager/{io.helidon.common.helidon-common-tls-4.0.8 => io.helidon.common.helidon-common-uri-4.1.2}/copyright-ignore (100%) rename tools/legal-review/{engine/io.helidon.common.helidon-common-uri-4.0.8 => project-manager/io.helidon.common.helidon-common-uri-4.1.2}/copyright-keep (84%) delete mode 100644 tools/legal-review/project-manager/io.helidon.config.helidon-config-4.0.8/copyright-ignore rename tools/legal-review/project-manager/{io.helidon.common.helidon-common-uri-4.0.8 => io.helidon.config.helidon-config-4.1.2}/copyright-ignore (100%) create mode 100644 tools/legal-review/project-manager/io.helidon.config.helidon-config-4.1.2/copyright-keep delete mode 100644 tools/legal-review/project-manager/io.helidon.helidon-4.0.8/copyright-keep create mode 100644 tools/legal-review/project-manager/io.helidon.helidon-4.1.2/copyright-keep delete mode 100644 tools/legal-review/project-manager/io.helidon.http.encoding.helidon-http-encoding-4.0.8/copyright-keep rename tools/legal-review/project-manager/{io.helidon.webserver.helidon-webserver-websocket-4.0.8 => io.helidon.http.encoding.helidon-http-encoding-4.1.2}/copyright-ignore (50%) create mode 100644 tools/legal-review/project-manager/io.helidon.http.encoding.helidon-http-encoding-4.1.2/copyright-keep rename tools/legal-review/project-manager/{io.helidon.http.helidon-http-4.0.8 => io.helidon.http.helidon-http-4.1.2}/copyright-keep (50%) delete mode 100644 tools/legal-review/project-manager/io.helidon.http.media.helidon-http-media-4.0.8/copyright-keep rename tools/legal-review/project-manager/{io.helidon.webclient.helidon-webclient-websocket-4.0.8 => io.helidon.http.media.helidon-http-media-4.1.2}/copyright-ignore (50%) create mode 100644 tools/legal-review/project-manager/io.helidon.http.media.helidon-http-media-4.1.2/copyright-keep delete mode 100644 tools/legal-review/project-manager/io.helidon.inject.helidon-inject-api-4.0.8/copyright-ignore delete mode 100644 tools/legal-review/project-manager/io.helidon.inject.helidon-inject-api-4.0.8/copyright-keep rename tools/legal-review/{engine/io.helidon.config.helidon-config-4.0.8 => project-manager/io.helidon.inject.helidon-inject-api-4.1.2}/copyright-ignore (100%) create mode 100644 tools/legal-review/project-manager/io.helidon.inject.helidon-inject-api-4.1.2/copyright-keep create mode 100644 tools/legal-review/project-manager/io.helidon.logging.helidon-logging-common-4.1.2/copyright-keep delete mode 100644 tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-4.0.8/copyright-keep create mode 100644 tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-4.1.2/copyright-keep rename tools/legal-review/project-manager/{io.helidon.http.encoding.helidon-http-encoding-4.0.8 => io.helidon.webclient.helidon-webclient-api-4.1.2}/copyright-ignore (100%) rename tools/legal-review/project-manager/{io.helidon.webclient.helidon-webclient-api-4.0.8 => io.helidon.webclient.helidon-webclient-api-4.1.2}/copyright-keep (100%) delete mode 100644 tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-http1-4.0.8/copyright-keep rename tools/legal-review/project-manager/{io.helidon.http.media.helidon-http-media-4.0.8 => io.helidon.webclient.helidon-webclient-http1-4.1.2}/copyright-ignore (100%) create mode 100644 tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-http1-4.1.2/copyright-keep rename tools/legal-review/project-manager/{io.helidon.webclient.helidon-webclient-api-4.0.8 => io.helidon.webclient.helidon-webclient-websocket-4.1.2}/copyright-ignore (100%) rename tools/legal-review/project-manager/{io.helidon.webclient.helidon-webclient-websocket-4.0.8 => io.helidon.webclient.helidon-webclient-websocket-4.1.2}/copyright-keep (100%) rename tools/legal-review/project-manager/{io.helidon.webserver.helidon-webserver-4.0.8 => io.helidon.webserver.helidon-webserver-4.1.2}/copyright-ignore (50%) rename tools/legal-review/project-manager/{io.helidon.webserver.helidon-webserver-4.0.8 => io.helidon.webserver.helidon-webserver-4.1.2}/copyright-keep (50%) delete mode 100644 tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-websocket-4.0.8/copyright-keep rename tools/legal-review/project-manager/{io.helidon.webclient.helidon-webclient-http1-4.0.8 => io.helidon.webserver.helidon-webserver-websocket-4.1.2}/copyright-ignore (100%) create mode 100644 tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-websocket-4.1.2/copyright-keep delete mode 100644 tools/legal-review/project-manager/io.helidon.websocket.helidon-websocket-4.0.8/copyright-keep create mode 100644 tools/legal-review/project-manager/io.helidon.websocket.helidon-websocket-4.1.2/copyright-keep diff --git a/build.sbt b/build.sbt index 0ff6b0c5b8..ded00875bb 100644 --- a/build.sbt +++ b/build.sbt @@ -473,7 +473,7 @@ val commons = Seq( // === Helidon ================================================================ val jakartaVersion = "2.0.1" -val helidonVersion = "4.0.8" +val helidonVersion = "4.1.2" val helidon = Seq( "io.helidon" % "helidon" % helidonVersion, "io.helidon.builder" % "helidon-builder-api" % helidonVersion, @@ -1879,7 +1879,7 @@ lazy val `ydoc-server` = project .enablePlugins(JPMSPlugin) .configs(Test) .settings( - frgaalJavaCompilerSetting, + customFrgaalJavaCompilerSettings("21"), javaModuleName := "org.enso.ydoc", Compile / exportJars := true, crossPaths := false, @@ -1897,8 +1897,9 @@ lazy val `ydoc-server` = project ), libraryDependencies ++= Seq( "org.graalvm.truffle" % "truffle-api" % graalMavenPackagesVersion % "provided", - "org.graalvm.polyglot" % "inspect" % graalMavenPackagesVersion % "runtime", - "org.graalvm.polyglot" % "js" % graalMavenPackagesVersion % "runtime", + "org.graalvm.sdk" % "nativeimage" % graalMavenPackagesVersion % "provided", + "org.graalvm.polyglot" % "inspect-community" % graalMavenPackagesVersion % "runtime", + "org.graalvm.polyglot" % "js-community" % graalMavenPackagesVersion % "runtime", "org.slf4j" % "slf4j-api" % slf4jVersion, "io.helidon.webclient" % "helidon-webclient-websocket" % helidonVersion, "io.helidon.webserver" % "helidon-webserver-websocket" % helidonVersion, @@ -1950,9 +1951,25 @@ lazy val `ydoc-server` = project ) .taskValue ) + .settings( + NativeImage.smallJdk := None, + NativeImage.additionalCp := Seq.empty, + rebuildNativeImage := NativeImage + .buildNativeImage( + "ydoc", + staticOnLinux = false, + mainClass = Some("org.enso.ydoc.Main") + ) + .value, + buildNativeImage := NativeImage + .incrementalNativeImageBuild( + rebuildNativeImage, + "ydoc" + ) + .value + ) .dependsOn(`syntax-rust-definition`) .dependsOn(`logging-service-logback`) - .dependsOn(`profiling-utils`) lazy val `persistance` = (project in file("lib/java/persistance")) .enablePlugins(JPMSPlugin) diff --git a/distribution/engine/THIRD-PARTY/NOTICE b/distribution/engine/THIRD-PARTY/NOTICE index ab7e36138b..73506659c0 100644 --- a/distribution/engine/THIRD-PARTY/NOTICE +++ b/distribution/engine/THIRD-PARTY/NOTICE @@ -208,162 +208,162 @@ Copyright notices related to this dependency can be found in the directory `io.g 'helidon-builder-api', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.builder.helidon-builder-api-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.builder.helidon-builder-api-4.1.2`. 'helidon-common-features', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.features.helidon-common-features-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.features.helidon-common-features-4.1.2`. 'helidon-common-features-api', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.features.helidon-common-features-api-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.features.helidon-common-features-api-4.1.2`. 'helidon-common', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-4.1.2`. 'helidon-common-buffers', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-buffers-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-buffers-4.1.2`. 'helidon-common-config', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-config-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-config-4.1.2`. 'helidon-common-configurable', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-configurable-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-configurable-4.1.2`. 'helidon-common-context', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-context-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-context-4.1.2`. 'helidon-common-key-util', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-key-util-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-key-util-4.1.2`. 'helidon-common-mapper', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-mapper-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-mapper-4.1.2`. 'helidon-common-media-type', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-media-type-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-media-type-4.1.2`. 'helidon-common-parameters', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-parameters-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-parameters-4.1.2`. 'helidon-common-security', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-security-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-security-4.1.2`. 'helidon-common-socket', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-socket-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-socket-4.1.2`. 'helidon-common-task', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-task-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-task-4.1.2`. 'helidon-common-tls', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-tls-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-tls-4.1.2`. 'helidon-common-types', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-types-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-types-4.1.2`. 'helidon-common-uri', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-uri-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-uri-4.1.2`. 'helidon-config', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.config.helidon-config-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.config.helidon-config-4.1.2`. 'helidon', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.helidon-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.helidon-4.1.2`. 'helidon-http-encoding', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.http.encoding.helidon-http-encoding-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.http.encoding.helidon-http-encoding-4.1.2`. 'helidon-http', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.http.helidon-http-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.http.helidon-http-4.1.2`. 'helidon-http-media', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.http.media.helidon-http-media-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.http.media.helidon-http-media-4.1.2`. 'helidon-inject-api', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.inject.helidon-inject-api-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.inject.helidon-inject-api-4.1.2`. 'helidon-logging-common', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.logging.helidon-logging-common-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.logging.helidon-logging-common-4.1.2`. 'helidon-webclient', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-4.1.2`. 'helidon-webclient-api', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-api-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-api-4.1.2`. 'helidon-webclient-http1', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-http1-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-http1-4.1.2`. 'helidon-webclient-websocket', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-websocket-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-websocket-4.1.2`. 'helidon-webserver', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.webserver.helidon-webserver-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.webserver.helidon-webserver-4.1.2`. 'helidon-webserver-websocket', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.webserver.helidon-webserver-websocket-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.webserver.helidon-webserver-websocket-4.1.2`. 'helidon-websocket', licensed under the Apache 2.0, is distributed with the engine. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.websocket.helidon-websocket-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.websocket.helidon-websocket-4.1.2`. 'directory-watcher', licensed under the Apache-2.0, is distributed with the engine. diff --git a/distribution/engine/THIRD-PARTY/io.helidon.builder.helidon-builder-api-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.builder.helidon-builder-api-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.builder.helidon-builder-api-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.builder.helidon-builder-api-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.features.helidon-common-features-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.features.helidon-common-features-4.1.2/NOTICES similarity index 84% rename from distribution/engine/THIRD-PARTY/io.helidon.common.features.helidon-common-features-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.features.helidon-common-features-4.1.2/NOTICES index 81b7ff436e..330f40d1d6 100644 --- a/distribution/engine/THIRD-PARTY/io.helidon.common.features.helidon-common-features-4.0.8/NOTICES +++ b/distribution/engine/THIRD-PARTY/io.helidon.common.features.helidon-common-features-4.1.2/NOTICES @@ -7,3 +7,5 @@ Copyright (c) 2022 Oracle and/or its affiliates. Copyright (c) 2022, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2024 Oracle and/or its affiliates. + +Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.features.helidon-common-features-api-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.features.helidon-common-features-api-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.common.features.helidon-common-features-api-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.features.helidon-common-features-api-4.1.2/NOTICES diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-4.0.8/copyright-keep b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-4.1.2/NOTICES similarity index 93% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-4.0.8/copyright-keep rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-4.1.2/NOTICES index 586cce6cb8..194f020204 100644 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-4.0.8/copyright-keep +++ b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-4.1.2/NOTICES @@ -1,16 +1,29 @@ Copyright (c) 2017, 2021 Oracle and/or its affiliates. -Copyright (c) 2017, 2024 Oracle and/or its affiliates. + Copyright (c) 2017, 2022 Oracle and/or its affiliates. -Copyright (c) 2017, 2023 Oracle and/or its affiliates. + +Copyright (c) 2017, 2024 Oracle and/or its affiliates. + Copyright (c) 2018, 2021 Oracle and/or its affiliates. + Copyright (c) 2018, 2024 Oracle and/or its affiliates. + Copyright (c) 2019, 2020 Oracle and/or its affiliates. + Copyright (c) 2019, 2021 Oracle and/or its affiliates. + Copyright (c) 2019, 2022 Oracle and/or its affiliates. + Copyright (c) 2019, 2023 Oracle and/or its affiliates. + Copyright (c) 2020 Oracle and/or its affiliates. + Copyright (c) 2021 Oracle and/or its affiliates. + Copyright (c) 2021, 2023 Oracle and/or its affiliates. + Copyright (c) 2022 Oracle and/or its affiliates. + Copyright (c) 2023 Oracle and/or its affiliates. + Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-buffers-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-buffers-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-buffers-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-buffers-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-config-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-config-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-config-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-config-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.1.2/NOTICES similarity index 84% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.1.2/NOTICES index 31a82b8315..010f077bcc 100644 --- a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.0.8/NOTICES +++ b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.1.2/NOTICES @@ -16,6 +16,10 @@ Copyright (c) 2022 Oracle and/or its affiliates. Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. + Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. + Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-context-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-context-4.1.2/NOTICES similarity index 85% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-context-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-context-4.1.2/NOTICES index 5f9b18afb7..d75ac2a068 100644 --- a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-context-4.0.8/NOTICES +++ b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-context-4.1.2/NOTICES @@ -2,8 +2,6 @@ Copyright (c) 2019, 2020 Oracle and/or its affiliates. Copyright (c) 2019, 2021 Oracle and/or its affiliates. -Copyright (c) 2019, 2022 Oracle and/or its affiliates. - Copyright (c) 2019, 2023 Oracle and/or its affiliates. Copyright (c) 2019, 2024 Oracle and/or its affiliates. diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-key-util-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-key-util-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-key-util-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-key-util-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-mapper-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-mapper-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-mapper-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-mapper-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-media-type-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-media-type-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-media-type-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-media-type-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-parameters-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-parameters-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-parameters-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-parameters-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-security-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-security-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-security-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-security-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-socket-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-socket-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-socket-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-socket-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-task-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-task-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-task-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-task-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-tls-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-tls-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-tls-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-tls-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.http.encoding.helidon-http-encoding-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-types-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.http.encoding.helidon-http-encoding-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-types-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.1.2/NOTICES similarity index 84% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.1.2/NOTICES index efcfbb5cad..8d461bc5b8 100644 --- a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.0.8/NOTICES +++ b/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.1.2/NOTICES @@ -4,8 +4,6 @@ Copyright (c) 2022, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. - Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/distribution/engine/THIRD-PARTY/io.helidon.config.helidon-config-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.config.helidon-config-4.1.2/NOTICES similarity index 90% rename from distribution/engine/THIRD-PARTY/io.helidon.config.helidon-config-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.config.helidon-config-4.1.2/NOTICES index 67f46747e9..6de4a73835 100644 --- a/distribution/engine/THIRD-PARTY/io.helidon.config.helidon-config-4.0.8/NOTICES +++ b/distribution/engine/THIRD-PARTY/io.helidon.config.helidon-config-4.1.2/NOTICES @@ -18,6 +18,8 @@ Copyright (c) 2019, 2021 Oracle and/or its affiliates. Copyright (c) 2019, 2022 Oracle and/or its affiliates. +Copyright (c) 2019, 2024 Oracle and/or its affiliates. + Copyright (c) 2020 Oracle and/or its affiliates. Copyright (c) 2020, 2021 Oracle and/or its affiliates. @@ -34,6 +36,8 @@ Copyright (c) 2021, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. + Copyright (c) 2023 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/distribution/engine/THIRD-PARTY/io.helidon.helidon-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.helidon-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.helidon-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.helidon-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.http.media.helidon-http-media-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.http.encoding.helidon-http-encoding-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.http.media.helidon-http-media-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.http.encoding.helidon-http-encoding-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.http.helidon-http-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.http.helidon-http-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.http.helidon-http-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.http.helidon-http-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-http1-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.http.media.helidon-http-media-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-http1-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.http.media.helidon-http-media-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.inject.helidon-inject-api-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.inject.helidon-inject-api-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.inject.helidon-inject-api-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.inject.helidon-inject-api-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.logging.helidon-logging-common-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.logging.helidon-logging-common-4.1.2/NOTICES similarity index 84% rename from distribution/engine/THIRD-PARTY/io.helidon.logging.helidon-logging-common-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.logging.helidon-logging-common-4.1.2/NOTICES index d5e3ffdd00..68c9a9a0b6 100644 --- a/distribution/engine/THIRD-PARTY/io.helidon.logging.helidon-logging-common-4.0.8/NOTICES +++ b/distribution/engine/THIRD-PARTY/io.helidon.logging.helidon-logging-common-4.1.2/NOTICES @@ -7,3 +7,5 @@ Copyright (c) 2020, 2022 Oracle and/or its affiliates. Copyright (c) 2020, 2023 Oracle and/or its affiliates. Copyright (c) 2020, 2024 Oracle and/or its affiliates. + +Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-api-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-api-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-api-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-api-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.webserver.helidon-webserver-websocket-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-http1-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.webserver.helidon-webserver-websocket-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-http1-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-websocket-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-websocket-4.1.2/NOTICES similarity index 77% rename from distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-websocket-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-websocket-4.1.2/NOTICES index 11e6e808f9..3ef0464d4e 100644 --- a/distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-websocket-4.0.8/NOTICES +++ b/distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-websocket-4.1.2/NOTICES @@ -1,3 +1,5 @@ +helidon-codegen-helidon-copyright + Copyright (c) 2022, 2024 Oracle and/or its affiliates. Copyright (c) 2023 Oracle and/or its affiliates. diff --git a/distribution/engine/THIRD-PARTY/io.helidon.webserver.helidon-webserver-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.webserver.helidon-webserver-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.webserver.helidon-webserver-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.webserver.helidon-webserver-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.webserver.helidon-webserver-websocket-4.1.2/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.webserver.helidon-webserver-websocket-4.1.2/NOTICES new file mode 100644 index 0000000000..e12e3e89f9 --- /dev/null +++ b/distribution/engine/THIRD-PARTY/io.helidon.webserver.helidon-webserver-websocket-4.1.2/NOTICES @@ -0,0 +1,11 @@ +helidon-codegen-helidon-copyright + +Copyright (c) 2022, 2023 Oracle and/or its affiliates. + +Copyright (c) 2022, 2024 Oracle and/or its affiliates. + +Copyright (c) 2023 Oracle and/or its affiliates. + +Copyright (c) 2023, 2024 Oracle and/or its affiliates. + +Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-types-4.0.8/NOTICES b/distribution/engine/THIRD-PARTY/io.helidon.websocket.helidon-websocket-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-types-4.0.8/NOTICES rename to distribution/engine/THIRD-PARTY/io.helidon.websocket.helidon-websocket-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/NOTICE b/distribution/project-manager/THIRD-PARTY/NOTICE index 132257d493..0646f40655 100644 --- a/distribution/project-manager/THIRD-PARTY/NOTICE +++ b/distribution/project-manager/THIRD-PARTY/NOTICE @@ -183,162 +183,162 @@ Copyright notices related to this dependency can be found in the directory `io.g 'helidon-builder-api', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.builder.helidon-builder-api-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.builder.helidon-builder-api-4.1.2`. 'helidon-common-features', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.features.helidon-common-features-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.features.helidon-common-features-4.1.2`. 'helidon-common-features-api', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.features.helidon-common-features-api-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.features.helidon-common-features-api-4.1.2`. 'helidon-common', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-4.1.2`. 'helidon-common-buffers', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-buffers-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-buffers-4.1.2`. 'helidon-common-config', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-config-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-config-4.1.2`. 'helidon-common-configurable', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-configurable-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-configurable-4.1.2`. 'helidon-common-context', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-context-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-context-4.1.2`. 'helidon-common-key-util', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-key-util-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-key-util-4.1.2`. 'helidon-common-mapper', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-mapper-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-mapper-4.1.2`. 'helidon-common-media-type', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-media-type-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-media-type-4.1.2`. 'helidon-common-parameters', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-parameters-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-parameters-4.1.2`. 'helidon-common-security', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-security-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-security-4.1.2`. 'helidon-common-socket', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-socket-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-socket-4.1.2`. 'helidon-common-task', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-task-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-task-4.1.2`. 'helidon-common-tls', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-tls-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-tls-4.1.2`. 'helidon-common-types', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-types-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-types-4.1.2`. 'helidon-common-uri', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-uri-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.common.helidon-common-uri-4.1.2`. 'helidon-config', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.config.helidon-config-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.config.helidon-config-4.1.2`. 'helidon', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.helidon-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.helidon-4.1.2`. 'helidon-http-encoding', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.http.encoding.helidon-http-encoding-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.http.encoding.helidon-http-encoding-4.1.2`. 'helidon-http', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.http.helidon-http-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.http.helidon-http-4.1.2`. 'helidon-http-media', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.http.media.helidon-http-media-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.http.media.helidon-http-media-4.1.2`. 'helidon-inject-api', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.inject.helidon-inject-api-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.inject.helidon-inject-api-4.1.2`. 'helidon-logging-common', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.logging.helidon-logging-common-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.logging.helidon-logging-common-4.1.2`. 'helidon-webclient', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-4.1.2`. 'helidon-webclient-api', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-api-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-api-4.1.2`. 'helidon-webclient-http1', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-http1-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-http1-4.1.2`. 'helidon-webclient-websocket', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-websocket-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.webclient.helidon-webclient-websocket-4.1.2`. 'helidon-webserver', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.webserver.helidon-webserver-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.webserver.helidon-webserver-4.1.2`. 'helidon-webserver-websocket', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.webserver.helidon-webserver-websocket-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.webserver.helidon-webserver-websocket-4.1.2`. 'helidon-websocket', licensed under the Apache 2.0, is distributed with the project-manager. The license file can be found at `licenses/APACHE2.0`. -Copyright notices related to this dependency can be found in the directory `io.helidon.websocket.helidon-websocket-4.0.8`. +Copyright notices related to this dependency can be found in the directory `io.helidon.websocket.helidon-websocket-4.1.2`. 'jakarta.inject-api', licensed under the The Apache Software License, Version 2.0, is distributed with the project-manager. diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.builder.helidon-builder-api-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.builder.helidon-builder-api-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.builder.helidon-builder-api-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.builder.helidon-builder-api-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.features.helidon-common-features-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.features.helidon-common-features-4.1.2/NOTICES similarity index 84% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.features.helidon-common-features-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.features.helidon-common-features-4.1.2/NOTICES index 81b7ff436e..330f40d1d6 100644 --- a/distribution/project-manager/THIRD-PARTY/io.helidon.common.features.helidon-common-features-4.0.8/NOTICES +++ b/distribution/project-manager/THIRD-PARTY/io.helidon.common.features.helidon-common-features-4.1.2/NOTICES @@ -7,3 +7,5 @@ Copyright (c) 2022 Oracle and/or its affiliates. Copyright (c) 2022, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2024 Oracle and/or its affiliates. + +Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.features.helidon-common-features-api-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.features.helidon-common-features-api-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.features.helidon-common-features-api-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.features.helidon-common-features-api-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-4.1.2/NOTICES similarity index 93% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-4.1.2/NOTICES index befbd926c8..194f020204 100644 --- a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-4.0.8/NOTICES +++ b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-4.1.2/NOTICES @@ -2,8 +2,6 @@ Copyright (c) 2017, 2021 Oracle and/or its affiliates. Copyright (c) 2017, 2022 Oracle and/or its affiliates. -Copyright (c) 2017, 2023 Oracle and/or its affiliates. - Copyright (c) 2017, 2024 Oracle and/or its affiliates. Copyright (c) 2018, 2021 Oracle and/or its affiliates. diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-buffers-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-buffers-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-buffers-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-buffers-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-config-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-config-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-config-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-config-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.1.2/NOTICES similarity index 84% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.1.2/NOTICES index 31a82b8315..010f077bcc 100644 --- a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.0.8/NOTICES +++ b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-configurable-4.1.2/NOTICES @@ -16,6 +16,10 @@ Copyright (c) 2022 Oracle and/or its affiliates. Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. + Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. + Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-context-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-context-4.1.2/NOTICES similarity index 85% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-context-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-context-4.1.2/NOTICES index 5f9b18afb7..d75ac2a068 100644 --- a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-context-4.0.8/NOTICES +++ b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-context-4.1.2/NOTICES @@ -2,8 +2,6 @@ Copyright (c) 2019, 2020 Oracle and/or its affiliates. Copyright (c) 2019, 2021 Oracle and/or its affiliates. -Copyright (c) 2019, 2022 Oracle and/or its affiliates. - Copyright (c) 2019, 2023 Oracle and/or its affiliates. Copyright (c) 2019, 2024 Oracle and/or its affiliates. diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-key-util-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-key-util-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-key-util-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-key-util-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-mapper-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-mapper-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-mapper-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-mapper-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-media-type-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-media-type-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-media-type-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-media-type-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-parameters-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-parameters-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-parameters-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-parameters-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-security-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-security-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-security-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-security-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-socket-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-socket-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-socket-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-socket-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-task-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-task-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-task-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-task-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-tls-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-tls-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-tls-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-tls-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-types-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-types-4.0.8/NOTICES deleted file mode 100644 index ef6fb31603..0000000000 --- a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-types-4.0.8/NOTICES +++ /dev/null @@ -1,7 +0,0 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. - -Copyright (c) 2022, 2024 Oracle and/or its affiliates. - -Copyright (c) 2023 Oracle and/or its affiliates. - -Copyright (c) 2023, 2024 Oracle and/or its affiliates. diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.http.encoding.helidon-http-encoding-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-types-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.http.encoding.helidon-http-encoding-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-types-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.1.2/NOTICES similarity index 84% rename from distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.1.2/NOTICES index efcfbb5cad..8d461bc5b8 100644 --- a/distribution/engine/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.0.8/NOTICES +++ b/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-uri-4.1.2/NOTICES @@ -4,8 +4,6 @@ Copyright (c) 2022, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. - Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.config.helidon-config-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.config.helidon-config-4.1.2/NOTICES similarity index 90% rename from distribution/project-manager/THIRD-PARTY/io.helidon.config.helidon-config-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.config.helidon-config-4.1.2/NOTICES index 67f46747e9..6de4a73835 100644 --- a/distribution/project-manager/THIRD-PARTY/io.helidon.config.helidon-config-4.0.8/NOTICES +++ b/distribution/project-manager/THIRD-PARTY/io.helidon.config.helidon-config-4.1.2/NOTICES @@ -18,6 +18,8 @@ Copyright (c) 2019, 2021 Oracle and/or its affiliates. Copyright (c) 2019, 2022 Oracle and/or its affiliates. +Copyright (c) 2019, 2024 Oracle and/or its affiliates. + Copyright (c) 2020 Oracle and/or its affiliates. Copyright (c) 2020, 2021 Oracle and/or its affiliates. @@ -34,6 +36,8 @@ Copyright (c) 2021, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. + Copyright (c) 2023 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.helidon-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.helidon-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.helidon-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.helidon-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.http.media.helidon-http-media-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.http.encoding.helidon-http-encoding-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.http.media.helidon-http-media-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.http.encoding.helidon-http-encoding-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.http.helidon-http-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.http.helidon-http-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.http.helidon-http-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.http.helidon-http-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-http1-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.http.media.helidon-http-media-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-http1-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.http.media.helidon-http-media-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.inject.helidon-inject-api-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.inject.helidon-inject-api-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.inject.helidon-inject-api-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.inject.helidon-inject-api-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.logging.helidon-logging-common-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.logging.helidon-logging-common-4.1.2/NOTICES similarity index 84% rename from distribution/project-manager/THIRD-PARTY/io.helidon.logging.helidon-logging-common-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.logging.helidon-logging-common-4.1.2/NOTICES index d5e3ffdd00..68c9a9a0b6 100644 --- a/distribution/project-manager/THIRD-PARTY/io.helidon.logging.helidon-logging-common-4.0.8/NOTICES +++ b/distribution/project-manager/THIRD-PARTY/io.helidon.logging.helidon-logging-common-4.1.2/NOTICES @@ -7,3 +7,5 @@ Copyright (c) 2020, 2022 Oracle and/or its affiliates. Copyright (c) 2020, 2023 Oracle and/or its affiliates. Copyright (c) 2020, 2024 Oracle and/or its affiliates. + +Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-api-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-api-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-api-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-api-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.webserver.helidon-webserver-websocket-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-http1-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.webserver.helidon-webserver-websocket-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-http1-4.1.2/NOTICES diff --git a/distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-websocket-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-websocket-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.webclient.helidon-webclient-websocket-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.webclient.helidon-webclient-websocket-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.webserver.helidon-webserver-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.webserver.helidon-webserver-4.1.2/NOTICES similarity index 100% rename from distribution/project-manager/THIRD-PARTY/io.helidon.webserver.helidon-webserver-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.webserver.helidon-webserver-4.1.2/NOTICES diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.webserver.helidon-webserver-websocket-4.1.2/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.webserver.helidon-webserver-websocket-4.1.2/NOTICES new file mode 100644 index 0000000000..15a5ed30b4 --- /dev/null +++ b/distribution/project-manager/THIRD-PARTY/io.helidon.webserver.helidon-webserver-websocket-4.1.2/NOTICES @@ -0,0 +1,9 @@ +Copyright (c) 2022, 2023 Oracle and/or its affiliates. + +Copyright (c) 2022, 2024 Oracle and/or its affiliates. + +Copyright (c) 2023 Oracle and/or its affiliates. + +Copyright (c) 2023, 2024 Oracle and/or its affiliates. + +Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.websocket.helidon-websocket-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.websocket.helidon-websocket-4.0.8/NOTICES deleted file mode 100644 index ef6fb31603..0000000000 --- a/distribution/project-manager/THIRD-PARTY/io.helidon.websocket.helidon-websocket-4.0.8/NOTICES +++ /dev/null @@ -1,7 +0,0 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. - -Copyright (c) 2022, 2024 Oracle and/or its affiliates. - -Copyright (c) 2023 Oracle and/or its affiliates. - -Copyright (c) 2023, 2024 Oracle and/or its affiliates. diff --git a/distribution/engine/THIRD-PARTY/io.helidon.websocket.helidon-websocket-4.0.8/NOTICES b/distribution/project-manager/THIRD-PARTY/io.helidon.websocket.helidon-websocket-4.1.2/NOTICES similarity index 100% rename from distribution/engine/THIRD-PARTY/io.helidon.websocket.helidon-websocket-4.0.8/NOTICES rename to distribution/project-manager/THIRD-PARTY/io.helidon.websocket.helidon-websocket-4.1.2/NOTICES diff --git a/lib/java/ydoc-server/src/main/java/module-info.java b/lib/java/ydoc-server/src/main/java/module-info.java index c46380283d..238adbca83 100644 --- a/lib/java/ydoc-server/src/main/java/module-info.java +++ b/lib/java/ydoc-server/src/main/java/module-info.java @@ -3,10 +3,10 @@ module org.enso.ydoc { requires io.helidon.webclient.websocket; requires io.helidon.webserver; requires io.helidon.webserver.websocket; - requires org.enso.profiling; requires org.enso.syntax; requires org.graalvm.polyglot; requires org.slf4j; + requires static org.graalvm.nativeimage; opens org.enso.ydoc.polyfill.web; diff --git a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/Main.java b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/Main.java index 6481afd253..adf36cb7e9 100644 --- a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/Main.java +++ b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/Main.java @@ -16,8 +16,6 @@ public class Main { "helidon.serialFilter.pattern", "javax.management.**;java.lang.**;java.rmi.**;javax.security.auth.Subject;!*"); - Sampling.init(); - var ydocHost = System.getenv(ENSO_YDOC_HOST); var ydocPort = System.getenv(ENSO_YDOC_PORT); diff --git a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/Sampling.java b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/Sampling.java deleted file mode 100644 index 87fb7b0e34..0000000000 --- a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/Sampling.java +++ /dev/null @@ -1,39 +0,0 @@ -package org.enso.ydoc; - -import java.io.File; -import java.io.FileNotFoundException; -import java.io.IOException; -import org.enso.profiling.sampler.MethodsSampler; -import org.enso.profiling.sampler.OutputStreamSampler; - -public final class Sampling { - - private static final String SAMPLING_EXT = ".npss"; - - private Sampling() {} - - public static void init() throws FileNotFoundException { - var samplingPath = System.getProperty("sampling"); - if (samplingPath != null) { - if (!samplingPath.endsWith(SAMPLING_EXT)) { - samplingPath = samplingPath + SAMPLING_EXT; - } - var sampler = OutputStreamSampler.ofFile(new File(samplingPath)); - startSampling(sampler); - } - } - - private static void startSampling(MethodsSampler sampler) { - sampler.start(); - Runtime.getRuntime() - .addShutdownHook( - new Thread( - () -> { - try { - sampler.stop(); - } catch (IOException e) { - throw new RuntimeException(e); - } - })); - } -} diff --git a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/PolyfillBase.java b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/PolyfillBase.java deleted file mode 100644 index 0ea18643d5..0000000000 --- a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/PolyfillBase.java +++ /dev/null @@ -1,20 +0,0 @@ -package org.enso.ydoc.polyfill; - -import org.enso.ydoc.Polyfill; -import org.graalvm.polyglot.Context; -import org.graalvm.polyglot.Source; - -public abstract class PolyfillBase implements Polyfill { - private final String resourceName; - - protected PolyfillBase(String resourceName) { - this.resourceName = resourceName; - } - - @Override - public final void initialize(Context ctx) { - Source jsSource = Source.newBuilder("js", getClass().getResource(resourceName)).buildLiteral(); - - ctx.eval(jsSource).execute(this); - } -} diff --git a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/AbortController.java b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/AbortController.java index 5c3d5ceed3..6fd1fd1dd7 100644 --- a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/AbortController.java +++ b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/AbortController.java @@ -1,7 +1,9 @@ package org.enso.ydoc.polyfill.web; +import org.enso.ydoc.Polyfill; import org.enso.ydoc.polyfill.Arguments; -import org.enso.ydoc.polyfill.PolyfillBase; +import org.graalvm.polyglot.Context; +import org.graalvm.polyglot.Source; import org.graalvm.polyglot.Value; import org.graalvm.polyglot.proxy.ProxyExecutable; import org.slf4j.Logger; @@ -12,13 +14,17 @@ import org.slf4j.LoggerFactory; * href="https://nodejs.org/api/globals.html#class-abortcontroller">AbortController Node.js * interface. */ -final class AbortController extends PolyfillBase implements ProxyExecutable { +final class AbortController implements Polyfill, ProxyExecutable { private static final Logger log = LoggerFactory.getLogger(AbortController.class); private static final String ABORT_CONTROLLER_JS = "abort-controller.js"; - AbortController() { - super(ABORT_CONTROLLER_JS); + @Override + public void initialize(Context ctx) { + Source jsSource = + Source.newBuilder("js", getClass().getResource(ABORT_CONTROLLER_JS)).buildLiteral(); + + ctx.eval(jsSource).execute(this); } @Override diff --git a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Crypto.java b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Crypto.java index 4c3cc29716..6edec67453 100644 --- a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Crypto.java +++ b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Crypto.java @@ -1,15 +1,17 @@ package org.enso.ydoc.polyfill.web; import java.util.UUID; +import org.enso.ydoc.Polyfill; import org.enso.ydoc.polyfill.Arguments; -import org.enso.ydoc.polyfill.PolyfillBase; +import org.graalvm.polyglot.Context; +import org.graalvm.polyglot.Source; import org.graalvm.polyglot.Value; import org.graalvm.polyglot.proxy.ProxyExecutable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** Implements the Crypto Node.js interface. */ -final class Crypto extends PolyfillBase implements ProxyExecutable { +final class Crypto implements Polyfill, ProxyExecutable { private static final Logger log = LoggerFactory.getLogger(Crypto.class); @@ -17,8 +19,11 @@ final class Crypto extends PolyfillBase implements ProxyExecutable { private static final String CRYPTO_JS = "crypto.js"; - Crypto() { - super(CRYPTO_JS); + @Override + public void initialize(Context ctx) { + Source jsSource = Source.newBuilder("js", getClass().getResource(CRYPTO_JS)).buildLiteral(); + + ctx.eval(jsSource).execute(this); } @Override diff --git a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/EventEmitter.java b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/EventEmitter.java index e3e46427ea..8812f4b3fc 100644 --- a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/EventEmitter.java +++ b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/EventEmitter.java @@ -4,8 +4,10 @@ import java.util.Arrays; import java.util.Map; import java.util.Set; import java.util.concurrent.ConcurrentHashMap; +import org.enso.ydoc.Polyfill; import org.enso.ydoc.polyfill.Arguments; -import org.enso.ydoc.polyfill.PolyfillBase; +import org.graalvm.polyglot.Context; +import org.graalvm.polyglot.Source; import org.graalvm.polyglot.Value; import org.graalvm.polyglot.proxy.ProxyExecutable; import org.slf4j.Logger; @@ -15,7 +17,7 @@ import org.slf4j.LoggerFactory; * Implements the EventEmitter * Node.js interface. */ -final class EventEmitter extends PolyfillBase implements ProxyExecutable { +final class EventEmitter implements Polyfill, ProxyExecutable { private static final Logger log = LoggerFactory.getLogger(EventEmitter.class); @@ -27,8 +29,12 @@ final class EventEmitter extends PolyfillBase implements ProxyExecutable { private static final String EVENT_EMITTER_JS = "event-emitter.js"; - EventEmitter() { - super(EVENT_EMITTER_JS); + @Override + public void initialize(Context ctx) { + Source jsSource = + Source.newBuilder("js", getClass().getResource(EVENT_EMITTER_JS)).buildLiteral(); + + ctx.eval(jsSource).execute(this); } @Override diff --git a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/EventTarget.java b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/EventTarget.java index c5ee853753..3d6f9aa307 100644 --- a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/EventTarget.java +++ b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/EventTarget.java @@ -3,8 +3,10 @@ package org.enso.ydoc.polyfill.web; import java.util.Map; import java.util.Set; import java.util.concurrent.ConcurrentHashMap; +import org.enso.ydoc.Polyfill; import org.enso.ydoc.polyfill.Arguments; -import org.enso.ydoc.polyfill.PolyfillBase; +import org.graalvm.polyglot.Context; +import org.graalvm.polyglot.Source; import org.graalvm.polyglot.Value; import org.graalvm.polyglot.proxy.ProxyExecutable; import org.slf4j.Logger; @@ -14,7 +16,7 @@ import org.slf4j.LoggerFactory; * Implements the EventTarget * Node.js interface. */ -final class EventTarget extends PolyfillBase implements ProxyExecutable { +final class EventTarget implements Polyfill, ProxyExecutable { private static final Logger log = LoggerFactory.getLogger(EventTarget.class); @@ -26,8 +28,12 @@ final class EventTarget extends PolyfillBase implements ProxyExecutable { private static final String EVENT_TARGET_JS = "event-target.js"; - EventTarget() { - super(EVENT_TARGET_JS); + @Override + public void initialize(Context ctx) { + Source jsSource = + Source.newBuilder("js", getClass().getResource(EVENT_TARGET_JS)).buildLiteral(); + + ctx.eval(jsSource).execute(this); } @Override diff --git a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Performance.java b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Performance.java index 0b60455fb0..611ff12467 100644 --- a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Performance.java +++ b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Performance.java @@ -1,7 +1,9 @@ package org.enso.ydoc.polyfill.web; +import org.enso.ydoc.Polyfill; import org.enso.ydoc.polyfill.Arguments; -import org.enso.ydoc.polyfill.PolyfillBase; +import org.graalvm.polyglot.Context; +import org.graalvm.polyglot.Source; import org.graalvm.polyglot.Value; import org.graalvm.polyglot.proxy.ProxyExecutable; import org.slf4j.Logger; @@ -11,7 +13,7 @@ import org.slf4j.LoggerFactory; * Implements the Performance measurement * Node.js API. */ -final class Performance extends PolyfillBase implements ProxyExecutable { +final class Performance implements Polyfill, ProxyExecutable { private static final Logger log = LoggerFactory.getLogger(Performance.class); @@ -19,8 +21,12 @@ final class Performance extends PolyfillBase implements ProxyExecutable { private static final String PERFORMANCE_JS = "performance.js"; - Performance() { - super(PERFORMANCE_JS); + @Override + public void initialize(Context ctx) { + Source jsSource = + Source.newBuilder("js", getClass().getResource(PERFORMANCE_JS)).buildLiteral(); + + ctx.eval(jsSource).execute(this); } @Override diff --git a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Target_ExecutorsFactory.java b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Target_ExecutorsFactory.java new file mode 100644 index 0000000000..ff1b5fe110 --- /dev/null +++ b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Target_ExecutorsFactory.java @@ -0,0 +1,20 @@ +package org.enso.ydoc.polyfill.web; + +import com.oracle.svm.core.annotate.Substitute; +import com.oracle.svm.core.annotate.TargetClass; +import java.util.concurrent.ExecutorService; +import java.util.concurrent.Executors; +import java.util.concurrent.ThreadFactory; + +@TargetClass(className = "io.helidon.webserver.ExecutorsFactory") +final class Target_ExecutorsFactory { + @Substitute + private static ThreadFactory virtualThreadFactory() { + return Thread.ofPlatform().name("emulating-loom-helidon-server-", 0).factory(); + } + + @Substitute + public static ExecutorService newLoomServerVirtualThreadPerTaskExecutor() { + return Executors.newThreadPerTaskExecutor(virtualThreadFactory()); + } +} diff --git a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Target_LoomClient.java b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Target_LoomClient.java new file mode 100644 index 0000000000..13e44c486d --- /dev/null +++ b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Target_LoomClient.java @@ -0,0 +1,25 @@ +package org.enso.ydoc.polyfill.web; + +import com.oracle.svm.core.annotate.Alias; +import com.oracle.svm.core.annotate.RecomputeFieldValue; +import com.oracle.svm.core.annotate.TargetClass; +import io.helidon.common.LazyValue; +import java.util.concurrent.ExecutorService; +import java.util.concurrent.Executors; +import java.util.function.Supplier; + +@TargetClass(className = "io.helidon.webclient.api.LoomClient") +final class Target_LoomClient { + + @Alias + @RecomputeFieldValue(kind = RecomputeFieldValue.Kind.FromAlias) + static LazyValue EXECUTOR = LazyValue.create(new ExecutorSupplier()); + + private static final class ExecutorSupplier implements Supplier { + @Override + public ExecutorService get() { + return Executors.newThreadPerTaskExecutor( + Thread.ofPlatform().name("emulating-loom-helidon-client-", 0).factory()); + } + } +} diff --git a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Timers.java b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Timers.java index 78fd33e8e8..37dca3d6ae 100644 --- a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Timers.java +++ b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Timers.java @@ -3,15 +3,17 @@ package org.enso.ydoc.polyfill.web; import java.util.concurrent.Future; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit; +import org.enso.ydoc.Polyfill; import org.enso.ydoc.polyfill.Arguments; -import org.enso.ydoc.polyfill.PolyfillBase; +import org.graalvm.polyglot.Context; +import org.graalvm.polyglot.Source; import org.graalvm.polyglot.Value; import org.graalvm.polyglot.proxy.ProxyExecutable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** Implements the Timers Node.js API. */ -final class Timers extends PolyfillBase implements ProxyExecutable { +final class Timers implements Polyfill, ProxyExecutable { private static final Logger log = LoggerFactory.getLogger(Timers.class); @@ -29,10 +31,16 @@ final class Timers extends PolyfillBase implements ProxyExecutable { private final ScheduledExecutorService executor; Timers(ScheduledExecutorService executor) { - super(TIMERS_JS); this.executor = executor; } + @Override + public void initialize(Context ctx) { + Source jsSource = Source.newBuilder("js", getClass().getResource(TIMERS_JS)).buildLiteral(); + + ctx.eval(jsSource).execute(this); + } + private Future setTimeout(Value func, long delay, Object[] args) { return executor.schedule(() -> func.executeVoid(args), delay, TIME_UNIT); } diff --git a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/URL.java b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/URL.java index ccd23e3ff6..7a45f573ba 100644 --- a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/URL.java +++ b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/URL.java @@ -7,6 +7,9 @@ import org.graalvm.polyglot.HostAccess; /** * Implements the URL Node.js interface and can be * used directly for interop with JS. + * + *

Note that {@code HostAccess.Export} entries are not detected by the Native Image Agent {@code + * -agentlib:native-image-agent} and should be manually listed in the reflect-config.json. */ public final class URL { diff --git a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Util.java b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Util.java index 6cd771f474..dc8685116a 100644 --- a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Util.java +++ b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/Util.java @@ -3,8 +3,10 @@ package org.enso.ydoc.polyfill.web; import java.nio.ByteBuffer; import java.nio.charset.Charset; import java.nio.charset.StandardCharsets; +import org.enso.ydoc.Polyfill; import org.enso.ydoc.polyfill.Arguments; -import org.enso.ydoc.polyfill.PolyfillBase; +import org.graalvm.polyglot.Context; +import org.graalvm.polyglot.Source; import org.graalvm.polyglot.Value; import org.graalvm.polyglot.io.ByteSequence; import org.graalvm.polyglot.proxy.ProxyExecutable; @@ -12,7 +14,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** Implements the Util Node.js API. */ -final class Util extends PolyfillBase implements ProxyExecutable { +final class Util implements Polyfill, ProxyExecutable { private static final Logger log = LoggerFactory.getLogger(Util.class); @@ -21,8 +23,11 @@ final class Util extends PolyfillBase implements ProxyExecutable { private static final String UTIL_JS = "util.js"; - Util() { - super(UTIL_JS); + @Override + public void initialize(Context ctx) { + Source jsSource = Source.newBuilder("js", getClass().getResource(UTIL_JS)).buildLiteral(); + + ctx.eval(jsSource).execute(this); } @Override diff --git a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/WebSocket.java b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/WebSocket.java index ad423c31f9..f2eb4ef5e4 100644 --- a/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/WebSocket.java +++ b/lib/java/ydoc-server/src/main/java/org/enso/ydoc/polyfill/web/WebSocket.java @@ -15,8 +15,10 @@ import java.util.Arrays; import java.util.Optional; import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutorService; +import org.enso.ydoc.Polyfill; import org.enso.ydoc.polyfill.Arguments; -import org.enso.ydoc.polyfill.PolyfillBase; +import org.graalvm.polyglot.Context; +import org.graalvm.polyglot.Source; import org.graalvm.polyglot.Value; import org.graalvm.polyglot.io.ByteSequence; import org.graalvm.polyglot.proxy.ProxyExecutable; @@ -27,7 +29,7 @@ import org.slf4j.LoggerFactory; * Implements the WebSocket and WebSocketServer interfaces of the ws NPM package. */ -final class WebSocket extends PolyfillBase implements ProxyExecutable { +final class WebSocket implements Polyfill, ProxyExecutable { private static final Logger log = LoggerFactory.getLogger(WebSocket.class); @@ -47,10 +49,16 @@ final class WebSocket extends PolyfillBase implements ProxyExecutable { private final ExecutorService executor; WebSocket(ExecutorService executor) { - super(WEBSOCKET_JS); this.executor = executor; } + @Override + public void initialize(Context ctx) { + Source jsSource = Source.newBuilder("js", getClass().getResource(WEBSOCKET_JS)).buildLiteral(); + + ctx.eval(jsSource).execute(this); + } + @Override public Object execute(Value... arguments) { var command = arguments[0].asString(); diff --git a/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/jni-config.json b/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/jni-config.json new file mode 100644 index 0000000000..966d955849 --- /dev/null +++ b/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/jni-config.json @@ -0,0 +1,21 @@ +[ +{ + "name":"java.lang.Boolean", + "methods":[{"name":"getBoolean","parameterTypes":["java.lang.String"] }] +}, +{ + "name":"java.lang.Class", + "methods":[{"name":"getClassLoader","parameterTypes":[] }] +}, +{ + "name":"java.lang.ClassLoader", + "methods":[{"name":"loadClass","parameterTypes":["java.lang.String"] }] +}, +{ + "name":"jdk.internal.loader.ClassLoaders$AppClassLoader" +}, +{ + "name":"sun.management.VMManagementImpl", + "fields":[{"name":"compTimeMonitoringSupport"}, {"name":"currentThreadCpuTimeSupport"}, {"name":"objectMonitorUsageSupport"}, {"name":"otherThreadCpuTimeSupport"}, {"name":"remoteDiagnosticCommandsSupport"}, {"name":"synchronizerUsageSupport"}, {"name":"threadAllocatedMemorySupport"}, {"name":"threadContentionMonitoringSupport"}] +} +] diff --git a/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/predefined-classes-config.json b/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/predefined-classes-config.json new file mode 100644 index 0000000000..0e79b2c5d8 --- /dev/null +++ b/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/predefined-classes-config.json @@ -0,0 +1,8 @@ +[ + { + "type":"agent-extracted", + "classes":[ + ] + } +] + diff --git a/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/proxy-config.json b/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/proxy-config.json new file mode 100644 index 0000000000..0d4f101c7a --- /dev/null +++ b/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/proxy-config.json @@ -0,0 +1,2 @@ +[ +] diff --git a/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/reflect-config.json b/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/reflect-config.json new file mode 100644 index 0000000000..2bd3ef7845 --- /dev/null +++ b/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/reflect-config.json @@ -0,0 +1,261 @@ +[ +{ + "name":"ch.qos.logback.classic.encoder.PatternLayoutEncoder", + "queryAllPublicMethods":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"ch.qos.logback.classic.pattern.DateConverter", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"ch.qos.logback.classic.pattern.LevelConverter", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"ch.qos.logback.classic.pattern.LineSeparatorConverter", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"ch.qos.logback.classic.pattern.LoggerConverter", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"ch.qos.logback.classic.pattern.MessageConverter", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"ch.qos.logback.classic.pattern.ThreadConverter", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"ch.qos.logback.core.ConsoleAppender", + "queryAllPublicMethods":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"ch.qos.logback.core.OutputStreamAppender", + "methods":[{"name":"setEncoder","parameterTypes":["ch.qos.logback.core.encoder.Encoder"] }] +}, +{ + "name":"ch.qos.logback.core.encoder.Encoder", + "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }] +}, +{ + "name":"ch.qos.logback.core.encoder.LayoutWrappingEncoder", + "methods":[{"name":"setParent","parameterTypes":["ch.qos.logback.core.spi.ContextAware"] }] +}, +{ + "name":"ch.qos.logback.core.pattern.PatternLayoutEncoderBase", + "methods":[{"name":"setPattern","parameterTypes":["java.lang.String"] }] +}, +{ + "name":"ch.qos.logback.core.spi.ContextAware", + "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }] +}, +{ + "name":"com.sun.crypto.provider.AESCipher$General", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"com.sun.crypto.provider.ARCFOURCipher", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"com.sun.crypto.provider.ChaCha20Cipher$ChaCha20Poly1305", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"com.sun.crypto.provider.DESCipher", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"com.sun.crypto.provider.DESedeCipher", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"com.sun.crypto.provider.GaloisCounterMode$AESGCM", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"io.helidon.common.LazyValueImpl", + "fields":[{"name":"loaded"}, {"name":"theLock"}] +}, +{ + "name":"java.io.FilePermission" +}, +{ + "name":"java.lang.Class", + "methods":[{"name":"getModule","parameterTypes":[] }] +}, +{ + "name":"java.lang.Module", + "methods":[{"name":"getDescriptor","parameterTypes":[] }] +}, +{ + "name":"java.lang.RuntimePermission" +}, +{ + "name":"java.lang.Thread", + "fields":[{"name":"threadLocalRandomProbe"}] +}, +{ + "name":"java.lang.module.ModuleDescriptor", + "methods":[{"name":"rawVersion","parameterTypes":[] }] +}, +{ + "name":"java.net.NetPermission" +}, +{ + "name":"java.net.SocketPermission" +}, +{ + "name":"java.net.URLPermission", + "methods":[{"name":"","parameterTypes":["java.lang.String","java.lang.String"] }] +}, +{ + "name":"java.security.AlgorithmParametersSpi" +}, +{ + "name":"java.security.AllPermission" +}, +{ + "name":"java.security.KeyStoreSpi" +}, +{ + "name":"java.security.SecureRandomParameters" +}, +{ + "name":"java.security.SecurityPermission" +}, +{ + "name":"java.util.PropertyPermission" +}, +{ + "name":"java.util.concurrent.ForkJoinTask", + "fields":[{"name":"aux"}, {"name":"status"}] +}, +{ + "name":"java.util.concurrent.atomic.AtomicBoolean", + "fields":[{"name":"value"}] +}, +{ + "name":"java.util.concurrent.atomic.AtomicReference", + "fields":[{"name":"value"}] +}, +{ + "name":"java.util.concurrent.atomic.Striped64", + "fields":[{"name":"base"}, {"name":"cellsBusy"}] +}, +{ + "name":"javax.security.auth.x500.X500Principal", + "fields":[{"name":"thisX500Name"}], + "methods":[{"name":"","parameterTypes":["sun.security.x509.X500Name"] }] +}, +{ + "name":"javax.smartcardio.CardPermission" +}, +{ + "name":"jdk.internal.misc.Unsafe" +}, +{ + "name":"org.enso.ydoc.polyfill.web.URL", + "fields":[{"name":"pathname"},{"name":"searchParams"}] +}, +{ + "name":"org.enso.ydoc.polyfill.web.URL$URLSearchParams", + "methods":[{"name":"get","parameterTypes":["java.lang.String"]}] +}, +{ + "name":"org.graalvm.polyglot.io.IOHelper", + "fields":[{"name":"ACCESS"}] +}, +{ + "name":"org.graalvm.polyglot.management.Management", + "fields":[{"name":"ACCESS"}] +}, +{ + "name":"sun.security.pkcs12.PKCS12KeyStore", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"sun.security.pkcs12.PKCS12KeyStore$DualFormatPKCS12", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"sun.security.provider.NativePRNG", + "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.security.SecureRandomParameters"] }] +}, +{ + "name":"sun.security.provider.SHA", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"sun.security.provider.X509Factory", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"sun.security.rsa.RSAKeyFactory$Legacy", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"sun.security.ssl.SSLContextImpl$TLSContext", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"sun.security.ssl.TrustManagerFactoryImpl$PKIXFactory", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"sun.security.x509.AuthorityInfoAccessExtension", + "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] +}, +{ + "name":"sun.security.x509.AuthorityKeyIdentifierExtension", + "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] +}, +{ + "name":"sun.security.x509.BasicConstraintsExtension", + "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] +}, +{ + "name":"sun.security.x509.CRLDistributionPointsExtension", + "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] +}, +{ + "name":"sun.security.x509.CertificatePoliciesExtension", + "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] +}, +{ + "name":"sun.security.x509.ExtendedKeyUsageExtension", + "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] +}, +{ + "name":"sun.security.x509.IssuerAlternativeNameExtension", + "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] +}, +{ + "name":"sun.security.x509.KeyUsageExtension", + "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] +}, +{ + "name":"sun.security.x509.NetscapeCertTypeExtension", + "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] +}, +{ + "name":"sun.security.x509.PrivateKeyUsageExtension", + "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] +}, +{ + "name":"sun.security.x509.SubjectAlternativeNameExtension", + "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] +}, +{ + "name":"sun.security.x509.SubjectKeyIdentifierExtension", + "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] +} +] diff --git a/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/resource-config.json b/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/resource-config.json new file mode 100644 index 0000000000..318d291a46 --- /dev/null +++ b/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/resource-config.json @@ -0,0 +1,109 @@ +{ + "resources":{ + "includes":[{ + "pattern":"\\QMETA-INF/helidon/feature-metadata.properties\\E" + }, { + "pattern":"\\QMETA-INF/helidon/serial-config.properties\\E" + }, { + "pattern":"\\QMETA-INF/services/ch.qos.logback.classic.spi.Configurator\\E" + }, { + "pattern":"\\QMETA-INF/services/com.oracle.truffle.api.TruffleLanguage$Provider\\E" + }, { + "pattern":"\\QMETA-INF/services/com.oracle.truffle.api.impl.TruffleLocator\\E" + }, { + "pattern":"\\QMETA-INF/services/com.oracle.truffle.api.instrumentation.TruffleInstrument$Provider\\E" + }, { + "pattern":"\\QMETA-INF/services/com.oracle.truffle.api.instrumentation.provider.TruffleInstrumentProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/com.oracle.truffle.api.library.DefaultExportProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/com.oracle.truffle.api.library.provider.DefaultExportProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/com.oracle.truffle.api.object.LayoutFactory\\E" + }, { + "pattern":"\\QMETA-INF/services/com.oracle.truffle.api.provider.InternalResourceProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/com.oracle.truffle.api.provider.TruffleLanguageProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/com.oracle.truffle.runtime.EngineCacheSupport\\E" + }, { + "pattern":"\\QMETA-INF/services/com.oracle.truffle.runtime.FloodControlHandler\\E" + }, { + "pattern":"\\QMETA-INF/services/com.oracle.truffle.runtime.TruffleTypes\\E" + }, { + "pattern":"\\QMETA-INF/services/io.helidon.common.mapper.spi.MapperProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/io.helidon.common.tls.spi.TlsManagerProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/io.helidon.http.encoding.spi.ContentEncodingProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/io.helidon.http.media.spi.MediaSupportProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/io.helidon.logging.common.spi.LoggingProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/io.helidon.webclient.spi.DnsResolverProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/io.helidon.webclient.spi.HttpClientSpiProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/io.helidon.webclient.spi.ProtocolConfigProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/io.helidon.webclient.spi.SourceHandlerProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/io.helidon.webclient.spi.WebClientServiceProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/io.helidon.webserver.http1.spi.Http1UpgradeProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/io.helidon.webserver.spi.ProtocolConfigProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/io.helidon.webserver.spi.ServerConnectionSelectorProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/io.helidon.webserver.spi.ServerFeatureProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/java.lang.System$LoggerFinder\\E" + }, { + "pattern":"\\QMETA-INF/services/java.net.spi.InetAddressResolverProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/java.net.spi.URLStreamHandlerProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/java.time.zone.ZoneRulesProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/javax.xml.parsers.SAXParserFactory\\E" + }, { + "pattern":"\\QMETA-INF/services/jdk.vm.ci.services.JVMCIServiceLocator\\E" + }, { + "pattern":"\\QMETA-INF/services/org.slf4j.spi.SLF4JServiceProvider\\E" + }, { + "pattern":"\\Qlogback-test.xml\\E" + }, { + "pattern":"\\Qlogback.xml\\E" + }, { + "pattern":"jdk.jfr:\\Qjdk/jfr/internal/types/metadata.bin\\E" + }, { + "pattern":"org.enso.ydoc:\\Qorg/enso/ydoc/polyfill/parser.js\\E" + }, { + "pattern":"org.enso.ydoc:\\Qorg/enso/ydoc/polyfill/web/abort-controller.js\\E" + }, { + "pattern":"org.enso.ydoc:\\Qorg/enso/ydoc/polyfill/web/crypto.js\\E" + }, { + "pattern":"org.enso.ydoc:\\Qorg/enso/ydoc/polyfill/web/event-emitter.js\\E" + }, { + "pattern":"org.enso.ydoc:\\Qorg/enso/ydoc/polyfill/web/event-target.js\\E" + }, { + "pattern":"org.enso.ydoc:\\Qorg/enso/ydoc/polyfill/web/performance.js\\E" + }, { + "pattern":"org.enso.ydoc:\\Qorg/enso/ydoc/polyfill/web/timers.js\\E" + }, { + "pattern":"org.enso.ydoc:\\Qorg/enso/ydoc/polyfill/web/util.js\\E" + }, { + "pattern":"org.enso.ydoc:\\Qorg/enso/ydoc/polyfill/web/websocket.js\\E" + }, { + "pattern":"org.enso.ydoc:\\Qorg/enso/ydoc/ydoc.cjs\\E" + }, { + "pattern":"org.graalvm.polyglot:\\QMETA-INF/graalvm/org.graalvm.polyglot/version\\E" + }, { + "pattern":"org.graalvm.truffle.runtime:\\QMETA-INF/resources/engine/libtruffleattach/linux/amd64/sha256\\E" + }, { + "pattern":"org.graalvm.truffle:\\QMETA-INF/graalvm/org.graalvm.truffle/version\\E" + }]}, + "bundles":[] +} diff --git a/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/serialization-config.json b/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/serialization-config.json new file mode 100644 index 0000000000..f3d7e06e33 --- /dev/null +++ b/lib/java/ydoc-server/src/main/resources/META-INF/native-image/org/enso/ydoc/serialization-config.json @@ -0,0 +1,8 @@ +{ + "types":[ + ], + "lambdaCapturingTypes":[ + ], + "proxies":[ + ] +} diff --git a/project/NativeImage.scala b/project/NativeImage.scala index 3a3c7c2929..f8cad68c33 100644 --- a/project/NativeImage.scala +++ b/project/NativeImage.scala @@ -118,8 +118,6 @@ object NativeImage { log.info("Native image JAVA_HOME: " + javaHome) val subProjectRoot = baseDirectory.value - val pathToJAR = - (assembly / assemblyOutputPath).value.toPath.toAbsolutePath.normalize if (!nativeImagePathResolver(javaHome).toFile.exists()) { log.error( @@ -214,13 +212,15 @@ object NativeImage { buildMemoryLimitOptions ++ runtimeMemoryOptions ++ additionalOptions ++ - Seq("-o", targetLoc.toString()) + Seq("-o", targetLoc.toString) args = mainClass match { case Some(main) => args ++ Seq(main) case None => + val pathToJAR = + (assembly / assemblyOutputPath).value.toPath.toAbsolutePath.normalize args ++ Seq("-jar", pathToJAR.toString) } diff --git a/tools/legal-review/engine/io.helidon.builder.helidon-builder-api-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.builder.helidon-builder-api-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.builder.helidon-builder-api-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.builder.helidon-builder-api-4.1.2/copyright-keep diff --git a/tools/legal-review/engine/io.helidon.common.features.helidon-common-features-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.features.helidon-common-features-4.1.2/copyright-keep similarity index 84% rename from tools/legal-review/engine/io.helidon.common.features.helidon-common-features-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.features.helidon-common-features-4.1.2/copyright-keep index 155f613ba6..2dd56f57a9 100644 --- a/tools/legal-review/engine/io.helidon.common.features.helidon-common-features-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.common.features.helidon-common-features-4.1.2/copyright-keep @@ -3,3 +3,4 @@ Copyright (c) 2020, 2022 Oracle and/or its affiliates. Copyright (c) 2022 Oracle and/or its affiliates. Copyright (c) 2022, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.features.helidon-common-features-api-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.features.helidon-common-features-api-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.features.helidon-common-features-api-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.features.helidon-common-features-api-4.1.2/copyright-keep index dc4a47e996..19699134bd 100644 --- a/tools/legal-review/project-manager/io.helidon.common.features.helidon-common-features-api-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.common.features.helidon-common-features-api-4.1.2/copyright-keep @@ -1,4 +1,4 @@ -Copyright (c) 2019, 2023 Oracle and/or its affiliates. -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. +Copyright (c) 2019, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-4.1.2/copyright-keep similarity index 93% rename from tools/legal-review/engine/io.helidon.common.helidon-common-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-4.1.2/copyright-keep index 586cce6cb8..7ee564bac6 100644 --- a/tools/legal-review/engine/io.helidon.common.helidon-common-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.common.helidon-common-4.1.2/copyright-keep @@ -1,7 +1,6 @@ Copyright (c) 2017, 2021 Oracle and/or its affiliates. Copyright (c) 2017, 2024 Oracle and/or its affiliates. Copyright (c) 2017, 2022 Oracle and/or its affiliates. -Copyright (c) 2017, 2023 Oracle and/or its affiliates. Copyright (c) 2018, 2021 Oracle and/or its affiliates. Copyright (c) 2018, 2024 Oracle and/or its affiliates. Copyright (c) 2019, 2020 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-buffers-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-buffers-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-buffers-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-buffers-4.1.2/copyright-keep index f939f190f2..3e26b42aa6 100644 --- a/tools/legal-review/engine/io.helidon.common.helidon-common-buffers-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.common.helidon-common-buffers-4.1.2/copyright-keep @@ -1,4 +1,4 @@ -Copyright (c) 2018, 2022 Oracle and/or its affiliates. -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. +Copyright (c) 2018, 2022 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-config-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-config-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-config-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-config-4.1.2/copyright-keep diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-configurable-4.0.8/copyright-ignore b/tools/legal-review/engine/io.helidon.common.helidon-common-configurable-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-configurable-4.0.8/copyright-ignore rename to tools/legal-review/engine/io.helidon.common.helidon-common-configurable-4.1.2/copyright-ignore diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-configurable-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-configurable-4.1.2/copyright-keep similarity index 84% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-configurable-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-configurable-4.1.2/copyright-keep index f8108a06f9..5cf8b43f3c 100644 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-configurable-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.common.helidon-common-configurable-4.1.2/copyright-keep @@ -1,11 +1,13 @@ Copyright (c) 2017, 2021 Oracle and/or its affiliates. -Copyright (c) 2017, 2022 Oracle and/or its affiliates. Copyright (c) 2017, 2023 Oracle and/or its affiliates. +Copyright (c) 2017, 2022 Oracle and/or its affiliates. Copyright (c) 2018, 2023 Oracle and/or its affiliates. Copyright (c) 2018, 2024 Oracle and/or its affiliates. Copyright (c) 2019, 2022 Oracle and/or its affiliates. Copyright (c) 2019, 2023 Oracle and/or its affiliates. Copyright (c) 2022 Oracle and/or its affiliates. Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-context-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-context-4.1.2/copyright-keep similarity index 85% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-context-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-context-4.1.2/copyright-keep index 03d6fcbe14..07361f1b40 100644 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-context-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.common.helidon-common-context-4.1.2/copyright-keep @@ -1,7 +1,6 @@ -Copyright (c) 2019, 2020 Oracle and/or its affiliates. -Copyright (c) 2019, 2021 Oracle and/or its affiliates. -Copyright (c) 2019, 2022 Oracle and/or its affiliates. -Copyright (c) 2019, 2023 Oracle and/or its affiliates. -Copyright (c) 2019, 2024 Oracle and/or its affiliates. -Copyright (c) 2020 Oracle and/or its affiliates. Copyright (c) 2020, 2022 Oracle and/or its affiliates. +Copyright (c) 2020 Oracle and/or its affiliates. +Copyright (c) 2019, 2024 Oracle and/or its affiliates. +Copyright (c) 2019, 2023 Oracle and/or its affiliates. +Copyright (c) 2019, 2021 Oracle and/or its affiliates. +Copyright (c) 2019, 2020 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-key-util-4.0.8/copyright-ignore b/tools/legal-review/engine/io.helidon.common.helidon-common-key-util-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-key-util-4.0.8/copyright-ignore rename to tools/legal-review/engine/io.helidon.common.helidon-common-key-util-4.1.2/copyright-ignore diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-key-util-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-key-util-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-key-util-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-key-util-4.1.2/copyright-keep diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-mapper-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-mapper-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-mapper-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-mapper-4.1.2/copyright-keep diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-media-type-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-media-type-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-media-type-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-media-type-4.1.2/copyright-keep diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-parameters-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-parameters-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-parameters-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-parameters-4.1.2/copyright-keep index 44f653e0c1..9225963f4a 100644 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-parameters-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.common.helidon-common-parameters-4.1.2/copyright-keep @@ -1,3 +1,3 @@ -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-security-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-security-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-security-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-security-4.1.2/copyright-keep index 44f653e0c1..9225963f4a 100644 --- a/tools/legal-review/engine/io.helidon.common.helidon-common-security-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.common.helidon-common-security-4.1.2/copyright-keep @@ -1,3 +1,3 @@ -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-socket-4.0.8/copyright-ignore b/tools/legal-review/engine/io.helidon.common.helidon-common-socket-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-socket-4.0.8/copyright-ignore rename to tools/legal-review/engine/io.helidon.common.helidon-common-socket-4.1.2/copyright-ignore diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-socket-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-socket-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-socket-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-socket-4.1.2/copyright-keep index 91a06b3072..b4e48fe96f 100644 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-socket-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.common.helidon-common-socket-4.1.2/copyright-keep @@ -1,5 +1,5 @@ -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-task-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-task-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-task-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-task-4.1.2/copyright-keep diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-tls-4.0.8/copyright-ignore b/tools/legal-review/engine/io.helidon.common.helidon-common-tls-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-tls-4.0.8/copyright-ignore rename to tools/legal-review/engine/io.helidon.common.helidon-common-tls-4.1.2/copyright-ignore diff --git a/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-http1-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-tls-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.webclient.helidon-webclient-http1-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-tls-4.1.2/copyright-keep index 1536d2f987..133589b49c 100644 --- a/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-http1-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.common.helidon-common-tls-4.1.2/copyright-keep @@ -1,5 +1,5 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.webserver.helidon-webserver-websocket-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-types-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.webserver.helidon-webserver-websocket-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-types-4.1.2/copyright-keep index 1536d2f987..133589b49c 100644 --- a/tools/legal-review/engine/io.helidon.webserver.helidon-webserver-websocket-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.common.helidon-common-types-4.1.2/copyright-keep @@ -1,5 +1,5 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-uri-4.0.8/copyright-ignore b/tools/legal-review/engine/io.helidon.common.helidon-common-uri-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-uri-4.0.8/copyright-ignore rename to tools/legal-review/engine/io.helidon.common.helidon-common-uri-4.1.2/copyright-ignore diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-uri-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.common.helidon-common-uri-4.1.2/copyright-keep similarity index 84% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-uri-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.common.helidon-common-uri-4.1.2/copyright-keep index bc893c7761..cb9c180b65 100644 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-uri-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.common.helidon-common-uri-4.1.2/copyright-keep @@ -1,6 +1,5 @@ -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.config.helidon-config-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.config.helidon-config-4.0.8/copyright-keep deleted file mode 100644 index b87961c30d..0000000000 --- a/tools/legal-review/engine/io.helidon.config.helidon-config-4.0.8/copyright-keep +++ /dev/null @@ -1,20 +0,0 @@ -Copyright (c) 2017, 2020 Oracle and/or its affiliates. -Copyright (c) 2017, 2021 Oracle and/or its affiliates. -Copyright (c) 2017, 2022 Oracle and/or its affiliates. -Copyright (c) 2017, 2023 Oracle and/or its affiliates. -Copyright (c) 2017, 2024 Oracle and/or its affiliates. -Copyright (c) 2018, 2022 Oracle and/or its affiliates. -Copyright (c) 2018, 2023 Oracle and/or its affiliates. -Copyright (c) 2019, 2020 Oracle and/or its affiliates. -Copyright (c) 2019, 2022 Oracle and/or its affiliates. -Copyright (c) 2020 Oracle and/or its affiliates. -Copyright (c) 2020, 2021 Oracle and/or its affiliates. -Copyright (c) 2020, 2022 Oracle and/or its affiliates. -Copyright (c) 2020, 2023 Oracle and/or its affiliates. -Copyright (c) 2020, 2024 Oracle and/or its affiliates. -Copyright (c) 2021 Oracle and/or its affiliates. -Copyright (c) 2021, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2024 Oracle and/or its affiliates. -Copyright (c) 2019, 2021 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.http.encoding.helidon-http-encoding-4.0.8/copyright-ignore b/tools/legal-review/engine/io.helidon.config.helidon-config-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/engine/io.helidon.http.encoding.helidon-http-encoding-4.0.8/copyright-ignore rename to tools/legal-review/engine/io.helidon.config.helidon-config-4.1.2/copyright-ignore diff --git a/tools/legal-review/project-manager/io.helidon.config.helidon-config-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.config.helidon-config-4.1.2/copyright-keep similarity index 90% rename from tools/legal-review/project-manager/io.helidon.config.helidon-config-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.config.helidon-config-4.1.2/copyright-keep index b87961c30d..d8de19b613 100644 --- a/tools/legal-review/project-manager/io.helidon.config.helidon-config-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.config.helidon-config-4.1.2/copyright-keep @@ -18,3 +18,5 @@ Copyright (c) 2022, 2023 Oracle and/or its affiliates. Copyright (c) 2023 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. Copyright (c) 2019, 2021 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2019, 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.helidon-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.helidon-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.helidon-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.helidon-4.1.2/copyright-keep diff --git a/tools/legal-review/engine/io.helidon.http.media.helidon-http-media-4.0.8/copyright-ignore b/tools/legal-review/engine/io.helidon.http.encoding.helidon-http-encoding-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/engine/io.helidon.http.media.helidon-http-media-4.0.8/copyright-ignore rename to tools/legal-review/engine/io.helidon.http.encoding.helidon-http-encoding-4.1.2/copyright-ignore diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-tls-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.http.encoding.helidon-http-encoding-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-tls-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.http.encoding.helidon-http-encoding-4.1.2/copyright-keep diff --git a/tools/legal-review/engine/io.helidon.http.helidon-http-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.http.helidon-http-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.http.helidon-http-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.http.helidon-http-4.1.2/copyright-keep diff --git a/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-api-4.0.8/copyright-ignore b/tools/legal-review/engine/io.helidon.http.media.helidon-http-media-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/engine/io.helidon.webclient.helidon-webclient-api-4.0.8/copyright-ignore rename to tools/legal-review/engine/io.helidon.http.media.helidon-http-media-4.1.2/copyright-ignore diff --git a/tools/legal-review/engine/io.helidon.http.encoding.helidon-http-encoding-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.http.media.helidon-http-media-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.http.encoding.helidon-http-encoding-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.http.media.helidon-http-media-4.1.2/copyright-keep diff --git a/tools/legal-review/engine/io.helidon.inject.helidon-inject-api-4.0.8/copyright-ignore b/tools/legal-review/engine/io.helidon.inject.helidon-inject-api-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/engine/io.helidon.inject.helidon-inject-api-4.0.8/copyright-ignore rename to tools/legal-review/engine/io.helidon.inject.helidon-inject-api-4.1.2/copyright-ignore diff --git a/tools/legal-review/engine/io.helidon.inject.helidon-inject-api-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.inject.helidon-inject-api-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.inject.helidon-inject-api-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.inject.helidon-inject-api-4.1.2/copyright-keep diff --git a/tools/legal-review/engine/io.helidon.logging.helidon-logging-common-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.logging.helidon-logging-common-4.0.8/copyright-keep deleted file mode 100644 index 4b22a402cd..0000000000 --- a/tools/legal-review/engine/io.helidon.logging.helidon-logging-common-4.0.8/copyright-keep +++ /dev/null @@ -1,5 +0,0 @@ -Copyright (c) 2019, 2022 Oracle and/or its affiliates. -Copyright (c) 2020 Oracle and/or its affiliates. -Copyright (c) 2020, 2022 Oracle and/or its affiliates. -Copyright (c) 2020, 2023 Oracle and/or its affiliates. -Copyright (c) 2020, 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.logging.helidon-logging-common-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.logging.helidon-logging-common-4.1.2/copyright-keep similarity index 84% rename from tools/legal-review/project-manager/io.helidon.logging.helidon-logging-common-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.logging.helidon-logging-common-4.1.2/copyright-keep index 4b22a402cd..46b88a615b 100644 --- a/tools/legal-review/project-manager/io.helidon.logging.helidon-logging-common-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.logging.helidon-logging-common-4.1.2/copyright-keep @@ -3,3 +3,4 @@ Copyright (c) 2020 Oracle and/or its affiliates. Copyright (c) 2020, 2022 Oracle and/or its affiliates. Copyright (c) 2020, 2023 Oracle and/or its affiliates. Copyright (c) 2020, 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.webclient.helidon-webclient-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.webclient.helidon-webclient-4.1.2/copyright-keep diff --git a/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-http1-4.0.8/copyright-ignore b/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-api-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/engine/io.helidon.webclient.helidon-webclient-http1-4.0.8/copyright-ignore rename to tools/legal-review/engine/io.helidon.webclient.helidon-webclient-api-4.1.2/copyright-ignore diff --git a/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-api-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-api-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.webclient.helidon-webclient-api-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.webclient.helidon-webclient-api-4.1.2/copyright-keep index da86cd1d12..4e64fde5a5 100644 --- a/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-api-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-api-4.1.2/copyright-keep @@ -1,6 +1,6 @@ -Copyright (c) 2020, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2020, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-websocket-4.0.8/copyright-ignore b/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-http1-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/engine/io.helidon.webclient.helidon-webclient-websocket-4.0.8/copyright-ignore rename to tools/legal-review/engine/io.helidon.webclient.helidon-webclient-http1-4.1.2/copyright-ignore diff --git a/tools/legal-review/project-manager/io.helidon.builder.helidon-builder-api-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-http1-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/project-manager/io.helidon.builder.helidon-builder-api-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.webclient.helidon-webclient-http1-4.1.2/copyright-keep index 1536d2f987..133589b49c 100644 --- a/tools/legal-review/project-manager/io.helidon.builder.helidon-builder-api-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-http1-4.1.2/copyright-keep @@ -1,5 +1,5 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-websocket-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-websocket-4.1.2/copyright-keep similarity index 77% rename from tools/legal-review/engine/io.helidon.webclient.helidon-webclient-websocket-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.webclient.helidon-webclient-websocket-4.1.2/copyright-keep index b546632376..6afb1a99da 100644 --- a/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-websocket-4.0.8/copyright-keep +++ b/tools/legal-review/engine/io.helidon.webclient.helidon-webclient-websocket-4.1.2/copyright-keep @@ -1,4 +1,5 @@ -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +helidon-codegen-helidon-copyright diff --git a/tools/legal-review/engine/io.helidon.webserver.helidon-webserver-4.0.8/copyright-ignore b/tools/legal-review/engine/io.helidon.webserver.helidon-webserver-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/engine/io.helidon.webserver.helidon-webserver-4.0.8/copyright-ignore rename to tools/legal-review/engine/io.helidon.webserver.helidon-webserver-4.1.2/copyright-ignore diff --git a/tools/legal-review/engine/io.helidon.webserver.helidon-webserver-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.webserver.helidon-webserver-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.webserver.helidon-webserver-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.webserver.helidon-webserver-4.1.2/copyright-keep diff --git a/tools/legal-review/engine/io.helidon.webserver.helidon-webserver-websocket-4.1.2/copyright-keep b/tools/legal-review/engine/io.helidon.webserver.helidon-webserver-websocket-4.1.2/copyright-keep new file mode 100644 index 0000000000..984d6db434 --- /dev/null +++ b/tools/legal-review/engine/io.helidon.webserver.helidon-webserver-websocket-4.1.2/copyright-keep @@ -0,0 +1,6 @@ +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +helidon-codegen-helidon-copyright diff --git a/tools/legal-review/engine/io.helidon.websocket.helidon-websocket-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.websocket.helidon-websocket-4.0.8/copyright-keep deleted file mode 100644 index 75eb49ff37..0000000000 --- a/tools/legal-review/engine/io.helidon.websocket.helidon-websocket-4.0.8/copyright-keep +++ /dev/null @@ -1,4 +0,0 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-types-4.0.8/copyright-keep b/tools/legal-review/engine/io.helidon.websocket.helidon-websocket-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-types-4.0.8/copyright-keep rename to tools/legal-review/engine/io.helidon.websocket.helidon-websocket-4.1.2/copyright-keep diff --git a/tools/legal-review/engine/report-state b/tools/legal-review/engine/report-state index 936ca0c81b..6ae7ebd109 100644 --- a/tools/legal-review/engine/report-state +++ b/tools/legal-review/engine/report-state @@ -1,3 +1,3 @@ -52FC34657340F1EAE3735B0BA633B5094995DE44A1F97E83F380064946FBE72A -4023A94E9C4C20A053BCE1C592B04C6311759B9547E76748AD0F3DCB0A4C3ABC +17B7561F9A5547456DB58D715BF8FFA09A3A57656942004846CBE87C1B4DFC28 +7B45943C89E109092F1FC330E1B2481EFA36F5D9387E15FDE6F195DE247FF2A8 0 diff --git a/tools/legal-review/project-manager/io.helidon.builder.helidon-builder-api-4.1.2/copyright-keep b/tools/legal-review/project-manager/io.helidon.builder.helidon-builder-api-4.1.2/copyright-keep new file mode 100644 index 0000000000..725fa1ee77 --- /dev/null +++ b/tools/legal-review/project-manager/io.helidon.builder.helidon-builder-api-4.1.2/copyright-keep @@ -0,0 +1,10 @@ +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.features.helidon-common-features-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.features.helidon-common-features-4.0.8/copyright-keep deleted file mode 100644 index 155f613ba6..0000000000 --- a/tools/legal-review/project-manager/io.helidon.common.features.helidon-common-features-4.0.8/copyright-keep +++ /dev/null @@ -1,5 +0,0 @@ -Copyright (c) 2019, 2023 Oracle and/or its affiliates. -Copyright (c) 2020, 2022 Oracle and/or its affiliates. -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.features.helidon-common-features-4.1.2/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.features.helidon-common-features-4.1.2/copyright-keep new file mode 100644 index 0000000000..58a0e5b2a0 --- /dev/null +++ b/tools/legal-review/project-manager/io.helidon.common.features.helidon-common-features-4.1.2/copyright-keep @@ -0,0 +1,11 @@ +Copyright (c) 2019, 2023 Oracle and/or its affiliates. +Copyright (c) 2020, 2022 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. +Copyright (c) 2020, 2022 Oracle and/or its affiliates. +Copyright (c) 2019, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.common.features.helidon-common-features-api-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.features.helidon-common-features-api-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.common.features.helidon-common-features-api-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.common.features.helidon-common-features-api-4.1.2/copyright-keep index dc4a47e996..19699134bd 100644 --- a/tools/legal-review/engine/io.helidon.common.features.helidon-common-features-api-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.common.features.helidon-common-features-api-4.1.2/copyright-keep @@ -1,4 +1,4 @@ -Copyright (c) 2019, 2023 Oracle and/or its affiliates. -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. +Copyright (c) 2019, 2023 Oracle and/or its affiliates. diff --git a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-4.0.8/NOTICES b/tools/legal-review/project-manager/io.helidon.common.helidon-common-4.1.2/copyright-keep similarity index 50% rename from distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-4.0.8/NOTICES rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-4.1.2/copyright-keep index befbd926c8..147ee935c7 100644 --- a/distribution/project-manager/THIRD-PARTY/io.helidon.common.helidon-common-4.0.8/NOTICES +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-4.1.2/copyright-keep @@ -1,31 +1,30 @@ Copyright (c) 2017, 2021 Oracle and/or its affiliates. - -Copyright (c) 2017, 2022 Oracle and/or its affiliates. - -Copyright (c) 2017, 2023 Oracle and/or its affiliates. - Copyright (c) 2017, 2024 Oracle and/or its affiliates. - +Copyright (c) 2017, 2022 Oracle and/or its affiliates. Copyright (c) 2018, 2021 Oracle and/or its affiliates. - Copyright (c) 2018, 2024 Oracle and/or its affiliates. - Copyright (c) 2019, 2020 Oracle and/or its affiliates. - Copyright (c) 2019, 2021 Oracle and/or its affiliates. - Copyright (c) 2019, 2022 Oracle and/or its affiliates. - Copyright (c) 2019, 2023 Oracle and/or its affiliates. - Copyright (c) 2020 Oracle and/or its affiliates. - Copyright (c) 2021 Oracle and/or its affiliates. - Copyright (c) 2021, 2023 Oracle and/or its affiliates. - Copyright (c) 2022 Oracle and/or its affiliates. - Copyright (c) 2023 Oracle and/or its affiliates. - Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2017, 2021 Oracle and/or its affiliates. +Copyright (c) 2017, 2022 Oracle and/or its affiliates. +Copyright (c) 2017, 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. +Copyright (c) 2021, 2023 Oracle and/or its affiliates. +Copyright (c) 2021 Oracle and/or its affiliates. +Copyright (c) 2020 Oracle and/or its affiliates. +Copyright (c) 2019, 2023 Oracle and/or its affiliates. +Copyright (c) 2019, 2022 Oracle and/or its affiliates. +Copyright (c) 2019, 2021 Oracle and/or its affiliates. +Copyright (c) 2019, 2020 Oracle and/or its affiliates. +Copyright (c) 2018, 2024 Oracle and/or its affiliates. +Copyright (c) 2018, 2021 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-buffers-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-buffers-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-buffers-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-buffers-4.1.2/copyright-keep index f939f190f2..3e26b42aa6 100644 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-buffers-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-buffers-4.1.2/copyright-keep @@ -1,4 +1,4 @@ -Copyright (c) 2018, 2022 Oracle and/or its affiliates. -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. +Copyright (c) 2018, 2022 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-config-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-config-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-config-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-config-4.1.2/copyright-keep index e4b9fe1779..1049013b51 100644 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-config-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-config-4.1.2/copyright-keep @@ -1,8 +1,8 @@ -Copyright (c) 2017, 2022 Oracle and/or its affiliates. -Copyright (c) 2018, 2023 Oracle and/or its affiliates. -Copyright (c) 2018, 2024 Oracle and/or its affiliates. -Copyright (c) 2019, 2023 Oracle and/or its affiliates. -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. +Copyright (c) 2019, 2023 Oracle and/or its affiliates. +Copyright (c) 2018, 2024 Oracle and/or its affiliates. +Copyright (c) 2018, 2023 Oracle and/or its affiliates. +Copyright (c) 2017, 2022 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.webserver.helidon-webserver-websocket-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.common.helidon-common-configurable-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/engine/io.helidon.webserver.helidon-webserver-websocket-4.0.8/copyright-ignore rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-configurable-4.1.2/copyright-ignore diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-configurable-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-configurable-4.1.2/copyright-keep similarity index 84% rename from tools/legal-review/engine/io.helidon.common.helidon-common-configurable-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-configurable-4.1.2/copyright-keep index f8108a06f9..f5fb3f9166 100644 --- a/tools/legal-review/engine/io.helidon.common.helidon-common-configurable-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-configurable-4.1.2/copyright-keep @@ -1,11 +1,13 @@ -Copyright (c) 2017, 2021 Oracle and/or its affiliates. -Copyright (c) 2017, 2022 Oracle and/or its affiliates. -Copyright (c) 2017, 2023 Oracle and/or its affiliates. -Copyright (c) 2018, 2023 Oracle and/or its affiliates. -Copyright (c) 2018, 2024 Oracle and/or its affiliates. -Copyright (c) 2019, 2022 Oracle and/or its affiliates. -Copyright (c) 2019, 2023 Oracle and/or its affiliates. -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. +Copyright (c) 2019, 2023 Oracle and/or its affiliates. +Copyright (c) 2019, 2022 Oracle and/or its affiliates. +Copyright (c) 2018, 2024 Oracle and/or its affiliates. +Copyright (c) 2018, 2023 Oracle and/or its affiliates. +Copyright (c) 2017, 2023 Oracle and/or its affiliates. +Copyright (c) 2017, 2022 Oracle and/or its affiliates. +Copyright (c) 2017, 2021 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-context-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-context-4.1.2/copyright-keep similarity index 85% rename from tools/legal-review/engine/io.helidon.common.helidon-common-context-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-context-4.1.2/copyright-keep index 03d6fcbe14..07361f1b40 100644 --- a/tools/legal-review/engine/io.helidon.common.helidon-common-context-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-context-4.1.2/copyright-keep @@ -1,7 +1,6 @@ -Copyright (c) 2019, 2020 Oracle and/or its affiliates. -Copyright (c) 2019, 2021 Oracle and/or its affiliates. -Copyright (c) 2019, 2022 Oracle and/or its affiliates. -Copyright (c) 2019, 2023 Oracle and/or its affiliates. -Copyright (c) 2019, 2024 Oracle and/or its affiliates. -Copyright (c) 2020 Oracle and/or its affiliates. Copyright (c) 2020, 2022 Oracle and/or its affiliates. +Copyright (c) 2020 Oracle and/or its affiliates. +Copyright (c) 2019, 2024 Oracle and/or its affiliates. +Copyright (c) 2019, 2023 Oracle and/or its affiliates. +Copyright (c) 2019, 2021 Oracle and/or its affiliates. +Copyright (c) 2019, 2020 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-configurable-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.common.helidon-common-key-util-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-configurable-4.0.8/copyright-ignore rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-key-util-4.1.2/copyright-ignore diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-key-util-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-key-util-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-key-util-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-key-util-4.1.2/copyright-keep index b9f28539f8..1c208826c7 100644 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-key-util-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-key-util-4.1.2/copyright-keep @@ -1,8 +1,8 @@ -Copyright (c) 2017, 2021 Oracle and/or its affiliates. -Copyright (c) 2017, 2023 Oracle and/or its affiliates. -Copyright (c) 2017, 2024 Oracle and/or its affiliates. -Copyright (c) 2018, 2024 Oracle and/or its affiliates. -Copyright (c) 2021, 2022 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2021, 2022 Oracle and/or its affiliates. +Copyright (c) 2018, 2024 Oracle and/or its affiliates. +Copyright (c) 2017, 2024 Oracle and/or its affiliates. +Copyright (c) 2017, 2023 Oracle and/or its affiliates. +Copyright (c) 2017, 2021 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-mapper-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-mapper-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-mapper-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-mapper-4.1.2/copyright-keep index 69db29aa2e..d0f64048a0 100644 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-mapper-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-mapper-4.1.2/copyright-keep @@ -1,7 +1,7 @@ -Copyright (c) 2019, 2021 Oracle and/or its affiliates. -Copyright (c) 2019, 2023 Oracle and/or its affiliates. -Copyright (c) 2019, 2024 Oracle and/or its affiliates. -Copyright (c) 2020, 2021 Oracle and/or its affiliates. -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. +Copyright (c) 2020, 2021 Oracle and/or its affiliates. +Copyright (c) 2019, 2024 Oracle and/or its affiliates. +Copyright (c) 2019, 2023 Oracle and/or its affiliates. +Copyright (c) 2019, 2021 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-media-type-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-media-type-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-media-type-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-media-type-4.1.2/copyright-keep index 37ae4c3eda..61795397b2 100644 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-media-type-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-media-type-4.1.2/copyright-keep @@ -1,8 +1,8 @@ -Copyright (c) 2019, 2021 Oracle and/or its affiliates. -Copyright (c) 2019, 2022 Oracle and/or its affiliates. -Copyright (c) 2019, 2023 Oracle and/or its affiliates. -Copyright (c) 2019, 2024 Oracle and/or its affiliates. -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. +Copyright (c) 2019, 2024 Oracle and/or its affiliates. +Copyright (c) 2019, 2023 Oracle and/or its affiliates. +Copyright (c) 2019, 2022 Oracle and/or its affiliates. +Copyright (c) 2019, 2021 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-parameters-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-parameters-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-parameters-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-parameters-4.1.2/copyright-keep index 44f653e0c1..9225963f4a 100644 --- a/tools/legal-review/engine/io.helidon.common.helidon-common-parameters-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-parameters-4.1.2/copyright-keep @@ -1,3 +1,3 @@ -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-security-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-security-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-security-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-security-4.1.2/copyright-keep index 44f653e0c1..9225963f4a 100644 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-security-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-security-4.1.2/copyright-keep @@ -1,3 +1,3 @@ -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-key-util-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.common.helidon-common-socket-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-key-util-4.0.8/copyright-ignore rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-socket-4.1.2/copyright-ignore diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-socket-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-socket-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.common.helidon-common-socket-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-socket-4.1.2/copyright-keep index 91a06b3072..b4e48fe96f 100644 --- a/tools/legal-review/engine/io.helidon.common.helidon-common-socket-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-socket-4.1.2/copyright-keep @@ -1,5 +1,5 @@ -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-task-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-task-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-task-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-task-4.1.2/copyright-keep index 022f8853db..ab9d42a686 100644 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-task-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-task-4.1.2/copyright-keep @@ -1,2 +1,2 @@ -Copyright (c) 2023 Oracle and/or its affiliates. Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-tls-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-tls-4.0.8/copyright-keep deleted file mode 100644 index 1536d2f987..0000000000 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-tls-4.0.8/copyright-keep +++ /dev/null @@ -1,5 +0,0 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. -Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-socket-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.common.helidon-common-tls-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-socket-4.0.8/copyright-ignore rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-tls-4.1.2/copyright-ignore diff --git a/tools/legal-review/engine/io.helidon.http.media.helidon-http-media-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-tls-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/engine/io.helidon.http.media.helidon-http-media-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-tls-4.1.2/copyright-keep index 1536d2f987..133589b49c 100644 --- a/tools/legal-review/engine/io.helidon.http.media.helidon-http-media-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-tls-4.1.2/copyright-keep @@ -1,5 +1,5 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-types-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-types-4.0.8/copyright-keep deleted file mode 100644 index 75eb49ff37..0000000000 --- a/tools/legal-review/project-manager/io.helidon.common.helidon-common-types-4.0.8/copyright-keep +++ /dev/null @@ -1,4 +0,0 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-types-4.1.2/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-types-4.1.2/copyright-keep new file mode 100644 index 0000000000..133589b49c --- /dev/null +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-types-4.1.2/copyright-keep @@ -0,0 +1,5 @@ +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-tls-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.common.helidon-common-uri-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-tls-4.0.8/copyright-ignore rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-uri-4.1.2/copyright-ignore diff --git a/tools/legal-review/engine/io.helidon.common.helidon-common-uri-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.common.helidon-common-uri-4.1.2/copyright-keep similarity index 84% rename from tools/legal-review/engine/io.helidon.common.helidon-common-uri-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.common.helidon-common-uri-4.1.2/copyright-keep index bc893c7761..cb9c180b65 100644 --- a/tools/legal-review/engine/io.helidon.common.helidon-common-uri-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.common.helidon-common-uri-4.1.2/copyright-keep @@ -1,6 +1,5 @@ -Copyright (c) 2022 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.config.helidon-config-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.config.helidon-config-4.0.8/copyright-ignore deleted file mode 100644 index 8338fbe2e5..0000000000 --- a/tools/legal-review/project-manager/io.helidon.config.helidon-config-4.0.8/copyright-ignore +++ /dev/null @@ -1,2 +0,0 @@ -helidon-common-processor-helidon-copyright -helidon-common-processor-helidon-copyright diff --git a/tools/legal-review/project-manager/io.helidon.common.helidon-common-uri-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.config.helidon-config-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/project-manager/io.helidon.common.helidon-common-uri-4.0.8/copyright-ignore rename to tools/legal-review/project-manager/io.helidon.config.helidon-config-4.1.2/copyright-ignore diff --git a/tools/legal-review/project-manager/io.helidon.config.helidon-config-4.1.2/copyright-keep b/tools/legal-review/project-manager/io.helidon.config.helidon-config-4.1.2/copyright-keep new file mode 100644 index 0000000000..5940109a06 --- /dev/null +++ b/tools/legal-review/project-manager/io.helidon.config.helidon-config-4.1.2/copyright-keep @@ -0,0 +1,42 @@ +Copyright (c) 2017, 2020 Oracle and/or its affiliates. +Copyright (c) 2017, 2021 Oracle and/or its affiliates. +Copyright (c) 2017, 2022 Oracle and/or its affiliates. +Copyright (c) 2017, 2023 Oracle and/or its affiliates. +Copyright (c) 2017, 2024 Oracle and/or its affiliates. +Copyright (c) 2018, 2022 Oracle and/or its affiliates. +Copyright (c) 2018, 2023 Oracle and/or its affiliates. +Copyright (c) 2019, 2020 Oracle and/or its affiliates. +Copyright (c) 2019, 2022 Oracle and/or its affiliates. +Copyright (c) 2020 Oracle and/or its affiliates. +Copyright (c) 2020, 2021 Oracle and/or its affiliates. +Copyright (c) 2020, 2022 Oracle and/or its affiliates. +Copyright (c) 2020, 2023 Oracle and/or its affiliates. +Copyright (c) 2020, 2024 Oracle and/or its affiliates. +Copyright (c) 2021 Oracle and/or its affiliates. +Copyright (c) 2021, 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2019, 2021 Oracle and/or its affiliates. +Copyright (c) 2017, 2020 Oracle and/or its affiliates. +Copyright (c) 2017, 2021 Oracle and/or its affiliates. +Copyright (c) 2017, 2022 Oracle and/or its affiliates. +Copyright (c) 2017, 2023 Oracle and/or its affiliates. +Copyright (c) 2017, 2024 Oracle and/or its affiliates. +Copyright (c) 2018, 2022 Oracle and/or its affiliates. +Copyright (c) 2018, 2023 Oracle and/or its affiliates. +Copyright (c) 2019, 2020 Oracle and/or its affiliates. +Copyright (c) 2019, 2021 Oracle and/or its affiliates. +Copyright (c) 2019, 2022 Oracle and/or its affiliates. +Copyright (c) 2019, 2024 Oracle and/or its affiliates. +Copyright (c) 2020 Oracle and/or its affiliates. +Copyright (c) 2020, 2021 Oracle and/or its affiliates. +Copyright (c) 2020, 2022 Oracle and/or its affiliates. +Copyright (c) 2020, 2023 Oracle and/or its affiliates. +Copyright (c) 2020, 2024 Oracle and/or its affiliates. +Copyright (c) 2021 Oracle and/or its affiliates. +Copyright (c) 2021, 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.helidon-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.helidon-4.0.8/copyright-keep deleted file mode 100644 index d2344b7f6a..0000000000 --- a/tools/legal-review/project-manager/io.helidon.helidon-4.0.8/copyright-keep +++ /dev/null @@ -1,4 +0,0 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. -Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.helidon-4.1.2/copyright-keep b/tools/legal-review/project-manager/io.helidon.helidon-4.1.2/copyright-keep new file mode 100644 index 0000000000..0907084647 --- /dev/null +++ b/tools/legal-review/project-manager/io.helidon.helidon-4.1.2/copyright-keep @@ -0,0 +1,8 @@ +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.http.encoding.helidon-http-encoding-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.http.encoding.helidon-http-encoding-4.0.8/copyright-keep deleted file mode 100644 index 1536d2f987..0000000000 --- a/tools/legal-review/project-manager/io.helidon.http.encoding.helidon-http-encoding-4.0.8/copyright-keep +++ /dev/null @@ -1,5 +0,0 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. -Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-websocket-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.http.encoding.helidon-http-encoding-4.1.2/copyright-ignore similarity index 50% rename from tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-websocket-4.0.8/copyright-ignore rename to tools/legal-review/project-manager/io.helidon.http.encoding.helidon-http-encoding-4.1.2/copyright-ignore index ab09cc389a..160dd9d6c4 100644 --- a/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-websocket-4.0.8/copyright-ignore +++ b/tools/legal-review/project-manager/io.helidon.http.encoding.helidon-http-encoding-4.1.2/copyright-ignore @@ -1 +1,2 @@ helidon-codegen-helidon-copyright +helidon-codegen-helidon-copyright diff --git a/tools/legal-review/project-manager/io.helidon.http.encoding.helidon-http-encoding-4.1.2/copyright-keep b/tools/legal-review/project-manager/io.helidon.http.encoding.helidon-http-encoding-4.1.2/copyright-keep new file mode 100644 index 0000000000..725fa1ee77 --- /dev/null +++ b/tools/legal-review/project-manager/io.helidon.http.encoding.helidon-http-encoding-4.1.2/copyright-keep @@ -0,0 +1,10 @@ +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.http.helidon-http-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.http.helidon-http-4.1.2/copyright-keep similarity index 50% rename from tools/legal-review/project-manager/io.helidon.http.helidon-http-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.http.helidon-http-4.1.2/copyright-keep index b4263f37e3..94bef4cf38 100644 --- a/tools/legal-review/project-manager/io.helidon.http.helidon-http-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.http.helidon-http-4.1.2/copyright-keep @@ -7,3 +7,12 @@ Copyright (c) 2022, 2024 Oracle and/or its affiliates. Copyright (c) 2023 Oracle and/or its affiliates. Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2021, 2023 Oracle and/or its affiliates. +Copyright (c) 2018, 2024 Oracle and/or its affiliates. +Copyright (c) 2018, 2023 Oracle and/or its affiliates. +Copyright (c) 2017, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.http.media.helidon-http-media-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.http.media.helidon-http-media-4.0.8/copyright-keep deleted file mode 100644 index 1536d2f987..0000000000 --- a/tools/legal-review/project-manager/io.helidon.http.media.helidon-http-media-4.0.8/copyright-keep +++ /dev/null @@ -1,5 +0,0 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. -Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-websocket-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.http.media.helidon-http-media-4.1.2/copyright-ignore similarity index 50% rename from tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-websocket-4.0.8/copyright-ignore rename to tools/legal-review/project-manager/io.helidon.http.media.helidon-http-media-4.1.2/copyright-ignore index ab09cc389a..160dd9d6c4 100644 --- a/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-websocket-4.0.8/copyright-ignore +++ b/tools/legal-review/project-manager/io.helidon.http.media.helidon-http-media-4.1.2/copyright-ignore @@ -1 +1,2 @@ helidon-codegen-helidon-copyright +helidon-codegen-helidon-copyright diff --git a/tools/legal-review/project-manager/io.helidon.http.media.helidon-http-media-4.1.2/copyright-keep b/tools/legal-review/project-manager/io.helidon.http.media.helidon-http-media-4.1.2/copyright-keep new file mode 100644 index 0000000000..725fa1ee77 --- /dev/null +++ b/tools/legal-review/project-manager/io.helidon.http.media.helidon-http-media-4.1.2/copyright-keep @@ -0,0 +1,10 @@ +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.inject.helidon-inject-api-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.inject.helidon-inject-api-4.0.8/copyright-ignore deleted file mode 100644 index d240efaa8b..0000000000 --- a/tools/legal-review/project-manager/io.helidon.inject.helidon-inject-api-4.0.8/copyright-ignore +++ /dev/null @@ -1 +0,0 @@ -helidon-common-processor-helidon-copyright diff --git a/tools/legal-review/project-manager/io.helidon.inject.helidon-inject-api-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.inject.helidon-inject-api-4.0.8/copyright-keep deleted file mode 100644 index c34fd5dcab..0000000000 --- a/tools/legal-review/project-manager/io.helidon.inject.helidon-inject-api-4.0.8/copyright-keep +++ /dev/null @@ -1,3 +0,0 @@ -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. -Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/engine/io.helidon.config.helidon-config-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.inject.helidon-inject-api-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/engine/io.helidon.config.helidon-config-4.0.8/copyright-ignore rename to tools/legal-review/project-manager/io.helidon.inject.helidon-inject-api-4.1.2/copyright-ignore diff --git a/tools/legal-review/project-manager/io.helidon.inject.helidon-inject-api-4.1.2/copyright-keep b/tools/legal-review/project-manager/io.helidon.inject.helidon-inject-api-4.1.2/copyright-keep new file mode 100644 index 0000000000..bd31506b0c --- /dev/null +++ b/tools/legal-review/project-manager/io.helidon.inject.helidon-inject-api-4.1.2/copyright-keep @@ -0,0 +1,6 @@ +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.logging.helidon-logging-common-4.1.2/copyright-keep b/tools/legal-review/project-manager/io.helidon.logging.helidon-logging-common-4.1.2/copyright-keep new file mode 100644 index 0000000000..f7fdce86b3 --- /dev/null +++ b/tools/legal-review/project-manager/io.helidon.logging.helidon-logging-common-4.1.2/copyright-keep @@ -0,0 +1,11 @@ +Copyright (c) 2019, 2022 Oracle and/or its affiliates. +Copyright (c) 2020 Oracle and/or its affiliates. +Copyright (c) 2020, 2022 Oracle and/or its affiliates. +Copyright (c) 2020, 2023 Oracle and/or its affiliates. +Copyright (c) 2020, 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2020, 2024 Oracle and/or its affiliates. +Copyright (c) 2020, 2023 Oracle and/or its affiliates. +Copyright (c) 2020, 2022 Oracle and/or its affiliates. +Copyright (c) 2020 Oracle and/or its affiliates. +Copyright (c) 2019, 2022 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-4.0.8/copyright-keep deleted file mode 100644 index 2585c5d1ac..0000000000 --- a/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-4.0.8/copyright-keep +++ /dev/null @@ -1,2 +0,0 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-4.1.2/copyright-keep b/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-4.1.2/copyright-keep new file mode 100644 index 0000000000..25489a2e43 --- /dev/null +++ b/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-4.1.2/copyright-keep @@ -0,0 +1,4 @@ +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.http.encoding.helidon-http-encoding-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-api-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/project-manager/io.helidon.http.encoding.helidon-http-encoding-4.0.8/copyright-ignore rename to tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-api-4.1.2/copyright-ignore diff --git a/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-api-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-api-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-api-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-api-4.1.2/copyright-keep index da86cd1d12..4e64fde5a5 100644 --- a/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-api-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-api-4.1.2/copyright-keep @@ -1,6 +1,6 @@ -Copyright (c) 2020, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2020, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-http1-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-http1-4.0.8/copyright-keep deleted file mode 100644 index 1536d2f987..0000000000 --- a/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-http1-4.0.8/copyright-keep +++ /dev/null @@ -1,5 +0,0 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. -Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.http.media.helidon-http-media-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-http1-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/project-manager/io.helidon.http.media.helidon-http-media-4.0.8/copyright-ignore rename to tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-http1-4.1.2/copyright-ignore diff --git a/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-http1-4.1.2/copyright-keep b/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-http1-4.1.2/copyright-keep new file mode 100644 index 0000000000..133589b49c --- /dev/null +++ b/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-http1-4.1.2/copyright-keep @@ -0,0 +1,5 @@ +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-api-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-websocket-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-api-4.0.8/copyright-ignore rename to tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-websocket-4.1.2/copyright-ignore diff --git a/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-websocket-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-websocket-4.1.2/copyright-keep similarity index 100% rename from tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-websocket-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-websocket-4.1.2/copyright-keep index b546632376..9693d6da46 100644 --- a/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-websocket-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-websocket-4.1.2/copyright-keep @@ -1,4 +1,4 @@ -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-4.1.2/copyright-ignore similarity index 50% rename from tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-4.0.8/copyright-ignore rename to tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-4.1.2/copyright-ignore index ab09cc389a..160dd9d6c4 100644 --- a/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-4.0.8/copyright-ignore +++ b/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-4.1.2/copyright-ignore @@ -1 +1,2 @@ helidon-codegen-helidon-copyright +helidon-codegen-helidon-copyright diff --git a/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-4.1.2/copyright-keep similarity index 50% rename from tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-4.0.8/copyright-keep rename to tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-4.1.2/copyright-keep index 204a360105..7611fffee2 100644 --- a/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-4.0.8/copyright-keep +++ b/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-4.1.2/copyright-keep @@ -4,3 +4,9 @@ Copyright (c) 2022, 2024 Oracle and/or its affiliates. Copyright (c) 2023 Oracle and/or its affiliates. Copyright (c) 2023, 2024 Oracle and/or its affiliates. Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2021, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-websocket-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-websocket-4.0.8/copyright-keep deleted file mode 100644 index 1536d2f987..0000000000 --- a/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-websocket-4.0.8/copyright-keep +++ /dev/null @@ -1,5 +0,0 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. -Copyright (c) 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-http1-4.0.8/copyright-ignore b/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-websocket-4.1.2/copyright-ignore similarity index 100% rename from tools/legal-review/project-manager/io.helidon.webclient.helidon-webclient-http1-4.0.8/copyright-ignore rename to tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-websocket-4.1.2/copyright-ignore diff --git a/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-websocket-4.1.2/copyright-keep b/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-websocket-4.1.2/copyright-keep new file mode 100644 index 0000000000..133589b49c --- /dev/null +++ b/tools/legal-review/project-manager/io.helidon.webserver.helidon-webserver-websocket-4.1.2/copyright-keep @@ -0,0 +1,5 @@ +Copyright (c) 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.websocket.helidon-websocket-4.0.8/copyright-keep b/tools/legal-review/project-manager/io.helidon.websocket.helidon-websocket-4.0.8/copyright-keep deleted file mode 100644 index 75eb49ff37..0000000000 --- a/tools/legal-review/project-manager/io.helidon.websocket.helidon-websocket-4.0.8/copyright-keep +++ /dev/null @@ -1,4 +0,0 @@ -Copyright (c) 2022, 2023 Oracle and/or its affiliates. -Copyright (c) 2022, 2024 Oracle and/or its affiliates. -Copyright (c) 2023 Oracle and/or its affiliates. -Copyright (c) 2023, 2024 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/io.helidon.websocket.helidon-websocket-4.1.2/copyright-keep b/tools/legal-review/project-manager/io.helidon.websocket.helidon-websocket-4.1.2/copyright-keep new file mode 100644 index 0000000000..38de838135 --- /dev/null +++ b/tools/legal-review/project-manager/io.helidon.websocket.helidon-websocket-4.1.2/copyright-keep @@ -0,0 +1,8 @@ +Copyright (c) 2022, 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023, 2024 Oracle and/or its affiliates. +Copyright (c) 2023 Oracle and/or its affiliates. +Copyright (c) 2022, 2024 Oracle and/or its affiliates. +Copyright (c) 2022, 2023 Oracle and/or its affiliates. diff --git a/tools/legal-review/project-manager/report-state b/tools/legal-review/project-manager/report-state index ef5f79c5ff..308d06a3d8 100644 --- a/tools/legal-review/project-manager/report-state +++ b/tools/legal-review/project-manager/report-state @@ -1,3 +1,3 @@ -17B483DD3EEF872666ABEFAFBB01049EFF1980543E14BF7E22F9AD0A4C59A954 -879435B72CB9D2FD9E96DF25D96D647DE4E618DD5EE8272A76BDADB3D66DE060 +38FFA779960E697DA009AF02CFBB9B2CC5E396911FEBC3495E16058023A8F16F +79955D6F3940B454136F8BE49F3C3AFD78DF12310280DA947F713B702AA6B6D1 0