Tadukooverse

Official website of Tadukooverse


Project maintained by Tadukooverse Hosted on GitHub Pages — Theme by mattgraham

Tadukoo Util

Looking for the Javadocs for this project? They can be found here

Find this project on GitHub

Current Version: Alpha v.0.2.2

Tadukoo Util is meant as a collection of utility libraries for very common use. They can be used in conjunction with Tadukoo Engine/Launcher, or can be used separately in other programs if desired. This collection is not meant as a full smorgasbord of all libraries, but is just meant to include the most common libraries to be reused in most projects (e.g. common null-safe string/boolean checks, multimaps, throwing functional interfaces, etc.)

Table of Contents

Modules

Tadukoo Functions

Tadukoo Functions provides throwing functional interfaces.

Tadukoo Lang

Tadukoo Lang provides common utility functions along with tuples.

Tadukoo Util

Tadukoo Util provides a collection of useful utilities.

Current Plans

As part of The Tadukooverse Master Plan, Tadukoo Util has 5 milestones leading up to its v.1.0 release:

Alpha v.0.1 - Finish Up Tadukoo Annotation Processor, Tadukoo Lang, and Tadukoo Util

GitHub Milestone

Tadukoo Annotation Processor, Tadukoo Lang, and Tadukoo Util are acceptable in their current code state, but are not fully Javadoc’d and tested yet.

Alpha v.0.2 - Complete Tadukoo View

GitHub Milestone

To complete Tadukoo View, the following should be done:

Other (More Minor) Changes

Alpha v.0.3 - Complete Tadukoo Look & Feel

GitHub Milestone

Tadukoo Look & Feel has two major packages - the components package and the actual look and feel package.

The Look & Feel package needs to be able to completely replace the Metal Look & Feel, mimicking its functionality with much more customizability.

The Components package is being created to allow for UI components to specify their own colors/shapes/etc. beyond the defaults provided by the Tadukoo Look & Feel’s theme. Ideally this should be done through a combination of interfaces and component extensions. The interfaces would allow other users to create their own custom components that use these customizations if they desire.

Alpha v.0.4 - Complete Tadukoo Database

GitHub Milestone

Tadukoo Database seems to be in a weird state at the moment and needs some planning done on it. The general plan is to make it simple to setup queries that are sanitized.

Beta v.0.5 - Complete Tadukoo File Format

GitHub Milestone

Tadukoo File Format is in a similar boat with Tadukoo Database, in the sense that it needs some planning done.

Release v.1.0

Right now there are no plans to add anything after Beta v.0.5, but depending on Tadukoo Engine/Launcher’s v.1.0 requirements, more could be added here.

Guides