{ "formatVersion": "1.1", "component": { "group": "org.jabref", "module": "jablib", "version": "6.0.30281-SNAPSHOT", "attributes": { "org.gradle.status": "integration" } }, "createdBy": { "gradle": { "version": "8.14.2" } }, "variants": [ { "name": "apiElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.version": 24, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-api" }, "dependencies": [ { "group": "org.antlr", "module": "antlr4", "version": { "requires": "4.13.2" }, "excludes": [ { "group": "com.ibm.icu", "module": "*" } ] } ], "files": [ { "name": "jablib-6.0.30281-SNAPSHOT.jar", "url": "jablib-6.0.30281-SNAPSHOT.jar", "size": 21503094, "sha512": "7fc5e713a28c05d74d36001b4161270feee86bdcd2f4dcae0b0d8694fb1702b45b64ce56138f1daa03313aebfee2854b2431330a19050bb7348436135171f36b", "sha256": "44e60440cd549aae6d6e17381c2d46f1bdb6e508b2e8424c1f356fa65d94fe5b", "sha1": "a9cd4e329056efcb52117cdf93f75f21858bf7db", "md5": "be2c3751925bc07ce536dd50a4932a97" } ] }, { "name": "runtimeElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.version": 24, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime" }, "dependencies": [ { "group": "jakarta.xml.bind", "module": "jakarta.xml.bind-api", "version": { "requires": "3.0.1" } }, { "group": "org.openjfx", "module": "javafx-base", "version": { "requires": "24.0.1" } }, { "group": "org.openjfx", "module": "javafx-controls", "version": { "requires": "24.0.1" } }, { "group": "org.openjfx", "module": "javafx-fxml", "version": { "requires": "24.0.1" } }, { "group": "org.openjfx", "module": "javafx-graphics", "version": { "requires": "24.0.1" } }, { "group": "org.jabref", "module": "afterburner.fx", "version": { "requires": "2.0.0" }, "excludes": [ { "group": "org.openjfx", "module": "*" } ] }, { "group": "org.jabref", "module": "easybind", "version": { "requires": "2.2.1-SNAPSHOT" }, "excludes": [ { "group": "org.openjfx", "module": "*" } ] }, { "group": "org.apache.pdfbox", "module": "pdfbox", "version": { "requires": "3.0.5" }, "excludes": [ { "group": "commons-logging", "module": "*" } ] }, { "group": "org.apache.pdfbox", "module": "fontbox", "version": { "requires": "3.0.5" }, "excludes": [ { "group": "commons-logging", "module": "*" } ] }, { "group": "org.apache.pdfbox", "module": "xmpbox", "version": { "requires": "3.0.5" }, "excludes": [ { "group": "commons-logging", "module": "*" }, { "group": "org.junit.jupiter", "module": "*" } ] }, { "group": "org.apache.lucene", "module": "lucene-core", "version": { "requires": "10.2.1" } }, { "group": "org.apache.lucene", "module": "lucene-queryparser", "version": { "requires": "10.2.1" } }, { "group": "org.apache.lucene", "module": "lucene-queries", "version": { "requires": "10.2.1" } }, { "group": "org.apache.lucene", "module": "lucene-analysis-common", "version": { "requires": "10.2.1" } }, { "group": "org.apache.lucene", "module": "lucene-highlighter", "version": { "requires": "10.2.1" } }, { "group": "org.apache.commons", "module": "commons-csv", "version": { "requires": "1.14.0" } }, { "group": "org.apache.commons", "module": "commons-lang3", "version": { "requires": "3.17.0" } }, { "group": "org.apache.commons", "module": "commons-text", "version": { "requires": "1.13.1" } }, { "group": "commons-logging", "module": "commons-logging", "version": { "requires": "1.3.5" } }, { "group": "com.h2database", "module": "h2-mvstore", "version": { "requires": "2.3.232" } }, { "group": "org.bouncycastle", "module": "bcprov-jdk18on", "version": { "requires": "1.80" } }, { "group": "org.libreoffice", "module": "unoloader", "version": { "requires": "24.8.4" } }, { "group": "org.libreoffice", "module": "libreoffice", "version": { "requires": "24.8.4" } }, { "group": "io.github.thibaultmeyer", "module": "cuid", "version": { "requires": "2.0.3" } }, { "group": "io.github.java-diff-utils", "module": "java-diff-utils", "version": { "requires": "4.15" } }, { "group": "info.debatty", "module": "java-string-similarity", "version": { "requires": "2.0.0" } }, { "group": "com.github.javakeyring", "module": "java-keyring", "version": { "requires": "1.0.4" } }, { "group": "org.eclipse.jgit", "module": "org.eclipse.jgit", "version": { "requires": "7.3.0.202506031305-r" } }, { "group": "com.fasterxml.jackson.dataformat", "module": "jackson-dataformat-yaml", "version": { "requires": "2.19.0" } }, { "group": "com.fasterxml.jackson.datatype", "module": "jackson-datatype-jsr310", "version": { "requires": "2.19.0" } }, { "group": "jakarta.xml.bind", "module": "jakarta.xml.bind-api", "version": { "requires": "4.0.2" } }, { "group": "com.fasterxml", "module": "aalto-xml", "version": { "requires": "1.3.3" } }, { "group": "org.postgresql", "module": "postgresql", "version": { "requires": "42.7.5" } }, { "group": "org.antlr", "module": "antlr4-runtime", "version": { "requires": "4.13.2" } }, { "group": "com.google.guava", "module": "guava", "version": { "requires": "33.4.8-jre" } }, { "group": "jakarta.annotation", "module": "jakarta.annotation-api", "version": { "requires": "2.1.1" } }, { "group": "jakarta.inject", "module": "jakarta.inject-api", "version": { "requires": "2.0.1" } }, { "group": "org.jsoup", "module": "jsoup", "version": { "requires": "1.20.1" } }, { "group": "com.konghq", "module": "unirest-java-core", "version": { "requires": "4.4.7" } }, { "group": "com.konghq", "module": "unirest-modules-gson", "version": { "requires": "4.4.7" } }, { "group": "org.apache.httpcomponents.client5", "module": "httpclient5", "version": { "requires": "5.5" } }, { "group": "jakarta.ws.rs", "module": "jakarta.ws.rs-api", "version": { "requires": "4.0.0" } }, { "group": "org.slf4j", "module": "slf4j-api", "version": { "requires": "2.0.17" } }, { "group": "org.slf4j", "module": "jul-to-slf4j", "version": { "requires": "2.0.17" } }, { "group": "org.apache.logging.log4j", "module": "log4j-to-slf4j", "version": { "requires": "2.24.3" } }, { "group": "org.tinylog", "module": "slf4j-tinylog", "version": { "requires": "2.7.0" } }, { "group": "org.tinylog", "module": "tinylog-api", "version": { "requires": "2.7.0" } }, { "group": "org.tinylog", "module": "tinylog-impl", "version": { "requires": "2.7.0" } }, { "group": "de.undercouch", "module": "citeproc-java", "version": { "requires": "3.3.0" }, "excludes": [ { "group": "org.antlr", "module": "*" } ] }, { "group": "com.vladsch.flexmark", "module": "flexmark", "version": { "requires": "0.64.8" } }, { "group": "com.vladsch.flexmark", "module": "flexmark-html2md-converter", "version": { "requires": "0.64.8" } }, { "group": "net.harawata", "module": "appdirs", "version": { "requires": "1.4.0" } }, { "group": "org.jooq", "module": "jool", "version": { "requires": "0.9.15" } }, { "group": "org.jspecify", "module": "jspecify", "version": { "requires": "1.0.0" } }, { "group": "com.googlecode.plist", "module": "dd-plist", "version": { "requires": "1.28" } }, { "group": "com.github.vatbub", "module": "mslinks", "version": { "requires": "1.0.6.2" } }, { "group": "org.yaml", "module": "snakeyaml", "version": { "requires": "2.4" } }, { "group": "org.glassfish.jaxb", "module": "jaxb-runtime", "version": { "requires": "4.0.5" } }, { "group": "dev.langchain4j", "module": "langchain4j", "version": { "requires": "1.0.1" } }, { "group": "dev.langchain4j", "module": "langchain4j-open-ai", "version": { "requires": "1.0.1" }, "excludes": [ { "group": "com.squareup.okhttp3", "module": "*" }, { "group": "com.squareup.retrofit2", "module": "retrofit" }, { "group": "org.jetbrains.kotlin", "module": "*" } ] }, { "group": "dev.langchain4j", "module": "langchain4j-mistral-ai", "version": { "requires": "1.0.1-beta6" }, "excludes": [ { "group": "com.squareup.okhttp3", "module": "*" }, { "group": "com.squareup.retrofit2", "module": "retrofit" }, { "group": "org.jetbrains.kotlin", "module": "*" } ] }, { "group": "dev.langchain4j", "module": "langchain4j-google-ai-gemini", "version": { "requires": "1.0.1-beta6" }, "excludes": [ { "group": "com.squareup.okhttp3", "module": "*" }, { "group": "com.squareup.retrofit2", "module": "retrofit" } ] }, { "group": "dev.langchain4j", "module": "langchain4j-hugging-face", "version": { "requires": "1.0.1-beta6" }, "excludes": [ { "group": "com.squareup.okhttp3", "module": "*" }, { "group": "com.squareup.retrofit2", "module": "retrofit" }, { "group": "org.jetbrains.kotlin", "module": "*" } ] }, { "group": "org.apache.velocity", "module": "velocity-engine-core", "version": { "requires": "2.4.1" } }, { "group": "ai.djl", "module": "bom", "version": { "requires": "0.33.0" }, "attributes": { "org.gradle.category": "platform" }, "endorseStrictVersions": true }, { "group": "ai.djl", "module": "api" }, { "group": "ai.djl.huggingface", "module": "tokenizers" }, { "group": "ai.djl.pytorch", "module": "pytorch-model-zoo" }, { "group": "io.github.stefanbratanov", "module": "jvm-openai", "version": { "requires": "0.11.0" } }, { "group": "com.squareup.okhttp3", "module": "okhttp", "version": { "requires": "4.12.0" }, "excludes": [ { "group": "org.jetbrains.kotlin", "module": "kotlin-stdlib-jdk8" } ] }, { "group": "org.jetbrains.kotlin", "module": "kotlin-stdlib-jdk8", "version": { "requires": "2.1.21" } }, { "group": "commons-io", "module": "commons-io", "version": { "requires": "2.19.0" } }, { "group": "com.github.tomtung", "module": "latex2unicode_2.13", "version": { "requires": "0.3.2" }, "excludes": [ { "group": "*", "module": "fastparse_2.13" } ] }, { "group": "de.rototor.snuggletex", "module": "snuggletex-jeuclid", "version": { "requires": "1.3.0" }, "excludes": [ { "group": "org.apache.xmlgraphics", "module": "*" } ] }, { "group": "io.github.adr", "module": "e-adr", "version": { "requires": "2.0.0-SNAPSHOT" } }, { "group": "io.zonky.test", "module": "embedded-postgres", "version": { "requires": "2.1.0" } }, { "group": "io.zonky.test.postgres", "module": "embedded-postgres-binaries-bom", "version": { "strictly": "17.4.0", "requires": "17.4.0" }, "attributes": { "org.gradle.category": "enforced-platform" } }, { "group": "io.zonky.test.postgres", "module": "embedded-postgres-binaries-darwin-arm64v8" }, { "group": "io.zonky.test.postgres", "module": "embedded-postgres-binaries-linux-arm64v8" }, { "group": "com.github.jknack", "module": "handlebars", "version": { "requires": "4.3.1" }, "excludes": [ { "group": "org.mozilla", "module": "rhino" } ] }, { "group": "com.github.jknack", "module": "handlebars-helpers", "version": { "requires": "4.3.1" }, "excludes": [ { "group": "org.apache.commons", "module": "commons-lang3" }, { "group": "org.mozilla", "module": "rhino" } ] }, { "group": "com.github.koppor", "module": "wiremock-slf4j-shim", "version": { "requires": "main-SNAPSHOT" } }, { "group": "org.antlr", "module": "antlr4", "version": { "requires": "4.13.2" }, "excludes": [ { "group": "com.ibm.icu", "module": "*" } ] } ], "files": [ { "name": "jablib-6.0.30281-SNAPSHOT.jar", "url": "jablib-6.0.30281-SNAPSHOT.jar", "size": 21503094, "sha512": "7fc5e713a28c05d74d36001b4161270feee86bdcd2f4dcae0b0d8694fb1702b45b64ce56138f1daa03313aebfee2854b2431330a19050bb7348436135171f36b", "sha256": "44e60440cd549aae6d6e17381c2d46f1bdb6e508b2e8424c1f356fa65d94fe5b", "sha1": "a9cd4e329056efcb52117cdf93f75f21858bf7db", "md5": "be2c3751925bc07ce536dd50a4932a97" } ] }, { "name": "sourcesElements", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "java-runtime" }, "files": [ { "name": "jablib-6.0.30281-SNAPSHOT-sources.jar", "url": "jablib-6.0.30281-SNAPSHOT-sources.jar", "size": 14595573, "sha512": "4a9cb48033e99a327f5a7a1205d36bf4b27be4ba530a4594e28b0ea4d3303310a40ffefc3cc7b6adcaf7f16dcd42882f3f001c8a162d26bbc28b0dab45e4c179", "sha256": "3e138ea5488163486de700bf2604ab0a282fe46daebce305e68fdd46af826177", "sha1": "37ecd0c8c5b5fda9a1a86d07bef02f8f904f73e6", "md5": "cb5a04786f8bf3dcce4b6bf98d0103d5" } ] } ] }