From a2d1173dd753520cd16c6818c386b932bcc397d1 Mon Sep 17 00:00:00 2001 From: "Daniel A. A. Pelsmaeker" Date: Tue, 9 Jul 2024 18:04:57 +0200 Subject: [PATCH] Add dependencies --- CHANGELOG.md | 7 ++++++- example/build.gradle.kts | 2 ++ gradle/libs.versions.toml | 8 +++++++- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d5967a8..b71fcf2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.3.8] +- Add JimFS and JUnit Params dependencies. + + ## [0.3.7] - 2024-07-09 - Add Foojay plugin dependency. @@ -87,7 +91,8 @@ All notable changes to this project will be documented in this file. - Initial release. -[Unreleased]: https://github.com/metaborg/spoofax3-depman/compare/release-0.3.7...HEAD +[Unreleased]: https://github.com/metaborg/spoofax3-depman/compare/release-0.3.8...HEAD +[0.3.8]: https://github.com/metaborg/spoofax3-depman/compare/release-0.3.7...release-0.3.8 [0.3.7]: https://github.com/metaborg/spoofax3-depman/compare/release-0.3.6...release-0.3.7 [0.3.6]: https://github.com/metaborg/spoofax3-depman/compare/release-0.3.5...release-0.3.6 [0.3.5]: https://github.com/metaborg/spoofax3-depman/compare/release-0.3.4...release-0.3.5 diff --git a/example/build.gradle.kts b/example/build.gradle.kts index d12a75a..66dfe99 100644 --- a/example/build.gradle.kts +++ b/example/build.gradle.kts @@ -113,9 +113,11 @@ dependencies { implementation(libs.guava) implementation(libs.failureaccess) implementation(libs.rxjava) + implementation(libs.jimfs) // Testing implementation(libs.junit) + implementation(libs.junit.params) implementation(libs.junit.vintage) implementation(libs.junit4) implementation(libs.kotest) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 835dd78..3381418 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -47,6 +47,7 @@ commons-configuration2 = "2.10.1" # https://commons.ap guava = "31.1-jre" # https://github.com/google/guava failureaccess = "1.0.1" # https://github.com/google/guava rxjava = "3.0.2" # https://github.com/ReactiveX/RxJava?tab=readme-ov-file +jimfs = "1.1" # https://github.com/google/jimfs # Testing junit = "5.10.1" # https://junit.org/ junit4 = "4.13.2" # https://junit.org/junit4/ @@ -87,10 +88,13 @@ develocity = { id = "org.gradle.develocity", # Spoofax 3 spoofax3-bom = { module = "org.metaborg.spoofax3:platform", version.ref = "spoofax3" } -spoofax3-resource = { module = "org.metaborg:resource", version.ref = "spoofax3-resource" } +spoofax3-resource-api = { module = "org.metaborg:resource", version.ref = "spoofax3-resource" } +spoofax3-resource-dagger = { module = "org.metaborg:resource.dagger", version.ref = "spoofax3-resource" } spoofax3-common = { module = "org.metaborg:common", version.ref = "spoofax3-common" } spoofax3-log-api = { module = "org.metaborg:log.api", version.ref = "spoofax3-log" } spoofax3-log-backend-slf4j = { module = "org.metaborg:log.backend.slf4j", version.ref = "spoofax3-log" } +spoofax3-log-backend-logback = { module = "org.metaborg:log.backend.logback", version.ref = "spoofax3-log" } +spoofax3-log-dagger = { module = "org.metaborg:log.dagger", version.ref = "spoofax3-log" } spoofax3-pie-api = { module = "org.metaborg:pie.api", version.ref = "spoofax3-pie" } spoofax3-pie-runtime = { module = "org.metaborg:pie.runtime", version.ref = "spoofax3-pie" } spoofax3-pie-dagger = { module = "org.metaborg:pie.dagger", version.ref = "spoofax3-pie" } @@ -194,9 +198,11 @@ commons-configuration2 = { module = "org.apache.commons:commons-configu guava = { module = "com.google.guava:guava", version.ref = "guava" } failureaccess = { module = "com.google.guava:failureaccess", version.ref = "failureaccess" } rxjava = { module = "io.reactivex.rxjava3:rxjava", version.ref = "rxjava" } +jimfs = { module = "com.google.jimfs:jimfs", version.ref = "jimfs" } # Testing junit = { module = "org.junit.jupiter:junit-jupiter", version.ref = "junit" } +junit-params = { module = "org.junit.jupiter:junit-jupiter-params", version.ref = "junit" } junit-vintage = { module = "org.junit.vintage:junit-vintage-engine", version.ref = "junit" } junit4 = { module = "junit:junit", version.ref = "junit4" } kotest = { module = "io.kotest:kotest-runner-junit5", version.ref = "kotest" }