├── .editorconfig ├── .github ├── mvnsettings.xml ├── secrets.md ├── sign_and_deploy.sh └── workflows │ ├── build-and-deploy.yml │ ├── build.yml │ └── run-with-maven.yml ├── .gitignore ├── LICENSE ├── MAINTAINERS.md ├── README.md ├── checkstyle.xml ├── do-dependency-updates.sh ├── pom.xml └── src ├── main └── java │ └── de │ └── dm │ └── infrastructure │ └── logcapture │ ├── CapturingAppender.java │ ├── ExpectedException.java │ ├── ExpectedKeyValue.java │ ├── ExpectedLoggerName.java │ ├── ExpectedMarker.java │ ├── ExpectedMdcEntry.java │ ├── ExpectedTimes.java │ ├── LogAsserter.java │ ├── LogCapture.java │ ├── LogEventMatcher.java │ ├── LogExpectation.java │ ├── LoggedEvent.java │ ├── MdcMatcher.java │ └── package-info.java └── test ├── java ├── com │ └── example │ │ └── app │ │ ├── AssertedTimesUnitTest.java │ │ ├── BasicReadableApiTest.java │ │ ├── ExpectedExceptionTest.java │ │ ├── ExpectedKeyValueTest.java │ │ ├── ExpectedLoggerTest.java │ │ ├── ExpectedMarkerTest.java │ │ ├── ExpectedMdcTest.java │ │ ├── InOrderTest.java │ │ └── LogCaptureCreatorInOtherPackage.java └── de │ └── dm │ └── infrastructure │ └── logcapture │ ├── CapturingAppenderUnitTest.java │ ├── ExpectedMdcEntryUnitTest.java │ ├── LogAsserterIntegrationTest.java │ ├── LogCaptureArchTest.java │ ├── LogCaptureTest.java │ └── LogCaptureWrongUsageTest.java └── resources └── logback.xml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/mvnsettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/.github/mvnsettings.xml -------------------------------------------------------------------------------- /.github/secrets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/.github/secrets.md -------------------------------------------------------------------------------- /.github/sign_and_deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/.github/sign_and_deploy.sh -------------------------------------------------------------------------------- /.github/workflows/build-and-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/.github/workflows/build-and-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/run-with-maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/.github/workflows/run-with-maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/README.md -------------------------------------------------------------------------------- /checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/checkstyle.xml -------------------------------------------------------------------------------- /do-dependency-updates.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/do-dependency-updates.sh -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/de/dm/infrastructure/logcapture/CapturingAppender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/main/java/de/dm/infrastructure/logcapture/CapturingAppender.java -------------------------------------------------------------------------------- /src/main/java/de/dm/infrastructure/logcapture/ExpectedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/main/java/de/dm/infrastructure/logcapture/ExpectedException.java -------------------------------------------------------------------------------- /src/main/java/de/dm/infrastructure/logcapture/ExpectedKeyValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/main/java/de/dm/infrastructure/logcapture/ExpectedKeyValue.java -------------------------------------------------------------------------------- /src/main/java/de/dm/infrastructure/logcapture/ExpectedLoggerName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/main/java/de/dm/infrastructure/logcapture/ExpectedLoggerName.java -------------------------------------------------------------------------------- /src/main/java/de/dm/infrastructure/logcapture/ExpectedMarker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/main/java/de/dm/infrastructure/logcapture/ExpectedMarker.java -------------------------------------------------------------------------------- /src/main/java/de/dm/infrastructure/logcapture/ExpectedMdcEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/main/java/de/dm/infrastructure/logcapture/ExpectedMdcEntry.java -------------------------------------------------------------------------------- /src/main/java/de/dm/infrastructure/logcapture/ExpectedTimes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/main/java/de/dm/infrastructure/logcapture/ExpectedTimes.java -------------------------------------------------------------------------------- /src/main/java/de/dm/infrastructure/logcapture/LogAsserter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/main/java/de/dm/infrastructure/logcapture/LogAsserter.java -------------------------------------------------------------------------------- /src/main/java/de/dm/infrastructure/logcapture/LogCapture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/main/java/de/dm/infrastructure/logcapture/LogCapture.java -------------------------------------------------------------------------------- /src/main/java/de/dm/infrastructure/logcapture/LogEventMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/main/java/de/dm/infrastructure/logcapture/LogEventMatcher.java -------------------------------------------------------------------------------- /src/main/java/de/dm/infrastructure/logcapture/LogExpectation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/main/java/de/dm/infrastructure/logcapture/LogExpectation.java -------------------------------------------------------------------------------- /src/main/java/de/dm/infrastructure/logcapture/LoggedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/main/java/de/dm/infrastructure/logcapture/LoggedEvent.java -------------------------------------------------------------------------------- /src/main/java/de/dm/infrastructure/logcapture/MdcMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/main/java/de/dm/infrastructure/logcapture/MdcMatcher.java -------------------------------------------------------------------------------- /src/main/java/de/dm/infrastructure/logcapture/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/main/java/de/dm/infrastructure/logcapture/package-info.java -------------------------------------------------------------------------------- /src/test/java/com/example/app/AssertedTimesUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/com/example/app/AssertedTimesUnitTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/app/BasicReadableApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/com/example/app/BasicReadableApiTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/app/ExpectedExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/com/example/app/ExpectedExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/app/ExpectedKeyValueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/com/example/app/ExpectedKeyValueTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/app/ExpectedLoggerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/com/example/app/ExpectedLoggerTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/app/ExpectedMarkerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/com/example/app/ExpectedMarkerTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/app/ExpectedMdcTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/com/example/app/ExpectedMdcTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/app/InOrderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/com/example/app/InOrderTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/app/LogCaptureCreatorInOtherPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/com/example/app/LogCaptureCreatorInOtherPackage.java -------------------------------------------------------------------------------- /src/test/java/de/dm/infrastructure/logcapture/CapturingAppenderUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/de/dm/infrastructure/logcapture/CapturingAppenderUnitTest.java -------------------------------------------------------------------------------- /src/test/java/de/dm/infrastructure/logcapture/ExpectedMdcEntryUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/de/dm/infrastructure/logcapture/ExpectedMdcEntryUnitTest.java -------------------------------------------------------------------------------- /src/test/java/de/dm/infrastructure/logcapture/LogAsserterIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/de/dm/infrastructure/logcapture/LogAsserterIntegrationTest.java -------------------------------------------------------------------------------- /src/test/java/de/dm/infrastructure/logcapture/LogCaptureArchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/de/dm/infrastructure/logcapture/LogCaptureArchTest.java -------------------------------------------------------------------------------- /src/test/java/de/dm/infrastructure/logcapture/LogCaptureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/de/dm/infrastructure/logcapture/LogCaptureTest.java -------------------------------------------------------------------------------- /src/test/java/de/dm/infrastructure/logcapture/LogCaptureWrongUsageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/java/de/dm/infrastructure/logcapture/LogCaptureWrongUsageTest.java -------------------------------------------------------------------------------- /src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dm-drogeriemarkt/log-capture/HEAD/src/test/resources/logback.xml --------------------------------------------------------------------------------