Commit Graph

787 Commits

Author SHA1 Message Date
John Blum
ecb85f162d Remove the use of WebJars (CSS) from the HTML and JSP pages of the Samples. 2021-12-01 12:35:32 -08:00
John Blum
5583621a96 Upgrade to WebJars jQuery 3.6.0. 2021-12-01 12:26:32 -08:00
John Blum
ac0a2b75db Remove dependency management for WebJars taglib. 2021-12-01 12:26:06 -08:00
John Blum
24141d5664 Upgrade to AsciidoctorJ 3.3.2.
See https://stackoverflow.com/questions/69637205/cannot-locate-a-guava-jar-in-the-gradle-distribution.
2021-11-30 23:05:32 -08:00
John Blum
26ebd29e86 Refactor and polish the Gradle JavadocApiPlugin. 2021-11-30 22:49:06 -08:00
John Blum
1b262e1f8e Clear secondary sources and configure DuplicatesStrategy for resources when generating Docs. 2021-11-30 21:52:27 -08:00
John Blum
d69e316bf9 Refactor and polish build Gradle Plugins. 2021-11-30 21:50:04 -08:00
John Blum
09e8bea7d9 Upgrade to AsciidoctorJ 3.2.0. 2021-11-30 21:39:54 -08:00
John Blum
d9a2517355 Simplify test configuration.
Remove GemFire/Geode log-level declaration.

Format source code.
2021-11-30 17:25:58 -08:00
John Blum
59a7d43db0 Fix (adapt) Spring Session with Apache Geode tests on Java 17. 2021-11-30 17:25:58 -08:00
John Blum
71a49a066d Add test JVM options to configure (enable) Apache Geode to run on Java 17. 2021-11-30 17:25:58 -08:00
John Blum
0c808de97c Reduce test (compile/implementation) dependencies and rely on the 'testDependencies' Gradle build extension.
Re-add the Google Code FindBugs dependency to the test compile classpath to remove the Java annotation (When) warnings.
2021-11-30 17:25:50 -08:00
John Blum
e56125e7c7 Add JUnit 5 Jupiter dependencies to the testDependencies Gradle build extension in the DependencySet Gradle Plugin. 2021-11-30 17:25:00 -08:00
John Blum
785e0a1c7b Add dependency management for JUnit 5 Jupiter.
Re-organize dependency declarations in the dependency management block by category (e.g. Java (Jakarta) EE 9, Apache Geode, JUnit/Test, Logging and Web dependencies), respectively.
2021-11-30 17:23:38 -08:00
John Blum
1f309e157b Add Spring Test for Apache Geode (STDG) to the set of testDependencies Gradle build extension in the DependencySet Gradle Plugin. 2021-11-30 17:23:23 -08:00
John Blum
1db3ad9aca Edit Javadoc. 2021-11-30 17:23:23 -08:00
John Blum
8441c55024 Upgrade to Jacoco 0.8.7.
Jacoco 0.8.7 includes experimental support for Java 17 and is required to run on Java 17.

https://www.jacoco.org/jacoco/trunk/doc/changes.html.
2021-11-30 17:22:50 -08:00
John Blum
a8a9b0f525 Upgrade to Freefair Lombok Gradle Plugin 6.3.0. 2021-11-16 21:59:07 -08:00
John Blum
030d507010 Fix version reference syntax error in dependency-management.gradle. 2021-11-16 21:55:19 -08:00
John Blum
b4fd68c9bf Replace all javax.annotation.Resource imports with jakarta.annotation.Resource imports. 2021-11-16 21:51:28 -08:00
John Blum
8a73238cac Declare 'jakarta.resource:jakarta.resource-api' as a provided dependency in the spring-session-data-geode module. 2021-11-16 21:48:37 -08:00
John Blum
5bc6be330e Add dependency management for 'jakarta.resource:jakarta.resource-api:2.0.0'. 2021-11-16 21:48:37 -08:00
John Blum
2b43d8eeae Fix missing dependency on 'jakarta.servlet:jakarta.servlet-api'. 2021-11-16 21:48:37 -08:00
John Blum
7e719170ff Replace all javax.servlet.* imports with jakarta.servlet.* imports. 2021-11-16 21:48:30 -08:00
John Blum
3c84f9f8aa Replace the 'javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api' dependency in the jstlDependencies declaration of the DependencySet Gradle Plugin with 'jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api'. 2021-11-16 21:48:30 -08:00
John Blum
d70b8d9ed3 Replace all 'javax.servlet:javax.servlet-api' dependency declarations in all Gradle module build files with 'jakarta.servlet:jakarta.servlet-api'. 2021-11-16 21:48:30 -08:00
John Blum
18900c5f09 Add dependency management for 'jakarta.servlet:jakarta.servlet-api:5.0.0'.
Add dependency management for 'jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api:2.0.0'.
2021-11-16 21:48:30 -08:00
John Blum
aac69485de Change import of javax.annotation.PostConstruct to a Jakarta import. 2021-11-16 21:48:30 -08:00
John Blum
b0f40fd62c Declare 'jakarta.annotation:jakarta-annotation-api' as a compile dependency in the spring-session-data-geode module. 2021-11-16 21:48:11 -08:00
John Blum
92bdbfbadf Add dependency management for 'jakarta.annotation:jakarta-annotation-api:2.0.0'. 2021-11-16 21:14:41 -08:00
John Blum
1523659d62 Upgrade to Spring Session 3.0.0-SNAPSHOT. 2021-11-16 20:59:01 -08:00
John Blum
6e394adf04 Upgrade to Spring Data Next.
Upgrade to Spring Data BOM 2022.1.0-SNAPSHOT.

