Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vert-x3/vertx-lang-scala
Vert.x for Scala
https://github.com/vert-x3/vertx-lang-scala
Last synced: 2 months ago
JSON representation
Vert.x for Scala
- Host: GitHub
- URL: https://github.com/vert-x3/vertx-lang-scala
- Owner: vert-x3
- Created: 2014-11-04T12:04:52.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2024-11-11T07:37:15.000Z (3 months ago)
- Last Synced: 2024-11-11T08:29:41.498Z (3 months ago)
- Language: Scala
- Homepage: http://vert-x3.github.io/vertx-lang-scala/
- Size: 8.65 MB
- Stars: 122
- Watchers: 32
- Forks: 41
- Open Issues: 8
-
Metadata Files:
- Readme: README.adoc
Awesome Lists containing this project
- awesome-scala - vertx-lang-scala - x3/vertx-lang-scala) ![GitHub commit activity](https://img.shields.io/github/commit-activity/y/vert-x3/vertx-lang-scala) (Table of Contents / Reactive Web Frameworks)
- vertx-awesome - Scala - <img src="vertx-favicon.svg" alt="(stack)" title="Vert.x Stack" height="16px"> - Scala support. (Language Support)
README
= Vert.x Scala
image:https://github.com/vert-x3/vertx-lang-scala/actions/workflows/ci.yml/badge.svg["Build Status",link="https://github.com/vert-x3/vertx-lang-scala/actions/workflows/ci.yml"]
image:https://img.shields.io/maven-central/v/io.vertx/vertx-lang-scala.svg["Maven Central"]Vert.x-Scala provides language bindings and helpers for using Scala with Vert.x.
Please see the main documentation on the web-site for a full description:
* http://vert-x3.github.io/vertx-lang-scala/[Web-site documentation]
== Structure
- vertx-lang-scala: The main module containing the actual language implementation
- vertx-lang-scala-test: Test helpers for Vert.x-Scala unit tests
- vertx-lang-scala-codegen: codegen for Scala
- vertx-lang-scala-on-the-fly: A compiler-implementation that allows to compile Scala-code from source/classpath.== Releasing
In order to perform a release of this software,
1. Set the release version in the aggregator `pom.xml` and all modules' `pom.xml` files
2. Commit, build and push to Maven Central
3. Set the next SNAPSHOT version in the aggregator `pom.xml` and all modules' `pom.xml` files