Commit Graph

181 Commits (release)
 

Author SHA1 Message Date
Hammy 69f4dab38e Update POJO's to better reflect API
The getWaifu endpoint disappointingly diverts from the API reference. Therefore changes to field names have been applied
3 years ago
Hammy 65689a7ee5 Add another POJO for JSON Entity
The getWaifu endpoint has a creator {} block that wasn't documented in the API Reference
3 years ago
Hamothy bf9a012635
Merge pull request #3 from sgoudham/release
Release Jenkins changes to Main
3 years ago
Hammy 3c8a6d5660 Update Jenkinsfile
Add new classifier 'core' back in because it was not working without a classifier
3 years ago
Hammy f58ba047a3 Update Jenkinsfile
Make sure that the main jar does not have an additional classifier to mention within pom.xml's
3 years ago
Hammy 303083ff4b Make MyWaifuWrapper.java constructor private
Ensures that users/clients are not able to instantiate an instance of MyWaifuWrapper.java
3 years ago
Hammy 42e9ce4439 Make MyWaifuWrapper.java package private
To ensure that the downstream client/user cannot instantiate an instance of MyWaifuWrapper, it has been moved into the same package as MyWaifuClient
3 years ago
Hammy f81fb2b931 Make MyWaifuClient.java public 3 years ago
Hammy fb73bd1b7e Update Jenkinsfile
Remove when()
3 years ago
Hammy 6faf748377 Update Jenkinsfile
Revert to simple if condition check
3 years ago
Hammy 8e51c55300 Update Jenkinsfile
Try to fix compilation errors
3 years ago
Hammy d4782842cb Update Jenkinsfile
Try to fix compilation errors
3 years ago
Hammy a8503a2641 Update Jenkinsfile
Try to upload 3 jar files and pom.xml
3 years ago
Hammy add17d8a75 Update Jenkinsfile
Try to experiment with trying to get javadocs jar and sources jar uploaded
3 years ago
Hamothy 4698affad5
Merge pull request #2 from sgoudham/main
Test Release To Nexus Repository
3 years ago
Hamothy 5ae001db5d
Merge pull request #1 from sgoudham/dev/jenkins
Dev/jenkins -> Add support for Jenkins Builds
3 years ago
Hammy 3a68208465 Update JavaDocs
Make sure that we are not referencing generics within javadocs
3 years ago
Hammy 0c673a0186 Update pom.xml
Enable document checks again for javadocs
3 years ago
Hammy 814f553247 Update pom.xml
Stop using RELEASE to pull in dependencies for org.jetbrains
3 years ago
Hammy 02d2dcfda3 Fix HTML Tags
Ensure that the HTML tags included are correctly used
3 years ago
Hammy 85e2158242 Update pom.xml
Try to disable document checks on javadocs
3 years ago
Hammy 1296aaffa9 Update pom.xml
Disable document checks
3 years ago
Hammy 86fb5028a4 Add Jenkinsfile 3 years ago
Hammy a8c685d78e Add dummy test 3 years ago
Hammy 24c96183cf Add (Unfinished) MyWaifuWrapper.java
This class will be abstracted away from Users and perform the API processing in the background
3 years ago
Hammy 184327f723 Add Basic MyWaifuClient.java
This class will be the main entry point for Users who wish to use this wrapper
3 years ago
Hammy 6d71d60e28 Add API return entities as POJO'S 3 years ago
Hammy 1286a42652 Reformat pom.xml 3 years ago
Hammy 0898054245 Add pom.xml 3 years ago
Hammy 3ccc108dc2 Add .gitignore 3 years ago
Hamothy 4a3a2bddca
Initial commit 3 years ago