|
32 | 32 | <jackson.version>2.18.1</jackson.version> |
33 | 33 | <dgs.cersion>9.2.2</dgs.cersion> |
34 | 34 | <dgs-graphql-codegen-plugin.version>1.61.5</dgs-graphql-codegen-plugin.version> |
| 35 | + <graphql-dgs-client.version>9.2.2</graphql-dgs-client.version> |
35 | 36 | <graphql-dgs-codegen-shared-code.version>5.12.4</graphql-dgs-codegen-shared-code.version> |
| 37 | + <okhttp.version>4.12.0</okhttp.version> |
| 38 | + <gson.version>2.10.1</gson.version> |
| 39 | + <slf4j.version>2.0.16</slf4j.version> |
| 40 | + <junit.version>5.9.1</junit.version> |
| 41 | + <assertj.version>3.24.2</assertj.version> |
| 42 | + <commons-text.version>1.12.0</commons-text.version> |
| 43 | + <commons-collections.version>4.4</commons-collections.version> |
| 44 | + <maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version> |
| 45 | + <maven-surefire-plugin.version>3.4.0</maven-surefire-plugin.version> |
| 46 | + <build-helper-maven-plugin.version>3.2.0</build-helper-maven-plugin.version> |
| 47 | + <maven-javadoc-plugin.version>3.11.2</maven-javadoc-plugin.version> |
36 | 48 | </properties> |
37 | 49 |
|
38 | 50 | <dependencyManagement> |
|
47 | 59 | </dependencies> |
48 | 60 | </dependencyManagement> |
49 | 61 | <dependencies> |
| 62 | + <!-- DGS framework --> |
50 | 63 | <dependency> |
51 | 64 | <groupId>com.netflix.graphql.dgs.codegen</groupId> |
52 | 65 | <artifactId>graphql-dgs-codegen-shared-core</artifactId> |
53 | 66 | <version>${graphql-dgs-codegen-shared-code.version}</version> |
54 | 67 | </dependency> |
55 | 68 | <dependency> |
56 | 69 | <groupId>com.netflix.graphql.dgs</groupId> |
57 | | - <artifactId>graphql-dgs-spring-boot-starter</artifactId> |
| 70 | + <artifactId>graphql-dgs-client</artifactId> |
| 71 | + <version>${graphql-dgs-client.version}</version> |
58 | 72 | </dependency> |
59 | 73 |
|
| 74 | + <!-- json --> |
60 | 75 | <dependency> |
61 | 76 | <groupId>com.fasterxml.jackson.datatype</groupId> |
62 | 77 | <artifactId>jackson-datatype-joda</artifactId> |
63 | 78 | <version>${jackson.version}</version> |
64 | 79 | </dependency> |
65 | | - |
66 | 80 | <dependency> |
67 | 81 | <groupId>com.fasterxml.jackson.core</groupId> |
68 | 82 | <artifactId>jackson-databind</artifactId> |
69 | 83 | <version>${jackson.version}</version> |
70 | 84 | </dependency> |
71 | | - <dependency> |
72 | | - <groupId>com.squareup.okhttp3</groupId> |
73 | | - <artifactId>okhttp</artifactId> |
74 | | - <version>4.12.0</version> |
75 | | - </dependency> |
76 | 85 | <dependency> |
77 | 86 | <groupId>com.google.code.gson</groupId> |
78 | 87 | <artifactId>gson</artifactId> |
79 | | - <version>2.10.1</version> |
| 88 | + <version>${gson.version}</version> |
| 89 | + </dependency> |
| 90 | + |
| 91 | + <!-- HttpClient --> |
| 92 | + <dependency> |
| 93 | + <groupId>com.squareup.okhttp3</groupId> |
| 94 | + <artifactId>okhttp</artifactId> |
| 95 | + <version>${okhttp.version}</version> |
80 | 96 | </dependency> |
81 | 97 |
|
82 | 98 | <!-- Logging --> |
83 | 99 | <dependency> |
84 | 100 | <groupId>org.slf4j</groupId> |
85 | 101 | <artifactId>slf4j-api</artifactId> |
86 | | - <version>2.0.16</version> |
| 102 | + <version>${slf4j.version}</version> |
| 103 | + </dependency> |
| 104 | + <dependency> |
| 105 | + <groupId>org.slf4j</groupId> |
| 106 | + <artifactId>slf4j-simple</artifactId> |
| 107 | + <version>${slf4j.version}</version> |
87 | 108 | </dependency> |
88 | | -<!-- <dependency>--> |
89 | | -<!-- <groupId>org.slf4j</groupId>--> |
90 | | -<!-- <artifactId>slf4j-simple</artifactId>--> |
91 | | -<!-- <version>2.0.16</version>--> |
92 | | -<!-- <scope>test</scope>--> |
93 | | -<!-- </dependency>--> |
94 | 109 |
|
95 | 110 | <!-- Utils --> |
96 | 111 | <dependency> |
97 | 112 | <groupId>org.apache.commons</groupId> |
98 | 113 | <artifactId>commons-text</artifactId> |
99 | | - <version>1.12.0</version> |
| 114 | + <version>${commons-text.version}</version> |
100 | 115 | </dependency> |
101 | 116 | <dependency> |
102 | 117 | <groupId>org.apache.commons</groupId> |
103 | 118 | <artifactId>commons-collections4</artifactId> |
104 | | - <version>4.4</version> |
| 119 | + <version>${commons-collections.version}</version> |
105 | 120 | </dependency> |
106 | 121 |
|
107 | 122 | <!-- Test --> |
108 | 123 | <dependency> |
109 | 124 | <groupId>org.junit.jupiter</groupId> |
110 | 125 | <artifactId>junit-jupiter-engine</artifactId> |
111 | | - <version>5.9.1</version> |
| 126 | + <version>${junit.version}</version> |
112 | 127 | <scope>test</scope> |
113 | 128 | </dependency> |
114 | | - |
115 | 129 | <dependency> |
116 | 130 | <groupId>org.assertj</groupId> |
117 | 131 | <artifactId>assertj-core</artifactId> |
118 | | - <version>3.24.2</version> |
| 132 | + <version>${assertj.version}</version> |
119 | 133 | </dependency> |
120 | 134 | </dependencies> |
121 | 135 |
|
|
130 | 144 | <plugin> |
131 | 145 | <groupId>org.apache.maven.plugins</groupId> |
132 | 146 | <artifactId>maven-compiler-plugin</artifactId> |
133 | | - <version>3.13.0</version> |
| 147 | + <version>${maven-compiler-plugin.version}</version> |
134 | 148 | <configuration> |
135 | 149 | <source>${maven.compiler.source}</source> |
136 | 150 | <target>${maven.compiler.source}</target> |
|
139 | 153 | <plugin> |
140 | 154 | <groupId>org.apache.maven.plugins</groupId> |
141 | 155 | <artifactId>maven-surefire-plugin</artifactId> |
142 | | - <version>3.4.0</version> |
143 | | - </plugin> |
144 | | - <plugin> |
145 | | - <groupId>org.projectlombok</groupId> |
146 | | - <artifactId>lombok-maven-plugin</artifactId> |
147 | | - <version>1.18.20.0</version> |
148 | | - <executions> |
149 | | - <execution> |
150 | | - <goals> |
151 | | - <goal>delombok</goal> |
152 | | - </goals> |
153 | | - </execution> |
154 | | - </executions> |
| 156 | + <version>${maven-surefire-plugin.version}</version> |
155 | 157 | </plugin> |
156 | 158 | </plugins> |
157 | 159 | </build> |
|
179 | 181 | <plugin> |
180 | 182 | <groupId>org.codehaus.mojo</groupId> |
181 | 183 | <artifactId>build-helper-maven-plugin</artifactId> |
182 | | - <version>3.2.0</version> |
| 184 | + <version>${build-helper-maven-plugin.version}</version> |
183 | 185 | <executions> |
184 | 186 | <execution> |
185 | 187 | <phase>generate-sources</phase> |
|
197 | 199 | <plugin> |
198 | 200 | <groupId>org.apache.maven.plugins</groupId> |
199 | 201 | <artifactId>maven-javadoc-plugin</artifactId> |
200 | | - <version>3.11.2</version> |
| 202 | + <version>${maven-javadoc-plugin.version}</version> |
201 | 203 | <configuration> |
202 | 204 | <source>${maven.compiler.source}</source> |
203 | 205 | </configuration> |
|
0 commit comments