Upgrade to Spring Data Commons 3.0.0-SNAPSHOT.

Upgrade to Spring Data for Apache Geode 3.0.0-SNAPSHOT.
2021-11-16 20:58:53 -08:00
John Blum
2bb5a3b713 Upgrade to Spring Framework 6.0.0. 2021-11-16 20:58:46 -08:00
John Blum
ef263ad747 Upgrade to Java 17. 2021-11-16 20:48:00 -08:00
John Blum
56134a0fe1 Adapt all SSDG Gradle module build files to Gradle 7.3. 2021-11-16 20:47:47 -08:00
John Blum
11716691a2 Adapt the GemFireServerPlugin (Gradle Plugin) to Gradle API changes in version 7.3. 2021-11-16 20:45:19 -08:00
John Blum
0cf6e848ef Upgrade to Gradle 7.3. 2021-11-16 20:44:30 -08:00
John Blum
aa04c9a8a2 Change 'developer' metadata (id, name, email) for the Gradle generated Maven POM file. 2021-11-16 20:44:01 -08:00
John Blum
653c71a789 Add dependency management for the 'org.projectlombok:lombok:1.18.22' dependency. 2021-11-16 20:42:46 -08:00
John Blum
6e8aef70e2 Refactor the SSDG Gradle build project to build with the local Spring Build Conventions Gradle Plugins.
Move Gradle build script extensions under the ext { .. } code block inside the buildscript { .. } code block.

Declare the repo.spring.io/plugins-release repository to be used by the Gradle build script.

Configure the nohttp Gradle Plugin.
2021-11-16 20:40:51 -08:00
John Blum
8c0f72eacb Re-organize the dependencies in the buildSrc project Gradle build file. 2021-11-16 20:35:11 -08:00
John Blum
a1f299a967 Refactor Spring Build Conventions Gradle Plugins with missing features and logic required by SSDG.
Format source code.
2021-11-16 20:32:56 -08:00
John Blum
dad6328828 Remove unnecessary and unused SortedProperties Groovy class. 2021-11-16 20:29:44 -08:00
John Blum
7b450cd913 Add missing Spring Build Conventions Gradle Plugins requried by SSDG.
Add Asciidoctor (Convention) Gradle Plugin.

Add DependencySet Gradle Plugin.
2021-11-16 20:28:55 -08:00
John Blum
7bf623894f Include the Spring Build Conventions Gradle Plugins in Gradle buildSrc.
Include the Spring Maven Gradle Plugin in Gradle buildSrc.

Include the Spring PropDeps Gradle Plugin in Gradle buildSrc.

Include the Spring Sagan (spring.io website) Gradle Plugin in Gradle buildSrc.

(Optional?) Include the Spring GitHub Milestone Gradle Plugin in Gradle buildSrc.
2021-11-16 20:26:14 -08:00
John Blum
dd3389f8f4 Set version to 3.0.0-SNAPSHOT. 2021-11-16 20:25:45 -08:00
John Blum
2ebb978b08 Edit README to refer to 2.6.0 release. 2021-11-16 11:54:54 -08:00
John Blum
4342bce10e Prepare next development iteration.
Set Spring Session (core) version to 2.6.1-SNAPSHOT.

Set version to 2.6.1-SNAPSHOT.
2021-11-16 11:01:07 -08:00
John Blum
ab15742506 Release 2.6.0. 2021-11-16 10:48:30 -08:00
John Blum
3a43ce8f5a Edit changelog and add 2.6.0 release notes. 2021-11-16 10:46:48 -08:00