├── .github ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── BUG.md │ └── FEATURE.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── no-response.yml └── workflows │ ├── build.yaml │ ├── release-pull-request.yaml │ └── release.yaml ├── .gitignore ├── .java-version ├── .mailmap ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ └── maven-wrapper.properties ├── .zappr.yaml ├── LICENSE ├── MAINTAINERS ├── README.md ├── SECURITY.md ├── cve-suppressions.xml ├── mvnw ├── mvnw.cmd ├── pom.xml ├── problem-spring-common ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── zalando │ │ └── problem │ │ └── spring │ │ └── common │ │ ├── AdviceTrait.java │ │ ├── AdviceTraits.java │ │ ├── HttpStatusAdapter.java │ │ ├── Lists.java │ │ ├── MediaTypes.java │ │ ├── ResponseStatusAdapter.java │ │ └── package-info.java │ └── test │ └── java │ └── org │ └── zalando │ └── problem │ └── spring │ └── common │ ├── AdviceTraitTest.java │ ├── AdviceTraitsTest.java │ ├── HttpStatusAdapterTest.java │ ├── ListsTest.java │ └── MediaTypesTest.java ├── problem-spring-web-autoconfigure ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── problem │ │ │ └── spring │ │ │ └── web │ │ │ └── autoconfigure │ │ │ ├── ExceptionHandling.java │ │ │ ├── ProblemAutoConfiguration.java │ │ │ ├── ProblemJacksonAutoConfiguration.java │ │ │ ├── ProblemJacksonWebMvcAutoConfiguration.java │ │ │ └── security │ │ │ ├── ProblemHttpConfigurer.java │ │ │ ├── ProblemSecurityAutoConfiguration.java │ │ │ ├── ProblemSecurityBeanPostProcessor.java │ │ │ └── SecurityExceptionHandling.java │ └── resources │ │ └── META-INF │ │ ├── spring.factories │ │ └── spring │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ └── test │ ├── java │ └── org │ │ └── zalando │ │ └── problem │ │ └── spring │ │ └── web │ │ └── autoconfigure │ │ ├── CustomAdviceTraitTest.java │ │ ├── CustomWebMvcApplicationTest.java │ │ ├── NonWebApplicationTest.java │ │ ├── WebApplicationTest.java │ │ └── security │ │ ├── NoConfigurerSecurityTest.java │ │ ├── ProblemHttpConfigurerTest.java │ │ ├── ProblemSecurityAutoConfigurationTest.java │ │ ├── ProblemSecurityBeanPostProcessorTest.java │ │ └── SecurityTest.java │ └── resources │ └── mockito-extensions │ └── org.mockito.plugins.MockMaker ├── problem-spring-web-starter └── pom.xml ├── problem-spring-web ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── zalando │ │ └── problem │ │ └── spring │ │ └── web │ │ └── advice │ │ ├── AdviceTrait.java │ │ ├── ContentNegotiation.java │ │ ├── FallbackContentNegotiationStrategy.java │ │ ├── ProblemHandling.java │ │ ├── SpringAdviceTrait.java │ │ ├── custom │ │ ├── CustomAdviceTrait.java │ │ └── package-info.java │ │ ├── general │ │ ├── GeneralAdviceTrait.java │ │ ├── ProblemAdviceTrait.java │ │ ├── ResponseStatusAdviceTrait.java │ │ ├── ThrowableAdviceTrait.java │ │ ├── UnsupportedOperationAdviceTrait.java │ │ └── package-info.java │ │ ├── http │ │ ├── HttpAdviceTrait.java │ │ ├── MethodNotAllowedAdviceTrait.java │ │ ├── NotAcceptableAdviceTrait.java │ │ ├── UnsupportedMediaTypeAdviceTrait.java │ │ └── package-info.java │ │ ├── io │ │ ├── IOAdviceTrait.java │ │ ├── MessageNotReadableAdviceTrait.java │ │ ├── MultipartAdviceTrait.java │ │ ├── TypeMismatchAdviceTrait.java │ │ ├── TypeMistmatchAdviceTrait.java │ │ └── package-info.java │ │ ├── network │ │ ├── CircuitBreakerOpenAdviceTrait.java │ │ ├── NetworkAdviceTrait.java │ │ ├── SocketTimeoutAdviceTrait.java │ │ └── package-info.java │ │ ├── package-info.java │ │ ├── routing │ │ ├── MissingServletRequestParameterAdviceTrait.java │ │ ├── MissingServletRequestPartAdviceTrait.java │ │ ├── NoHandlerFoundAdviceTrait.java │ │ ├── RoutingAdviceTrait.java │ │ ├── ServletRequestBindingAdviceTrait.java │ │ └── package-info.java │ │ ├── security │ │ ├── AccessDeniedAdviceTrait.java │ │ ├── AuthenticationAdviceTrait.java │ │ ├── SecurityAdviceTrait.java │ │ └── SecurityProblemSupport.java │ │ └── validation │ │ ├── BaseBindingResultAdviceTrait.java │ │ ├── BaseValidationAdviceTrait.java │ │ ├── BindAdviceTrait.java │ │ ├── ConstraintViolationAdviceTrait.java │ │ ├── MethodArgumentNotValidAdviceTrait.java │ │ ├── OpenApiValidationAdviceTrait.java │ │ ├── ValidationAdviceTrait.java │ │ └── package-info.java │ └── test │ └── java │ └── org │ └── zalando │ └── problem │ └── spring │ └── web │ └── advice │ ├── AdviceTraitLoggingTest.java │ ├── AdviceTraitTest.java │ ├── AdviceTraitTesting.java │ ├── ContentNegotiationTest.java │ ├── ExceptionHandling.java │ ├── FallbackContentNegotiationStrategyTest.java │ ├── FallbackTest.java │ ├── SpringAdviceTraitTest.java │ ├── example │ ├── ExampleRestController.java │ ├── ExpectedProblem.java │ ├── User.java │ └── package-info.java │ ├── general │ ├── NestedProblemHandling.java │ ├── NestedThrowableAdviceTraitTest.java │ ├── ProblemAdviceTraitTest.java │ ├── ResponseStatusAdviceTraitTest.java │ ├── ThrowableAdviceTraitTest.java │ └── UnsupportedOperationAdviceTraitTest.java │ ├── http │ ├── MethodNotAllowedAdviceTraitTest.java │ ├── NotAcceptableAdviceTraitTest.java │ └── UnsupportedMediaTypeAdviceTraitTest.java │ ├── io │ ├── MessageNotReadableAdviceTraitTest.java │ ├── MultipartAdviceTraitTest.java │ └── TypeMismatchAdviceTraitTest.java │ ├── network │ ├── CircuitBreakerOpenAdviceTraitTest.java │ └── SocketTimeoutAdviceTraitTest.java │ ├── routing │ ├── MissingServletRequestParameterAdviceTraitTest.java │ ├── MissingServletRequestPartAdviceTraitTest.java │ ├── NoHandlerFoundAdviceTraitTest.java │ └── ServletRequestBindingAdviceTraitTest.java │ ├── security │ └── SecurityAdviceTraitTest.java │ └── validation │ ├── BaseValidationAdviceTraitTest.java │ ├── BindAdviceTraitTest.java │ ├── ConstraintViolationAdviceTraitTest.java │ ├── MethodArgumentNotValidAdviceTraitTest.java │ └── OpenApiValidationAdviceTraitTest.java ├── problem-spring-webflux ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── zalando │ │ └── problem │ │ └── spring │ │ └── webflux │ │ └── advice │ │ ├── AdviceTrait.java │ │ ├── ProblemExceptionHandler.java │ │ ├── ProblemHandling.java │ │ ├── SpringAdviceTrait.java │ │ ├── custom │ │ ├── CustomAdviceTrait.java │ │ └── package-info.java │ │ ├── general │ │ ├── GeneralAdviceTrait.java │ │ ├── ProblemAdviceTrait.java │ │ ├── ThrowableAdviceTrait.java │ │ ├── UnsupportedOperationAdviceTrait.java │ │ └── package-info.java │ │ ├── http │ │ ├── HttpAdviceTrait.java │ │ ├── MethodNotAllowedAdviceTrait.java │ │ ├── NotAcceptableAdviceTrait.java │ │ ├── ResponseStatusAdviceTrait.java │ │ ├── UnsupportedMediaTypeAdviceTrait.java │ │ └── package-info.java │ │ ├── network │ │ ├── CircuitBreakerOpenAdviceTrait.java │ │ ├── NetworkAdviceTrait.java │ │ ├── SocketTimeoutAdviceTrait.java │ │ └── package-info.java │ │ ├── package-info.java │ │ ├── security │ │ ├── AccessDeniedAdviceTrait.java │ │ ├── AuthenticationAdviceTrait.java │ │ ├── SecurityAdviceTrait.java │ │ └── SecurityProblemSupport.java │ │ ├── utils │ │ └── AdviceUtils.java │ │ └── validation │ │ ├── BaseBindingResultAdviceTrait.java │ │ ├── BaseValidationAdviceTrait.java │ │ ├── BindAdviceTrait.java │ │ ├── ConstraintViolationAdviceTrait.java │ │ ├── OpenApiValidationAdviceTrait.java │ │ ├── ValidationAdviceTrait.java │ │ └── package-info.java │ └── test │ └── java │ └── org │ └── zalando │ └── problem │ └── spring │ └── webflux │ └── advice │ ├── AdviceTraitLoggingTest.java │ ├── AdviceTraitTest.java │ ├── AdviceTraitTesting.java │ ├── ContentNegotiationTest.java │ ├── ExceptionHandling.java │ ├── FallbackTest.java │ ├── ProblemExceptionHandlerTest.java │ ├── SpringAdviceTraitTest.java │ ├── example │ ├── ExampleRestController.java │ ├── ExpectedProblem.java │ ├── User.java │ └── package-info.java │ ├── general │ ├── NestedProblemHandling.java │ ├── NestedThrowableAdviceTraitTest.java │ ├── ProblemAdviceTraitTest.java │ ├── ThrowableAdviceTraitTest.java │ └── UnsupportedOperationAdviceTraitTest.java │ ├── http │ ├── MethodNotAllowedAdviceTraitTest.java │ ├── NotAcceptableAdviceTraitTest.java │ ├── ResponseStatusAdviceTraitTest.java │ └── UnsupportedMediaTypeAdviceTraitTest.java │ ├── network │ ├── CircuitBreakerOpenAdviceTraitTest.java │ └── SocketTimeoutAdviceTraitTest.java │ ├── security │ └── SecurityAdviceTraitTest.java │ ├── utils │ └── AdviceUtilsTest.java │ └── validation │ ├── BaseValidationAdviceTraitTest.java │ ├── BindAdviceTraitTest.java │ ├── ConstraintViolationAdviceTraitTest.java │ └── OpenApiValidationAdviceTraitTest.java ├── problem-violations ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── zalando │ │ │ └── problem │ │ │ └── violations │ │ │ ├── ConstraintViolationProblem.java │ │ │ ├── ConstraintViolationProblemMixIn.java │ │ │ ├── ConstraintViolationProblemModule.java │ │ │ ├── Violation.java │ │ │ └── ViolationMixIn.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.fasterxml.jackson.databind.Module │ └── test │ └── java │ └── org │ └── zalando │ └── problem │ └── violations │ ├── ConstraintViolationProblemModuleTest.java │ ├── ConstraintViolationProblemTest.java │ └── EnforceCoverageTest.java └── release.sh /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @zalando/team-problem-spring-web 2 | -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BUG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.github/ISSUE_TEMPLATE/BUG.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.github/ISSUE_TEMPLATE/FEATURE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/no-response.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.github/no-response.yml -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/release-pull-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.github/workflows/release-pull-request.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.gitignore -------------------------------------------------------------------------------- /.java-version: -------------------------------------------------------------------------------- 1 | 17 2 | -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.mailmap -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /.zappr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/.zappr.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/SECURITY.md -------------------------------------------------------------------------------- /cve-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/cve-suppressions.xml -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/pom.xml -------------------------------------------------------------------------------- /problem-spring-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-common/pom.xml -------------------------------------------------------------------------------- /problem-spring-common/src/main/java/org/zalando/problem/spring/common/AdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-common/src/main/java/org/zalando/problem/spring/common/AdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-common/src/main/java/org/zalando/problem/spring/common/AdviceTraits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-common/src/main/java/org/zalando/problem/spring/common/AdviceTraits.java -------------------------------------------------------------------------------- /problem-spring-common/src/main/java/org/zalando/problem/spring/common/HttpStatusAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-common/src/main/java/org/zalando/problem/spring/common/HttpStatusAdapter.java -------------------------------------------------------------------------------- /problem-spring-common/src/main/java/org/zalando/problem/spring/common/Lists.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-common/src/main/java/org/zalando/problem/spring/common/Lists.java -------------------------------------------------------------------------------- /problem-spring-common/src/main/java/org/zalando/problem/spring/common/MediaTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-common/src/main/java/org/zalando/problem/spring/common/MediaTypes.java -------------------------------------------------------------------------------- /problem-spring-common/src/main/java/org/zalando/problem/spring/common/ResponseStatusAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-common/src/main/java/org/zalando/problem/spring/common/ResponseStatusAdapter.java -------------------------------------------------------------------------------- /problem-spring-common/src/main/java/org/zalando/problem/spring/common/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-common/src/main/java/org/zalando/problem/spring/common/package-info.java -------------------------------------------------------------------------------- /problem-spring-common/src/test/java/org/zalando/problem/spring/common/AdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-common/src/test/java/org/zalando/problem/spring/common/AdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-common/src/test/java/org/zalando/problem/spring/common/AdviceTraitsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-common/src/test/java/org/zalando/problem/spring/common/AdviceTraitsTest.java -------------------------------------------------------------------------------- /problem-spring-common/src/test/java/org/zalando/problem/spring/common/HttpStatusAdapterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-common/src/test/java/org/zalando/problem/spring/common/HttpStatusAdapterTest.java -------------------------------------------------------------------------------- /problem-spring-common/src/test/java/org/zalando/problem/spring/common/ListsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-common/src/test/java/org/zalando/problem/spring/common/ListsTest.java -------------------------------------------------------------------------------- /problem-spring-common/src/test/java/org/zalando/problem/spring/common/MediaTypesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-common/src/test/java/org/zalando/problem/spring/common/MediaTypesTest.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/pom.xml -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/ExceptionHandling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/ExceptionHandling.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/ProblemAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/ProblemAutoConfiguration.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/ProblemJacksonAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/ProblemJacksonAutoConfiguration.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/ProblemJacksonWebMvcAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/ProblemJacksonWebMvcAutoConfiguration.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/security/ProblemHttpConfigurer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/security/ProblemHttpConfigurer.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/security/ProblemSecurityAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/security/ProblemSecurityAutoConfiguration.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/security/ProblemSecurityBeanPostProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/security/ProblemSecurityBeanPostProcessor.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/security/SecurityExceptionHandling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/main/java/org/zalando/problem/spring/web/autoconfigure/security/SecurityExceptionHandling.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/CustomAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/CustomAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/CustomWebMvcApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/CustomWebMvcApplicationTest.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/NonWebApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/NonWebApplicationTest.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/WebApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/WebApplicationTest.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/security/NoConfigurerSecurityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/security/NoConfigurerSecurityTest.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/security/ProblemHttpConfigurerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/security/ProblemHttpConfigurerTest.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/security/ProblemSecurityAutoConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/security/ProblemSecurityAutoConfigurationTest.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/security/ProblemSecurityBeanPostProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/security/ProblemSecurityBeanPostProcessorTest.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/security/SecurityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-autoconfigure/src/test/java/org/zalando/problem/spring/web/autoconfigure/security/SecurityTest.java -------------------------------------------------------------------------------- /problem-spring-web-autoconfigure/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /problem-spring-web-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web-starter/pom.xml -------------------------------------------------------------------------------- /problem-spring-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/README.md -------------------------------------------------------------------------------- /problem-spring-web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/pom.xml -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/AdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/AdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/ContentNegotiation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/ContentNegotiation.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/FallbackContentNegotiationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/FallbackContentNegotiationStrategy.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/ProblemHandling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/ProblemHandling.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/SpringAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/SpringAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/custom/CustomAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/custom/CustomAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/custom/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/custom/package-info.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/general/GeneralAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/general/GeneralAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/general/ProblemAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/general/ProblemAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/general/ResponseStatusAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/general/ResponseStatusAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/general/ThrowableAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/general/ThrowableAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/general/UnsupportedOperationAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/general/UnsupportedOperationAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/general/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/general/package-info.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/http/HttpAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/http/HttpAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/http/MethodNotAllowedAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/http/MethodNotAllowedAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/http/NotAcceptableAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/http/NotAcceptableAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/http/UnsupportedMediaTypeAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/http/UnsupportedMediaTypeAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/http/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/http/package-info.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/io/IOAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/io/IOAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/io/MessageNotReadableAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/io/MessageNotReadableAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/io/MultipartAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/io/MultipartAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/io/TypeMismatchAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/io/TypeMismatchAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/io/TypeMistmatchAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/io/TypeMistmatchAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/io/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/io/package-info.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/network/CircuitBreakerOpenAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/network/CircuitBreakerOpenAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/network/NetworkAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/network/NetworkAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/network/SocketTimeoutAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/network/SocketTimeoutAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/network/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/network/package-info.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/package-info.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/routing/MissingServletRequestParameterAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/routing/MissingServletRequestParameterAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/routing/MissingServletRequestPartAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/routing/MissingServletRequestPartAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/routing/NoHandlerFoundAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/routing/NoHandlerFoundAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/routing/RoutingAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/routing/RoutingAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/routing/ServletRequestBindingAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/routing/ServletRequestBindingAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/routing/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/routing/package-info.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/security/AccessDeniedAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/security/AccessDeniedAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/security/AuthenticationAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/security/AuthenticationAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/security/SecurityAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/security/SecurityAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/security/SecurityProblemSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/security/SecurityProblemSupport.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/BaseBindingResultAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/BaseBindingResultAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/BaseValidationAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/BaseValidationAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/BindAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/BindAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/ConstraintViolationAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/ConstraintViolationAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/MethodArgumentNotValidAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/MethodArgumentNotValidAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/OpenApiValidationAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/OpenApiValidationAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/ValidationAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/ValidationAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/main/java/org/zalando/problem/spring/web/advice/validation/package-info.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/AdviceTraitLoggingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/AdviceTraitLoggingTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/AdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/AdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/AdviceTraitTesting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/AdviceTraitTesting.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/ContentNegotiationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/ContentNegotiationTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/ExceptionHandling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/ExceptionHandling.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/FallbackContentNegotiationStrategyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/FallbackContentNegotiationStrategyTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/FallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/FallbackTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/SpringAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/SpringAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/example/ExampleRestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/example/ExampleRestController.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/example/ExpectedProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/example/ExpectedProblem.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/example/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/example/User.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/example/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/example/package-info.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/general/NestedProblemHandling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/general/NestedProblemHandling.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/general/NestedThrowableAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/general/NestedThrowableAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/general/ProblemAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/general/ProblemAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/general/ResponseStatusAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/general/ResponseStatusAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/general/ThrowableAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/general/ThrowableAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/general/UnsupportedOperationAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/general/UnsupportedOperationAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/http/MethodNotAllowedAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/http/MethodNotAllowedAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/http/NotAcceptableAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/http/NotAcceptableAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/http/UnsupportedMediaTypeAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/http/UnsupportedMediaTypeAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/io/MessageNotReadableAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/io/MessageNotReadableAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/io/MultipartAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/io/MultipartAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/io/TypeMismatchAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/io/TypeMismatchAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/network/CircuitBreakerOpenAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/network/CircuitBreakerOpenAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/network/SocketTimeoutAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/network/SocketTimeoutAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/routing/MissingServletRequestParameterAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/routing/MissingServletRequestParameterAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/routing/MissingServletRequestPartAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/routing/MissingServletRequestPartAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/routing/NoHandlerFoundAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/routing/NoHandlerFoundAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/routing/ServletRequestBindingAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/routing/ServletRequestBindingAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/security/SecurityAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/security/SecurityAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/validation/BaseValidationAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/validation/BaseValidationAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/validation/BindAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/validation/BindAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/validation/ConstraintViolationAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/validation/ConstraintViolationAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/validation/MethodArgumentNotValidAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/validation/MethodArgumentNotValidAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/validation/OpenApiValidationAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-web/src/test/java/org/zalando/problem/spring/web/advice/validation/OpenApiValidationAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/README.md -------------------------------------------------------------------------------- /problem-spring-webflux/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/pom.xml -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/AdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/AdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/ProblemExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/ProblemExceptionHandler.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/ProblemHandling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/ProblemHandling.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/SpringAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/SpringAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/custom/CustomAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/custom/CustomAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/custom/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/custom/package-info.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/general/GeneralAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/general/GeneralAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/general/ProblemAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/general/ProblemAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/general/ThrowableAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/general/ThrowableAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/general/UnsupportedOperationAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/general/UnsupportedOperationAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/general/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/general/package-info.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/http/HttpAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/http/HttpAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/http/MethodNotAllowedAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/http/MethodNotAllowedAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/http/NotAcceptableAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/http/NotAcceptableAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/http/ResponseStatusAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/http/ResponseStatusAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/http/UnsupportedMediaTypeAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/http/UnsupportedMediaTypeAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/http/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/http/package-info.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/network/CircuitBreakerOpenAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/network/CircuitBreakerOpenAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/network/NetworkAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/network/NetworkAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/network/SocketTimeoutAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/network/SocketTimeoutAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/network/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/network/package-info.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/package-info.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/security/AccessDeniedAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/security/AccessDeniedAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/security/AuthenticationAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/security/AuthenticationAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/security/SecurityAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/security/SecurityAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/security/SecurityProblemSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/security/SecurityProblemSupport.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/utils/AdviceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/utils/AdviceUtils.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/validation/BaseBindingResultAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/validation/BaseBindingResultAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/validation/BaseValidationAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/validation/BaseValidationAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/validation/BindAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/validation/BindAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/validation/ConstraintViolationAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/validation/ConstraintViolationAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/validation/OpenApiValidationAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/validation/OpenApiValidationAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/validation/ValidationAdviceTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/validation/ValidationAdviceTrait.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/validation/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/main/java/org/zalando/problem/spring/webflux/advice/validation/package-info.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/AdviceTraitLoggingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/AdviceTraitLoggingTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/AdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/AdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/AdviceTraitTesting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/AdviceTraitTesting.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/ContentNegotiationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/ContentNegotiationTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/ExceptionHandling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/ExceptionHandling.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/FallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/FallbackTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/ProblemExceptionHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/ProblemExceptionHandlerTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/SpringAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/SpringAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/example/ExampleRestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/example/ExampleRestController.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/example/ExpectedProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/example/ExpectedProblem.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/example/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/example/User.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/example/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/example/package-info.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/general/NestedProblemHandling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/general/NestedProblemHandling.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/general/NestedThrowableAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/general/NestedThrowableAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/general/ProblemAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/general/ProblemAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/general/ThrowableAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/general/ThrowableAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/general/UnsupportedOperationAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/general/UnsupportedOperationAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/http/MethodNotAllowedAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/http/MethodNotAllowedAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/http/NotAcceptableAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/http/NotAcceptableAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/http/ResponseStatusAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/http/ResponseStatusAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/http/UnsupportedMediaTypeAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/http/UnsupportedMediaTypeAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/network/CircuitBreakerOpenAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/network/CircuitBreakerOpenAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/network/SocketTimeoutAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/network/SocketTimeoutAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/security/SecurityAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/security/SecurityAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/utils/AdviceUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/utils/AdviceUtilsTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/validation/BaseValidationAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/validation/BaseValidationAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/validation/BindAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/validation/BindAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/validation/ConstraintViolationAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/validation/ConstraintViolationAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/validation/OpenApiValidationAdviceTraitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-spring-webflux/src/test/java/org/zalando/problem/spring/webflux/advice/validation/OpenApiValidationAdviceTraitTest.java -------------------------------------------------------------------------------- /problem-violations/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-violations/pom.xml -------------------------------------------------------------------------------- /problem-violations/src/main/java/org/zalando/problem/violations/ConstraintViolationProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-violations/src/main/java/org/zalando/problem/violations/ConstraintViolationProblem.java -------------------------------------------------------------------------------- /problem-violations/src/main/java/org/zalando/problem/violations/ConstraintViolationProblemMixIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-violations/src/main/java/org/zalando/problem/violations/ConstraintViolationProblemMixIn.java -------------------------------------------------------------------------------- /problem-violations/src/main/java/org/zalando/problem/violations/ConstraintViolationProblemModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-violations/src/main/java/org/zalando/problem/violations/ConstraintViolationProblemModule.java -------------------------------------------------------------------------------- /problem-violations/src/main/java/org/zalando/problem/violations/Violation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-violations/src/main/java/org/zalando/problem/violations/Violation.java -------------------------------------------------------------------------------- /problem-violations/src/main/java/org/zalando/problem/violations/ViolationMixIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-violations/src/main/java/org/zalando/problem/violations/ViolationMixIn.java -------------------------------------------------------------------------------- /problem-violations/src/main/resources/META-INF/services/com.fasterxml.jackson.databind.Module: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-violations/src/main/resources/META-INF/services/com.fasterxml.jackson.databind.Module -------------------------------------------------------------------------------- /problem-violations/src/test/java/org/zalando/problem/violations/ConstraintViolationProblemModuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-violations/src/test/java/org/zalando/problem/violations/ConstraintViolationProblemModuleTest.java -------------------------------------------------------------------------------- /problem-violations/src/test/java/org/zalando/problem/violations/ConstraintViolationProblemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-violations/src/test/java/org/zalando/problem/violations/ConstraintViolationProblemTest.java -------------------------------------------------------------------------------- /problem-violations/src/test/java/org/zalando/problem/violations/EnforceCoverageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/problem-violations/src/test/java/org/zalando/problem/violations/EnforceCoverageTest.java -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem-spring-web/HEAD/release.sh --------------------------------------------------------------------------------