Project Status: ⏳ In progress
Documentation: 📖 JavaDoc
Coffee Utilities Package (CUP) is a Java library that provides a set of utilities for Java developers. The main objective of this project is to facilitate the development of Java applications, providing a set of tools that can be used in various contexts. The project is divided into modules, each of which provides a set of utilities for a specific context. The modules are independent of each other, so you can use only the modules you need in your project. The project is open source and is available on GitHub. You can contribute to the project by submitting bug reports, feature requests, or code contributions. The project is licensed under the Apache License 2.0.
Java is a powerful programming language that is widely used in the software development industry. However, Java does not provide a complete set of utilities for developers. Developers often need to write their own utilities to perform common tasks such as reading and writing files, working with dates and times, and working with collections. This can be time-consuming and error-prone. The Coffee Utilities Package (CUP) project aims to provide a set of utilities that can be used by Java developers to perform common tasks more easily and efficiently.
To use this project and modify the classes, you must first install the dependencies. To do this, follow these steps:
- Clone the repository to your local machine.
- Run the
./gradlew build
command to download the dependencies.
To use this project in an external application, you can add the following code snippet to your build.gradle
file:
dependencies {
implementation 'br.dev.rplus:cup:{LAST_VERSION}'
}
or in your pom.xml
file:
<dependency>
<groupId>br.dev.rplus</groupId>
<artifactId>cup</artifactId>
<version>{LAST_VERSION}</version>
</dependency>
✔️ Environment utilities.
✔️ Logger manager.
✔️ HTTP class for requests.
✔️ Object serialization and export in different file formats.
✔️ Date and time utilities.
✔️ Unique identifier generator.
This project is not yet in its final version.
✔️ File utilities.
✔️ Cryptography utilities.
✔️ Resource management.
✔️ And more...
Copyright ©️ 2024 - Rafael Camargo