|
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