From e9a5773851b1a1ac1979506c09d11f3a475900d6 Mon Sep 17 00:00:00 2001 From: sitarameez Date: Sun, 25 Jul 2021 21:20:55 -0400 Subject: [PATCH] completed with the help of leon --- .../CurrencyType.java | 10 +++++++++- .../currencies/AustralianDollar.java | 11 +++++++++++ .../currencies/CanadianDollar.java | 5 +++++ .../currencies/ChineseYR.java | 5 +++++ .../currencies/Euro.java | 5 +++++ .../currencies/Franc.java | 5 +++++ .../currencies/Pound.java | 5 +++++ .../currencies/Ringgit.java | 5 +++++ .../currencies/Rupee.java | 5 +++++ .../currencies/SingaporeDollar.java | 5 +++++ .../currencies/USDollar.java | 5 +++++ .../currencies/UniversalCurrency.java | 5 +++++ .../currencies/Yen.java | 5 +++++ .../META-INF/tc-money-converter.kotlin_module | Bin 16 -> 0 bytes .../CurrencyType.class | Bin 2873 -> 4064 bytes .../currencies/AustralianDollar.class | Bin 445 -> 967 bytes .../currencies/CanadianDollar.class | Bin 439 -> 959 bytes .../currencies/ChineseYR.class | Bin 424 -> 939 bytes .../currencies/Euro.class | Bin 409 -> 918 bytes .../currencies/Franc.class | Bin 412 -> 922 bytes .../currencies/Pound.class | Bin 412 -> 922 bytes .../currencies/Ringgit.class | Bin 418 -> 930 bytes .../currencies/Rupee.class | Bin 412 -> 922 bytes .../currencies/SingaporeDollar.class | Bin 442 -> 963 bytes .../currencies/USDollar.class | Bin 421 -> 935 bytes .../currencies/UniversalCurrency.class | Bin 448 -> 971 bytes .../currencies/Yen.class | Bin 406 -> 914 bytes .../META-INF/tc-money-converter.kotlin_module | Bin 16 -> 0 bytes 28 files changed, 75 insertions(+), 1 deletion(-) delete mode 100644 target/classes/META-INF/tc-money-converter.kotlin_module delete mode 100644 target/test-classes/META-INF/tc-money-converter.kotlin_module diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/CurrencyType.java b/src/main/java/io/zipcoder/currencyconverterapplication/CurrencyType.java index 9acf5e8..7fd742e 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/CurrencyType.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/CurrencyType.java @@ -1,5 +1,7 @@ package io.zipcoder.currencyconverterapplication; +import java.util.Arrays; + public enum CurrencyType { AUSTRALIAN_DOLLAR(2.70), CANADIAN_DOLLAR(2.64), @@ -25,6 +27,12 @@ public Double getRate() { } public static CurrencyType getTypeOfCurrency(ConvertableCurrency currency) { - return null; + return Arrays.asList(CurrencyType.values()) + .stream() + .filter(currencyType -> currencyType.name().replace("_", "") + .equalsIgnoreCase(currency.getClass().getSimpleName())) + .findAny() + .orElse(null); + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.java index 7ff9427..6b73b08 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.java @@ -1,6 +1,17 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class AustralianDollar implements ConvertableCurrency { + @Override + + + public Double convert(CurrencyType currencyType) { + Double result= currencyType.getRate()/CurrencyType.AUSTRALIAN_DOLLAR.getRate(); + return result; + } + + + } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.java index 8d4ee7e..bb627e5 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.java @@ -1,6 +1,11 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class CanadianDollar implements ConvertableCurrency { + public Double convert(CurrencyType currencyType) { + Double result= currencyType.getRate()/CurrencyType.CANADIAN_DOLLAR.getRate(); + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.java index 475596f..4007855 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.java @@ -1,6 +1,11 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class ChineseYR implements ConvertableCurrency { + public Double convert(CurrencyType currencyType) { + Double result= currencyType.getRate()/CurrencyType.CHINESE_YR.getRate(); + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Euro.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Euro.java index 7ad00b5..c8e906d 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Euro.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Euro.java @@ -1,6 +1,11 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class Euro implements ConvertableCurrency { + public Double convert(CurrencyType currencyType) { + Double result= currencyType.getRate()/CurrencyType.EURO.getRate(); + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Franc.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Franc.java index 502f0c3..0b05993 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Franc.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Franc.java @@ -1,6 +1,11 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class Franc implements ConvertableCurrency { + public Double convert(CurrencyType currencyType) { + Double result= currencyType.getRate()/CurrencyType.FRANC.getRate(); + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Pound.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Pound.java index 7879ab1..7313cb9 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Pound.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Pound.java @@ -1,6 +1,11 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class Pound implements ConvertableCurrency { + public Double convert(CurrencyType currencyType) { + Double result= currencyType.getRate()/CurrencyType.POUND.getRate(); + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Ringgit.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Ringgit.java index d3c30d8..8e94415 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Ringgit.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Ringgit.java @@ -1,6 +1,11 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class Ringgit implements ConvertableCurrency { + public Double convert(CurrencyType currencyType) { + Double result= currencyType.getRate()/CurrencyType.RINGGIT.getRate(); + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Rupee.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Rupee.java index 2d05af5..713e5b1 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Rupee.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Rupee.java @@ -1,6 +1,11 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class Rupee implements ConvertableCurrency { + public Double convert(CurrencyType currencyType) { + Double result= currencyType.getRate()/CurrencyType.RUPEE.getRate(); + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.java index 3b5489e..a80b703 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.java @@ -1,6 +1,11 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class SingaporeDollar implements ConvertableCurrency { + public Double convert(CurrencyType currencyType) { + Double result= currencyType.getRate()/CurrencyType.SINGAPORE_DOLLAR.getRate(); + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java index 7d6253c..8897c23 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java @@ -1,6 +1,11 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class USDollar implements ConvertableCurrency { + public Double convert(CurrencyType currencyType) { + Double result= currencyType.getRate()/CurrencyType.US_DOLLAR.getRate(); + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.java index 5d3b9f4..6dea565 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.java @@ -1,6 +1,11 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class UniversalCurrency implements ConvertableCurrency { + public Double convert(CurrencyType currencyType) { + Double result= currencyType.getRate()/CurrencyType.UNIVERSAL_CURRENCY.getRate(); + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Yen.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Yen.java index b871937..68b5e16 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Yen.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Yen.java @@ -1,6 +1,11 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class Yen implements ConvertableCurrency { + public Double convert(CurrencyType currencyType) { + Double result= currencyType.getRate()/CurrencyType.YEN.getRate(); + return result; + } } diff --git a/target/classes/META-INF/tc-money-converter.kotlin_module b/target/classes/META-INF/tc-money-converter.kotlin_module deleted file mode 100644 index 8fb60192d378759239a3ecbf60eac8c8de446e9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16 RcmZQzU|?ooU|@t|UH|}6022TJ diff --git a/target/classes/io/zipcoder/currencyconverterapplication/CurrencyType.class b/target/classes/io/zipcoder/currencyconverterapplication/CurrencyType.class index 8bd897ecb3a439acf1a3185f7ac6163cdf93636d..e1872a0240312f44c83876d8cea990eafb6a606d 100644 GIT binary patch literal 4064 zcmbtWX>=Ra75>JSHRJIlmWARJCrzB#6xnX;P?84fB$kjBTSSo@jcuwV#U0CIXOi(q z8A%4G3*G1jEiKRmx)-|B6clirP#^`mQMzxx`@6sCkDgOb?|qW(5q5h{9Q}A#_rCkS zyT1G8mDevn4`46;)(js?D$1Cbafgh%R2;_Lye#m}ITi22`&Ih)0Tmy_JuUbUJ{+Wz zpJ>4+@hM(Dt>Ql1&nll$@L2^9sQ4T{ui`;Gq~c+Gf!QxA81_e+9^v1ktokJe|FVJv zNp~zA`{%toS@4L0+x?Ng^PzM97(UN}M-?3L556w=5DUJdAnA`F{Mw5Toa|x2R}~!f z5B~dL;jzD~2U+kn1u1`I7Xi>I7JOYn+8;4iF}|T-)IaziLI}V15^H=@!7&1@{#fuW z1sSH_R-pSMHX957iv^F#cw9nTbX*_HM3aeVYH}!@Ohz*j_9v};|2eCW%TJqbf3EDh zrjuL9<(+xcEt#%SDA-ocC|P-@KUUiuTPT1brZe#sr<%w0mH)x~^3NM~*(^$USGZ^6D83k_lG2m3 z95Yp(n=;)oW6CCpEa1~K5{`tEr;T}|-!`1te!b*c&g?+XhTRS(^EtzwFkFl6)QtHY zV~%VF*BX-GKVUgl>5zo2>-dov>Y1R_mQGoeh-TfIb&OKkB`9B5?8vibDI@Y83io)> zhw^2zPJPiv3fv;;ndOF&a98*$qO0~E$FdA?4arfKTUx@QYx6-uhi%MFO&i^70_@%+ z;qGe;@hY72-ou{b613$QIqedZ139}^;Knc)GvO&y+$ql;*r2ULR9#iim))Fs*y4_E zTP_eAeml3ch6$d=cWC$yzAIthhK7rVllYzn1K-y$hH)7`V95_Pyc<~=Khp37ek|j> zhM(X`njg32^QB^mM%7WXbSghxZ1v-*04hW-1n{(mXRs*aqJ|}0(r_8i%J`{<=kUCS zNxVSgV^RWST+#3|yeQ)(4KL&8GJc`qmv}+LukdSjWlF;^Ml>XNxt*6Iyd-%!%1eru zG%usP9OEU!i;fWqn^*5USAeEp&dxiO!um^;o;q#jN|fe(-kTY-jbd@YQ^b{#QIAUJ z+P&v$Y6)1HX&+n@|n>X0Kd{cZSlcTuv zYB1IvMV92>l!qD1rgv4st+gQk7l=2hbr=LM&sffM z)LGzqd-c)<_QbGBCAjLrvXqSH-MC$(u6xUR8D5+8H?}90iJz*vZmP=2C)X_4MvlOT zyx_4@hO3)r%k))YdRw?o?rp>MY*hP80j?4J1hTq{&8f;M8?p{Tw1DZL; zjFBtlU8+XQ+$tyIFO=|PK7XcMpb?#L9Mcs(@dw7M-W1jFs?%%4aHegu*j+v7%~;Jd zPnGHpim$Q_ZB|WsO|1p?R;accGi+P8sNH4!l?KC_{Hzy`gdP81FLD#z^278+yE$?_ z4_tsK&0Ilg>E7O`a!?N5jRSJTo-e(a*;bb8X#UPWaLIFulo9>}9m#g}rz zGf3N>g)bZ2+8Dx{E~4WCs{D3e2yYhrPO;zF6v8gScL~1RAHofSzftgEIfNd;_X+;3 zN(gTge81rL1n9s`LU6MX>#74+-b0EuoULbCltNH{>G zxq?9=)ap?pEfvJ|3y`??s{Q^>Y@+{u1n7=*QX2PA=SQH@hfWK1v4*p>{}JlYhtP`0 tN$Ua?`(^57U#%0*!W9K8;*UgCLj67dj6dLdI>lWp;iFXUkKtZ?{J&MHQD*=E literal 2873 zcmbtVTX0iV6kVrDZ*FdHX_}_xU7iC;t1VVu(-#S8+6F>Wa+_iREw|xP0=G#>lOp&= z@U5t*2)@A?XZ&C=XzA$4FzT1z&iL)O-#CslqWherZL0mDWTt!Hz0N-SvCclHKi~cK z7J$vTYKIjm1!-h#h}v*Mfe%?O#`#K4K^_wdeVyduaT%v%oL2Azo>cG@o>uS-p5^9q zT%3`yQ}R|`;=jw>|9Kwctc)H)8>jaEer^>9&dCT!-sWqr)4%my3tdZitAh3(?N zi!%BoFWh&2IDgQ?ftO_TOFRDR%3S?b>Egi4GJ=wK4F#ZG9C$^>F3GFU#&}i6ZfVEg z6v2JxNAB^Oj1UDa{y6Zuj6GbxAtNk#O`gpC2M5mE@Fqj8FQyGfeW9Q)Jlqorg?v$l zZJ}hk^>i|mNFO$`t%-a#YorpV66w^0k&rO4_zgMsm|>xX=ySU_Xgeqg~JNfWx6 zH^v#--JXRG08R7ich>;!CM@&L&B7Ecs!)|xzm_DJmntE!qRm)|QsnHJ4 zg3ES>(h1!h(z8jPr(5$BJ5gnG^OYA zSqf!!ixu0bk&6o6U2acV^qzE{veR7Dk^>)+$dT!RVL0i&hwh5A$9tI$a3AET(<9AG zVvwgzhVJ_-iJ@A{>51ce^h}9zxievwh_$#miNP{@0;&91=RIUBziZvZs-mUy*@V%X zfyr)9Lpo;ytNOx_R z0XDp^;u0>~@PUdC@sSN5tM~*LReZ|DXSl+HJgQze zLR{?OA`E&k7R}xe&Kf_@bW%SQnvbj-dUqku6 zl3S3Uo@3UvINJ>MbOp+S&W!xrl1f45L?~i(j9DXN>IuVVn)Fo7le#SYJT=c3y2t>H zHr+eXH$&Z=n^`1-UZmNEN`BR}MN5ulOd~8_i>h2YmdO}dzdlYxOU8-3Zqh4IUtVX4 zaL<14L-dcuNB?{ld6)8&21wIk3r*)OG#$Cnbm~IW!3#}iFEky$&@=%;(+~(vb09R0 z0%dUWaReO8_>_|^!OmwA3^B6SlIB0905*w=+pt_Gi(!bQB-SkCzYmX;{5PXQpo-Jl zG=<9BuyX&3IsS1%)S?#+{sFO0BTZgBV?QjYf};HI}$it z+W%##y7np9L(R9kEZr+tT)~6QE8E(wORbYooK;SB64gzUSTu>6NjN4^dkNA~>-Do1 z_QgNHFrLvO_-LUHfECouO6sJMzE)v1)?gj6zJa8NtX8Z?8?9`|#+hF0$j_i&t+cxx zM=(nIDE$#PcVV}|!kGI{;!s8s$BK2c1TjWGw){I-<4&i=g}R%lzkvo}FSfd{MA*xO zy}Z%|BA?b9g}q90VYRT=3VWT+h4sSTAnc8@3vOXI3A@=r8y*lqivU_3v}2P1+63^h zgSKoIz*YflbJ$(jE`W9cbU2h6VRj0$%TeV*w*b5j^?T~VQb2?Jw}Xw(lu!3jFJGc;xw$nSHa{RV3A6CG+rY2=Q>r2Q2b`xnSwz99er diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.class index 80c91bbdfe11654c91fff3ddd600ed5cadafbaed..6a5ee219b94bd23d9c2d2f2e629c12abc293c272 100644 GIT binary patch literal 967 zcmb_b%Wl&^6g`uqF?9^3k5Jxic{(k^8xV_DNLH*$2-8Suh{Os_+@VZ0c%q3NseBc% zD2N3gz(*nO*oml677=1|A2auydws6w=dbTS06f8t3kO$ST*Gx2H*j;2qFXk)?O?;f zrh_ep`kqW>_MD;WxB3jVwmuRJOR-GFLH=PNOpgx~ovg$<;i}J#wE5()mc5rFhW%LT z;G-NSgf&5u8za)>G|}l;m`oTx94eXcOzL!cDa9xV^HFBFl01#HQrzq^I1>!ROMiaO z_M~C&bSQRP@d+REK=JfAh;&Y~60bL%$(ArY`$uk4%ZO2~GAqZ7HtwO$O(OQC6|DL9 z_dT`<4~uXe-0^T1_Z-~!@Bj}z_*nJO!Zt(nKcr;1{Aaw*;6x-e^4{Fc?Q(N=(Nk?1 zp3V1x42oK&yoj4A= z#67kZop+?RAI%`g7V7i{7%tF*sE{Y|$u=kp$TRW_+h4&x7uO!ydU06CMT)($0GF^t z8EJ}TvKIUXHB`y3@0_7>hUyp8%0Pd^!mCH0=&C|+P`3)%2AY&v%FPlsp(FyVV3kOl NRJT@GhARbn{WqOx21@_{ delta 130 zcmX@kzL#0z)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+hT1u3}VWW@TWTyoYgSD1#yc z6Hoyo0}D_!BM<^5fFwJRrw`^cFtBQEXJFh26kuZD0FoeSpdbS$kmP}~xfr;CJVqcN Hq>2{+;C>9l diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.class index 9e2f557be5fa403c1678771791e3ff6653bdbed0..f589750137946d18f72f2db2aa92bdf645750f47 100644 GIT binary patch literal 959 zcmbtTO>fgc5Ph4ZaqAjdnufM~wWWMGZG|tO9$HljwvZ4ekxCVb6WTaS*~)mMjUB1| zRluPj4*URqRMlBK5k<-&g3HY8&b&9{H|yV*KYsyujvX5oR&A`|j*YvxH%HNZ6Fso7 zZehd1CPVc=CNe!_D7%dgL&aA;!LSg@M6|NcU7?S8H>R7VP(?iMa4pSwbXiG1$pJ$U zO68r)eneR9MVZzjiOwRG424dG=KX#wBc4i?jFVCfJfA1LCwUU6IOckv!5SeL-ni2< z`lEKoXMM5X2v7NtdofQ=yg+3%De*eviA)K@-am4aR$2_QI5lESXk))qnU2IOY2>Q? z{dLbwy@NT}79Kj-!Xpch9X!EP2QF$38rWud`TsI9EdCj--8~f%je9UPuV3uUtaz*| z!;9(R*LFesJQ3*;Pf3kscj98Mjan>=VZN7dt;6GtaP%evdW?Rv)eK%YTOWdU7&ecH zd1&(Oj|_D;m_Ut9RO#(A%+ilgB2U7Tou`vWo{^u~{tosvPdj9*`DGP1D0Yeh+{6N% zNKxD(YryYOL7Du@&IL*rD1Sqx2-FYEyxsjmsS?3K-AZIXviMa63n@Tmd9o0%-sM delta 130 zcmdnbzMWa()W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+hT0u3%JVW@TWTyn}IiD1#yc z6Hoyo0}D_!BM<^5fFwJRrw`^cFtBQEXJFh26kuZD0FoeSpdbS$kmP}~xfr;CJVqcN Hq>2{+)fNn? diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.class index 8a644a4e1273c5a8be63be4cbb8fb3399957311f..47d02297f94e22e6d938dfa8188b467775a66dc9 100644 GIT binary patch literal 939 zcmbtSO;Zy=5PhA5EG#P^5CK0yP&Z(?7cCBe9yVB72B->Ds&b+x%LqfQyQ#@;s_<8- z2edr!1Nc#vJ-dl=$RVYd?w;v>uX|q4^{<~-0A6ClhJ{5NOSo&}9_~+Y^uR<9Ej+TY zY+;2^-d2%HUK5ILwMi)X@rfi%*Ht9<(@$-wk3>7Fjjj(sNK_mRl1g?x|BQQdWvj78u=>S>5ANt>e!tVv zMMrK`>*t~;yii1^UM)^}Nal40!r+Fflp|X=5M8sSe~@Wt5uw^RO4D z)WHO73y&SFV$H%62T$?Lfr~i@RjdfLkb` z$bMnt5`{|?zoC=|@ehpcJ^#X~0>i=G3T($w;m(F~IfwNrnEKxk8Ti>51lSn_C+c)eE@qTtW@TWTypC~FD1#yc z6Hoyo0}D_!BM<^5fFwJRrw`^cFtBQEXJFh26kuZD0FoeSpdbS$kmP}~xfr;CJVqcN Hq>2{+xRMNL diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/Euro.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/Euro.class index f85fa5568a611bda2a0002df3b7b271f39f2f0f6..cbd407c3a11885bbad8b50a5e9a366fd05e846bb 100644 GIT binary patch literal 918 zcmbVKO-~b16g{sk9XgDHK*euBM5bVzjYcEHO^X|=O%R*7d>tP6$S~8q&NRVar7qC8 z@CW##jOWd?kwq5`oBQ?dJ@>wI@1MWFegk-h9TyI6xwwrxF7D!9jn;i@J#etYI(;or_8VP+N;5f90`qMhtM}PiPnkp6ix^pKC!vhG(rD|Cf|c~M9tgZ@>m>N1 z`yp#h5N5`xI6M!Nc&JROjO_O#9m-TE@%T}zL9m~hWLLl$0xTD-dbj|UyX4Q;S^a5%@J+u7-;#>agQC9O{71wBcMFOs4o*rq$4N6=52^Ey7S9UH?x=PSQs8D@z48w`y7Q_4 delta 136 zcmbQnK9gDE)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+aj$&SR8hV`X4tWU!dHM|1K8 z#>7wtMFu9IGDZd#pdLmb1WE%*b|6n5%x7R=)!NR$xDhD8#J~Y0LDE1$22LQ!17&kD Na07XaKt4znF92qx4cGtx diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/Franc.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/Franc.class index bc13e2ac356c7421c3b9ad967f967c6af9e87c81..1b093817bd8d437fd8d8db04682e649289a3e2a1 100644 GIT binary patch literal 922 zcmbVKO;6iE5Pg#`gK-N50{t%EI8fD>R#g>LsY;YfQ;;Z%#BsAMbdj;6jU9>ps_dPDEhSyq11>^6k)clBekDibd@<0-HfUk z?n%a)K&Hm1NM6b~8Yq(}BYM41OOfa}8eMAD4_Zb3FX$|r~L-=4Q%${lu-4XV+gT|3V&f~du%INvVsR3dwBsKVwO*=BObA};A50fWWT(7g~Anzzfj79 s_y*-KuYd4Wf#Kk81-4VDa%W4qlEa3SOn`YTFlm+R7Bfp&%FxUI0G{3S$^ZZW delta 139 zcmbQmK8IQ2)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+f6J&S#WjV`X4tWU!pLS99WA zfys{;gF+b;8JK`785vlB+8BWlr~*i`19|#jJ_7@*)^-NQjX(h=1`Z$zk_HMgZ~{pl QD4UCc8^~h>@(^b diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/Pound.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/Pound.class index 647e7d3fc6cd7d46d30eff17da5b9c2266cb4de3..01a2c1cabb7dcaa23f0a0203f24bd50a827dce28 100644 GIT binary patch literal 922 zcmbVKO;Zy=5PhAmg=G~50)7L^#|A9-B4t^jyd>qtNGOF=d7Nwp9BSD~O?Fd-ze+uT z<-s4okFxC9O-c?qq_}kV^z?h(^LnoT{{92tHFjM%c;Mn89=UjoC$k(qwb3&Ns}9y2 ztP?8xDptumLeZ~v2&IPZNy2W7RqL6{mNxSw@uLit`Y6x?^Y)2gtrHtc`*Cdn=+s6m&ouSRPPY6}NIe`%CsPMNY%Kxk8Ti>51lSn_C+f6J&S#WjV`X4tWU!pLS99WA zfys{;gF+b;8JK`785vlB+8BWlr~*i`19|#jJ_7@*)^-NQjX(h=1`Z$zk_HMgZ~{pl QD4UCc8^~h>@(^b diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/Ringgit.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/Ringgit.class index da95811c9c6c0712e21f7f484e4e6cf551f6eb5b..96ae1cb653ebc5a7068e294679491c9088ed2aa4 100644 GIT binary patch literal 930 zcmbtSO>fgc5Pg%RaqBL$v<>B(egJh^gfActDO?g!RfJXwQKTL>?h>|g?Pz01D!&Ri z6vTlaz>h-A+K%WUhX^h+v$ONw%)Z%QzkmD$@Em(C9Ncno8+TmX#k~cN?%U{rgNF__ z9BdM*`#RFeYeLzp_Xw3{e5wdbZ5^qj^t`W3SN22BthD1mhCOMtJr~JJ@==cnui85H zKj~q>SmOt&F)9i!f;bv0lPDvH!%zn@(Q!1n)N15+bTk;~q(N|sQo>trcB*F4r+YC} zje7e`j-?;UXyCWvlt*M6Ebs(70v=Wc>ewYT{zEvz^50>O`)4ZP0rzJnZ075++ngv#criQtiu%04 zfl4|u;rFk3Q&(|i)OJ+YtL{RaAyT?@9=ELp`hjzwO8>saCwD~TIyE%*c#l-aNEU7~b} x@>f*yApVZIcTYd_Rf*x?ZY8$!sBvdYxsk&PN+!SxR++TMb!(X=+|1DHe*nF3_&NXp delta 122 zcmZ3)zKB`k)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+f6KE@YHpV`X4tWU!vNUvuJI zp~){8gCrOf8JK`785vlB+8BWlr~*i`PyWXwrp^Hr1MwJuqMSgI2g>GR;0CMa0g_A% FyZ{qh4-EhS diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/Rupee.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/Rupee.class index ae647fa9c1a388dc20ea98eb13bf320572ea5090..c148f5468c7108161f157b2c0a58aa32ac400c0c 100644 GIT binary patch literal 922 zcmbVKOHbQC5dJ1FgE5Z+DU<>Q`f{MEFH{u@>LsBU!b2&I)Z@l%=_1#*Hg+WXtJ)r* z>Y+cNKdS1iod^y&L|kTOXXpE7_M83t@An@7yV$W|VcEtbtk`&r)k%)lOtfy{iG>Xd zn}o`~3RUusP;_e@La7m*OTuhRh4MK4+LiiDbOX-Jw<2Ez9if#u50a(ii|P^TEfsm+ zRO~ZWdw#054E-xV3j0zgQj0halrIt$g~LlFdtN(@rK}UIK_TJL9iON%=yG-y%X+PK zDf+?-M0nvfqm&0^US~LnDIvVQCpSx^WiJg9qrr$a_J=6dzI?BYN_O_B*QU(DBy0;? z4xZwfh35`l;H3i>3l3`7ChXl?G{W5NASc~R>GN>=W79SA#h5(~RV2I_AAU!9-rj{w z+9Kh%FS;YwaA(wfHH4}2Y)2gtq>ST_*CdqNA5RYsn6GcLC!Yybw>g3ko2c-&CQR@j zFR*8o*-r7vV^8eM+c%&e*|o#Ak|isc=Ge&#FoRh>v5t7a)_^~ugd+Q;oof`XQT&Ng t9z?%TK6>??uL=wYcPp@+K$SZi%8eX0pkxBfV}VJlT(_86!ov)`^dC=c^(FuS delta 139 zcmbQmK8IQ2)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+f6J&S#WjV`X4tWU!pLS99WA zfys{;gF+b;8JK`785vlB+8BWlr~*i`19|#jJ_7@*)^-NQjX(h=1`Z$zk_HMgZ~{pl QD4UCc8^~h>@(^b diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.class index e79707ebaa24bbaa5dadf6f5506e920ff64d555c..8c59a75bc23bc30f55d19ec4a643612e3db77233 100644 GIT binary patch literal 963 zcmb_bT~8B16g|_HE-b4kPyxRHKeu4q7mW`P64FIuTq$Wu6Q0a;8S9XBXEWVxg1<_A zK*EDRfFEVNv)e{u`p_6(?!7Z}&$)N*nYsLR@e{xcY}&A}Y-0ttZQQ}#8H(d*{ydNDh+ik80G>Qi~a0#SLj3Djc8{+P$7>xTuZYaZdTGyvd^#= zNacNzNk~}jg_+hO4o^cB4}?yI=1CICkf&0`qeChBUR%aJo+vGR6-8WcF<3(g!#j6! z%EqwX;b|ha>cI&ga4+I<&+}DAtrD*@YRRN9y!uCO8kQFQEK1EZ#+0$!D$}8OEzP_Z z|GM6D18^_{+rk3}5An#tV+T+0)Paiy2X$;PH2%XN8E*V(uGu{iAvL@`F>#}i&8R$@ zEW^vm;aAikMSCJ`@zl)29V^Y1RtvcpW{-2-Iy}k4Tg^ACxJI#4B;Y#c zXhjX+CRqbMLIq{=OPgmXouT|4l_F5*n0o*0D;<>x4yslnJB=DuHk4}xY)DB2n8yN< O)+lc=w+y#(^wMt-{sgfA delta 113 zcmX@izKdDn)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+hS~u4GhUW@TWTyo+&$1cM?2 w6Hoyo0}D_!BM<^5fF%25d1f(n4xku_#{d-N1d=>ZHWvdoSTzrjWMbe20O_9#pa1{> diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/USDollar.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/USDollar.class index cc8a2889ec3565e0057e371b8745052db4f036bf..1b886ec0ce2ef3fee57c5fe56510ccfa07dd129e 100644 GIT binary patch literal 935 zcmbtSOK;Oa5dJ1fA=%hPEQzJNHis)S;3!4RowBXL3-cPU#LZ?v%^m0txM z3gW;I;71{5?O1TgA%e?1c4oer{bqjt`u+pJ6YRKfaK*({Tyt?9H(G4nwAL*Lw;gOc z*djFdRI0LlLf!8S2#u~jmV}i^rSf(DVJOX^7$*F(8tGUh17Vc)r;m;7y&4ntBc+3n zY7}#=3F6!snZ{?aPAAf2(umP0QL)IBPOG4jLd|nm*7lu2`~NmvAWYnhi4D&WVH6^*u ziOdc}#tf|cGnet#sO5qPOUK2g1|rG1jxR7Iw2u03!(J3UKj6EV*hudkq3wq=K(U1; z-#B5B55C5l$!594Ucj1IFKmAWeJ;Wt%VzP|#4_7nnScveVUM}QC6>1M4H~Gk-q<-u z?Hu(lXq1NjhJ{y;K5?kV<=}2LmWya}XA8MmmQ5iU0IOJI&^G6-7m{$fsNVPu!8ZAZ delta 137 zcmZ3^zLZ(w)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+f6ME@G5rW@TWT{Ety*;#}d$ zuNi|v859|qfa(|-Sb&-sfefgc5Ph4ZaqAiiZA1BP%cs*Kd;xK2g@l}d5GIw z8wNH7>bpAB$y0%<-Ruk0+~`ONEO|Oqo%H=c#RqZ_aA(Qm*th05wSxesOk-!U2 zN6rU5^oflfKaFD*`lo&rj#ZqfSPqAQ_GO}@aFWz&kAumID*Eep4C$G}|+_i*2WjTH+`YzeggiE-kq7+EryrPdZMnt zKxk8Ti>51lSn_C+bX?T+OJ)%*wzvc^~7fPzFT? zCZGaF1{R=dMj!-A07-TrPan)@U|`kS&cL`4D8R(P0VF}vKtTphAjtz|b1`rOd5l0l HNEI&t<}wV> diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/Yen.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/Yen.class index 67872df3fe6e86b0412cfb0bab31532be5e6f08e..144f6ba7c2b7cc5651ccf5888af7c5e29320df52 100644 GIT binary patch literal 914 zcmbVKT~8B16g|_HE-Z^EP*Fey@nZ|debE>L;ibhFDSE&zZ zeBcN0ql{;E+sH#78eZf=fB#$oc!O;h4j#C8h!q#BSes$=$VQJHJaMq@ zU_+p~t7Dz+36%YMTcFZNPL#lWOULRU``T6JSau_37FtOtqqa2Ko`=aw`bGBz-nVoT zeAB&NI`+Olf!SQ&dr^v z^hl)_lJBQ2ql`Fyxh8FA|A1@*n>#!esQJw?bl5Kxk8Ti>51lSn_C+aj!&SjKfV`X4tWH6s>$fP;> z9Akn6gCYYHP#q%!3s4gy5CY|aB>UudOk(OBKrs-H0Vv7|Bzd50E(UI}Y91iT#J~#x DV15ky diff --git a/target/test-classes/META-INF/tc-money-converter.kotlin_module b/target/test-classes/META-INF/tc-money-converter.kotlin_module deleted file mode 100644 index 8fb60192d378759239a3ecbf60eac8c8de446e9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16 RcmZQzU|?ooU|@t|UH|}6022TJ