The Wayback Machine - https://web.archive.org/web/20221008164258/https://github.com/wvlet/airframe
Skip to content

wvlet/airframe

master
Switch branches/tags
Code

Latest commit

- Optimized the performance of NettyServer by minimizing the number of ctx.flush() calls. 
- Add Netty benchmarks (netty, netty_simple) for measuring the base performance of Netty and airframe-netty
9514866

Git stats

Files

Permalink
Failed to load latest commit information.

Gitter Chat CI Status codecov scala-index maven central Scala.js

logo

Airframe https://wvlet.org/airframe is a collection of lightweight building blocks for Scala.

Resources

Framework

rpc

logo

For Developers

Dotty (Scala 3)

For developing with Dotty (Scala 3), use DOTTY=true environment variable:

$ DOTTY=true ./sbt
> logJVM/test

Or use ++ 3 in the sbt console:

# Switch to Scala 3
> ++ 3

For starting a migration of some project to Scala 3, create a PR that removes .settings(scala2Only) from build.sbt to use Scala 3 in the project, and add the project to projectDotty. After all tests pass, the PR can be merged.

Here is the list of milestones for Dotty support: #1077

LICENSE

Apache v2