Skip to content

Commit cf6529e

Browse files
author
Jonathan Wenger
committed
Initial seed repo.
0 parents  commit cf6529e

File tree

111 files changed

+15855
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

111 files changed

+15855
-0
lines changed

.bsp/sbt.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"name":"sbt","version":"1.5.8","bspVersion":"2.0.0-M5","languages":["scala"],"argv":["C:\\Program Files\\Java\\jdk-17.0.1/bin/java","-Xms100m","-Xmx100m","-classpath","C:/Users/jonathan.wenger/AppData/Roaming/JetBrains/IdeaIC2021.3/plugins/Scala/launcher/sbt-launch.jar","xsbt.boot.Boot","-bsp","--sbt-launch-jar=C:/Users/jonathan.wenger/AppData/Roaming/JetBrains/IdeaIC2021.3/plugins/Scala/launcher/sbt-launch.jar"]}

.github/workflows/Deploy.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: Java - Publish to Sonatype Repo
2+
3+
on:
4+
release:
5+
types: [published]
6+
7+
8+
jobs:
9+
build:
10+
runs-on: ubuntu-latest
11+
12+
steps:
13+
- uses: actions/checkout@v2
14+
- name: Set up Maven Central Repository
15+
uses: actions/setup-java@v2
16+
with:
17+
java-version: '11'
18+
distribution: 'adopt'
19+
server-id: ossrh
20+
server-username: MAVEN_USERNAME
21+
server-password: MAVEN_PASSWORD
22+
23+
- name: Install GPG secret key
24+
run: cat <(echo -e "${{ secrets.OSSRH_GPG_SECRET_KEY }}") | gpg --batch --import
25+
26+
- name: Build with Maven
27+
run: mvn --batch-mode --update-snapshots verify
28+
- name: Publish to Maven Central
29+
run: |
30+
mvn \
31+
--no-transfer-progress \
32+
--batch-mode \
33+
-Dgpg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} \
34+
-DskipTests \
35+
-Prelease \
36+
deploy
37+
env:
38+
MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
39+
MAVEN_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}

.github/workflows/test.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Java - Build and Test
2+
3+
on:
4+
push:
5+
branches: [ main ]
6+
pull_request:
7+
branches: [ main ]
8+
9+
10+
jobs:
11+
build:
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- uses: actions/checkout@v2
16+
- name: Set up Maven Central Repository
17+
uses: actions/setup-java@v2
18+
with:
19+
java-version: '11'
20+
distribution: 'adopt'
21+
server-id: ossrh
22+
server-username: MAVEN_USERNAME
23+
server-password: MAVEN_PASSWORD
24+
25+
- name: Install GPG secret key
26+
run: cat <(echo -e "${{ secrets.OSSRH_GPG_SECRET_KEY }}") | gpg --batch --import
27+
28+
- name: Build with Maven
29+
run: mvn --batch-mode --update-snapshots verify
30+

.gitignore

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
*.class
2+
3+
# Mobile Tools for Java (J2ME)
4+
.mtj.tmp/
5+
6+
# Package Files #
7+
*.jar
8+
*.war
9+
*.ear
10+
11+
# exclude jar for gradle wrapper
12+
!gradle/wrapper/*.jar
13+
14+
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
15+
hs_err_pid*
16+
17+
# build files
18+
**/target
19+
target
20+
.gradle
21+
build
22+
23+
.idea/
24+
25+
.env

.openapi-generator-ignore

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# OpenAPI Generator Ignore
2+
# Generated by openapi-generator https://github.com/openapitools/openapi-generator
3+
4+
# Use this file to prevent files from being overwritten by the generator.
5+
# The patterns follow closely to .gitignore or .dockerignore.
6+
7+
# As an example, the C# client generator defines ApiClient.cs.
8+
# You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line:
9+
src/main/java/Avalara/SDK/ApiClient.java
10+
test/**
11+
# You can match any string of characters against a directory, file or extension with a single asterisk (*):
12+
#foo/*/qux
13+
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
14+
15+
# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
16+
#foo/**/qux
17+
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
18+
19+
# You can also negate patterns with an exclamation (!).
20+
# For example, you can ignore all files in a docs folder with the file extension .md:
21+
#docs/*.md
22+
# Then explicitly reverse the ignore rule for a single file:
23+
#!docs/README.md

