Merge branch '3.1.x'

This commit is contained in:
Marcus Da Coregio 2023-10-19 11:07:08 -03:00
commit 852efed86c
29 changed files with 15 additions and 29 deletions

View File

@ -36,7 +36,8 @@ class CheckstylePlugin implements Plugin<Project> {
.named("libs")
project.plugins.withType(JavaPlugin) {
def checkstyleDir = project.rootProject.file(CHECKSTYLE_DIR)
if (checkstyleDir.exists() && checkstyleDir.directory) {
boolean isSampleProject = project.name.contains('sample')
if (checkstyleDir.exists() && checkstyleDir.directory && !isSampleProject) {
project.getPluginManager().apply('checkstyle')
project.dependencies.add('checkstyle', versionCatalog.findLibrary('io-spring-javaformat-spring-javaformat-checkstyle').get())
project.dependencies.add('checkstyle', versionCatalog.findLibrary('io-spring-nohttp-nohttp-checkstyle').get())

View File

@ -6,7 +6,9 @@
<property name="file" value="${config_loc}/suppressions.xml"/>
</module>
<module name="io.spring.nohttp.checkstyle.check.NoHttpCheck"/>
<module name="io.spring.javaformat.checkstyle.SpringChecks"/>
<module name="io.spring.javaformat.checkstyle.SpringChecks">
<property name="excludes" value="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocPackageCheck" />
</module>
<module name="com.puppycrawl.tools.checkstyle.TreeWalker">
<module name="io.spring.javaformat.checkstyle.check.SpringJUnit5Check"/>
<module name="com.puppycrawl.tools.checkstyle.checks.imports.IllegalImportCheck">

View File

@ -22,7 +22,6 @@ import java.util.List;
import jakarta.servlet.ServletContext;
import jakarta.servlet.SessionCookieConfig;
import jakarta.servlet.http.HttpSessionListener;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

View File

@ -19,7 +19,6 @@ package org.springframework.session.security.web.authentication;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

View File

@ -31,7 +31,6 @@ import java.util.regex.Pattern;
import jakarta.servlet.http.Cookie;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

View File

@ -24,7 +24,6 @@ import jakarta.servlet.ServletContext;
import jakarta.servlet.http.HttpSession;
import jakarta.servlet.http.HttpSessionBindingEvent;
import jakarta.servlet.http.HttpSessionBindingListener;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

View File

@ -30,7 +30,6 @@ import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletRequestWrapper;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

View File

@ -23,7 +23,6 @@ import jakarta.servlet.ServletException;
import jakarta.servlet.ServletRequest;
import jakarta.servlet.ServletResponse;
import jakarta.servlet.http.HttpServletRequest;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;

View File

@ -19,7 +19,6 @@ package org.springframework.session.config.annotation.web.http;
import java.util.concurrent.ConcurrentHashMap;
import jakarta.servlet.ServletContext;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.Test;

View File

@ -51,7 +51,7 @@ import static org.mockito.Mockito.withSettings;
* Tests for {@link SpringSessionBackedSessionRegistry}.
*/
@ExtendWith(MockitoExtension.class)
class SpringSessionBackedSessionRegistryTest {
class SpringSessionBackedSessionRegistryTests {
private static final String SESSION_ID = "sessionId";

View File

@ -19,7 +19,6 @@ package org.springframework.session.security.web.authentication;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
import org.junit.jupiter.api.Test;
import org.springframework.security.core.Authentication;

View File

@ -20,7 +20,6 @@ import java.util.Base64;
import java.util.Collections;
import jakarta.servlet.http.Cookie;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

View File

@ -24,7 +24,6 @@ import java.time.format.DateTimeFormatter;
import java.util.Base64;
import jakarta.servlet.http.Cookie;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.params.ParameterizedTest;

View File

@ -23,7 +23,6 @@ import java.util.Locale;
import jakarta.servlet.ServletOutputStream;
import jakarta.servlet.http.HttpServletResponse;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;

View File

@ -26,7 +26,6 @@ import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

View File

@ -22,7 +22,6 @@ import java.util.Collections;
import jakarta.servlet.ServletContext;
import jakarta.servlet.http.HttpSessionEvent;
import jakarta.servlet.http.HttpSessionListener;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;

View File

@ -39,7 +39,6 @@ import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
import jakarta.servlet.http.HttpSessionBindingEvent;
import jakarta.servlet.http.HttpSessionBindingListener;
import org.assertj.core.data.Offset;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

View File

@ -24,7 +24,6 @@ import java.util.Map;
import java.util.concurrent.TimeUnit;
import jakarta.servlet.http.HttpSession;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;

View File

@ -33,7 +33,7 @@ import static org.assertj.core.api.Assertions.assertThat;
/**
* @author Greg Turnquist
*/
public abstract class AbstractMongoSessionConverterTest {
public abstract class AbstractMongoSessionConverterTests {
abstract AbstractMongoSessionConverter getMongoSessionConverter();

View File

@ -35,7 +35,7 @@ import org.springframework.util.ReflectionUtils;
* @author Jakub Kubrynski
* @author Greg Turnquist
*/
public class JacksonMongoSessionConverterTest extends AbstractMongoSessionConverterTest {
public class JacksonMongoSessionConverterTests extends AbstractMongoSessionConverterTests {
JacksonMongoSessionConverter mongoSessionConverter = new JacksonMongoSessionConverter();

View File

@ -30,7 +30,7 @@ import static org.assertj.core.api.Assertions.assertThatIllegalArgumentException
* @author Rob Winch
* @author Greg Turnquist
*/
public class JdkMongoSessionConverterTest extends AbstractMongoSessionConverterTest {
public class JdkMongoSessionConverterTests extends AbstractMongoSessionConverterTests {
Duration inactiveInterval = Duration.ofMinutes(30);

View File

@ -53,7 +53,7 @@ import static org.mockito.BDDMockito.verify;
* @author Greg Turnquist
*/
@ExtendWith(MockitoExtension.class)
public class MongoIndexedSessionRepositoryTest {
public class MongoIndexedSessionRepositoryTests {
@Mock
private AbstractMongoSessionConverter converter;

View File

@ -27,7 +27,7 @@ import static org.assertj.core.api.Assertions.assertThat;
* @author Rob Winch
* @author Greg Turnquist
*/
public class MongoSessionTest {
public class MongoSessionTests {
@Test
void isExpiredWhenIntervalNegativeThenFalse() {

View File

@ -56,7 +56,7 @@ import static org.mockito.BDDMockito.verify;
* @author Greg Turnquist
*/
@ExtendWith(MockitoExtension.class)
public class ReactiveMongoSessionRepositoryTest {
public class ReactiveMongoSessionRepositoryTests {
@Mock
private AbstractMongoSessionConverter converter;

View File

@ -54,7 +54,7 @@ import static org.mockito.BDDMockito.mock;
* @author Eddú Meléndez
* @author Vedran Pavic
*/
public class MongoHttpSessionConfigurationTest {
public class MongoHttpSessionConfigurationTests {
private static final String COLLECTION_NAME = "testSessions";

View File

@ -61,7 +61,7 @@ import static org.mockito.BDDMockito.verify;
* @author Greg Turnquist
* @author Vedran Pavic
*/
public class ReactiveMongoWebSessionConfigurationTest {
public class ReactiveMongoWebSessionConfigurationTests {
private AnnotationConfigApplicationContext context;

View File

@ -20,7 +20,6 @@ import java.time.Duration;
import java.util.Base64;
import jakarta.servlet.http.Cookie;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;

View File

@ -20,7 +20,6 @@ import java.time.Duration;
import java.util.Base64;
import jakarta.servlet.http.Cookie;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;

View File

@ -32,7 +32,7 @@ import static org.mockito.BDDMockito.given;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.verify;
class SessionUpdateEntryProcessorTest {
class SessionUpdateEntryProcessorTests {
private SessionUpdateEntryProcessor processor;