Skip to content

Commit 30eaa38

Browse files
committed
Wire in the new poms
1 parent 517b0f2 commit 30eaa38

17 files changed

Lines changed: 175 additions & 42 deletions

File tree

compat-0.3/client/base/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
<parent>
88
<groupId>org.a2aproject.sdk</groupId>
9-
<artifactId>a2a-java-sdk-parent</artifactId>
10-
<version>0.3.3.Final</version>
11-
<relativePath>../../pom.xml</relativePath>
9+
<artifactId>a2a-java-sdk-compat-0.3-parent</artifactId>
10+
<version>1.0.0.Beta1-SNAPSHOT</version>
11+
<relativePath>../..</relativePath>
1212
</parent>
1313
<artifactId>a2a-java-sdk-compat-0.3-client</artifactId>
1414

compat-0.3/client/transport/grpc/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
<parent>
88
<groupId>org.a2aproject.sdk</groupId>
9-
<artifactId>a2a-java-sdk-parent</artifactId>
10-
<version>0.3.3.Final</version>
11-
<relativePath>../../../pom.xml</relativePath>
9+
<artifactId>a2a-java-sdk-compat-0.3-parent</artifactId>
10+
<version>1.0.0.Beta1-SNAPSHOT</version>
11+
<relativePath>../../..</relativePath>
1212
</parent>
1313
<artifactId>a2a-java-sdk-compat-0.3-client-transport-grpc</artifactId>
1414
<packaging>jar</packaging>

compat-0.3/client/transport/jsonrpc/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
<parent>
88
<groupId>org.a2aproject.sdk</groupId>
9-
<artifactId>a2a-java-sdk-parent</artifactId>
10-
<version>0.3.3.Final</version>
11-
<relativePath>../../../pom.xml</relativePath>
9+
<artifactId>a2a-java-sdk-compat-0.3-parent</artifactId>
10+
<version>1.0.0.Beta1-SNAPSHOT</version>
11+
<relativePath>../../..</relativePath>
1212
</parent>
1313
<artifactId>a2a-java-sdk-compat-0.3-client-transport-jsonrpc</artifactId>
1414
<packaging>jar</packaging>

compat-0.3/client/transport/rest/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
<parent>
88
<groupId>org.a2aproject.sdk</groupId>
9-
<artifactId>a2a-java-sdk-parent</artifactId>
10-
<version>0.3.3.Final</version>
11-
<relativePath>../../../pom.xml</relativePath>
9+
<artifactId>a2a-java-sdk-compat-0.3-parent</artifactId>
10+
<version>1.0.0.Beta1-SNAPSHOT</version>
11+
<relativePath>../../..</relativePath>
1212
</parent>
1313
<artifactId>a2a-java-sdk-compat-0.3-client-transport-rest</artifactId>
1414
<packaging>jar</packaging>

compat-0.3/client/transport/spi/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
<parent>
88
<groupId>org.a2aproject.sdk</groupId>
9-
<artifactId>a2a-java-sdk-parent</artifactId>
10-
<version>0.3.3.Final</version>
11-
<relativePath>../../../pom.xml</relativePath>
9+
<artifactId>a2a-java-sdk-compat-0.3-parent</artifactId>
10+
<version>1.0.0.Beta1-SNAPSHOT</version>
11+
<relativePath>../../..</relativePath>
1212
</parent>
1313
<artifactId>a2a-java-sdk-compat-0.3-client-transport-spi</artifactId>
1414
<packaging>jar</packaging>

