├── .0pdd.yml ├── .gitattributes ├── .github └── workflows │ ├── actionlint.yml │ ├── codecov.yml │ ├── copyrights.yml │ ├── markdown-lint.yml │ ├── mvn.yml │ ├── pdd.yml │ ├── reuse.yml │ ├── typos.yml │ ├── xcop.yml │ └── yamllint.yml ├── .gitignore ├── .pdd ├── .rultor.yml ├── LICENSE.txt ├── LICENSES └── MIT.txt ├── README.md ├── REUSE.toml ├── pom.xml ├── renovate.json └── src ├── it ├── fake-validation │ ├── invoker.properties │ ├── pom.xml │ ├── src │ │ ├── main │ │ │ ├── aspect │ │ │ │ └── README.txt │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── jcabi │ │ │ │ │ └── Foo.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── javax.validation.spi.ValidationProvider │ │ └── test │ │ │ ├── aspect │ │ │ └── .gitkeep │ │ │ ├── java │ │ │ └── com │ │ │ │ └── jcabi │ │ │ │ └── FooTest.java │ │ │ └── resources │ │ │ └── log4j.properties │ └── verify.groovy ├── loggable │ ├── aspect │ │ └── README.txt │ ├── invoker.properties │ ├── pom.xml │ ├── src │ │ ├── main │ │ │ ├── aspect │ │ │ │ └── README.txt │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── jcabi │ │ │ │ └── LoggableThreading.java │ │ └── test │ │ │ ├── aspect │ │ │ └── .gitkeep │ │ │ ├── java │ │ │ └── com │ │ │ │ └── jcabi │ │ │ │ └── LoggableThreadingTest.java │ │ │ └── resources │ │ │ └── log4j.properties │ └── verify.groovy ├── processor │ ├── invoker.properties │ ├── pom.xml │ ├── src │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── jcabi │ │ │ ├── AsyncInvalid.java │ │ │ ├── AsyncValid.java │ │ │ ├── QuietlyNonVoid.java │ │ │ └── QuietlyVoid.java │ └── verify.groovy ├── settings.xml └── weaving │ ├── invoker.properties │ ├── pom.xml │ ├── src │ ├── main │ │ ├── aspect │ │ │ └── README.txt │ │ └── java │ │ │ └── com │ │ │ └── jcabi │ │ │ ├── Counter.java │ │ │ ├── Document.java │ │ │ ├── Page.java │ │ │ └── StaticPage.java │ └── test │ │ ├── aspect │ │ └── .gitkeep │ │ ├── java │ │ └── com │ │ │ └── jcabi │ │ │ ├── CounterTest.java │ │ │ ├── DocumentTest.java │ │ │ ├── ImmutableAnnotationTest.java │ │ │ ├── PageTest.java │ │ │ ├── ParallelTest.java │ │ │ └── StaticPageTest.java │ │ └── resources │ │ └── log4j.properties │ └── verify.groovy ├── main ├── java-templates │ └── com │ │ └── jcabi │ │ └── aspects │ │ └── version │ │ ├── Version.java │ │ └── package-info.java └── java │ └── com │ └── jcabi │ └── aspects │ ├── Async.java │ ├── Cacheable.java │ ├── FakeValidationProvider.java │ ├── Immutable.java │ ├── LogExceptions.java │ ├── Loggable.java │ ├── Parallel.java │ ├── Quietly.java │ ├── RetryOnFailure.java │ ├── ScheduleWithFixedDelay.java │ ├── Timeable.java │ ├── UnitedThrow.java │ ├── aj │ ├── ExceptionsLogger.java │ ├── ImmutabilityChecker.java │ ├── ImprovedJoinPoint.java │ ├── LogHelper.java │ ├── MethodAsyncRunner.java │ ├── MethodCacher.java │ ├── MethodInterrupter.java │ ├── MethodLogger.java │ ├── MethodScheduler.java │ ├── MethodValidator.java │ ├── Mnemos.java │ ├── NamedThreads.java │ ├── Parallelizer.java │ ├── QuietExceptionsLogger.java │ ├── Repeater.java │ ├── SingleException.java │ └── package-info.java │ ├── apt │ ├── AsyncReturnTypeProcessor.java │ ├── QuietlyReturnTypeProcessor.java │ └── package-info.java │ └── package-info.java ├── site ├── apt │ ├── annotation-async.apt.vm │ ├── annotation-cacheable.apt.vm │ ├── annotation-immutable.apt.vm │ ├── annotation-logexceptions.apt.vm │ ├── annotation-loggable.apt.vm │ ├── annotation-parallel.apt.vm │ ├── annotation-quietly.apt.vm │ ├── annotation-retryonfailure.apt.vm │ ├── annotation-schedulewithfixeddelay.apt.vm │ ├── annotation-timeable.apt.vm │ ├── annotation-unitedthrow.apt.vm │ ├── disable-jsr-303.vm │ ├── example-aspectj.apt.vm │ ├── example-weaving-ant.apt.vm │ ├── example-weaving-eclipse.apt.vm │ ├── example-weaving-gradle.apt.vm │ ├── example-weaving.apt.vm │ ├── immutable-collections.apt.vm │ ├── index.apt.vm │ └── jsr-303.apt.vm ├── resources │ └── CNAME └── site.xml └── test ├── java └── com │ └── jcabi │ └── aspects │ ├── AsyncTest.java │ ├── CacheableTest.java │ ├── ImmutableTest.java │ ├── JSR303Test.java │ ├── LoggableTest.java │ ├── RetryOnFailureTest.java │ ├── ScheduleWithFixedDelayTest.java │ ├── TimeableTest.java │ ├── UnitedThrowTest.java │ ├── aj │ ├── ImmutabilityCheckerTest.java │ ├── MethodSchedulerTest.java │ ├── MnemosTest.java │ ├── NamedThreadsTest.java │ ├── ParallelizerTest.java │ ├── QuietExceptionsLoggerTest.java │ ├── RepeaterTest.java │ └── package-info.java │ ├── apt │ └── package-info.java │ ├── package-info.java │ └── version │ ├── VersionTest.java │ └── package-info.java └── resources ├── META-INF └── validation.xml └── log4j.properties /.0pdd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.0pdd.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/actionlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.github/workflows/actionlint.yml -------------------------------------------------------------------------------- /.github/workflows/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.github/workflows/codecov.yml -------------------------------------------------------------------------------- /.github/workflows/copyrights.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.github/workflows/copyrights.yml -------------------------------------------------------------------------------- /.github/workflows/markdown-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.github/workflows/markdown-lint.yml -------------------------------------------------------------------------------- /.github/workflows/mvn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.github/workflows/mvn.yml -------------------------------------------------------------------------------- /.github/workflows/pdd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.github/workflows/pdd.yml -------------------------------------------------------------------------------- /.github/workflows/reuse.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.github/workflows/reuse.yml -------------------------------------------------------------------------------- /.github/workflows/typos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.github/workflows/typos.yml -------------------------------------------------------------------------------- /.github/workflows/xcop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.github/workflows/xcop.yml -------------------------------------------------------------------------------- /.github/workflows/yamllint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.github/workflows/yamllint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.gitignore -------------------------------------------------------------------------------- /.pdd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.pdd -------------------------------------------------------------------------------- /.rultor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/.rultor.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /LICENSES/MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/LICENSES/MIT.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/README.md -------------------------------------------------------------------------------- /REUSE.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/REUSE.toml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/pom.xml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/renovate.json -------------------------------------------------------------------------------- /src/it/fake-validation/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/fake-validation/invoker.properties -------------------------------------------------------------------------------- /src/it/fake-validation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/fake-validation/pom.xml -------------------------------------------------------------------------------- /src/it/fake-validation/src/main/aspect/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/fake-validation/src/main/aspect/README.txt -------------------------------------------------------------------------------- /src/it/fake-validation/src/main/java/com/jcabi/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/fake-validation/src/main/java/com/jcabi/Foo.java -------------------------------------------------------------------------------- /src/it/fake-validation/src/main/resources/META-INF/services/javax.validation.spi.ValidationProvider: -------------------------------------------------------------------------------- 1 | com.jcabi.aspects.FakeValidationProvider 2 | -------------------------------------------------------------------------------- /src/it/fake-validation/src/test/aspect/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/it/fake-validation/src/test/java/com/jcabi/FooTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/fake-validation/src/test/java/com/jcabi/FooTest.java -------------------------------------------------------------------------------- /src/it/fake-validation/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/fake-validation/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /src/it/fake-validation/verify.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/fake-validation/verify.groovy -------------------------------------------------------------------------------- /src/it/loggable/aspect/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/loggable/aspect/README.txt -------------------------------------------------------------------------------- /src/it/loggable/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/loggable/invoker.properties -------------------------------------------------------------------------------- /src/it/loggable/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/loggable/pom.xml -------------------------------------------------------------------------------- /src/it/loggable/src/main/aspect/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/loggable/src/main/aspect/README.txt -------------------------------------------------------------------------------- /src/it/loggable/src/main/java/com/jcabi/LoggableThreading.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/loggable/src/main/java/com/jcabi/LoggableThreading.java -------------------------------------------------------------------------------- /src/it/loggable/src/test/aspect/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/it/loggable/src/test/java/com/jcabi/LoggableThreadingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/loggable/src/test/java/com/jcabi/LoggableThreadingTest.java -------------------------------------------------------------------------------- /src/it/loggable/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/loggable/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /src/it/loggable/verify.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/loggable/verify.groovy -------------------------------------------------------------------------------- /src/it/processor/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/processor/invoker.properties -------------------------------------------------------------------------------- /src/it/processor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/processor/pom.xml -------------------------------------------------------------------------------- /src/it/processor/src/main/java/com/jcabi/AsyncInvalid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/processor/src/main/java/com/jcabi/AsyncInvalid.java -------------------------------------------------------------------------------- /src/it/processor/src/main/java/com/jcabi/AsyncValid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/processor/src/main/java/com/jcabi/AsyncValid.java -------------------------------------------------------------------------------- /src/it/processor/src/main/java/com/jcabi/QuietlyNonVoid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/processor/src/main/java/com/jcabi/QuietlyNonVoid.java -------------------------------------------------------------------------------- /src/it/processor/src/main/java/com/jcabi/QuietlyVoid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/processor/src/main/java/com/jcabi/QuietlyVoid.java -------------------------------------------------------------------------------- /src/it/processor/verify.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/processor/verify.groovy -------------------------------------------------------------------------------- /src/it/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/settings.xml -------------------------------------------------------------------------------- /src/it/weaving/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/invoker.properties -------------------------------------------------------------------------------- /src/it/weaving/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/pom.xml -------------------------------------------------------------------------------- /src/it/weaving/src/main/aspect/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/src/main/aspect/README.txt -------------------------------------------------------------------------------- /src/it/weaving/src/main/java/com/jcabi/Counter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/src/main/java/com/jcabi/Counter.java -------------------------------------------------------------------------------- /src/it/weaving/src/main/java/com/jcabi/Document.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/src/main/java/com/jcabi/Document.java -------------------------------------------------------------------------------- /src/it/weaving/src/main/java/com/jcabi/Page.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/src/main/java/com/jcabi/Page.java -------------------------------------------------------------------------------- /src/it/weaving/src/main/java/com/jcabi/StaticPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/src/main/java/com/jcabi/StaticPage.java -------------------------------------------------------------------------------- /src/it/weaving/src/test/aspect/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/it/weaving/src/test/java/com/jcabi/CounterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/src/test/java/com/jcabi/CounterTest.java -------------------------------------------------------------------------------- /src/it/weaving/src/test/java/com/jcabi/DocumentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/src/test/java/com/jcabi/DocumentTest.java -------------------------------------------------------------------------------- /src/it/weaving/src/test/java/com/jcabi/ImmutableAnnotationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/src/test/java/com/jcabi/ImmutableAnnotationTest.java -------------------------------------------------------------------------------- /src/it/weaving/src/test/java/com/jcabi/PageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/src/test/java/com/jcabi/PageTest.java -------------------------------------------------------------------------------- /src/it/weaving/src/test/java/com/jcabi/ParallelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/src/test/java/com/jcabi/ParallelTest.java -------------------------------------------------------------------------------- /src/it/weaving/src/test/java/com/jcabi/StaticPageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/src/test/java/com/jcabi/StaticPageTest.java -------------------------------------------------------------------------------- /src/it/weaving/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /src/it/weaving/verify.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/it/weaving/verify.groovy -------------------------------------------------------------------------------- /src/main/java-templates/com/jcabi/aspects/version/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java-templates/com/jcabi/aspects/version/Version.java -------------------------------------------------------------------------------- /src/main/java-templates/com/jcabi/aspects/version/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java-templates/com/jcabi/aspects/version/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/Async.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/Async.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/Cacheable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/Cacheable.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/FakeValidationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/FakeValidationProvider.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/Immutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/Immutable.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/LogExceptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/LogExceptions.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/Loggable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/Loggable.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/Parallel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/Parallel.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/Quietly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/Quietly.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/RetryOnFailure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/RetryOnFailure.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/ScheduleWithFixedDelay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/ScheduleWithFixedDelay.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/Timeable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/Timeable.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/UnitedThrow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/UnitedThrow.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/ExceptionsLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/ExceptionsLogger.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/ImmutabilityChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/ImmutabilityChecker.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/ImprovedJoinPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/ImprovedJoinPoint.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/LogHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/LogHelper.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/MethodAsyncRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/MethodAsyncRunner.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/MethodCacher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/MethodCacher.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/MethodInterrupter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/MethodInterrupter.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/MethodLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/MethodLogger.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/MethodScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/MethodScheduler.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/MethodValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/MethodValidator.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/Mnemos.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/Mnemos.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/NamedThreads.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/NamedThreads.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/Parallelizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/Parallelizer.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/QuietExceptionsLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/QuietExceptionsLogger.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/Repeater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/Repeater.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/SingleException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/SingleException.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/aj/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/aj/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/apt/AsyncReturnTypeProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/apt/AsyncReturnTypeProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/apt/QuietlyReturnTypeProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/apt/QuietlyReturnTypeProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/apt/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/apt/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/jcabi/aspects/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/main/java/com/jcabi/aspects/package-info.java -------------------------------------------------------------------------------- /src/site/apt/annotation-async.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/annotation-async.apt.vm -------------------------------------------------------------------------------- /src/site/apt/annotation-cacheable.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/annotation-cacheable.apt.vm -------------------------------------------------------------------------------- /src/site/apt/annotation-immutable.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/annotation-immutable.apt.vm -------------------------------------------------------------------------------- /src/site/apt/annotation-logexceptions.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/annotation-logexceptions.apt.vm -------------------------------------------------------------------------------- /src/site/apt/annotation-loggable.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/annotation-loggable.apt.vm -------------------------------------------------------------------------------- /src/site/apt/annotation-parallel.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/annotation-parallel.apt.vm -------------------------------------------------------------------------------- /src/site/apt/annotation-quietly.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/annotation-quietly.apt.vm -------------------------------------------------------------------------------- /src/site/apt/annotation-retryonfailure.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/annotation-retryonfailure.apt.vm -------------------------------------------------------------------------------- /src/site/apt/annotation-schedulewithfixeddelay.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/annotation-schedulewithfixeddelay.apt.vm -------------------------------------------------------------------------------- /src/site/apt/annotation-timeable.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/annotation-timeable.apt.vm -------------------------------------------------------------------------------- /src/site/apt/annotation-unitedthrow.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/annotation-unitedthrow.apt.vm -------------------------------------------------------------------------------- /src/site/apt/disable-jsr-303.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/disable-jsr-303.vm -------------------------------------------------------------------------------- /src/site/apt/example-aspectj.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/example-aspectj.apt.vm -------------------------------------------------------------------------------- /src/site/apt/example-weaving-ant.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/example-weaving-ant.apt.vm -------------------------------------------------------------------------------- /src/site/apt/example-weaving-eclipse.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/example-weaving-eclipse.apt.vm -------------------------------------------------------------------------------- /src/site/apt/example-weaving-gradle.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/example-weaving-gradle.apt.vm -------------------------------------------------------------------------------- /src/site/apt/example-weaving.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/example-weaving.apt.vm -------------------------------------------------------------------------------- /src/site/apt/immutable-collections.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/immutable-collections.apt.vm -------------------------------------------------------------------------------- /src/site/apt/index.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/index.apt.vm -------------------------------------------------------------------------------- /src/site/apt/jsr-303.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/apt/jsr-303.apt.vm -------------------------------------------------------------------------------- /src/site/resources/CNAME: -------------------------------------------------------------------------------- 1 | aspects.jcabi.com 2 | -------------------------------------------------------------------------------- /src/site/site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/site/site.xml -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/AsyncTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/AsyncTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/CacheableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/CacheableTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/ImmutableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/ImmutableTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/JSR303Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/JSR303Test.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/LoggableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/LoggableTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/RetryOnFailureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/RetryOnFailureTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/ScheduleWithFixedDelayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/ScheduleWithFixedDelayTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/TimeableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/TimeableTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/UnitedThrowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/UnitedThrowTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/aj/ImmutabilityCheckerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/aj/ImmutabilityCheckerTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/aj/MethodSchedulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/aj/MethodSchedulerTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/aj/MnemosTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/aj/MnemosTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/aj/NamedThreadsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/aj/NamedThreadsTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/aj/ParallelizerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/aj/ParallelizerTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/aj/QuietExceptionsLoggerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/aj/QuietExceptionsLoggerTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/aj/RepeaterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/aj/RepeaterTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/aj/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/aj/package-info.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/apt/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/apt/package-info.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/package-info.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/version/VersionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/version/VersionTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcabi/aspects/version/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/java/com/jcabi/aspects/version/package-info.java -------------------------------------------------------------------------------- /src/test/resources/META-INF/validation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/resources/META-INF/validation.xml -------------------------------------------------------------------------------- /src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcabi/jcabi-aspects/HEAD/src/test/resources/log4j.properties --------------------------------------------------------------------------------