├── .github └── workflows │ └── moderne-ingest.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── classes └── production │ └── java-power-assert │ └── META-INF │ └── services │ └── javax.annotation.processing.Processor ├── example ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ └── test │ └── java │ └── org │ └── powerassert │ └── examples │ └── PowerAssertExampleTest.java ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src ├── main ├── java │ └── org │ │ └── powerassert │ │ ├── PowerAssertGenerator.java │ │ ├── PowerAssertProcessor.java │ │ ├── javac │ │ └── JavacPowerAssertGenerator.java │ │ └── synthetic │ │ ├── ExpressionRenderer.java │ │ ├── RecordedExpression.java │ │ ├── RecordedValue.java │ │ ├── RecorderRuntime.java │ │ ├── Recording.java │ │ ├── hamcrest │ │ └── MatcherAssert.java │ │ └── junit │ │ └── Assert.java └── resources │ └── META-INF │ └── services │ └── javax.annotation.processing.Processor └── test └── java └── org └── powerassert ├── AbstractAssertTest.java ├── AssertKeywordTest.java ├── DebugSymbolTest.java ├── HamcrestAssertTest.java ├── JUnitAssertTest.java ├── JavaCompilerHelper.java ├── JavaCompilerHelperTest.java ├── MultilineAssertTest.java ├── RecorderRuntimeTest.java └── TypeInferencePerformanceTest.java /.github/workflows/moderne-ingest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/.github/workflows/moderne-ingest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/README.md -------------------------------------------------------------------------------- /classes/production/java-power-assert/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/classes/production/java-power-assert/META-INF/services/javax.annotation.processing.Processor -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | /.apt_generated/ 2 | -------------------------------------------------------------------------------- /example/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/example/build.gradle -------------------------------------------------------------------------------- /example/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/example/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /example/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/example/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/example/gradlew -------------------------------------------------------------------------------- /example/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/example/gradlew.bat -------------------------------------------------------------------------------- /example/src/test/java/org/powerassert/examples/PowerAssertExampleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/example/src/test/java/org/powerassert/examples/PowerAssertExampleTest.java -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/gradlew.bat -------------------------------------------------------------------------------- /src/main/java/org/powerassert/PowerAssertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/main/java/org/powerassert/PowerAssertGenerator.java -------------------------------------------------------------------------------- /src/main/java/org/powerassert/PowerAssertProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/main/java/org/powerassert/PowerAssertProcessor.java -------------------------------------------------------------------------------- /src/main/java/org/powerassert/javac/JavacPowerAssertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/main/java/org/powerassert/javac/JavacPowerAssertGenerator.java -------------------------------------------------------------------------------- /src/main/java/org/powerassert/synthetic/ExpressionRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/main/java/org/powerassert/synthetic/ExpressionRenderer.java -------------------------------------------------------------------------------- /src/main/java/org/powerassert/synthetic/RecordedExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/main/java/org/powerassert/synthetic/RecordedExpression.java -------------------------------------------------------------------------------- /src/main/java/org/powerassert/synthetic/RecordedValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/main/java/org/powerassert/synthetic/RecordedValue.java -------------------------------------------------------------------------------- /src/main/java/org/powerassert/synthetic/RecorderRuntime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/main/java/org/powerassert/synthetic/RecorderRuntime.java -------------------------------------------------------------------------------- /src/main/java/org/powerassert/synthetic/Recording.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/main/java/org/powerassert/synthetic/Recording.java -------------------------------------------------------------------------------- /src/main/java/org/powerassert/synthetic/hamcrest/MatcherAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/main/java/org/powerassert/synthetic/hamcrest/MatcherAssert.java -------------------------------------------------------------------------------- /src/main/java/org/powerassert/synthetic/junit/Assert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/main/java/org/powerassert/synthetic/junit/Assert.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/main/resources/META-INF/services/javax.annotation.processing.Processor -------------------------------------------------------------------------------- /src/test/java/org/powerassert/AbstractAssertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/test/java/org/powerassert/AbstractAssertTest.java -------------------------------------------------------------------------------- /src/test/java/org/powerassert/AssertKeywordTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/test/java/org/powerassert/AssertKeywordTest.java -------------------------------------------------------------------------------- /src/test/java/org/powerassert/DebugSymbolTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/test/java/org/powerassert/DebugSymbolTest.java -------------------------------------------------------------------------------- /src/test/java/org/powerassert/HamcrestAssertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/test/java/org/powerassert/HamcrestAssertTest.java -------------------------------------------------------------------------------- /src/test/java/org/powerassert/JUnitAssertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/test/java/org/powerassert/JUnitAssertTest.java -------------------------------------------------------------------------------- /src/test/java/org/powerassert/JavaCompilerHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/test/java/org/powerassert/JavaCompilerHelper.java -------------------------------------------------------------------------------- /src/test/java/org/powerassert/JavaCompilerHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/test/java/org/powerassert/JavaCompilerHelperTest.java -------------------------------------------------------------------------------- /src/test/java/org/powerassert/MultilineAssertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/test/java/org/powerassert/MultilineAssertTest.java -------------------------------------------------------------------------------- /src/test/java/org/powerassert/RecorderRuntimeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/test/java/org/powerassert/RecorderRuntimeTest.java -------------------------------------------------------------------------------- /src/test/java/org/powerassert/TypeInferencePerformanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jkschneider/java-power-assert/HEAD/src/test/java/org/powerassert/TypeInferencePerformanceTest.java --------------------------------------------------------------------------------