Commit 5ccca37
authored
New config builders (helidon-io#7008)
* Plugin version updates
* Builder API changes and associated changes to common project
* Pico changes (config driven, new builder APIs)
* Config changes (new builder API, metadadata updates)
* Changes required after changes to common modules and builders
* Nima changes
* BOM POM
* Tests update
* Examples
* Integration test fixes (and related fixes in production code).
* Make sure we do not require transitive dependency on Config for Builder.
* Archetype fix1 parent 823bfd9 commit 5ccca37
914 files changed
Lines changed: 33451 additions & 29993 deletions
File tree
- archetypes/helidon/src/main/archetype/nima/common/files/src/main/java/__pkg__
- bom
- builder
- api
- src/main/java
- io/helidon/builder/api
- builder-config-processor
- src
- main/java
- io/helidon/builder/config/processor
- test/java/io/helidon/builder/config/processor
- builder-config
- etc/spotbugs
- src
- main/java
- io/helidon/builder/config
- spi
- test/java/io/helidon/builder/config
- builder
- src/main/java/io/helidon/builder
- processor-spi
- src/main/java
- io/helidon/builder/processor/spi
- processor-tools
- src
- main/java
- io/helidon/builder/processor/tools
- test/java/io/helidon/builder/processor/tools
- processor
- src
- main/java
- io/helidon/builder/processor
- test/java/io/helidon/builder/processor
- testing
- src
- main/java/io/helidon/builder/testing
- test/java/io/helidon/builder/testing
- tests
- builder
- src
- main/java
- io/helidon/builder/test/testsubjects
- test/java/io/helidon/builder/test
- testsubjects
- common-types
- src/main/java/io/helidon/common/types
- nodeps
- src
- main/java/io/helidon/builder/test/nodeps
- test/java/io/helidon/builder/test/nodeps
- common
- common/src/main/java/io/helidon/common
- configurable
- src
- main/java
- io/helidon/common/configurable
- test/java/io/helidon/common/configurable
- config/src/main/java/io/helidon/common/config
- http/src/main/java/io/helidon/common/http
- key-util
- src
- main/java
- io/helidon/common/pki
- test/java/io/helidon/common/pki
- media-type/src
- main/java/io/helidon/common/media/type
- test/java/io/helidon/common/media/type
- processor
- helidon-copyright
- src/main/java
- io/helidon/common/processor/helidon/copyright
- processor
- src/main/java
- io/helidon/common/processor
- spi
- socket
- src/main/java
- io/helidon/common/socket
- types
- src
- main/java
- io/helidon/common/types
- test/java/io/helidon/common/types
- config
- encryption
- etc/spotbugs
- src
- main/java/io/helidon/config/encryption
- test
- java/io/helidon/config/encryption
- resources
- metadata-processor/src/main/java/io/helidon/config/metadata/processor
- metadata/src/main/java/io/helidon/config/metadata
- examples
- grpc/basics/src/main/java/io/helidon/grpc/examples/basics
- health/basics/src/main/java/io/helidon/examples/health/basics
- integrations/neo4j/src/main/java/io/helidon/examples/integrations/neo4j
- logging
- jul/src/main/java/io/helidon/examples/logging/jul
- log4j/src/main/java/io/helidon/examples/logging/log4j
- logback-aot/src/main/java/io/helidon/examples/logging/logback/aot
- slf4j/src/main/java/io/helidon/examples/logging/slf4j
- media/multipart/src/main/java/io/helidon/examples/media/multipart
- nima
- basic/src/main/java/io/helidon/examples/nima/basic
- echo/src/main/java/io/helidon/examples/nima/echo
- fault-tolerance
- src
- main
- java/io/helidon/examples/nima/faulttolerance
- resources
- test/java/io/helidon/examples/nima/faulttolerance
- imperative
- src/main
- java/io/helidon/examples/nima/imperative
- resources
- media/src/main/java/io/helidon/examples/nima/media
- observe/src/main/java/io/helidon/examples/nima/observe
- pico/src/main/java/io/helidon/examples/nima/pico
- protocols/src/main/java/io/helidon/examples/nima/protocols
- quickstart-standalone/src/main/java/io/helidon/examples/nima/quickstart/standalone
- quickstart/src/main/java/io/helidon/examples/nima/quickstart
- static-content/src/main/java/io/helidon/examples/nima/staticcontent
- pico
- basics/src/main/java/io/helidon/examples/pico/basics
- configdriven
- src/main/java/io/helidon/examples/pico/configdriven
- providers/src/main/java/io/helidon/examples/pico/providers
- quickstarts
- helidon-quickstart-se
- src/main/java/io/helidon/examples/quickstart/se
- helidon-standalone-quickstart-se/src/main/java/io/helidon/examples/quickstart/se
- security/webserver-signatures/src/main/java/io/helidon/security/examples/signatures
- webserver
- mutual-tls/src/main/java/io/helidon/reactive/webserver/examples/mtls
- static-content/src/main/java/io/helidon/webserver/examples/staticcontent
- tls/src/main/java/io/helidon/reactive/webserver/examples/tls
- grpc/server/src/main/java/io/helidon/grpc/server
- integrations/oci/sdk
- processor/src
- main
- java
- io/helidon/integrations/oci/sdk/processor
- resources/io/helidon/integrations/oci/sdk/processor/templates
- test
- java/io/helidon/integrations/oci/sdk/processor
- resources/expected
- runtime
- src
- main/java
- io/helidon/integrations/oci/sdk/runtime
- test/java/io/helidon/integrations/oci/sdk/runtime
- lra/coordinator/server/src
- main/resources
- test/java/io/helidon/lra/coordinator
- microprofile
- access-log/src/main/java/io/helidon/microprofile/accesslog
- fault-tolerance/src/main/java/io/helidon/microprofile/faulttolerance
- graphql/server/src/main/java/io/helidon/microprofile/graphql/server
- jwt-auth/src/main/java/io/helidon/microprofile/jwt/auth
- metrics/src/test/java/io/helidon/microprofile/metrics
- server/src/main/java/io/helidon/microprofile/server
- websocket/src
- main/java/io/helidon/microprofile/tyrus
- test/java/io/helidon/microprofile/tyrus
- nima
- common/tls
- src/main/java
- io/helidon/nima/common/tls
- fault-tolerance
- fault-tolerance
- etc/spotbugs
- src
- main/java
- io/helidon/nima/faulttolerance
- test
- java/io/helidon/nima/faulttolerance
- resources
- processor
- src/main
- java
- io/helidon/nima/faulttolerance/processor
- resources/templates/pico/nima
- src/main/java/io/helidon/nima/faulttolerance
- grpc/webserver
- src/main/java
- io/helidon/nima/grpc/webserver
- http2
- webclient/src/test/java/io/helidon/nima/http2/webclient
- webserver
- src
- main/java
- io/helidon/nima/http2/webserver
- spi
- test
- java/io/helidon/nima/http2/webserver
- resources
- META-INF/services
- http
- encoding
- deflate/src/main/java/io/helidon/nima/http/encoding/deflate
- encoding
- src/main/java
- io/helidon/nima/http/encoding
- spi
- gzip/src/main/java/io/helidon/nima/http/encoding/gzip
- media
- jackson/src/main/java/io/helidon/nima/http/media/jackson
- jsonb/src/main/java/io/helidon/nima/http/media/jsonb
- jsonp/src/main/java/io/helidon/nima/http/media/jsonp
- media
- src/main/java
- io/helidon/nima/http/media
- spi
- multipart/src/main/java/io/helidon/nima/http/media/multipart
- processor/src/main
- java
- io/helidon/nima/http/processor
- resources/templates/pico/nima
- sse/webserver
- testing/junit5
- webserver/src
- main/java/io/helidon/nima/testing/junit5/webserver
- spi
- test/java/io/helidon/nima/testing/junit5/webserver
- websocket/src/main/java/io/helidon/nima/testing/junit5/websocket
- tests
- benchmark/jmh/src/main/java/io/helidon/nima/tests/benchmark/jmh
- integration
- http2
- client/src/test/java/io/helidon/nima/tests/integration/http2/client
- server/src/test/java/io/helidon/nima/tests/integration/http2/webserver
- sse/server/src/test/java/io/helidon/nima/tests/integration/sse/webserver
- webclient/webclient/src/test/java/io/helidon/nima/webclient/http1
- webserver
- mtls/src/test/java/io/helidon/nima/tests/integration/server/mtls
- webserver/src/test/java/io/helidon/nima/tests/integration/server
- websocket/server/src/test/java/io/helidon/nima/tests/integration/websocket/webserver
- webclient/webclient
- src
- main/java
- io/helidon/nima/webclient
- http1
- test/java/io/helidon/nima/webclient/http1
- webserver
- cors/src/test/java/io/helidon/nima/webserver/cors
- webserver
- src
- main/java
- io/helidon/nima/webserver
- http1
- spi
- http
- spi
- test
- java/io/helidon/nima/webserver
- http1
- resources
- META-INF/services
- websocket
- webserver
- src
- main/java
- io/helidon/nima/websocket/webserver
- test
- java/io/helidon/nima/websocket/webserver
- resources
- websocket/src/main/java/io/helidon/nima/websocket
- openapi/src/test/java/io/helidon/openapi
- parent
- pico
- api
- src
- main/java
- io/helidon/pico
- api
- spi
- test/java/io/helidon/pico/api
- testsubjects
- configdriven
- api
- src/main/java
- io/helidon/pico/configdriven/api
- processor
- src/main/java
- io/helidon/pico/configdriven/processor
- runtime
- src
- main/java
- io/helidon/pico/configdriven/runtime
- test/java/io/helidon/pico/configdriven/runtime
- tests
- configuredby-application
- src
- main/java/io/helidon/pico/configdriven/configuredby/application/test
- test/java/io/helidon/pico/configdriven/configuredby/test
- configuredby
- src
- main/java/io/helidon/pico/configdriven
- configuredby
- test
- yaml/test
- interceptor/test
- test/java/io/helidon/pico/configdriven/configuredby
- test
- yaml/test
- config
- src
- main/java
- io/helidon/pico/configdriven/tests/config
- test
- java/io/helidon/pico/configdriven/tests/config
- resources/io/helidon/builder/config/test
- maven-plugin
- src/main/java
- io/helidon/pico/maven/plugin
- processor
- src
- main/java
- io/helidon/pico/processor
- spi
- test
- java/io/helidon/pico/processor
- resources
- expected
- templates/pico/nima
- runtime
- src
- main/java
- io/helidon/pico/runtime
- test/java/io/helidon/pico/runtime
- testsubjects
- testing
- src/main/java
- io/helidon/pico/testing
- tests
- resources-pico/src
- main/java/io/helidon/pico/tests/pico/tbox/impl
- test
- java/io/helidon/pico/tests/pico
- interceptor
- stacking
- tbox
- resources/expected
- resources-plain/src/main/java/io/helidon/pico/tests/plain/interceptor
- tck-jsr330
- src/test/java/io/helidon/pico/tests/tck/jsr330
- tools
- src
- main
- java
- io/helidon/pico/tools
- spi
- resources/templates/pico/default
- test/java/io/helidon/pico/tools
- reactive
- webclient/webclient/src/main/java/io/helidon/reactive/webclient
- webserver/webserver/src
- main/java/io/helidon/reactive/webserver
- test/java/io/helidon/reactive/webserver
- security/providers
- http-auth/src/test
- java/io/helidon/security/providers/httpauth
- resources
- http-sign/src
- main/java/io/helidon/security/providers/httpsign
- test/java/io/helidon/security/providers/httpsign
- oidc-common/src/main/java/io/helidon/security/providers/oidc/common
- tests
- apps/bookstore
- bookstore-nima/src/main/java/io/helidon/tests/apps/bookstore/nima
- bookstore-se/src/main
- java/io/helidon/tests/apps/bookstore/se
- resources
- functional/config-profiles/src/main/java/io/helidon/tests/configprofile
- integration
- dbclient/appl
- gh-5792-nima/src/main/java/io/helidon/tests/integration/yamlparsing
- mp-gh-5328/src/main/java/io/helidon/tests/integration/gh5328
- native-image/nima-1/src/main/java/io/helidon/tests/integration/nativeimage/nima1
- webclient/src/test/java/io/helidon/tests/integration/webclient
- webserver/upgrade/src
- main/java/io/helidon/integration/webserver/upgrade
- test/java/io/helidon/integration/webserver/upgrade/test
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
681 | 681 | | |
682 | 682 | | |
683 | 683 | | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
684 | 694 | | |
685 | 695 | | |
686 | 696 | | |
| |||
1395 | 1405 | | |
1396 | 1406 | | |
1397 | 1407 | | |
| 1408 | + | |
| 1409 | + | |
| 1410 | + | |
| 1411 | + | |
| 1412 | + | |
1398 | 1413 | | |
1399 | 1414 | | |
1400 | 1415 | | |
| |||
1404 | 1419 | | |
1405 | 1420 | | |
1406 | 1421 | | |
1407 | | - | |
1408 | | - | |
1409 | | - | |
1410 | | - | |
1411 | | - | |
1412 | | - | |
1413 | | - | |
1414 | | - | |
1415 | | - | |
1416 | | - | |
1417 | | - | |
| 1422 | + | |
1418 | 1423 | | |
1419 | 1424 | | |
1420 | 1425 | | |
1421 | 1426 | | |
1422 | 1427 | | |
1423 | 1428 | | |
1424 | 1429 | | |
1425 | | - | |
1426 | | - | |
1427 | | - | |
1428 | | - | |
1429 | | - | |
1430 | | - | |
1431 | | - | |
1432 | | - | |
1433 | | - | |
1434 | | - | |
1435 | | - | |
1436 | | - | |
1437 | | - | |
1438 | | - | |
1439 | | - | |
1440 | 1430 | | |
1441 | 1431 | | |
1442 | 1432 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
| 3 | + | |
12 | 4 | | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
18 | 8 | | |
19 | | - | |
20 | | - | |
21 | | - | |
| 9 | + | |
| 10 | + | |
22 | 11 | | |
23 | | - | |
24 | | - | |
25 | | - | |
| 12 | + | |
26 | 13 | | |
27 | | - | |
28 | | - | |
29 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
30 | 35 | | |
31 | 36 | | |
32 | 37 | | |
33 | 38 | | |
34 | | - | |
| 39 | + | |
35 | 40 | | |
36 | 41 | | |
37 | 42 | | |
38 | 43 | | |
39 | 44 | | |
40 | | - | |
41 | | - | |
| 45 | + | |
| 46 | + | |
42 | 47 | | |
43 | 48 | | |
44 | 49 | | |
| |||
48 | 53 | | |
49 | 54 | | |
50 | 55 | | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | 56 | | |
59 | 57 | | |
60 | 58 | | |
| |||
68 | 66 | | |
69 | 67 | | |
70 | 68 | | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
0 commit comments