From 86e44826be15470462c6b35233eb6391b302163f Mon Sep 17 00:00:00 2001 From: Puneet Behl Date: Thu, 4 Apr 2024 04:33:47 +0530 Subject: [PATCH] docs(bom): add dependency versions --- src/en/ref/Dependency Versions.adoc | 3 + .../ref/Dependency Versions/Grails BOM.adoc | 101 ++++++++++++++++++ 2 files changed, 104 insertions(+) create mode 100644 src/en/ref/Dependency Versions.adoc create mode 100644 src/en/ref/Dependency Versions/Grails BOM.adoc diff --git a/src/en/ref/Dependency Versions.adoc b/src/en/ref/Dependency Versions.adoc new file mode 100644 index 0000000000..24585922d2 --- /dev/null +++ b/src/en/ref/Dependency Versions.adoc @@ -0,0 +1,3 @@ +== Dependency Versions + +Grails applications rely on a set of dependencies managed through a Bill of Materials (BOM). This BOM serves as a centralized location to declare and manage versions of dependencies used within a Grails project. Understanding these dependencies and their versions is crucial for effective project management and dependency resolution. diff --git a/src/en/ref/Dependency Versions/Grails BOM.adoc b/src/en/ref/Dependency Versions/Grails BOM.adoc new file mode 100644 index 0000000000..43f562d926 --- /dev/null +++ b/src/en/ref/Dependency Versions/Grails BOM.adoc @@ -0,0 +1,101 @@ +== Grails BOM Dependency Documentation + +This document provides information about the dependencies mentioned in the Grails BOM categorized into Group ID, Artifact, and Version. + +[cols="1,2,3"] +|=== +| Group ID | Artifact ID | Version + +| io.github.gpc +| fields +| {io_github_gpc_fields_version} + +| javax.annotation +| javax.annotation-api +| {javax_annotation_javax_annotation_api_version} + +| jakarta.annotation +| jakarta.annotation-api +| {jakarta_annotation_jakarta_annotation_api_version} + +| io.micronaut +| micronaut-aop, micronaut-bom, micronaut-inject, micronaut-runtime, micronaut-inject-groovy, micronaut-inject-java, micronaut-core, micronaut-http-client, micronaut-http, micronaut-buffer-netty, micronaut-http-netty +| {io_micronaut_micronaut_core_version} + +| io.micronaut.cache +| micronaut-cache-core +| {io_micronaut_cache_micronaut_cache_core_version} + +| io.micronaut.groovy +| micronaut-runtime-groovy +| {io_micronaut_groovy_micronaut_runtime_groovy_version} + +| io.micronaut.spring +| micronaut-spring, micronaut-spring-context, micronaut-spring-boot, micronaut-spring-web, micronaut-spring-boot-annotation, micronaut-spring-annotation, micronaut-spring-web-annotation +| {io_micronaut_spring_micronaut_spring_spring_version} + +| org.mongodb +| mongodb-driver-core, mongodb-driver-sync +| {org_mongodb_mongodb_driver_core_version} + +| org.grails +| grails-datastore-async, grails-datastore-core, grails-datastore-web, grails-datastore-gorm, grails-datastore-gorm-async, grails-datastore-gorm-support, grails-datastore-gorm-rx, grails-datastore-gorm-test, grails-datastore-gorm-validation +| {org_grails_grails_datastore_core_version} + +| org.grails +| grails-datastore-gorm-hibernate5 +| {org_grails_grails_datastore_gorm_hibernate5_version} + +| org.codehaus.groovy +| groovy, groovy-xml, groovy-swing, groovy-console, groovy-json, groovy-ant, groovy-sql, groovy-templates, groovy-nio, groovy-dateutil, groovy-macro +| {org_codehaus_groovy_groovy_version} + +| org.grails +| scaffolding-core +| {org_grails_scaffolding_core_version} + +| org.springframework +| spring-aop, spring-aspects, spring-beans, spring-context-support, spring-context, spring-core, spring-expression, spring-instrument, spring-jdbc, spring-jms, spring-messaging, spring-orm, spring-oxm, spring-test, spring-tx, spring-web, spring-webmvc, spring-websocket +| {org_springframework_spring_core_version} + +| io.methvin +| directory-watcher +| {io_methvin_directory_watcher_version} + +| org.springframework +| springloaded +| {org_springframework_springloaded_version} + +| org.grails.plugins +| async, events +| {org_grails_plugins_async_version} + +| org.grails +| grails-async-gpars, grails-events-gpars, grails-async-rxjava, grails-events-rxjava, grails-async-rxjava2, grails-events-rxjava2 +| {org_grails_grails_async_gpars_version} + +| org.yaml +| snakeyaml +| {org_yaml_snakeyaml_version} + +| org.spockframework +| spock-core, spock-spring +| {org_spockframework_spock_core_version} + +| org.grails.plugins +| gsp +| {org_grails_plugins_gsp_version} + +| org.grails +| grails-testing-support, grails-gorm-testing-support, grails-web-testing-support +| {org_grails_grails_testing_support_version} + +| org.grails +| views-json-testing-support +| {org_grails_views_json_testing_support_version} + +| com.h2database +| h2 +| {com_h2database_h2_version} +|=== +