Skip to content

io7m-com/jregions

Repository files navigation

jregions

Maven Central Maven Central (snapshot) Codecov Java Version

com.io7m.jregions

JVM Platform Status
OpenJDK (Temurin) Current Linux Build (OpenJDK (Temurin) Current, Linux)
OpenJDK (Temurin) LTS Linux Build (OpenJDK (Temurin) LTS, Linux)
OpenJDK (Temurin) Current Windows Build (OpenJDK (Temurin) Current, Windows)
OpenJDK (Temurin) LTS Windows Build (OpenJDK (Temurin) LTS, Windows)

jregions

The jregions package provides a set of immutable area types specialized to most of the Java numeric types. The area types come with an extensive set of functions for aligning and moving areas.

Features

  • Extensive set of functions for scaling, aligning, moving boxes.
  • Written in pure Java 21.
  • High coverage test suite.
  • OSGi-ready
  • JPMS-ready
  • ISC license.