Commit 2a881cb
chore: Re-organize sub-modules to extract the client part from core (#149)
# Description
This PR is made for better organize the different sub-modules,
essentially the core one by extracing the specification (the model) from
the client, in a similar way as what as been done for the server part.
The goal for this split is to make it easier to provide other client
implementation in a near future.
Although code as been spread across new modules, it does not impact the
way it is used as the same packages as been kept. Therefore, it does not
impact much the main readme
- [X ] Follow the [`CONTRIBUTING` Guide](../CONTRIBUTING.md).
- [ X] Make your Pull Request title in the
<https://www.conventionalcommits.org/> specification.
- Important Prefixes for
[release-please](https://github.com/googleapis/release-please):
- `fix:` which represents bug fixes, and correlates to a
[SemVer](https://semver.org/) patch.
- `feat:` represents a new feature, and correlates to a SemVer minor.
- `feat!:`, or `fix!:`, `refactor!:`, etc., which represent a breaking
change (indicated by the `!`) and will result in a SemVer major.
- [ X] Ensure the tests pass
- [ X] Appropriate READMEs were updated (if necessary)
Fixes #<issue_number_goes_here> 🦕
---------
Co-authored-by: Kabir Khan <[email protected]>1 parent be11861 commit 2a881cb
File tree
134 files changed
+254
-480
lines changed- client
- src
- main
- java/io/a2a
- client
- sse
- http
- resources/META-INF
- test/java/io/a2a/client
- sse
- common
- src/main/java/io/a2a/util
- core/src
- main/resources/META-INF
- test/java/io/a2a/util
- examples/helloworld
- client
- src/main/java/io/a2a/examples/helloworld
- server/src/main/java/io/a2a/examples/helloworld
- sdk-jakarta
- src
- main/java/io/a2a/server/apps/jakarta
- test/java/io/a2a/server/apps/jakarta
- sdk-quarkus
- src/main/java/io/a2a/server/apps/quarkus
- sdk-server-common
- src
- main/java/io/a2a/server
- events
- requesthandlers
- tasks
- test/java/io/a2a/server
- agentexecution
- requesthandlers
- spec
- src
- main
- java/io/a2a
- spec
- util
- resources/META-INF
- test/java/io/a2a/spec
- tck
- tests/server-common
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
134 files changed
+254
-480
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
46 | 51 | | |
47 | 52 | | |
48 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
Lines changed: 6 additions & 24 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
9 | 14 | | |
10 | 15 | | |
11 | 16 | | |
12 | 17 | | |
13 | 18 | | |
14 | 19 | | |
15 | 20 | | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | 21 | | |
28 | 22 | | |
29 | 23 | | |
| |||
133 | 127 | | |
134 | 128 | | |
135 | 129 | | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | 130 | | |
File renamed without changes.
Lines changed: 19 additions & 27 deletions
| 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 | | - | |
13 | | - | |
14 | 4 | | |
15 | 5 | | |
16 | 6 | | |
| |||
24 | 14 | | |
25 | 15 | | |
26 | 16 | | |
27 | | - | |
| 17 | + | |
28 | 18 | | |
29 | 19 | | |
30 | 20 | | |
| |||
36 | 26 | | |
37 | 27 | | |
38 | 28 | | |
| 29 | + | |
39 | 30 | | |
40 | 31 | | |
41 | 32 | | |
| |||
49 | 40 | | |
50 | 41 | | |
51 | 42 | | |
| 43 | + | |
52 | 44 | | |
53 | 45 | | |
54 | 46 | | |
| |||
158 | 150 | | |
159 | 151 | | |
160 | 152 | | |
161 | | - | |
162 | | - | |
| 153 | + | |
| 154 | + | |
163 | 155 | | |
164 | 156 | | |
165 | 157 | | |
| |||
210 | 202 | | |
211 | 203 | | |
212 | 204 | | |
213 | | - | |
214 | | - | |
| 205 | + | |
| 206 | + | |
215 | 207 | | |
216 | 208 | | |
217 | 209 | | |
| |||
260 | 252 | | |
261 | 253 | | |
262 | 254 | | |
263 | | - | |
264 | | - | |
| 255 | + | |
| 256 | + | |
265 | 257 | | |
266 | 258 | | |
267 | 259 | | |
| |||
310 | 302 | | |
311 | 303 | | |
312 | 304 | | |
313 | | - | |
314 | | - | |
| 305 | + | |
| 306 | + | |
315 | 307 | | |
316 | 308 | | |
317 | 309 | | |
| |||
353 | 345 | | |
354 | 346 | | |
355 | 347 | | |
356 | | - | |
357 | | - | |
| 348 | + | |
| 349 | + | |
358 | 350 | | |
359 | 351 | | |
360 | 352 | | |
| |||
403 | 395 | | |
404 | 396 | | |
405 | 397 | | |
406 | | - | |
407 | | - | |
| 398 | + | |
| 399 | + | |
408 | 400 | | |
409 | 401 | | |
410 | 402 | | |
| |||
462 | 454 | | |
463 | 455 | | |
464 | 456 | | |
465 | | - | |
466 | | - | |
| 457 | + | |
| 458 | + | |
467 | 459 | | |
468 | 460 | | |
469 | 461 | | |
| |||
502 | 494 | | |
503 | 495 | | |
504 | 496 | | |
505 | | - | |
| 497 | + | |
506 | 498 | | |
507 | 499 | | |
508 | 500 | | |
509 | 501 | | |
510 | 502 | | |
511 | | - | |
| 503 | + | |
512 | 504 | | |
513 | 505 | | |
514 | 506 | | |
| |||
File renamed without changes.
File renamed without changes.
File renamed without changes.
Whitespace-only changes.
0 commit comments