Skip to content

Commit 3ec053e

Browse files
authored
@Cache annotation and processors allowing generate typed cache implementations (#153)
1 parent 162016f commit 3ec053e

File tree

186 files changed

+6214
-5040
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

186 files changed

+6214
-5040
lines changed
Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
dependencies {
2-
implementation project(":common")
3-
implementation project(":cache:cache-common")
4-
5-
implementation project(":annotation-processor-common")
62
implementation project(":aop:aop-annotation-processor")
73

84
implementation libs.javapoet
95
implementation libs.logback.classic
106

7+
testImplementation libs.prometheus.collector.caffeine
118
testImplementation testFixtures(project(":annotation-processor-common"))
129
testImplementation project(":internal:test-logging")
13-
testImplementation "com.google.testing.compile:compile-testing:0.19"
10+
testImplementation project(":cache:cache-caffeine")
1411
}
1512

1613
apply from: '../../in-test-generated.gradle'

cache/cache-annotation-processor/src/main/java/ru/tinkoff/kora/cache/annotation/processor/CacheAnnotationProcessor.java

Lines changed: 289 additions & 0 deletions
Large diffs are not rendered by default.

cache/cache-annotation-processor/src/main/java/ru/tinkoff/kora/cache/annotation/processor/CacheKeyAnnotationProcessor.java

Lines changed: 0 additions & 180 deletions
This file was deleted.

cache/cache-annotation-processor/src/main/java/ru/tinkoff/kora/cache/annotation/processor/CacheMeta.java

Lines changed: 0 additions & 62 deletions
This file was deleted.

0 commit comments

Comments
 (0)