Commit Graph

14 Commits

Author SHA1 Message Date
Stéphane Nicoll
34fda34916 Merge branch '4.0.x' into 4.1.x
Closes gh-1564
2025-05-15 08:00:35 +02:00
Stéphane Nicoll
a5632a59ef Upgrade to spring javaformat 0.0.44
Closes gh-1563
2025-05-15 08:00:19 +02:00
Stéphane Nicoll
c4ccfeecb6 Merge branch '4.0.x'
Closes gh-1538
2025-04-19 11:56:44 +02:00
Stéphane Nicoll
514abecc7e Tighten rules with compiler warnings
This commit configures the Java compiler to break the build in case of
the following warnings:

* Calling deprecated code
* Use of unchecked and raw types
* Incorrect use of varargs

Closes gh-1537
2025-04-19 11:49:20 +02:00
Stéphane Nicoll
eac9955ad3 Fix checkstyle violation 2025-04-19 09:04:02 +02:00
Andy Wilkinson
88d801e2da Merge branch '4.0.x'
Closes gh-1505
2025-03-18 13:05:25 +00:00
Andy Wilkinson
bee8398ea8 Disable generation of Gradle module metadata so it is not published
Closes gh-1504
2025-03-18 13:04:42 +00:00
Andy Wilkinson
03edc30d4c Merge branch '4.0.x'
Closes gh-1503
2025-03-18 12:57:52 +00:00
Andy Wilkinson
e730e53c4f Configure description, name, and URL in published poms
Fixes gh-1502
2025-03-18 12:55:07 +00:00
Stéphane Nicoll
5e0897c61d Add Automatic-Module-Name to manifest file
This commit updates the build to add an `Automatic-Module-Name` entry
to the manifest of each published jar. The names follow a convention
where the hyphen is replaced by a dot:

* `spring-xml`: `spring.xml`
* `spring-ws-core`: `spring.ws.core`
* `spring-ws-security`: `spring.ws.security`
* `spring-ws-support`: `spring.ws.support`
* `spring-ws-test`: `spring.ws.test`

Closes gh-1208
2025-03-11 15:07:40 +01:00
Stéphane Nicoll
08995d9773 Polish "Upgrade to WSS4J 4.0.0"
See gh-1429
2025-03-10 16:29:28 +01:00
Stéphane Nicoll
36cf1dda7a Apply repositories configuration to Javadoc plugin as well
Closes gh-1485
2025-03-10 13:30:19 +01:00
Stéphane Nicoll
b70e291906 Enable checkstyle
This commit updates the Gradle build to run checkstyle against the main
sources. Checks for tests, as well as certain rules, are disabled as a
first step.

See gh-1479
2025-03-07 15:36:49 +01:00
Andy Wilkinson
49e6c9a70f Port the build to Gradle
Closes gh-1457
2025-02-28 16:38:31 +01:00