├── .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 ├── .mvn └── wrapper │ └── maven-wrapper.properties ├── .zappr.yaml ├── LICENSE ├── MAINTAINERS ├── README.md ├── SECURITY.md ├── cve-suppressions.xml ├── docs └── spilled-coffee.jpg ├── mvnw ├── mvnw.cmd ├── pom.xml ├── release.sh └── src ├── main └── java │ └── org │ └── zalando │ └── fauxpas │ ├── FauxPas.java │ ├── ThrowingBiConsumer.java │ ├── ThrowingBiFunction.java │ ├── ThrowingBiPredicate.java │ ├── ThrowingBinaryOperator.java │ ├── ThrowingConsumer.java │ ├── ThrowingFunction.java │ ├── ThrowingPredicate.java │ ├── ThrowingRunnable.java │ ├── ThrowingSupplier.java │ ├── ThrowingUnaryOperator.java │ └── TryWith.java └── test └── java └── org └── zalando └── fauxpas ├── DefaultImplementationTest.java ├── ExceptionallyComposeTest.java ├── ExceptionallyTest.java ├── FailedWithTest.java ├── HandleComposeTest.java ├── TryWithBiConsumerTest.java ├── TryWithBiFunctionTest.java ├── TryWithConsumerTest.java └── TryWithFunctionTest.java /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BUG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/.github/ISSUE_TEMPLATE/BUG.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/.github/ISSUE_TEMPLATE/FEATURE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/no-response.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/.github/no-response.yml -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/release-pull-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/.github/workflows/release-pull-request.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /.zappr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/.zappr.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/SECURITY.md -------------------------------------------------------------------------------- /cve-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/cve-suppressions.xml -------------------------------------------------------------------------------- /docs/spilled-coffee.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/docs/spilled-coffee.jpg -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/pom.xml -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/release.sh -------------------------------------------------------------------------------- /src/main/java/org/zalando/fauxpas/FauxPas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/main/java/org/zalando/fauxpas/FauxPas.java -------------------------------------------------------------------------------- /src/main/java/org/zalando/fauxpas/ThrowingBiConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/main/java/org/zalando/fauxpas/ThrowingBiConsumer.java -------------------------------------------------------------------------------- /src/main/java/org/zalando/fauxpas/ThrowingBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/main/java/org/zalando/fauxpas/ThrowingBiFunction.java -------------------------------------------------------------------------------- /src/main/java/org/zalando/fauxpas/ThrowingBiPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/main/java/org/zalando/fauxpas/ThrowingBiPredicate.java -------------------------------------------------------------------------------- /src/main/java/org/zalando/fauxpas/ThrowingBinaryOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/main/java/org/zalando/fauxpas/ThrowingBinaryOperator.java -------------------------------------------------------------------------------- /src/main/java/org/zalando/fauxpas/ThrowingConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/main/java/org/zalando/fauxpas/ThrowingConsumer.java -------------------------------------------------------------------------------- /src/main/java/org/zalando/fauxpas/ThrowingFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/main/java/org/zalando/fauxpas/ThrowingFunction.java -------------------------------------------------------------------------------- /src/main/java/org/zalando/fauxpas/ThrowingPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/main/java/org/zalando/fauxpas/ThrowingPredicate.java -------------------------------------------------------------------------------- /src/main/java/org/zalando/fauxpas/ThrowingRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/main/java/org/zalando/fauxpas/ThrowingRunnable.java -------------------------------------------------------------------------------- /src/main/java/org/zalando/fauxpas/ThrowingSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/main/java/org/zalando/fauxpas/ThrowingSupplier.java -------------------------------------------------------------------------------- /src/main/java/org/zalando/fauxpas/ThrowingUnaryOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/main/java/org/zalando/fauxpas/ThrowingUnaryOperator.java -------------------------------------------------------------------------------- /src/main/java/org/zalando/fauxpas/TryWith.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/main/java/org/zalando/fauxpas/TryWith.java -------------------------------------------------------------------------------- /src/test/java/org/zalando/fauxpas/DefaultImplementationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/test/java/org/zalando/fauxpas/DefaultImplementationTest.java -------------------------------------------------------------------------------- /src/test/java/org/zalando/fauxpas/ExceptionallyComposeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/test/java/org/zalando/fauxpas/ExceptionallyComposeTest.java -------------------------------------------------------------------------------- /src/test/java/org/zalando/fauxpas/ExceptionallyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/test/java/org/zalando/fauxpas/ExceptionallyTest.java -------------------------------------------------------------------------------- /src/test/java/org/zalando/fauxpas/FailedWithTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/test/java/org/zalando/fauxpas/FailedWithTest.java -------------------------------------------------------------------------------- /src/test/java/org/zalando/fauxpas/HandleComposeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/test/java/org/zalando/fauxpas/HandleComposeTest.java -------------------------------------------------------------------------------- /src/test/java/org/zalando/fauxpas/TryWithBiConsumerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/test/java/org/zalando/fauxpas/TryWithBiConsumerTest.java -------------------------------------------------------------------------------- /src/test/java/org/zalando/fauxpas/TryWithBiFunctionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/test/java/org/zalando/fauxpas/TryWithBiFunctionTest.java -------------------------------------------------------------------------------- /src/test/java/org/zalando/fauxpas/TryWithConsumerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/test/java/org/zalando/fauxpas/TryWithConsumerTest.java -------------------------------------------------------------------------------- /src/test/java/org/zalando/fauxpas/TryWithFunctionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando/faux-pas/HEAD/src/test/java/org/zalando/fauxpas/TryWithFunctionTest.java --------------------------------------------------------------------------------