Rename to spring-functions-catalog-bom

The `spring-function-dependencies` is confusing, especially when it is used
alongside with the `spring-cloud-function-dependencies`

* Add `spring-functions-catalog-bom` Maven config into README
This commit is contained in:
Artem Bilan
2024-03-07 15:43:27 -05:00
parent 946b5969da
commit 70ccc217fa
4 changed files with 15 additions and 3 deletions

View File

@@ -1,6 +1,5 @@
= Spring Functions Catalog
In this repository, you will find a collection of components that can meet various data integration use cases and requirements.
The repository's primary focus is to provide a set of standalone Java functions that can be useful in the end-user applications as-is.
@@ -10,6 +9,19 @@ These functions can be consumed in the target project any possible way, for exam
This functions catalog is also a foundation for https://spring.io/projects/spring-cloud-stream-applications[Spring Cloud Stream Applications] project.
This BOM is needed to be included into dependency management:
[source,xml]
----
<dependency>
<groupId>org.springframework.cloud.fn</groupId>
<artifactId>spring-functions-catalog-bom</artifactId>
<version>5.0.0-SNAPSHOT</version>
<type>pom</type>
<scope>import</scope>
</dependency>
----
== Reusable Functions
|===

View File

@@ -14,7 +14,7 @@ plugins {
description = 'Spring Functions Catlog'
ext {
javaProjects = subprojects - project(':spring-function-dependencies')
javaProjects = subprojects - project(':spring-functions-catalog-bom')
}
apply from: 'dependencies.gradle'

View File

@@ -5,7 +5,7 @@ plugins {
rootProject.name = 'spring-functions-catalog'
include 'spring-function-dependencies'
include 'spring-functions-catalog-bom'
['common', 'consumer', 'function', 'supplier'].each { group ->
def groupDir = file(group)