Core Utils

Utilities to facilitate Java applications development.

Master Build Status

License Build Status Coverage Status Maven Central

Environment variables

grycap.tests.print.out set value to true to print tests output.

grycap.deploy.release set value to true to release the project to the Maven Central repository.

Installation

Install from source

$ mvn clean install coreutils

Development

Run all tests logging to the console

$ mvn clean verify -pl coreutils-core -Dgrycap.tests.print.out=true |& tee /tmp/LOGFILE

Run functional and sanity tests logging to the console

$ mvn clean test -pl coreutils-core -Dgrycap.tests.print.out=true |& tee /tmp/LOGFILE

Continuous integration

$ mvn clean verify coreutils

Examples (pending)

  • Spring Boot + Undertow

TO-DO list:

  1. Improve documentation: this is not framework, this is not a utility library. If you need a framework, we recommend Spring (Spring Boot, Spring Data, Spring REST and Spring Cloud) as a full-featured framework. For small and medium-sized projects we recommend the Jodd micro-framework. http://jodd.org/ ...
  2. Migrate part of the naming utilities.
  3. HTTP2 client: get access to the original instance (OkHttpClient) using the clone method in the case of the managed client.
  4. Check that query parameters are proxied in opengateway.
S
Description
No description provided
Readme Apache-2.0
157 KiB
Languages
Java 98.9%
Shell 1.1%