tinkar-core
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>tinkar-core</artifactId> <version>1.98.0</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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>dev.ikm.build</groupId> <artifactId>java-parent</artifactId> <version>1.58.0</version> <relativePath/> </parent> <groupId>dev.ikm.tinkar</groupId> <artifactId>tinkar-core</artifactId> <version>1.98.0</version> <packaging>pom</packaging> <name>IKM tinkar core</name> <description> Tinkar-core is a java software project that aims to provides a reference implementation for the open-source HL7 Tinkar informational Ballot. Tinkar and its underlining data model serves as a self-describing terminology model that can be used to harmonize other standards based models. </description> <url>http://www.ikm.dev</url> <inceptionYear>2015</inceptionYear> <organization> <name>Integrated Knowledge Management</name> <url>http://www.ikm.dev</url> </organization> <licenses> <license> <name>Apache License, Version 2.0</name> <url>https://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> <comments>A business-friendly OSS license</comments> </license> </licenses> <developers> <developer> <id>ikmdev</id> <name>IKM Development Team</name> <email>support@ikm.dev</email> </developer> </developers> <modules> <module>collection</module> <module>common</module> <module>component</module> <module>coordinate</module> <module>entity</module> <module>language-extensions</module> <module>terms</module> <module>provider</module> <module>reasoner</module> <module>integration</module> <module>aggregator</module> </modules> <scm> <url>http://www.github.com/ikmdev/tinkar-core</url> </scm> <issueManagement> <system>GitHub</system> <url>https://github.com/ikmdev/tinkar-core/issues</url> </issueManagement> <properties> <activej-bytebuf.version>4.3-r10</activej-bytebuf.version> <activej-common.version>4.3-r8</activej-common.version> <asm.version>9.1</asm.version> <jsonschema2pojo-core.version>1.2.2</jsonschema2pojo-core.version> <commons-lang3.version>3.14.0</commons-lang3.version> <commons-text.version>1.12.0</commons-text.version> <commons-io.version>2.16.1</commons-io.version> <caffeine.version>3.2.0</caffeine.version> <jackson.version>2.18.2</jackson.version> <jgrapht.version>1.5.0</jgrapht.version> <mockito.version>5.15.2</mockito.version> <mvstore.version>2.3.232-r1</mvstore.version> <io.smallrye.reactive.version>1.3.1</io.smallrye.reactive.version> <lucene-core.version>9.12.1</lucene-core.version> <lucene-queryparser.version>9.12.1</lucene-queryparser.version> <lucene-queries.version>9.12.1</lucene-queries.version> <lucene-highlighter.version>9.12.1</lucene-highlighter.version> <lucene-suggest.version>9.12.1</lucene-suggest.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <slf4j.version>2.0.16</slf4j.version> <log4j.version>3.0.0-alpha1</log4j.version> <testng.version>7.4.0</testng.version> <snomedct-data.version>2023.09.01</snomedct-data.version> <tinkar-starter-data.version>1.1.2</tinkar-starter-data.version> <protobuf-java.version>3.22.0-r7</protobuf-java.version> <sonar.skip>false</sonar.skip> <sonar.coverage.jacoco.xmlReportPaths>${project.basedir}/target/site/jacoco/jacoco.xml </sonar.coverage.jacoco.xmlReportPaths> <sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin> <sonar.language>java</sonar.language> <susel.version>0.1.2</susel.version> <maven-jxr-plugin.version>3.6.0</maven-jxr-plugin.version> <tinkar-schema.version>1.38.0</tinkar-schema.version> <tinkar-bindings.version>1.4.0</tinkar-bindings.version> <udaychandra-susel.version>0.1.2</udaychandra-susel.version> <common-java5.version>3.5.2</common-java5.version> <fasterxml-jackson-core.version>2.17.0</fasterxml-jackson-core.version> <activej-launchers.version>4.3.1</activej-launchers.version> <!-- JPMS Dependencies --> <tinkar-jpms-deps.groupId>dev.ikm.jpms</tinkar-jpms-deps.groupId> <jpms-auto-service.version>1.0.1-r7</jpms-auto-service.version> <jpms-record-builder-core.version>36-r7</jpms-record-builder-core.version> <eclipse-collections.version>11.1.0-r13</eclipse-collections.version> <eclipse-collections-api.version>11.1.0-r11</eclipse-collections-api.version> <jheaps.version>0.14-r6</jheaps.version> <roaringbitmap.version>1.4.0</roaringbitmap.version> <hybrid-reasoner.version>1.0.12</hybrid-reasoner.version> <ikm-reasoner.version>0.37.7</ikm-reasoner.version> <owlapi.version>4.8.2</owlapi.version> </properties> <!-- All Dependencies and versions used in this project are pre-defined here for use in modules --> <dependencyManagement> <dependencies> <!-- Submodules --> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>collection</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>common</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>component</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>component</artifactId> <version>${project.version}</version> <type>test-jar</type> <classifier>tests</classifier> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>coordinate</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>entity</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>integration</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>data-ephemeral-provider</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>data-mvstore-provider</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>data-spinedarray-provider</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>data-websocket-client-provider</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>data-websocket-server-provider</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>entity-provider</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>executor-provider</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar.ext.owl</groupId> <artifactId>owl-extension</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>search-provider</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>dev.ikm.tinkar</groupId> <artifactId>terms</artifactId> <version>${project.version}</version> </dependency> <!-- IKM Dependencies --> <dependency> <groupId>${project.groupId}</groupId> <artifactId>tinkar-schema</artifactId> <version>${tinkar-schema.version}</version> </dependency> <!-- JPMS Dependencies --> <dependency> <groupId>${tinkar-jpms-deps.groupId}</groupId> <artifactId>auto-service</artifactId> <version>${jpms-auto-service.version}</version> </dependency> <dependency> <groupId>${tinkar-jpms-deps.groupId}</groupId> <artifactId>record-builder-core</artifactId> <version>${jpms-record-builder-core.version}</version> </dependency> <dependency> <groupId>${tinkar-jpms-deps.groupId}</groupId> <artifactId>jheaps</artifactId> <version>${jheaps.version}</version> </dependency> <dependency> <groupId>${tinkar-jpms-deps.groupId}</groupId> <artifactId>activej-bytebuf</artifactId> <version>${activej-bytebuf.version}</version> </dependency> <dependency> <groupId>${tinkar-jpms-deps.groupId}</groupId> <artifactId>activej-common</artifactId> <version>${activej-common.version}</version> </dependency> <dependency> <groupId>com.github.ben-manes.caffeine</groupId> <artifactId>caffeine</artifactId> <version>${caffeine.version}</version> </dependency> <dependency> <groupId>${tinkar-jpms-deps.groupId}</groupId> <artifactId>eclipse-collections</artifactId> <version>${eclipse-collections.version}</version> </dependency> <dependency> <groupId>${tinkar-jpms-deps.groupId}</groupId> <artifactId>eclipse-collections-api</artifactId> <version>${eclipse-collections-api.version}</version> </dependency> <dependency> <groupId>${tinkar-jpms-deps.groupId}</groupId> <artifactId>protobuf-java</artifactId> <version>${protobuf-java.version}</version> </dependency> <dependency> <groupId>${tinkar-jpms-deps.groupId}</groupId> <artifactId>mvstore</artifactId> <version>${mvstore.version}</version> </dependency> <!-- Everything else --> <dependency> <groupId>com.github.RoaringBitmap.RoaringBitmap</groupId> <artifactId>roaringbitmap</artifactId> <version>${roaringbitmap.version}</version> </dependency> <dependency> <groupId>org.jsonschema2pojo</groupId> <artifactId>jsonschema2pojo-core</artifactId> <version>${jsonschema2pojo-core.version}</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>fasterxml-jackson-core</artifactId> <version>${fasterxml-jackson-core.version}</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-datatype-jsr310</artifactId> <version>${fasterxml-jackson-core.version}</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>${slf4j.version}</version> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-slf4j2-impl</artifactId> <version>${log4j.version}</version> </dependency> <dependency> <groupId>io.activej</groupId> <artifactId>activej-launchers-http</artifactId> <version>${activej-launchers.version}</version> </dependency> <dependency> <groupId>io.github.udaychandra.susel</groupId> <artifactId>susel</artifactId> <version>${susel.version}</version> </dependency> <dependency> <groupId>org.jgrapht</groupId> <artifactId>jgrapht-core</artifactId> <version>${jgrapht.version}</version> </dependency> <dependency> <groupId>org.apache.maven.surefire</groupId> <artifactId>common-java5</artifactId> <version>${common-java5.version}</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>${jackson.version}</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>${jackson.version}</version> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> <version>${mockito.version}</version> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.lucene/lucene-queries --> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-queryparser</artifactId> <version>${lucene-queryparser.version}</version> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-queries</artifactId> <version>${lucene-queries.version}</version> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-highlighter</artifactId> <version>${lucene-highlighter.version}</version> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-core</artifactId> <version>${lucene-core.version}</version> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-backward-codecs</artifactId> <version>${lucene-core.version}</version> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-suggest</artifactId> <version>${lucene-suggest.version}</version> </dependency> <dependency> <groupId>dev.ikm.owlapi</groupId> <artifactId>owlapi-api</artifactId> <version>${owlapi.version}</version> </dependency> <dependency> <groupId>dev.ikm.owlapi</groupId> <artifactId>owlapi-apibinding</artifactId> <version>${owlapi.version}</version> </dependency> <dependency> <groupId>dev.ikm.owlapi</groupId> <artifactId>owlapi-impl</artifactId> <version>${owlapi.version}</version> </dependency> <dependency> <groupId>dev.ikm.owlapi</groupId> <artifactId>owlapi-parsers</artifactId> <version>${owlapi.version}</version> </dependency> <dependency> <groupId>dev.ikm.elk</groupId> <artifactId>elk-snomed</artifactId> <version>${ikm-reasoner.version}</version> </dependency> <dependency> <groupId>dev.ikm.elk</groupId> <artifactId>elk-snomed-owl</artifactId> <version>${ikm-reasoner.version}</version> </dependency> <dependency> <groupId>dev.ikm.elk</groupId> <artifactId>elk-snomed-owl-el</artifactId> <version>${ikm-reasoner.version}</version> </dependency> </dependencies> </dependencyManagement> <!-- Cross project dependencies --> <dependencies> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-slf4j2-impl</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>${tinkar-jpms-deps.groupId}</groupId> <artifactId>auto-service</artifactId> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-console</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.maven.surefire</groupId> <artifactId>common-java5</artifactId> <scope>test</scope> </dependency> </dependencies> <repositories> <repository> <id>jitpack.io</id> <url>https://jitpack.io</url> </repository> </repositories> <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>${maven.assembly.version}</version> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> </plugin> </plugins> </build> <!-- for site generation --> <reporting> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jxr-plugin</artifactId> <version>${maven-jxr-plugin.version}</version> </plugin> </plugins> </reporting> </project>