compat-0.3/pom.xml

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
<?xml version="1.0"?>
2+
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"
3+
xmlns="http://maven.apache.org/POM/4.0.0"
4+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
5+
<modelVersion>4.0.0</modelVersion>
6+
7+
<parent>
8+
<groupId>org.a2aproject.sdk</groupId>
9+
<artifactId>a2a-java-sdk-parent</artifactId>
10+
<version>1.0.0.Beta1-SNAPSHOT</version>
11+
</parent>
12+
13+
<artifactId>a2a-java-sdk-compat-0.3-parent</artifactId>
14+
<packaging>pom</packaging>
15+
16+
<name>Java SDK A2A Compat 0.3 Parent</name>
17+
<description>A2A Protocol v0.3 backward compatibility layer for v1.0 SDK</description>
18+
19+
<dependencyManagement>
20+
<dependencies>
21+
<!-- Compat 0.3 modules -->
22+
<dependency>
23+
<groupId>${project.groupId}</groupId>
24+
<artifactId>a2a-java-sdk-compat-0.3-spec</artifactId>
25+
<version>${project.version}</version>
26+
</dependency>
27+
<dependency>
28+
<groupId>${project.groupId}</groupId>
29+
<artifactId>a2a-java-sdk-compat-0.3-spec-grpc</artifactId>
30+
<version>${project.version}</version>
31+
</dependency>
32+
<dependency>
33+
<groupId>${project.groupId}</groupId>
34+
<artifactId>a2a-java-sdk-compat-0.3-client</artifactId>
35+
<version>${project.version}</version>
36+
</dependency>
37+
<dependency>
38+
<groupId>${project.groupId}</groupId>
39+
<artifactId>a2a-java-sdk-compat-0.3-client-transport-spi</artifactId>
40+
<version>${project.version}</version>
41+
</dependency>
42+
<dependency>
43+
<groupId>${project.groupId}</groupId>
44+
<artifactId>a2a-java-sdk-compat-0.3-client-transport-jsonrpc</artifactId>
45+
<version>${project.version}</version>
46+
</dependency>
47+
<dependency>
48+
<groupId>${project.groupId}</groupId>
49+
<artifactId>a2a-java-sdk-compat-0.3-client-transport-grpc</artifactId>
50+
<version>${project.version}</version>
51+
</dependency>
52+
<dependency>
53+
<groupId>${project.groupId}</groupId>
54+
<artifactId>a2a-java-sdk-compat-0.3-client-transport-rest</artifactId>
55+
<version>${project.version}</version>
56+
</dependency>
57+
<dependency>
58+
<groupId>${project.groupId}</groupId>
59+
<artifactId>a2a-java-sdk-compat-0.3-transport-jsonrpc</artifactId>
60+
<version>${project.version}</version>
61+
</dependency>
62+
<dependency>
63+
<groupId>${project.groupId}</groupId>
64+
<artifactId>a2a-java-sdk-compat-0.3-transport-grpc</artifactId>
65+
<version>${project.version}</version>
66+
</dependency>
67+
<dependency>
68+
<groupId>${project.groupId}</groupId>
69+
<artifactId>a2a-java-sdk-compat-0.3-transport-rest</artifactId>
70+
<version>${project.version}</version>
71+
</dependency>
72+
<dependency>
73+
<groupId>${project.groupId}</groupId>
74+
<artifactId>a2a-java-sdk-compat-0.3-reference-common</artifactId>
75+
<version>${project.version}</version>
76+
</dependency>
77+
<dependency>
78+
<groupId>${project.groupId}</groupId>
79+
<artifactId>a2a-java-sdk-compat-0.3-reference-jsonrpc</artifactId>
80+
<version>${project.version}</version>
81+
</dependency>
82+
<dependency>
83+
<groupId>${project.groupId}</groupId>
84+
<artifactId>a2a-java-sdk-compat-0.3-reference-grpc</artifactId>
85+
<version>${project.version}</version>
86+
</dependency>
87+
<dependency>
88+
<groupId>${project.groupId}</groupId>
89+
<artifactId>a2a-java-sdk-compat-0.3-reference-rest</artifactId>
90+
<version>${project.version}</version>
91+
</dependency>
92+
<dependency>
93+
<groupId>${project.groupId}</groupId>
94+
<artifactId>a2a-compat-0.3-tck-server</artifactId>
95+
<version>${project.version}</version>
96+
</dependency>
97+
</dependencies>
98+
</dependencyManagement>
99+
100+
<modules>
101+
<!-- Spec modules -->
102+
<module>spec</module>
103+
<module>spec-grpc</module>
104+
105+
<!-- Client modules -->
106+
<module>client/base</module>
107+
<module>client/transport/spi</module>
108+
<module>client/transport/jsonrpc</module>
109+
<module>client/transport/grpc</module>
110+
<module>client/transport/rest</module>
111+
112+
<!-- Server transport modules -->
113+
<module>transport/jsonrpc</module>
114+
<module>transport/grpc</module>
115+
<module>transport/rest</module>
116+
117+
<!-- Reference server modules -->
118+
<module>reference/common</module>
119+
<module>reference/jsonrpc</module>
120+
<module>reference/grpc</module>
121+
<module>reference/rest</module>
122+
123+
<!-- TCK -->
124+
<module>tck</module>
125+
</modules>
126+
127+
</project>

compat-0.3/reference/common/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
<parent>
88
<groupId>org.a2aproject.sdk</groupId>
9-
<artifactId>a2a-java-sdk-parent</artifactId>
10-
<version>0.3.3.Final</version>
11-
<relativePath>../../pom.xml</relativePath>
9+
<artifactId>a2a-java-sdk-compat-0.3-parent</artifactId>
10+
<version>1.0.0.Beta1-SNAPSHOT</version>
11+
<relativePath>../..</relativePath>
1212
</parent>
1313
<artifactId>a2a-java-sdk-compat-0.3-reference-common</artifactId>
1414

compat-0.3/reference/grpc/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
<modelVersion>4.0.0</modelVersion>
66
<parent>
77
<groupId>org.a2aproject.sdk</groupId>
8-
<artifactId>a2a-java-sdk-parent</artifactId>
9-
<version>0.3.3.Final</version>
10-
<relativePath>../../pom.xml</relativePath>
8+
<artifactId>a2a-java-sdk-compat-0.3-parent</artifactId>
9+
<version>1.0.0.Beta1-SNAPSHOT</version>
10+
<relativePath>../..</relativePath>
1111
</parent>
1212

1313
<artifactId>a2a-java-sdk-compat-0.3-reference-grpc</artifactId>

compat-0.3/reference/jsonrpc/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
<parent>
88
<groupId>org.a2aproject.sdk</groupId>
9-
<artifactId>a2a-java-sdk-parent</artifactId>
10-
<version>0.3.3.Final</version>
11-
<relativePath>../../pom.xml</relativePath>
9+
<artifactId>a2a-java-sdk-compat-0.3-parent</artifactId>
10+
<version>1.0.0.Beta1-SNAPSHOT</version>
11+
<relativePath>../..</relativePath>
1212
</parent>
1313
<artifactId>a2a-java-sdk-compat-0.3-reference-jsonrpc</artifactId>
1414

compat-0.3/reference/rest/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
<parent>
88
<groupId>org.a2aproject.sdk</groupId>
9-
<artifactId>a2a-java-sdk-parent</artifactId>
10-
<version>0.3.3.Final</version>
11-
<relativePath>../../pom.xml</relativePath>
9+
<artifactId>a2a-java-sdk-compat-0.3-parent</artifactId>
10+
<version>1.0.0.Beta1-SNAPSHOT</version>
11+
<relativePath>../..</relativePath>
1212
</parent>
1313
<artifactId>a2a-java-sdk-compat-0.3-reference-rest</artifactId>
1414

0 commit comments

Comments
 (0)