.openapi-generator/FILES

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
.gitignore
2+
.travis.yml
3+
README.md
4+
api/openapi.yaml
5+
build.gradle
6+
build.sbt
7+
docs/AgeVerificationApi.md
8+
docs/AgeVerifyFailureCode.md
9+
docs/AgeVerifyRequest.md
10+
docs/AgeVerifyRequestAddress.md
11+
docs/AgeVerifyResult.md
12+
docs/ErrorDetails.md
13+
docs/ErrorDetailsError.md
14+
docs/ErrorDetailsErrorDetails.md
15+
docs/ShippingVerificationApi.md
16+
docs/ShippingVerifyResult.md
17+
docs/ShippingVerifyResultLines.md
18+
git_push.sh
19+
gradle.properties
20+
gradle/wrapper/gradle-wrapper.jar
21+
gradle/wrapper/gradle-wrapper.properties
22+
gradlew
23+
gradlew.bat
24+
pom.xml
25+
settings.gradle
26+
src/main/AndroidManifest.xml
27+
src/main/java/Avalara/SDK/ApiCallback.java
28+
src/main/java/Avalara/SDK/ApiException.java
29+
src/main/java/Avalara/SDK/ApiResponse.java
30+
src/main/java/Avalara/SDK/Configuration.java
31+
src/main/java/Avalara/SDK/GzipRequestInterceptor.java
32+
src/main/java/Avalara/SDK/JSON.java
33+
src/main/java/Avalara/SDK/Pair.java
34+
src/main/java/Avalara/SDK/ProgressRequestBody.java
35+
src/main/java/Avalara/SDK/ProgressResponseBody.java
36+
src/main/java/Avalara/SDK/ServerConfiguration.java
37+
src/main/java/Avalara/SDK/ServerVariable.java
38+
src/main/java/Avalara/SDK/StringUtil.java
39+
src/main/java/Avalara/SDK/api/AgeVerificationApi.java
40+
src/main/java/Avalara/SDK/api/ShippingVerificationApi.java
41+
src/main/java/Avalara/SDK/auth/ApiKeyAuth.java
42+
src/main/java/Avalara/SDK/auth/Authentication.java
43+
src/main/java/Avalara/SDK/auth/HttpBasicAuth.java
44+
src/main/java/Avalara/SDK/auth/HttpBearerAuth.java
45+
src/main/java/Avalara/SDK/model/AgeVerifyFailureCode.java
46+
src/main/java/Avalara/SDK/model/AgeVerifyRequest.java
47+
src/main/java/Avalara/SDK/model/AgeVerifyRequestAddress.java
48+
src/main/java/Avalara/SDK/model/AgeVerifyResult.java
49+
src/main/java/Avalara/SDK/model/ErrorDetails.java
50+
src/main/java/Avalara/SDK/model/ErrorDetailsError.java
51+
src/main/java/Avalara/SDK/model/ErrorDetailsErrorDetails.java
52+
src/main/java/Avalara/SDK/model/ShippingVerifyResult.java
53+
src/main/java/Avalara/SDK/model/ShippingVerifyResultLines.java

.openapi-generator/VERSION

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
5.3.1

.travis.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# Generated by OpenAPI Generator: https://openapi-generator.tech
3+
#
4+
# Ref: https://docs.travis-ci.com/user/languages/java/
5+
#
6+
language: java
7+
jdk:
8+
- openjdk12
9+
- openjdk11
10+
- openjdk10
11+
- openjdk9
12+
- openjdk8
13+
before_install:
14+
# ensure gradlew has proper permission
15+
- chmod a+x ./gradlew
16+
script:
17+
# test using maven
18+
#- mvn test
19+
# test using gradle
20+
- gradle test
21+
# test using sbt
22+
# - sbt test

0 commit comments

Comments
 (0)