From 6925d68db71190b71c9e147878824b88b56dd655 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Mon, 26 Sep 2022 14:22:13 -0700 Subject: [PATCH] Added configuration builder --- .idea/compiler.xml | 6 +- .idea/jarRepositories.xml | 5 + README.md | 15 +++ detekt-baseline.xml | 4 +- .../net/thauvin/erik/jokeapi/JokeApi.kt | 33 +++++- .../net/thauvin/erik/jokeapi/JokeConfig.kt | 81 ++++++++++++++ .../net/thauvin/erik/jokeapi/GetJokeTest.kt | 2 - .../thauvin/erik/jokeapi/JokeConfigTest.kt | 101 ++++++++++++++++++ 8 files changed, 241 insertions(+), 6 deletions(-) create mode 100644 src/main/kotlin/net/thauvin/erik/jokeapi/JokeConfig.kt create mode 100644 src/test/kotlin/net/thauvin/erik/jokeapi/JokeConfigTest.kt diff --git a/.idea/compiler.xml b/.idea/compiler.xml index fb7f4a8..ecb5347 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -1,6 +1,10 @@ - + + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index cfd3ca8..a3aaadd 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -21,5 +21,10 @@