evictable-cache
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>io.github.findepi</groupId> <artifactId>evictable-cache</artifactId> <version>2</version> </dependency>
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>io.airlift</groupId> <artifactId>airbase</artifactId> <version>148</version> </parent> <groupId>io.github.findepi</groupId> <artifactId>evictable-cache</artifactId> <version>2</version> <inceptionYear>2023</inceptionYear> <licenses> <license> <name>Apache License 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0</url> <distribution>repo</distribution> </license> </licenses> <scm> <connection>scm:git:git://github.com/findepi/evictable-cache.git</connection> <tag>2</tag> <url>https://github.com/findepi/evictable-cache</url> </scm> <properties> <project.build.targetJdk>17</project.build.targetJdk> <air.compiler.fail-warnings>true</air.compiler.fail-warnings> <air.modernizer.java-version>8</air.modernizer.java-version> <!-- airbase PMD setup is outdated --> <air.check.skip-pmd>true</air.check.skip-pmd> <!-- airbase currently defaults to legacy URL, see https://central.sonatype.org/publish/publish-maven/#distribution-management-and-authentication --> <air.repository.snapshot.url>https://s01.oss.sonatype.org/content/repositories</air.repository.snapshot.url> <air.repository.release.url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</air.repository.release.url> <dep.airlift.version>239</dep.airlift.version> </properties> <dependencyManagement> <dependencies> <dependency> <groupId>io.airlift</groupId> <artifactId>bom</artifactId> <version>${dep.airlift.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> <dependencies> <dependency> <groupId>com.google.errorprone</groupId> <artifactId>error_prone_annotations</artifactId> </dependency> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> </dependency> <dependency> <groupId>jakarta.annotation</groupId> <artifactId>jakarta.annotation-api</artifactId> </dependency> <dependency> <groupId>org.gaul</groupId> <artifactId>modernizer-maven-annotations</artifactId> </dependency> <dependency> <groupId>io.airlift</groupId> <artifactId>junit-extensions</artifactId> <version>2</version> <scope>test</scope> </dependency> <dependency> <groupId>io.airlift</groupId> <artifactId>testing</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>io.airlift</groupId> <artifactId>units</artifactId> <version>1.10</version> <scope>test</scope> </dependency> <dependency> <groupId>org.assertj</groupId> <artifactId>assertj-core</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <pluginManagement> <plugins> <plugin> <groupId>org.gaul</groupId> <artifactId>modernizer-maven-plugin</artifactId> <configuration> <exclusions> <!-- getOnlyElement is more readable than the stream analogue --> <exclusion>com/google/common/collect/Iterables.getOnlyElement:(Ljava/lang/Iterable;)Ljava/lang/Object;</exclusion> </exclusions> </configuration> </plugin> </plugins> </pluginManagement> </build> </project>