├── .github └── workflows │ └── build.yaml ├── .gitignore ├── LICENSE.txt ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── logunit-core ├── build.gradle └── src │ └── main │ └── java │ └── io │ └── github │ └── netmikey │ └── logunit │ ├── api │ ├── LogCapturer.java │ ├── LogProvider.java │ └── LogProviderFactory.java │ └── core │ ├── BaseLogProvider.java │ └── LogProviderFactorySpiLoader.java ├── logunit-jul ├── build.gradle └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── github │ │ │ └── netmikey │ │ │ └── logunit │ │ │ └── jul │ │ │ ├── JulLogProvider.java │ │ │ ├── JulLogProviderFactory.java │ │ │ ├── LevelMapper.java │ │ │ └── ListHandler.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── io.github.netmikey.logunit.api.LogProviderFactory │ └── test │ └── java │ └── io │ └── github │ └── netmikey │ └── logunit │ └── jul │ └── LogCapturerWithJulTest.java ├── logunit-log4j2 ├── build.gradle └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── github │ │ │ └── netmikey │ │ │ └── logunit │ │ │ └── log4j2 │ │ │ ├── LevelMapper.java │ │ │ ├── ListAppender.java │ │ │ ├── Log4j2LogProvider.java │ │ │ └── Log4j2LogProviderFactory.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── io.github.netmikey.logunit.api.LogProviderFactory │ └── test │ └── java │ └── io │ └── github │ └── netmikey │ └── logunit │ └── log4j2 │ ├── LogCapturerWithLog4j2OverSlf4jTest.java │ └── LogCapturerWithLog4j2Test.java ├── logunit-logback ├── build.gradle └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── github │ │ │ └── netmikey │ │ │ └── logunit │ │ │ └── logback │ │ │ ├── ConcurrentListAppender.java │ │ │ ├── LevelMapper.java │ │ │ ├── LogbackLogProvider.java │ │ │ └── LogbackLogProviderFactory.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── io.github.netmikey.logunit.api.LogProviderFactory │ └── test │ └── java │ └── io │ └── github │ └── netmikey │ └── logunit │ └── logback │ ├── LogCapturerWithLogbackTest.java │ └── LogbackLogProviderConcurrencyTest.java ├── publishing-build.gradle └── settings.gradle /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/gradlew.bat -------------------------------------------------------------------------------- /logunit-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-core/build.gradle -------------------------------------------------------------------------------- /logunit-core/src/main/java/io/github/netmikey/logunit/api/LogCapturer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-core/src/main/java/io/github/netmikey/logunit/api/LogCapturer.java -------------------------------------------------------------------------------- /logunit-core/src/main/java/io/github/netmikey/logunit/api/LogProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-core/src/main/java/io/github/netmikey/logunit/api/LogProvider.java -------------------------------------------------------------------------------- /logunit-core/src/main/java/io/github/netmikey/logunit/api/LogProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-core/src/main/java/io/github/netmikey/logunit/api/LogProviderFactory.java -------------------------------------------------------------------------------- /logunit-core/src/main/java/io/github/netmikey/logunit/core/BaseLogProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-core/src/main/java/io/github/netmikey/logunit/core/BaseLogProvider.java -------------------------------------------------------------------------------- /logunit-core/src/main/java/io/github/netmikey/logunit/core/LogProviderFactorySpiLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-core/src/main/java/io/github/netmikey/logunit/core/LogProviderFactorySpiLoader.java -------------------------------------------------------------------------------- /logunit-jul/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-jul/build.gradle -------------------------------------------------------------------------------- /logunit-jul/src/main/java/io/github/netmikey/logunit/jul/JulLogProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-jul/src/main/java/io/github/netmikey/logunit/jul/JulLogProvider.java -------------------------------------------------------------------------------- /logunit-jul/src/main/java/io/github/netmikey/logunit/jul/JulLogProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-jul/src/main/java/io/github/netmikey/logunit/jul/JulLogProviderFactory.java -------------------------------------------------------------------------------- /logunit-jul/src/main/java/io/github/netmikey/logunit/jul/LevelMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-jul/src/main/java/io/github/netmikey/logunit/jul/LevelMapper.java -------------------------------------------------------------------------------- /logunit-jul/src/main/java/io/github/netmikey/logunit/jul/ListHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-jul/src/main/java/io/github/netmikey/logunit/jul/ListHandler.java -------------------------------------------------------------------------------- /logunit-jul/src/main/resources/META-INF/services/io.github.netmikey.logunit.api.LogProviderFactory: -------------------------------------------------------------------------------- 1 | io.github.netmikey.logunit.jul.JulLogProviderFactory -------------------------------------------------------------------------------- /logunit-jul/src/test/java/io/github/netmikey/logunit/jul/LogCapturerWithJulTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-jul/src/test/java/io/github/netmikey/logunit/jul/LogCapturerWithJulTest.java -------------------------------------------------------------------------------- /logunit-log4j2/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-log4j2/build.gradle -------------------------------------------------------------------------------- /logunit-log4j2/src/main/java/io/github/netmikey/logunit/log4j2/LevelMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-log4j2/src/main/java/io/github/netmikey/logunit/log4j2/LevelMapper.java -------------------------------------------------------------------------------- /logunit-log4j2/src/main/java/io/github/netmikey/logunit/log4j2/ListAppender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-log4j2/src/main/java/io/github/netmikey/logunit/log4j2/ListAppender.java -------------------------------------------------------------------------------- /logunit-log4j2/src/main/java/io/github/netmikey/logunit/log4j2/Log4j2LogProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-log4j2/src/main/java/io/github/netmikey/logunit/log4j2/Log4j2LogProvider.java -------------------------------------------------------------------------------- /logunit-log4j2/src/main/java/io/github/netmikey/logunit/log4j2/Log4j2LogProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-log4j2/src/main/java/io/github/netmikey/logunit/log4j2/Log4j2LogProviderFactory.java -------------------------------------------------------------------------------- /logunit-log4j2/src/main/resources/META-INF/services/io.github.netmikey.logunit.api.LogProviderFactory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-log4j2/src/main/resources/META-INF/services/io.github.netmikey.logunit.api.LogProviderFactory -------------------------------------------------------------------------------- /logunit-log4j2/src/test/java/io/github/netmikey/logunit/log4j2/LogCapturerWithLog4j2OverSlf4jTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-log4j2/src/test/java/io/github/netmikey/logunit/log4j2/LogCapturerWithLog4j2OverSlf4jTest.java -------------------------------------------------------------------------------- /logunit-log4j2/src/test/java/io/github/netmikey/logunit/log4j2/LogCapturerWithLog4j2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-log4j2/src/test/java/io/github/netmikey/logunit/log4j2/LogCapturerWithLog4j2Test.java -------------------------------------------------------------------------------- /logunit-logback/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-logback/build.gradle -------------------------------------------------------------------------------- /logunit-logback/src/main/java/io/github/netmikey/logunit/logback/ConcurrentListAppender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-logback/src/main/java/io/github/netmikey/logunit/logback/ConcurrentListAppender.java -------------------------------------------------------------------------------- /logunit-logback/src/main/java/io/github/netmikey/logunit/logback/LevelMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-logback/src/main/java/io/github/netmikey/logunit/logback/LevelMapper.java -------------------------------------------------------------------------------- /logunit-logback/src/main/java/io/github/netmikey/logunit/logback/LogbackLogProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-logback/src/main/java/io/github/netmikey/logunit/logback/LogbackLogProvider.java -------------------------------------------------------------------------------- /logunit-logback/src/main/java/io/github/netmikey/logunit/logback/LogbackLogProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-logback/src/main/java/io/github/netmikey/logunit/logback/LogbackLogProviderFactory.java -------------------------------------------------------------------------------- /logunit-logback/src/main/resources/META-INF/services/io.github.netmikey.logunit.api.LogProviderFactory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-logback/src/main/resources/META-INF/services/io.github.netmikey.logunit.api.LogProviderFactory -------------------------------------------------------------------------------- /logunit-logback/src/test/java/io/github/netmikey/logunit/logback/LogCapturerWithLogbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-logback/src/test/java/io/github/netmikey/logunit/logback/LogCapturerWithLogbackTest.java -------------------------------------------------------------------------------- /logunit-logback/src/test/java/io/github/netmikey/logunit/logback/LogbackLogProviderConcurrencyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/logunit-logback/src/test/java/io/github/netmikey/logunit/logback/LogbackLogProviderConcurrencyTest.java -------------------------------------------------------------------------------- /publishing-build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/publishing-build.gradle -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netmikey/logunit/HEAD/settings.gradle --------------------------------------------------------------------------------