SmallRye Axle - Vert.x Core

SmallRye Parent POM

License

License

Categories

Categories

React User Interface Web Frameworks
GroupId

GroupId

io.smallrye.reactive
ArtifactId

ArtifactId

smallrye-axle-core
Last Version

Last Version

1.6.0
Release Date

Release Date

Type

Type

jar
Description

Description

SmallRye Axle - Vert.x Core
SmallRye Parent POM
Project Organization

Project Organization

SmallRye

Download smallrye-axle-core

How to add to project

<!-- https://jarcasting.com/artifacts/io.smallrye.reactive/smallrye-axle-core/ -->
<dependency>
    <groupId>io.smallrye.reactive</groupId>
    <artifactId>smallrye-axle-core</artifactId>
    <version>1.6.0</version>
</dependency>
// https://jarcasting.com/artifacts/io.smallrye.reactive/smallrye-axle-core/
implementation 'io.smallrye.reactive:smallrye-axle-core:1.6.0'
// https://jarcasting.com/artifacts/io.smallrye.reactive/smallrye-axle-core/
implementation ("io.smallrye.reactive:smallrye-axle-core:1.6.0")
'io.smallrye.reactive:smallrye-axle-core:jar:1.6.0'
<dependency org="io.smallrye.reactive" name="smallrye-axle-core" rev="1.6.0">
  <artifact name="smallrye-axle-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.smallrye.reactive', module='smallrye-axle-core', version='1.6.0')
)
libraryDependencies += "io.smallrye.reactive" % "smallrye-axle-core" % "1.6.0"
[io.smallrye.reactive/smallrye-axle-core "1.6.0"]

Dependencies

compile (4)

Group / Artifact Type Version
org.reactivestreams : reactive-streams jar 1.0.3
io.smallrye.reactive : mutiny-reactive-streams-operators jar 0.15.0
io.vertx : vertx-core jar 3.9.6
io.smallrye.reactive : smallrye-axle-generator jar 1.6.0

test (4)

Group / Artifact Type Version
io.smallrye.reactive : smallrye-axle-generator test-jar 1.6.0
io.vertx : vertx-core test-jar 3.9.6
junit : junit jar 4.13.1
com.fasterxml.jackson.dataformat : jackson-dataformat-yaml jar 2.12.2

Project Modules

There are no modules declared in this project.

SmallRye Reactive Utilities

Build Status Quality Gate Status License Maven

This contains a set of modules helping the development of reactive applications in SmallRye

Vert.x Mutiny Clients

Mutiny is a novel approach to deal with Reactive APIs. The vertx-mutiny-clients module contains the Vert.x client API using the Mutiny model (Uni and Multi).

It also contains the Vert.x code generator.

Reactive Converters

Reactive converters are a set of library to convert types uses by various libraries from/to Publisher and CompletionStage. Documentation is available in the reactive-converters directory.

Build

mvn clean install

Release

  • open a pull request updating the .github/project.yml file with the desired release version and next development version.
  • once the pull request is merged, the release will be cut (tag, deployment...)

IMPORTANT: After the release, you must deploy the Javadoc:

  1. checkout the created tag ($VERSION)
  2. run mvn javadoc:aggregate -DskipTests
  3. clone the website: cd target && git clone [email protected]:smallrye/smallrye-reactive-utils.git gh-pages && cd gh-pages && git checkout gh-pages
  4. create a repository with the version name: mkdir apidocs/$VERSION
  5. copy the generated content into the new directory cp -R ../site/apidocs/* apidocs/$VERSION
  6. commit and push: git add -A && git commit -am "Publish javadoc for version $VERSION" && git push origin gh-pages
io.smallrye.reactive

SmallRye

Versions

Version
1.6.0
1.5.0
1.4.0
1.3.0
1.2.2
1.2.1
1.2.0
1.1.0
0.1.1
0.1.0
0.0.16
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1