From cfda0cad74758bfe60b4f1ebe691f9a12df5c4db Mon Sep 17 00:00:00 2001
From: beanbeanjuice
Date: Fri, 15 Jul 2022 15:31:51 -0400
Subject: [PATCH 1/2] Ready for Integration
---
README.md | 123 +++++++++++++++++++++++++++++++--------
output.txt | 167 -----------------------------------------------------
pom.xml | 2 +-
3 files changed, 100 insertions(+), 192 deletions(-)
delete mode 100644 output.txt
diff --git a/README.md b/README.md
index f0a7822..1e1ad36 100644
--- a/README.md
+++ b/README.md
@@ -1,37 +1,112 @@
[![wakatime](https://wakatime.com/badge/github/beanbeanjuice/Java-Kawaii-API-Wrapper.svg?style=for-the-badge)](https://wakatime.com/badge/github/beanbeanjuice/Java-Kawaii-API-Wrapper)
[![CodeFactor](https://www.codefactor.io/repository/github/beanbeanjuice/java-kawaii-api-wrapper/badge?style=for-the-badge)](https://www.codefactor.io/repository/github/beanbeanjuice/java-kawaii-api-wrapper)
+![GitHub release (latest by date)](https://img.shields.io/github/v/release/beanbeanjuice/Java-Kawaii-API-Wrapper?style=for-the-badge)
-# Java Kawaii API Wrapper
+
+
+
+
+
+
-This is an API wrapper for the [Kawaii API](https://docs.kawaii.red/). It should make it a lot easier to get random images and such.
+
Kawaii API Wrapper
+
+
+ A wrapper for the Kawaii API!
+
+ Explore the docs ยป
+
+
+
+
+
+
+
+ Table of Contents
+
+ -
+ About The Project
+
+
+ -
+ Getting Started
+
+
+ - Roadmap
+ - Contributing
+ - License
+ - Contact
+ - Acknowledgements
+
+
+
+
+# About The Project
+
+### Built With
+
+* [Maven](https://maven.apache.org/)
+
+
+# Getting Started
+
+To add this bot to your server, follow these steps.
## Installation
-Add this to your maven `~/.m2/settings.xml` file.
+Make sure you replace VERSION with the appropriate version.
+For `Maven`, paste this into your `dependencies` section of your `pom.xml` file.
```XML
-
- ...
-
- github
- USERNAME
- TOKEN
-
- ...
-
+
+
+ com.beanbeanjuice
+ kawaii-api-wrapper
+ VERSION
+
```
-Next, add this to your repositories
-
-```XML
-
- ...
-
- github
- https://maven.pkg.github.com/beanbeanjuice/Java-Kawaii-API-Wrapper
-
- ...
-
+For `Gradle`, paste this into your `dependencies` section of your `build.gradle` file.
+```Groovy
+// Kawaii API Wrapper
+implementation group: 'com.beanbeanjuice', name: 'kawaii-api-wrapper', version: 'VERSION'
```
-Then click on the "packages" icon and install from there!
\ No newline at end of file
+
+# Roadmap
+
+See the [open issues](https://github.com/beanbeanjuice/cafeBot/issues) for a list of proposed features (and known issues).
+
+
+# Contributing
+
+Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.
+
+1. Fork the Project
+2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
+3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
+4. Push to the Branch (`git push origin feature/AmazingFeature`)
+5. Open a Pull Request
+
+
+# License
+
+Distributed under the GPL-3.0 License. See `LICENSE` for more information.
+
+
+# Contact
+
+- beanbeanjuice
+- Twitter [@beanbeanjuice](https://twitter.com/beanbeanjuice)
+- Email - beanbeanjuice@outlook.com
+- Project Link: [GitHub](https://github.com/beanbeanjuice/cafeBot)
+
+
+# Acknowledgements
+
+* *There's nothing here yet... maybe in the future?*
diff --git a/output.txt b/output.txt
deleted file mode 100644
index bbce2a2..0000000
--- a/output.txt
+++ /dev/null
@@ -1,167 +0,0 @@
-[INFO] Scanning for projects...
-[WARNING]
-[WARNING] Some problems were encountered while building the effective model for com.beanbeanjuice:kawaii-api-wrapper:jar:1.0.7-SNAPSHOT
-[WARNING] 'version' contains an expression but should be a constant. @ com.beanbeanjuice:kawaii-api-wrapper:${version.number.final}, C:\Users\beanbeanjuice\Desktop\Coding Projects\Java-Kawaii-API-Wrapper\pom.xml, line 9, column 14
-[WARNING]
-[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
-[WARNING]
-[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
-[WARNING]
-[INFO] Inspecting build with total of 1 modules...
-[INFO] Installing Nexus Staging features:
-[INFO] ... total of 1 executions of maven-deploy-plugin replaced with nexus-staging-maven-plugin
-[INFO]
-[INFO] ----------------< com.beanbeanjuice:kawaii-api-wrapper >----------------
-[INFO] Building kawaii-api-wrapper 1.0.7-SNAPSHOT
-[INFO] --------------------------------[ jar ]---------------------------------
-[INFO]
-[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ kawaii-api-wrapper ---
-[INFO] com.beanbeanjuice:kawaii-api-wrapper:jar:1.0.7-SNAPSHOT
-[INFO] +- org.apache.maven.plugins:maven-release-plugin:jar:2.5.3:compile
-[INFO] | +- org.apache.maven:maven-plugin-api:jar:2.2.1:compile
-[INFO] | +- org.apache.maven.release:maven-release-manager:jar:2.5.3:compile
-[INFO] | | +- org.apache.maven.release:maven-release-api:jar:2.5.3:compile
-[INFO] | | | \- org.eclipse.aether:aether-util:jar:1.0.0.v20140518:compile
-[INFO] | | | \- org.eclipse.aether:aether-api:jar:1.0.0.v20140518:compile
-[INFO] | | +- org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9:compile
-[INFO] | | +- org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-6:compile
-[INFO] | | +- org.apache.maven:maven-artifact-manager:jar:2.2.1:compile
-[INFO] | | | \- backport-util-concurrent:backport-util-concurrent:jar:3.1:compile
-[INFO] | | +- org.apache.maven.shared:maven-invoker:jar:2.2:compile
-[INFO] | | +- commons-lang:commons-lang:jar:2.4:compile
-[INFO] | | +- commons-cli:commons-cli:jar:1.2:compile
-[INFO] | | +- commons-io:commons-io:jar:2.2:compile
-[INFO] | | +- org.apache.maven.scm:maven-scm-providers-standard:pom:1.9.4:runtime
-[INFO] | | | +- org.apache.maven.scm:maven-scm-provider-accurev:jar:1.9.4:runtime
-[INFO] | | | +- org.apache.maven.scm:maven-scm-provider-bazaar:jar:1.9.4:runtime
-[INFO] | | | +- org.apache.maven.scm:maven-scm-provider-clearcase:jar:1.9.4:runtime
-[INFO] | | | +- org.apache.maven.scm:maven-scm-provider-cvsexe:jar:1.9.4:runtime
-[INFO] | | | | \- org.apache.maven.scm:maven-scm-provider-cvs-commons:jar:1.9.4:runtime
-[INFO] | | | +- org.apache.maven.scm:maven-scm-provider-cvsjava:jar:1.9.4:runtime
-[INFO] | | | | +- org.netbeans.lib:cvsclient:jar:20060125:runtime
-[INFO] | | | | \- ch.ethz.ganymed:ganymed-ssh2:jar:build210:runtime
-[INFO] | | | +- org.apache.maven.scm:maven-scm-provider-gitexe:jar:1.9.4:runtime
-[INFO] | | | | \- org.apache.maven.scm:maven-scm-provider-git-commons:jar:1.9.4:runtime
-[INFO] | | | +- org.apache.maven.scm:maven-scm-provider-hg:jar:1.9.4:runtime
-[INFO] | | | +- org.apache.maven.scm:maven-scm-provider-perforce:jar:1.9.4:runtime
-[INFO] | | | +- org.apache.maven.scm:maven-scm-provider-starteam:jar:1.9.4:runtime
-[INFO] | | | +- org.apache.maven.scm:maven-scm-provider-svnexe:jar:1.9.4:runtime
-[INFO] | | | +- org.apache.maven.scm:maven-scm-provider-synergy:jar:1.9.4:runtime
-[INFO] | | | +- org.apache.maven.scm:maven-scm-provider-vss:jar:1.9.4:runtime
-[INFO] | | | +- org.apache.maven.scm:maven-scm-provider-tfs:jar:1.9.4:runtime
-[INFO] | | | +- org.apache.maven.scm:maven-scm-provider-integrity:jar:1.9.4:runtime
-[INFO] | | | | +- com.mks.api:mksapi-jar:jar:4.10.9049:runtime
-[INFO] | | | | \- org.codehaus.groovy:groovy-all:jar:1.7.6:runtime
-[INFO] | | | \- org.apache.maven.scm:maven-scm-provider-jazz:jar:1.9.4:runtime
-[INFO] | | +- org.apache.maven.scm:maven-scm-manager-plexus:jar:1.8:runtime
-[INFO] | | +- org.apache.maven.scm:maven-scm-provider-svn-commons:jar:1.9.4:compile
-[INFO] | | \- jaxen:jaxen:jar:1.1-beta-8:runtime
-[INFO] | | \- jdom:jdom:jar:1.0:runtime
-[INFO] | +- org.apache.maven:maven-model:jar:2.2.1:compile
-[INFO] | +- org.apache.maven:maven-core:jar:2.2.1:compile
-[INFO] | | +- org.apache.maven.wagon:wagon-file:jar:1.0-beta-6:runtime
-[INFO] | | +- org.apache.maven:maven-plugin-parameter-documenter:jar:2.2.1:compile
-[INFO] | | +- org.apache.maven.wagon:wagon-http-lightweight:jar:1.0-beta-6:compile
-[INFO] | | | \- org.apache.maven.wagon:wagon-http-shared:jar:1.0-beta-6:compile
-[INFO] | | | +- nekohtml:xercesMinimal:jar:1.9.6.2:compile
-[INFO] | | | \- nekohtml:nekohtml:jar:1.9.6.2:compile
-[INFO] | | +- org.apache.maven.wagon:wagon-http:jar:1.0-beta-6:compile
-[INFO] | | +- org.apache.maven.wagon:wagon-webdav-jackrabbit:jar:1.0-beta-6:runtime
-[INFO] | | | +- org.apache.jackrabbit:jackrabbit-webdav:jar:1.5.0:runtime
-[INFO] | | | | +- org.apache.jackrabbit:jackrabbit-jcr-commons:jar:1.5.0:runtime
-[INFO] | | | | \- commons-httpclient:commons-httpclient:jar:3.0:runtime
-[INFO] | | | \- org.slf4j:slf4j-nop:jar:1.5.3:runtime
-[INFO] | | +- org.slf4j:jcl-over-slf4j:jar:1.5.6:compile
-[INFO] | | +- org.apache.maven.reporting:maven-reporting-api:jar:2.2.1:compile
-[INFO] | | | +- org.apache.maven.doxia:doxia-sink-api:jar:1.1:compile
-[INFO] | | | \- org.apache.maven.doxia:doxia-logging-api:jar:1.1:compile
-[INFO] | | +- org.apache.maven:maven-profile:jar:2.2.1:compile
-[INFO] | | +- org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-6:compile
-[INFO] | | +- org.apache.maven:maven-repository-metadata:jar:2.2.1:compile
-[INFO] | | +- org.apache.maven:maven-error-diagnostics:jar:2.2.1:compile
-[INFO] | | +- org.apache.maven.wagon:wagon-ssh-external:jar:1.0-beta-6:runtime
-[INFO] | | | \- org.apache.maven.wagon:wagon-ssh-common:jar:1.0-beta-6:compile
-[INFO] | | +- org.apache.maven:maven-plugin-descriptor:jar:2.2.1:compile
-[INFO] | | +- org.apache.maven:maven-monitor:jar:2.2.1:compile
-[INFO] | | +- org.apache.maven.wagon:wagon-ssh:jar:1.0-beta-6:compile
-[INFO] | | | \- com.jcraft:jsch:jar:0.1.38:compile
-[INFO] | | \- classworlds:classworlds:jar:1.1:compile
-[INFO] | +- org.apache.maven:maven-project:jar:2.2.1:compile
-[INFO] | | \- org.apache.maven:maven-plugin-registry:jar:2.2.1:compile
-[INFO] | +- org.apache.maven:maven-settings:jar:2.2.1:compile
-[INFO] | +- org.apache.maven.scm:maven-scm-api:jar:1.9.4:compile
-[INFO] | +- org.codehaus.plexus:plexus-utils:jar:3.0.15:compile
-[INFO] | \- org.jdom:jdom:jar:1.1:compile
-[INFO] +- org.apache.maven.plugins:maven-gpg-plugin:maven-plugin:3.0.1:compile
-[INFO] | +- org.apache.maven:maven-artifact:jar:3.0:compile
-[INFO] | +- org.apache.maven:maven-model-builder:jar:3.0:compile
-[INFO] | | \- org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile
-[INFO] | +- org.apache.maven.shared:maven-artifact-transfer:jar:0.12.0:compile
-[INFO] | | +- org.apache.maven.shared:maven-common-artifact-filters:jar:3.0.1:compile
-[INFO] | | | \- org.apache.maven.shared:maven-shared-utils:jar:3.1.0:compile
-[INFO] | | \- org.slf4j:slf4j-api:jar:1.7.5:compile
-[INFO] | \- org.sonatype.plexus:plexus-sec-dispatcher:jar:1.4:compile
-[INFO] | \- org.sonatype.plexus:plexus-cipher:jar:1.4:compile
-[INFO] +- org.sonatype.plugins:nexus-staging-maven-plugin:jar:1.6.13:compile
-[INFO] | +- org.sonatype.nexus.maven:nexus-common:jar:1.6.13:compile
-[INFO] | +- com.google.guava:guava:jar:14.0.1:compile
-[INFO] | +- org.apache.maven:maven-compat:jar:3.0.4:compile
-[INFO] | | \- org.sonatype.sisu:sisu-inject-plexus:jar:2.3.0:compile
-[INFO] | | +- org.codehaus.plexus:plexus-classworlds:jar:2.4:compile
-[INFO] | | \- org.sonatype.sisu:sisu-inject-bean:jar:2.3.0:compile
-[INFO] | | \- org.sonatype.sisu:sisu-guice:jar:no_aop:3.1.0:compile
-[INFO] | | \- org.sonatype.sisu:sisu-guava:jar:0.9.9:compile
-[INFO] | +- org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.2:compile
-[INFO] | +- org.sonatype.nexus:nexus-client-core:jar:2.15.1-02:compile
-[INFO] | | +- org.sonatype.nexus.plugins:nexus-restlet1x-model:jar:2.15.1-02:compile
-[INFO] | | +- com.google.code.findbugs:jsr305:jar:2.0.1:compile
-[INFO] | | +- com.intellij:annotations:jar:12.0:compile
-[INFO] | | +- com.thoughtworks.xstream:xstream:jar:1.4.19:compile
-[INFO] | | | \- io.github.x-stream:mxparser:jar:1.2.2:compile
-[INFO] | | | \- xmlpull:xmlpull:jar:1.1.3.1:compile
-[INFO] | | +- joda-time:joda-time:jar:2.2:compile
-[INFO] | | +- commons-beanutils:commons-beanutils:jar:1.9.4:compile
-[INFO] | | | \- commons-collections:commons-collections:jar:3.2.2:compile
-[INFO] | | +- org.sonatype.sisu.siesta:siesta-client:jar:1.8:compile
-[INFO] | | | +- org.sonatype.sisu.siesta:siesta-common:jar:1.8:compile
-[INFO] | | | | +- javax.ws.rs:jsr311-api:jar:1.1.1:compile
-[INFO] | | | | +- com.sun.jersey:jersey-core:jar:1.17.1:compile
-[INFO] | | | | \- javax.validation:validation-api:jar:1.1.0.Final:compile
-[INFO] | | | +- com.sun.jersey:jersey-client:jar:1.17.1:compile
-[INFO] | | | \- com.sun.jersey.contribs:jersey-apache-client4:jar:1.17.1:compile
-[INFO] | | +- org.sonatype.sisu.siesta:siesta-jackson:jar:1.8:compile
-[INFO] | | | +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.9.3:compile
-[INFO] | | | | \- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.9.3:compile
-[INFO] | | | \- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.9.3:compile
-[INFO] | | \- javax.inject:javax.inject:jar:1:compile
-[INFO] | +- org.sonatype.spice.zapper:spice-zapper:jar:1.3:compile
-[INFO] | | \- org.fusesource.hawtbuf:hawtbuf-proto:jar:1.9:compile
-[INFO] | | \- org.fusesource.hawtbuf:hawtbuf:jar:1.9:compile
-[INFO] | +- org.codehaus.plexus:plexus-interpolation:jar:1.15:compile
-[INFO] | +- org.sonatype.aether:aether-api:jar:1.13.1:compile
-[INFO] | +- ch.qos.logback:logback-core:jar:1.2.11:runtime
-[INFO] | \- ch.qos.logback:logback-classic:jar:1.2.11:runtime
-[INFO] +- org.jetbrains:annotations:jar:23.0.0:compile
-[INFO] +- com.fasterxml.jackson.core:jackson-core:jar:2.13.3:compile
-[INFO] +- com.fasterxml.jackson.core:jackson-databind:jar:2.13.3:compile
-[INFO] +- com.fasterxml.jackson.core:jackson-annotations:jar:2.13.3:compile
-[INFO] +- org.apache.httpcomponents:httpclient:jar:4.5.13:compile
-[INFO] | +- org.apache.httpcomponents:httpcore:jar:4.4.13:compile
-[INFO] | +- commons-logging:commons-logging:jar:1.2:compile
-[INFO] | \- commons-codec:commons-codec:jar:1.11:compile
-[INFO] +- junit:junit:jar:4.13.2:test
-[INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:test
-[INFO] \- org.junit.jupiter:junit-jupiter:jar:5.8.2:test
-[INFO] +- org.junit.jupiter:junit-jupiter-api:jar:5.8.2:test
-[INFO] | +- org.opentest4j:opentest4j:jar:1.2.0:test
-[INFO] | +- org.junit.platform:junit-platform-commons:jar:1.8.2:test
-[INFO] | \- org.apiguardian:apiguardian-api:jar:1.1.2:test
-[INFO] +- org.junit.jupiter:junit-jupiter-params:jar:5.8.2:test
-[INFO] \- org.junit.jupiter:junit-jupiter-engine:jar:5.8.2:test
-[INFO] \- org.junit.platform:junit-platform-engine:jar:1.8.2:test
-[INFO] ------------------------------------------------------------------------
-[INFO] BUILD SUCCESS
-[INFO] ------------------------------------------------------------------------
-[INFO] Total time: 1.852 s
-[INFO] Finished at: 2022-07-15T12:58:55-04:00
-[INFO] ------------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 0aa09a5..56904b4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -14,7 +14,7 @@
16
UTF-8
UTF-8
- 1.0.7
+ 1.1.0
From d213991435c1d50af6d835870b2c7f671da82c28 Mon Sep 17 00:00:00 2001
From: beanbeanjuice
Date: Fri, 15 Jul 2022 15:36:58 -0400
Subject: [PATCH 2/2] Updated Templates
---
.github/ISSUE_TEMPLATE/bug-report.md | 2 +-
.github/ISSUE_TEMPLATE/feature-request.md | 2 +-
.github/ISSUE_TEMPLATE/improvement-request.md | 2 +-
.github/ISSUE_TEMPLATE/security-vulnerability.md | 2 +-
.github/pull_request_template.md | 10 ++--------
5 files changed, 6 insertions(+), 12 deletions(-)
diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md
index 98ce871..616c394 100644
--- a/.github/ISSUE_TEMPLATE/bug-report.md
+++ b/.github/ISSUE_TEMPLATE/bug-report.md
@@ -29,4 +29,4 @@ Add any other context about the problem here.
# Checklist:
- [ ] I have checked for similar issues.
-- [ ] This is a bug report, not a feature request, improvement request, or security vulnerability report.
\ No newline at end of file
+- [ ] This is a bug report, not a feature request, improvement request, or security vulnerability report.
diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md
index 6f0854a..ef289b2 100644
--- a/.github/ISSUE_TEMPLATE/feature-request.md
+++ b/.github/ISSUE_TEMPLATE/feature-request.md
@@ -19,4 +19,4 @@ Add any other context or screenshots about the feature request here.
# Checklist:
- [ ] I have checked for similar issues.
-- [ ] This is a feature request, not improvement request, bug report, or security vulnerability report.
\ No newline at end of file
+- [ ] This is a feature request, not improvement request, bug report, or security vulnerability report.
diff --git a/.github/ISSUE_TEMPLATE/improvement-request.md b/.github/ISSUE_TEMPLATE/improvement-request.md
index 2602625..8a4d88e 100644
--- a/.github/ISSUE_TEMPLATE/improvement-request.md
+++ b/.github/ISSUE_TEMPLATE/improvement-request.md
@@ -16,4 +16,4 @@ Add any other context or screenshots about the improvement request here.
# Checklist:
- [ ] I have checked for similar issues.
-- [ ] This is an improvement request, not a feature request, bug report, or security vulnerability report.
\ No newline at end of file
+- [ ] This is an improvement request, not a feature request, bug report, or security vulnerability report.
diff --git a/.github/ISSUE_TEMPLATE/security-vulnerability.md b/.github/ISSUE_TEMPLATE/security-vulnerability.md
index 228fa89..27e8246 100644
--- a/.github/ISSUE_TEMPLATE/security-vulnerability.md
+++ b/.github/ISSUE_TEMPLATE/security-vulnerability.md
@@ -16,4 +16,4 @@ Add any other context or screenshots about the security vulnerability here.
# Checklist:
- [ ] I have checked for similar issues.
-- [ ] This is a security vulnerability report, not a feature request, improvement request, or a bug report.
\ No newline at end of file
+- [ ] This is a security vulnerability report, not a feature request, improvement request, or a bug report.
diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md
index 9448cad..8f1807b 100644
--- a/.github/pull_request_template.md
+++ b/.github/pull_request_template.md
@@ -19,13 +19,6 @@ Fixes # (issue)
- [ ] Documentation
- [ ] Other: _____
-**Test Configuration**:
-* Hardware:
- - CPU:
- - GPU:
- - RAM:
-* SDK: Java Oracle 16
-
# Checklist:
- [ ] This pull request has been linked to the appropriate issue on GitHub. (Use the development section on the right.)
@@ -39,4 +32,5 @@ Fixes # (issue)
- [ ] New and existing Maven CI tests have passed.
- [ ] The pull request is properly merging into the correct branch.
- [ ] All existing local code has been pushed to the GitHub repository.
-- [ ] Changes have been documented in the current draft [Kawaii API Wrapper Release](https://github.com/beanbeanjuice/Java-Kawaii-API-Wrapper/releases) update.
+- [ ] Changes have been documented in the current draft [Java Kawaii API Wrapper Release](https://github.com/beanbeanjuice/Java-Kawaii-API-Wrapper/releases) update.
+- [ ] The version has been successfully incremented.
\ No newline at end of file