-
-
Notifications
You must be signed in to change notification settings - Fork 3k
Open
Labels
dev: performancegood first issueAn issue intended for project-newcomers. Varies in difficulty.An issue intended for project-newcomers. Varies in difficulty.
Description
We currently use a cache from google guava.
However, that is deprecated and should be replaced with its successor, caffeine.
https://guava.dev/releases/snapshot-jre/api/docs/com/google/common/cache/CacheBuilder.html#prefer-caffeine-over-guava-s-caching-api-heading
https://github.com/ben-manes/caffeine
We use it for FileAnnotationCache and CitationStyleCache
Add caffeine dependency to versions and dependency-rules
Migrate the code
Add a test
subhramit
Metadata
Metadata
Assignees
Labels
dev: performancegood first issueAn issue intended for project-newcomers. Varies in difficulty.An issue intended for project-newcomers. Varies in difficulty.
Type
Projects
Status
Free to take
Status
Normal priority