Commit 9bb5aa5
authored
refactor!: resolve all split packages across Maven modules (#987)
* refactor: resolve all split packages across Maven modules
Rename packages in leaf/dependent modules so no Java package spans
multiple Maven modules. This eliminates duplicate package-info.class
in published jars (which broke Android builds) and enables
javadoc:aggregate.
Package moves:
- org.a2aproject.sdk.util (spec) -> org.a2aproject.sdk.spec.util
- org.a2aproject.sdk.extras.opentelemetry (server) -> org.a2aproject.sdk.extras.opentelemetry.server
- org.a2aproject.sdk.client.http (android) -> org.a2aproject.sdk.client.http.android
- org.a2aproject.sdk.client.http (vertx) -> org.a2aproject.sdk.client.http.vertx
- org.a2aproject.sdk.compat03.conversion (test) -> org.a2aproject.sdk.compat03.conversion.test
- org.a2aproject.sdk.examples.helloworld -> .client / .server sub-packages
- org.a2aproject.sdk.test -> org.a2aproject.sdk.bom.test.{sdk,reference,extras}
- org.a2aproject.sdk.server.events (test) -> org.a2aproject.sdk.extras.queuemanager.replicated.events
- Remove EventQueueTestHelper from org.a2aproject.sdk.server.events in the replicated module (split package with server-common).
- Consolidate tapQueue() into server-common's test-jar EventQueueUtil and add a test-jar dependency.
This fixes #9781 parent 0998916 commit 9bb5aa5
127 files changed
Lines changed: 249 additions & 179 deletions
File tree
- boms
- extras/src/it/extras-usage-test
- src/main/java/org/a2aproject/sdk/bom/test/extras
- reference/src/it/reference-usage-test
- src/main/java/org/a2aproject/sdk/bom/test/reference
- sdk/src/it/sdk-usage-test
- src/main/java/org/a2aproject/sdk/bom/test/sdk
- client
- base/src/main/java/org/a2aproject/sdk/client
- transport
- jsonrpc/src
- main/java/org/a2aproject/sdk/client/transport/jsonrpc
- test/java/org/a2aproject/sdk/client/transport/jsonrpc
- rest/src/main/java/org/a2aproject/sdk/client/transport/rest
- compat-0.3
- client/transport/spi/src/main/java/org/a2aproject/sdk/compat03/client/http
- reference
- jsonrpc/src/test/java/org/a2aproject/sdk/compat03/server/apps/quarkus
- rest/src/test/java/org/a2aproject/sdk/compat03/server/rest/quarkus
- tests/server-common/src/main/java/org/a2aproject/sdk/compat03/conversion/test
- examples/helloworld
- client
- src/main/java/org/a2aproject/sdk/examples/helloworld/client
- server/src/main/java/org/a2aproject/sdk/examples/helloworld/server
- extras
- http-client-android/src
- main
- java/org/a2aproject/sdk/client/http/android
- resources/META-INF/services
- test/java/org/a2aproject/sdk/client/http/android
- http-client-vertx
- src
- main
- java/org/a2aproject/sdk/client/http/vertx
- resources/META-INF/services
- test/java/org/a2aproject/sdk/client/http/vertx
- opentelemetry/server/src
- main
- java/org/a2aproject/sdk/extras/opentelemetry/server
- resources/META-INF
- test/java/org/a2aproject/sdk/extras/opentelemetry/server
- push-notification-config-store-database-jpa/src/main/java/org/a2aproject/sdk/extras/pushnotificationconfigstore/database/jpa
- queue-manager-replicated/core
- src/test/java/org/a2aproject/sdk
- extras/queuemanager/replicated/core
- server/events
- task-store-database-jpa/src/main/java/org/a2aproject/sdk/extras/taskstore/database/jpa
- http-client/src/main/java/org/a2aproject/sdk/client/http
- jsonrpc-common/src/main/java/org/a2aproject/sdk/jsonrpc/common/wrappers
- reference
- jsonrpc/src/test/java/org/a2aproject/sdk/server/apps/quarkus
- rest/src
- main/java/org/a2aproject/sdk/server/rest/quarkus
- test/java/org/a2aproject/sdk/server/rest/quarkus
- server-common/src
- main/java/org/a2aproject/sdk/server/tasks
- test/java/org/a2aproject/sdk/server/events
- spec-grpc/src
- main/java/org/a2aproject/sdk/grpc/utils
- test/java/org/a2aproject/sdk/grpc/utils
- spec/src
- main/java/org/a2aproject/sdk/spec
- util
- test/java/org/a2aproject/sdk/spec/util
- tests/multiversion
- jsonrpc/src/test/java/org/a2aproject/sdk/tests/multiversion/jsonrpc
- rest/src/test/java/org/a2aproject/sdk/tests/multiversion/rest
- transport/rest/src/main/java/org/a2aproject/sdk/transport/rest/handler
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| 69 | + | |
69 | 70 | | |
70 | 71 | | |
71 | 72 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | | - | |
| 161 | + | |
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
158 | | - | |
| 158 | + | |
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
196 | 196 | | |
197 | 197 | | |
198 | 198 | | |
199 | | - | |
| 199 | + | |
200 | 200 | | |
201 | 201 | | |
202 | 202 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
| |||
0 commit comments