├── .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 ├── docs └── bubble-gum.jpg ├── jackson-datatype-problem ├── pom.xml └── src │ ├── main │ ├── java │ │ ├── module-info.java │ │ └── org │ │ │ └── zalando │ │ │ └── problem │ │ │ └── jackson │ │ │ ├── AbstractThrowableProblemMixIn.java │ │ │ ├── ExceptionalMixin.java │ │ │ ├── ExceptionalWithoutStacktraceMixin.java │ │ │ ├── ProblemMixIn.java │ │ │ ├── ProblemModule.java │ │ │ ├── ProblemTypeConverter.java │ │ │ ├── StatusTypeDeserializer.java │ │ │ ├── StatusTypeSerializer.java │ │ │ └── UnknownStatus.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.fasterxml.jackson.databind.Module │ └── test │ ├── java │ └── org │ │ └── zalando │ │ └── problem │ │ └── jackson │ │ ├── BusinessException.java │ │ ├── CustomStatus.java │ │ ├── EnforceCoverageTest.java │ │ ├── IOProblem.java │ │ ├── InsufficientFundsProblem.java │ │ ├── JacksonStackTraceProcessor.java │ │ ├── OutOfStockException.java │ │ ├── ProblemMixInTest.java │ │ ├── ProblemModuleTest.java │ │ └── UnknownStatusTest.java │ └── resources │ ├── META-INF │ └── services │ │ └── org.zalando.problem.spi.StackTraceProcessor │ ├── cause.json │ ├── default.json │ ├── empty.json │ ├── insufficient-funds.json │ ├── out-of-stock.json │ ├── unknown.json │ └── untyped.json ├── mvnw ├── mvnw.cmd ├── pom.xml ├── problem-gson ├── pom.xml └── src │ ├── main │ └── java │ │ ├── module-info.java │ │ └── org │ │ └── zalando │ │ └── problem │ │ └── gson │ │ ├── CustomProblemAdapter.java │ │ ├── DefaultProblemAdapter.java │ │ ├── ProblemAdapterFactory.java │ │ ├── StatusTypeAdapter.java │ │ ├── URITypeAdapter.java │ │ └── UnknownStatus.java │ └── test │ ├── java │ └── org │ │ └── zalando │ │ └── problem │ │ └── gson │ │ ├── CustomStatus.java │ │ ├── GsonProblemTest.java │ │ ├── IOProblem.java │ │ ├── InsufficientFundsProblem.java │ │ ├── MyProblem.java │ │ ├── OutOfStockException.java │ │ ├── ProblemAdapterFactoryTest.java │ │ ├── StatusTypeAdapterTest.java │ │ ├── URITypeAdapterTest.java │ │ └── UnknownStatusTest.java │ └── resources │ ├── cause.json │ ├── default.json │ ├── insufficient-funds.json │ ├── out-of-stock.json │ ├── unknown.json │ └── untyped.json ├── problem ├── pom.xml └── src │ ├── main │ └── java │ │ ├── module-info.java │ │ └── org │ │ └── zalando │ │ └── problem │ │ ├── AbstractThrowableProblem.java │ │ ├── DefaultProblem.java │ │ ├── Exceptional.java │ │ ├── GenericProblems.java │ │ ├── Problem.java │ │ ├── ProblemBuilder.java │ │ ├── Status.java │ │ ├── StatusType.java │ │ ├── ThrowableProblem.java │ │ └── spi │ │ └── StackTraceProcessor.java │ └── test │ ├── java │ └── org │ │ ├── example │ │ └── MyProblem.java │ │ └── zalando │ │ └── problem │ │ ├── DefaultProblemTest.java │ │ ├── EmptyProblem.java │ │ ├── EnforceCoverageTest.java │ │ ├── ExceptionalTest.java │ │ ├── GenericProblemsTest.java │ │ ├── InsufficientFundsProblem.java │ │ ├── JunitStackTraceProcessor.java │ │ ├── OutOfStockProblem.java │ │ ├── ProblemBuilderTest.java │ │ ├── ProblemStaticFactoryTest.java │ │ ├── ProblemTest.java │ │ ├── StatusTest.java │ │ └── ThrowableProblemTest.java │ └── resources │ └── META-INF │ └── services │ └── org.zalando.problem.spi.StackTraceProcessor └── release.sh /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @whiskeysierra @lukasniemeier-zalando 2 | -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BUG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.github/ISSUE_TEMPLATE/BUG.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.github/ISSUE_TEMPLATE/FEATURE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/no-response.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.github/no-response.yml -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/release-pull-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.github/workflows/release-pull-request.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.gitignore -------------------------------------------------------------------------------- /.java-version: -------------------------------------------------------------------------------- 1 | 1.8 2 | -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.mailmap -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /.zappr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/.zappr.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/SECURITY.md -------------------------------------------------------------------------------- /cve-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/cve-suppressions.xml -------------------------------------------------------------------------------- /docs/bubble-gum.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/docs/bubble-gum.jpg -------------------------------------------------------------------------------- /jackson-datatype-problem/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/pom.xml -------------------------------------------------------------------------------- /jackson-datatype-problem/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/main/java/module-info.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/AbstractThrowableProblemMixIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/AbstractThrowableProblemMixIn.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/ExceptionalMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/ExceptionalMixin.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/ExceptionalWithoutStacktraceMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/ExceptionalWithoutStacktraceMixin.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/ProblemMixIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/ProblemMixIn.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/ProblemModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/ProblemModule.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/ProblemTypeConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/ProblemTypeConverter.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/StatusTypeDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/StatusTypeDeserializer.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/StatusTypeSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/StatusTypeSerializer.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/UnknownStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/main/java/org/zalando/problem/jackson/UnknownStatus.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/main/resources/META-INF/services/com.fasterxml.jackson.databind.Module: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/main/resources/META-INF/services/com.fasterxml.jackson.databind.Module -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/BusinessException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/BusinessException.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/CustomStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/CustomStatus.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/EnforceCoverageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/EnforceCoverageTest.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/IOProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/IOProblem.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/InsufficientFundsProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/InsufficientFundsProblem.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/JacksonStackTraceProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/JacksonStackTraceProcessor.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/OutOfStockException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/OutOfStockException.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/ProblemMixInTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/ProblemMixInTest.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/ProblemModuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/ProblemModuleTest.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/UnknownStatusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/java/org/zalando/problem/jackson/UnknownStatusTest.java -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/resources/META-INF/services/org.zalando.problem.spi.StackTraceProcessor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/resources/META-INF/services/org.zalando.problem.spi.StackTraceProcessor -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/resources/cause.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/resources/cause.json -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/resources/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/resources/default.json -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/resources/empty.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/resources/insufficient-funds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/resources/insufficient-funds.json -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/resources/out-of-stock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/resources/out-of-stock.json -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/resources/unknown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/resources/unknown.json -------------------------------------------------------------------------------- /jackson-datatype-problem/src/test/resources/untyped.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/jackson-datatype-problem/src/test/resources/untyped.json -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/pom.xml -------------------------------------------------------------------------------- /problem-gson/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/pom.xml -------------------------------------------------------------------------------- /problem-gson/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/main/java/module-info.java -------------------------------------------------------------------------------- /problem-gson/src/main/java/org/zalando/problem/gson/CustomProblemAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/main/java/org/zalando/problem/gson/CustomProblemAdapter.java -------------------------------------------------------------------------------- /problem-gson/src/main/java/org/zalando/problem/gson/DefaultProblemAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/main/java/org/zalando/problem/gson/DefaultProblemAdapter.java -------------------------------------------------------------------------------- /problem-gson/src/main/java/org/zalando/problem/gson/ProblemAdapterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/main/java/org/zalando/problem/gson/ProblemAdapterFactory.java -------------------------------------------------------------------------------- /problem-gson/src/main/java/org/zalando/problem/gson/StatusTypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/main/java/org/zalando/problem/gson/StatusTypeAdapter.java -------------------------------------------------------------------------------- /problem-gson/src/main/java/org/zalando/problem/gson/URITypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/main/java/org/zalando/problem/gson/URITypeAdapter.java -------------------------------------------------------------------------------- /problem-gson/src/main/java/org/zalando/problem/gson/UnknownStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/main/java/org/zalando/problem/gson/UnknownStatus.java -------------------------------------------------------------------------------- /problem-gson/src/test/java/org/zalando/problem/gson/CustomStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/java/org/zalando/problem/gson/CustomStatus.java -------------------------------------------------------------------------------- /problem-gson/src/test/java/org/zalando/problem/gson/GsonProblemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/java/org/zalando/problem/gson/GsonProblemTest.java -------------------------------------------------------------------------------- /problem-gson/src/test/java/org/zalando/problem/gson/IOProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/java/org/zalando/problem/gson/IOProblem.java -------------------------------------------------------------------------------- /problem-gson/src/test/java/org/zalando/problem/gson/InsufficientFundsProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/java/org/zalando/problem/gson/InsufficientFundsProblem.java -------------------------------------------------------------------------------- /problem-gson/src/test/java/org/zalando/problem/gson/MyProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/java/org/zalando/problem/gson/MyProblem.java -------------------------------------------------------------------------------- /problem-gson/src/test/java/org/zalando/problem/gson/OutOfStockException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/java/org/zalando/problem/gson/OutOfStockException.java -------------------------------------------------------------------------------- /problem-gson/src/test/java/org/zalando/problem/gson/ProblemAdapterFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/java/org/zalando/problem/gson/ProblemAdapterFactoryTest.java -------------------------------------------------------------------------------- /problem-gson/src/test/java/org/zalando/problem/gson/StatusTypeAdapterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/java/org/zalando/problem/gson/StatusTypeAdapterTest.java -------------------------------------------------------------------------------- /problem-gson/src/test/java/org/zalando/problem/gson/URITypeAdapterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/java/org/zalando/problem/gson/URITypeAdapterTest.java -------------------------------------------------------------------------------- /problem-gson/src/test/java/org/zalando/problem/gson/UnknownStatusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/java/org/zalando/problem/gson/UnknownStatusTest.java -------------------------------------------------------------------------------- /problem-gson/src/test/resources/cause.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/resources/cause.json -------------------------------------------------------------------------------- /problem-gson/src/test/resources/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/resources/default.json -------------------------------------------------------------------------------- /problem-gson/src/test/resources/insufficient-funds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/resources/insufficient-funds.json -------------------------------------------------------------------------------- /problem-gson/src/test/resources/out-of-stock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/resources/out-of-stock.json -------------------------------------------------------------------------------- /problem-gson/src/test/resources/unknown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/resources/unknown.json -------------------------------------------------------------------------------- /problem-gson/src/test/resources/untyped.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem-gson/src/test/resources/untyped.json -------------------------------------------------------------------------------- /problem/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/pom.xml -------------------------------------------------------------------------------- /problem/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/main/java/module-info.java -------------------------------------------------------------------------------- /problem/src/main/java/org/zalando/problem/AbstractThrowableProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/main/java/org/zalando/problem/AbstractThrowableProblem.java -------------------------------------------------------------------------------- /problem/src/main/java/org/zalando/problem/DefaultProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/main/java/org/zalando/problem/DefaultProblem.java -------------------------------------------------------------------------------- /problem/src/main/java/org/zalando/problem/Exceptional.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/main/java/org/zalando/problem/Exceptional.java -------------------------------------------------------------------------------- /problem/src/main/java/org/zalando/problem/GenericProblems.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/main/java/org/zalando/problem/GenericProblems.java -------------------------------------------------------------------------------- /problem/src/main/java/org/zalando/problem/Problem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/main/java/org/zalando/problem/Problem.java -------------------------------------------------------------------------------- /problem/src/main/java/org/zalando/problem/ProblemBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/main/java/org/zalando/problem/ProblemBuilder.java -------------------------------------------------------------------------------- /problem/src/main/java/org/zalando/problem/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/main/java/org/zalando/problem/Status.java -------------------------------------------------------------------------------- /problem/src/main/java/org/zalando/problem/StatusType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/main/java/org/zalando/problem/StatusType.java -------------------------------------------------------------------------------- /problem/src/main/java/org/zalando/problem/ThrowableProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/main/java/org/zalando/problem/ThrowableProblem.java -------------------------------------------------------------------------------- /problem/src/main/java/org/zalando/problem/spi/StackTraceProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/main/java/org/zalando/problem/spi/StackTraceProcessor.java -------------------------------------------------------------------------------- /problem/src/test/java/org/example/MyProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/test/java/org/example/MyProblem.java -------------------------------------------------------------------------------- /problem/src/test/java/org/zalando/problem/DefaultProblemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/test/java/org/zalando/problem/DefaultProblemTest.java -------------------------------------------------------------------------------- /problem/src/test/java/org/zalando/problem/EmptyProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/test/java/org/zalando/problem/EmptyProblem.java -------------------------------------------------------------------------------- /problem/src/test/java/org/zalando/problem/EnforceCoverageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/test/java/org/zalando/problem/EnforceCoverageTest.java -------------------------------------------------------------------------------- /problem/src/test/java/org/zalando/problem/ExceptionalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/test/java/org/zalando/problem/ExceptionalTest.java -------------------------------------------------------------------------------- /problem/src/test/java/org/zalando/problem/GenericProblemsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/test/java/org/zalando/problem/GenericProblemsTest.java -------------------------------------------------------------------------------- /problem/src/test/java/org/zalando/problem/InsufficientFundsProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/test/java/org/zalando/problem/InsufficientFundsProblem.java -------------------------------------------------------------------------------- /problem/src/test/java/org/zalando/problem/JunitStackTraceProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/test/java/org/zalando/problem/JunitStackTraceProcessor.java -------------------------------------------------------------------------------- /problem/src/test/java/org/zalando/problem/OutOfStockProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/test/java/org/zalando/problem/OutOfStockProblem.java -------------------------------------------------------------------------------- /problem/src/test/java/org/zalando/problem/ProblemBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/test/java/org/zalando/problem/ProblemBuilderTest.java -------------------------------------------------------------------------------- /problem/src/test/java/org/zalando/problem/ProblemStaticFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/test/java/org/zalando/problem/ProblemStaticFactoryTest.java -------------------------------------------------------------------------------- /problem/src/test/java/org/zalando/problem/ProblemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/test/java/org/zalando/problem/ProblemTest.java -------------------------------------------------------------------------------- /problem/src/test/java/org/zalando/problem/StatusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/test/java/org/zalando/problem/StatusTest.java -------------------------------------------------------------------------------- /problem/src/test/java/org/zalando/problem/ThrowableProblemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/problem/src/test/java/org/zalando/problem/ThrowableProblemTest.java -------------------------------------------------------------------------------- /problem/src/test/resources/META-INF/services/org.zalando.problem.spi.StackTraceProcessor: -------------------------------------------------------------------------------- 1 | org.zalando.problem.JunitStackTraceProcessor -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/problem/HEAD/release.sh --------------------------------------------------------------------------------