Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bytemechanics/copy-commons
Base project to copy sources to the other projects in order to have a single place to test sources and keep zero dependencies in libraries, please not include directly in other libraries, only in your final projects
https://github.com/bytemechanics/copy-commons
commons java library utils
Last synced: 15 days ago
JSON representation
Base project to copy sources to the other projects in order to have a single place to test sources and keep zero dependencies in libraries, please not include directly in other libraries, only in your final projects
- Host: GitHub
- URL: https://github.com/bytemechanics/copy-commons
- Owner: bytemechanics
- License: apache-2.0
- Created: 2017-11-25T15:59:08.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-08-09T07:58:15.000Z (over 2 years ago)
- Last Synced: 2023-07-26T23:26:41.898Z (over 1 year ago)
- Topics: commons, java, library, utils
- Language: Java
- Homepage: https://copy-commons.bytemechanics.org
- Size: 1.28 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Copy Commons
[![Latest version](https://maven-badges.herokuapp.com/maven-central/org.bytemechanics/copy-commons/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytemechanics/copy-commons/badge.svg)
[![Quality Gate](https://sonarcloud.io/api/project_badges/measure?project=org.bytemechanics%3Acopy-commons&metric=alert_status)](https://sonarcloud.io/dashboard/index/org.bytemechanics%3Acopy-commons)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=org.bytemechanics%3Acopy-commons&metric=coverage)](https://sonarcloud.io/dashboard/index/org.bytemechanics%3Acopy-commons)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)Base project to copy sources to the other projects in order to have a single place to test sources and keep zero dependencies in libraries
## Motivation
As bytemechanics libraries has the objective to create standalone and short libraries some classes are repackaged in order to have the source centralized but avoiding classpath collisions## Quick start
(Please read our [Javadoc](https://copy-commons.bytemechanics.org/javadoc/index.html) for further information)
_**IMPORTANT NOTE: We strongly recommends to use as dependency only in final projects to avoid dependency hell when someone use your library/framework**_1. First of all include the Jar file in your compile and execution classpath.
**Maven**
```Maven
org.bytemechanics
copy-commons
X.X.X
```
**Graddle**
```Gradle
dependencies {
compile 'org.bytemechanics:copy-commons:X.X.X'
}
```2. Use the library you prefer, to main reference please download and look in javadoc, we intend to keep it updated and explicative