|
34 | 34 | <properties> |
35 | 35 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
36 | 36 | <junit.version>4.13.2</junit.version> |
37 | | - <maven-surefire-plugin.version>3.5.3</maven-surefire-plugin.version> |
38 | | - <log4j2.version>2.25.1</log4j2.version> |
| 37 | + <maven-surefire-plugin.version>3.5.4</maven-surefire-plugin.version> |
| 38 | + <log4j2.version>2.25.2</log4j2.version> |
39 | 39 | <lsp4j.version>0.24.0</lsp4j.version> |
| 40 | + <mockito.version>5.20.0</mockito.version> |
40 | 41 | <sonar.organization>usethesource</sonar.organization> |
41 | 42 | <sonar.host.url>https://sonarcloud.io</sonar.host.url> |
42 | 43 | </properties> |
|
63 | 64 | <dependency> |
64 | 65 | <groupId>org.rascalmpl</groupId> |
65 | 66 | <artifactId>rascal</artifactId> |
66 | | - <version>0.41.0-RC60</version> |
| 67 | + <version>0.41.0-RC75</version> |
67 | 68 | </dependency> |
68 | 69 | <!-- Rascal tests require JUnit 4 --> |
69 | 70 | <dependency> |
|
108 | 109 | <artifactId>org.eclipse.lsp4j.debug</artifactId> |
109 | 110 | <version>${lsp4j.version}</version> |
110 | 111 | </dependency> |
| 112 | + <dependency> |
| 113 | + <groupId>org.mockito</groupId> |
| 114 | + <artifactId>mockito-core</artifactId> |
| 115 | + <version>${mockito.version}</version> |
| 116 | + <scope>test</scope> |
| 117 | + </dependency> |
111 | 118 | </dependencies> |
112 | 119 | <build> |
113 | 120 | <resources> |
|
131 | 138 | <plugin> |
132 | 139 | <groupId>org.apache.maven.plugins</groupId> |
133 | 140 | <artifactId>maven-compiler-plugin</artifactId> |
134 | | - <version>3.14.0</version> |
| 141 | + <version>3.14.1</version> |
135 | 142 | <configuration> |
136 | 143 | <release>11</release> |
137 | 144 | <showWarnings>true</showWarnings> |
|
150 | 157 | <dependency> |
151 | 158 | <groupId>org.apache.maven.surefire</groupId> |
152 | 159 | <artifactId>surefire-junit47</artifactId> |
153 | | - <version>3.5.3</version> |
| 160 | + <version>3.5.4</version> |
154 | 161 | </dependency> |
155 | 162 | </dependencies> |
156 | 163 | </plugin> |
157 | 164 | <plugin> |
158 | 165 | <groupId>org.rascalmpl</groupId> |
159 | 166 | <artifactId>rascal-maven-plugin</artifactId> |
160 | 167 | <version>0.30.0-RC25</version> |
| 168 | + <configuration> |
| 169 | + <errorsAsWarnings>false</errorsAsWarnings> |
| 170 | + <bin>${project.build.outputDirectory}</bin> |
| 171 | + <srcs> |
| 172 | + <src>${project.basedir}/src/main/rascal/library</src> |
| 173 | + </srcs> |
| 174 | + <sources>|http://github.com/usethesource/rascal-language-servers/blob/main/rascal-lsp|</sources> |
| 175 | + <issues>|http://github.com/usethesource/rascal-language-servers/issues|</issues> |
| 176 | + </configuration> |
161 | 177 | <executions> |
162 | 178 | <execution> |
163 | 179 | <?m2e ignore?> |
|
166 | 182 | <goals> |
167 | 183 | <goal>compile</goal> |
168 | 184 | </goals> |
169 | | - <configuration> |
170 | | - <errorsAsWarnings>false</errorsAsWarnings> |
171 | | - <bin>${project.build.outputDirectory}</bin> |
172 | | - <srcs> |
173 | | - <src>${project.basedir}/src/main/rascal/library</src> |
174 | | - </srcs> |
175 | | - </configuration> |
176 | 185 | </execution> |
177 | 186 | <execution> |
178 | 187 | <id>default-package</id> |
|
187 | 196 | <goals> |
188 | 197 | <goal>tutor</goal> |
189 | 198 | </goals> |
190 | | - <configuration> |
191 | | - <bin>${project.build.outputDirectory}</bin> |
192 | | - <sources>|http://github.com/usethesource/rascal-language-servers/blob/main/rascal-lsp|</sources> |
193 | | - <issues>|http://github.com/usethesource/rascal-language-servers/issues|</issues> |
194 | | - <srcs> |
195 | | - <src>${project.basedir}/src/main/rascal</src> |
196 | | - </srcs> |
197 | | - <ignores> |
198 | | - <ignore>${project.basedir}/src/main/rascal/lang/rascal</ignore> |
199 | | - <ignore>${project.basedir}/src/main/rascal/framework</ignore> |
200 | | - </ignores> |
201 | | - </configuration> |
202 | 199 | </execution> |
203 | 200 | </executions> |
204 | 201 | </plugin> |
205 | 202 |
|
206 | 203 | <plugin> |
207 | 204 | <artifactId>maven-dependency-plugin</artifactId> |
208 | | - <version>3.8.1</version> |
| 205 | + <version>3.9.0</version> |
209 | 206 | <executions> |
210 | 207 | <execution> |
211 | 208 | <?m2e ignore?> |
|
234 | 231 | <plugin> |
235 | 232 | <groupId>org.apache.maven.plugins</groupId> |
236 | 233 | <artifactId>maven-shade-plugin</artifactId> |
237 | | - <version>3.6.0</version> |
| 234 | + <version>3.6.1</version> |
238 | 235 | <dependencies> |
239 | 236 | <dependency> <!-- correctly shade multiple log4j2 depencneis --> |
240 | 237 | <groupId>org.apache.logging.log4j</groupId> |
|
336 | 333 | <plugin> |
337 | 334 | <groupId>org.apache.maven.plugins</groupId> |
338 | 335 | <artifactId>maven-enforcer-plugin</artifactId> |
339 | | - <version>3.6.1</version> |
| 336 | + <version>3.6.2</version> |
340 | 337 | <executions> |
341 | 338 | <execution> |
342 | 339 | <id>enforce-maven</id> |
|
0 commit comments