Project Group: net.morimekta.utils

Shared POM for Morimekta Utilities

net.morimekta.utils : pom

Singular parent pom file for the utility projects.

Last Version: 4.2.5

Release Date:

Extra IO stream handling around binary content

net.morimekta.utils : io

Contains input and output streams for more handling of binary input and output.

Last Version: 4.4.0

Release Date:

Utilities for File Handling

net.morimekta.utils : file

Java module with utilities for handling files, paths and directories.

Last Version: 4.1.1

Release Date:

Collection Utils

net.morimekta.utils : collect

Unmodifiable collections for java. These collections have some specific behavior criteria that is currently not guaranteed by the native java unmodifiable collections, they are also set up with convenient builders.

Last Version: 4.4.0

Release Date:

Testing Utilities

net.morimekta.utils : testing

This module contains a number of utilities and helpers to help with testing. It consists of a number of mostly independent parts.

Last Version: 5.0.0

Release Date:

Testing Utilities - Unit 4

net.morimekta.utils : testing-junit4

This module contains a number of utilities and helpers to help with testing. It consists of a number of mostly independent parts.

Last Version: 5.0.0

Release Date:

Testing Utilities - Unit 5

net.morimekta.utils : testing-junit5

This module contains a number of utilities and helpers to help with testing. It consists of a number of mostly independent parts.

Last Version: 5.0.0

Release Date:

Testing POM

net.morimekta.utils : testing-pom

This module contains a number of utilities and helpers to help with testing. It consists of a number of mostly independent parts.

Last Version: 5.0.0

Release Date:

String Utils

net.morimekta.utils : strings

Utilities handling strings and chars in strings.

Last Version: 4.4.1

Release Date:

Lexial Analysis Utils

net.morimekta.utils : lexer

This module contains a simple but reasonably powerful lexical analysis tool that does not require any code generation. Is is not as fast or powerful as a full jflex or bison generated parser, but is pretty fast and powerful compared to a simple java string-tokenizer.

Last Version: 4.0.0

Release Date:

IO Utilities

net.morimekta.utils : io-util

Utilities helping with reading writing and keeping various data formats, including JSON, binary data and formatted text.

Last Version: 3.7.1

Release Date:

Console Utilities

net.morimekta.utils : console-util

Utilities helping with various *nix console topics. Mostly geared toward expressive and interactive command line applications.

Last Version: 3.1.1

Release Date:

Testing Utilities

net.morimekta.utils : testing-util

Extra matchers and other utilities needed for testing complex java 8 apps.

Last Version: 3.4.0

Release Date:

Diff Utilities

net.morimekta.utils : diff-util

Utilities helping with comparing and diffing pieces of text.

Last Version: 3.1.1

Release Date:

Android Utilities

net.morimekta.utils : android-util

Utility classes mimicking classes from android.os and android.util that does not really require an android phone to run. Created to facilitate testing and usage of android compatible libraries without having to run it on an actual phone. Note that android.os.Parcel and android.os.Bundle only supports a subset of it's original interface as these parts actually are dependent on the native phone library to work properly, or they have no real need on modern phones / outside android.

Last Version: 3.0.1

Release Date:

Config Utilities

net.morimekta.utils : config-util

Configuration Utilities. NOTE: This module is deprecated and will be removed at the end of the v2.x versions of the utilities. Preferred config system after that is either to use true type-safe config with `net.morimekta.providence:providence-config` or to use a simple JSON or YAML library or java properties files. The semi-typesafe layered config did not really solve the problems I had hoped it would, and in essence this was just a helper for merging maps and getting pre-cast values out of it.

Last Version: 2.7.1

Release Date:

Morimekta Utilities

net.morimekta.utils : utils

Various utilities maintained and primarily developed by @morimekta.

Last Version: 2.7.1

Release Date:

  • 1