From bef4b2ee201ff4448f4356d01f0c3f45e6770d83 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Mon, 29 Aug 2022 19:21:44 -0700 Subject: [PATCH 1/3] Implemented buyPrice and sellPrice. Closes #1 --- .circleci/config.yml | 6 +-- .github/workflows/gradle.yml | 2 +- .idea/jarRepositories.xml | 5 +++ .idea/kotlinc.xml | 6 +++ .idea/misc.xml | 5 ++- .idea/runConfigurations.xml | 10 ----- README.md | 41 ++++++++++++------- bitbucket-pipelines.yml | 2 +- build.gradle.kts | 22 +++++----- detekt-baseline.xml | 2 +- examples/build.gradle.kts | 5 ++- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../java/com/example/CryptoPriceSample.java | 29 ++++++------- .../kotlin/com/example/CryptoPriceExample.kt | 26 ++++++------ gradle/wrapper/gradle-wrapper.properties | 2 +- pom.xml | 12 +++--- .../net/thauvin/erik/crypto/CryptoPrice.kt | 33 +++++++++++++-- .../thauvin/erik/crypto/CryptoPriceTest.kt | 40 ++++++++++-------- 18 files changed, 152 insertions(+), 98 deletions(-) create mode 100644 .idea/kotlinc.xml delete mode 100644 .idea/runConfigurations.xml diff --git a/.circleci/config.yml b/.circleci/config.yml index 2922277..edab9fe 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -29,11 +29,11 @@ defaults_gradle: &defaults_gradle - store_test_results: path: build/reports/ jobs: - build_gradle_jdk17: + build_gradle_jdk18: <<: *defaults docker: - - image: cimg/openjdk:17.0 + - image: cimg/openjdk:18.0 <<: *defaults_gradle @@ -50,4 +50,4 @@ workflows: gradle: jobs: - build_gradle_jdk11 - - build_gradle_jdk17 + - build_gradle_jdk18 diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 8556581..a0b7843 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: - java-version: [ 11, 17 ] + java-version: [ 11, 18 ] steps: - uses: actions/checkout@v2 diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index cfd3ca8..d3ae3bd 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -21,5 +21,10 @@