From 90bb5ed38565615797b06b679ce0d0f55e897b65 Mon Sep 17 00:00:00 2001 From: nicoagostini Date: Sun, 21 Sep 2025 22:01:44 -0700 Subject: [PATCH] Fixes --- src/code/ca/bcit/comp2522/lab02/Creature.class | Bin 2454 -> 0 bytes .../ca/bcit/comp2522/lab02/DamageException.class | Bin 260 -> 0 bytes src/code/ca/bcit/comp2522/lab02/Date.class | Bin 5038 -> 0 bytes src/code/ca/bcit/comp2522/lab02/Dragon.class | Bin 1755 -> 0 bytes src/code/ca/bcit/comp2522/lab02/Elf.class | Bin 1771 -> 0 bytes .../bcit/comp2522/lab02/HealingException.class | Bin 262 -> 0 bytes .../comp2522/lab02/LowFirePowerException.class | Bin 265 -> 0 bytes .../bcit/comp2522/lab02/LowManaException.class | Bin 255 -> 0 bytes .../bcit/comp2522/lab02/LowRageException.class | Bin 255 -> 0 bytes src/code/ca/bcit/comp2522/lab02/Orc.class | Bin 1772 -> 0 bytes .../bcit/comp2522/{ => lab02}/CreatureTest.java | 11 +---------- 11 files changed, 1 insertion(+), 10 deletions(-) delete mode 100644 src/code/ca/bcit/comp2522/lab02/Creature.class delete mode 100644 src/code/ca/bcit/comp2522/lab02/DamageException.class delete mode 100644 src/code/ca/bcit/comp2522/lab02/Date.class delete mode 100644 src/code/ca/bcit/comp2522/lab02/Dragon.class delete mode 100644 src/code/ca/bcit/comp2522/lab02/Elf.class delete mode 100644 src/code/ca/bcit/comp2522/lab02/HealingException.class delete mode 100644 src/code/ca/bcit/comp2522/lab02/LowFirePowerException.class delete mode 100644 src/code/ca/bcit/comp2522/lab02/LowManaException.class delete mode 100644 src/code/ca/bcit/comp2522/lab02/LowRageException.class delete mode 100644 src/code/ca/bcit/comp2522/lab02/Orc.class rename src/tests/ca/bcit/comp2522/{ => lab02}/CreatureTest.java (90%) diff --git a/src/code/ca/bcit/comp2522/lab02/Creature.class b/src/code/ca/bcit/comp2522/lab02/Creature.class deleted file mode 100644 index d9ff845f1d7fdaf36f4ce9f0cef435f6f747379e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2454 zcmaJ?T~k|C6kP{WE`-ZhTKWN{y&|-bV)>}8+SCdSAgO$)AT6!7JxLDXmYaJqIYIlX zGmeh0KIlw+aK_OWA9Ti+PMxvu{uBR%<2uPDq$On-l6%fwXYIAu-e>2Z|DOI0UkyYDP@JnN!l!8&1AdEJsW$ z{h3m}Gww(~>x_?$MR5e(7LM9DX7cTQ3F)-dN+9YMQ~qqJ!hS+v&}=)wx|4Pb46>J) z>pOZwIqPL;6umfUq0i)Y>N!i7()U$HmyKMFq63bNS4{f$w)EUAxs6}u#j7?3Feq?% z_k{_(w0_NmWs*bl2gs&hhT^P^Aq)$&?^0Bp5r_<>hF4pNIA>!7uW`d?RDsxj=M8Gq z#u&y0T8+M{guVk6m~$6wypD@3?MAsG0wQJM4S_Q+m7bS5RntFj37nXgX0ygFXjBtk=T(y=8YTq!#ba%}mX&%n7vZGOS9kq#7AX z7{t`g5Mg$*0xgS6H5*{@l0lZm>zH?awOGohRbfS@J?^wEYnjQi%)U|_N-z~>gV3v~oHBMXLX@j%rKRg}ab#$?o&m;P)A2+v2c<$r z&AMgfyEpp083nvR*MdM7bwO?|D7_J6i_N%8G3MlDM|3nnMv+FwLe|uVYy*2E#Pzp> zO%=|vO1WlbMh69sv+rw72!WLda~u|)Dh|vC!DeYIv0r=5&T|J>9&D*P@Y^-`$_z-< z8WK_@rROcXS|vCTQogSWNlzAws%U|CesEt-^`u(3&n7<@$}3sPi?gSLqY7w359V-@ z-IU_00oS>HuVy{Z^+L^h5iv74h>e-qP(H)E&hIGyIMK+l#8m=~ywA^eVt_vW7MwyC9DKkPPj%r#K16ujA|(e|NI4l&9_@+zgqEJp?9U-> zS3TMhv{Gg_M$5DjG_^JxJ#7SYK!-3--3;it(R zA#YO{VVn_+zwPlqF+o49$ghYr{>Gh#GM~W#pOl3jLW4cYyNZvhUf!mc4FnAKJ~Sp? zT8q88gUiq2Yh>%qQkkKBh~{`>sItP^!}!1^sXSIMz;S#^Wd;6V>0O)KyQ?-|B5t)B z@=h3Xs1h=<7JGXK?}Q=mg&|E*TjHHY!Cs$KqJBZPFB$bKM*W(d_6^SB+iKL~)u;*L zZXg-@G!Xh^cUk{3r}K|7nKdp|T(7wF9Z%fET6m(L-^RNr;qj-K27Z45|0D6Ys`$PT kf5_lpg#N;$Z}WHqK4vk%(hA(;{~fHG5PZtPrJ*PO2XXHjApigX diff --git a/src/code/ca/bcit/comp2522/lab02/DamageException.class b/src/code/ca/bcit/comp2522/lab02/DamageException.class deleted file mode 100644 index 7d21c0007e25459f44e406b7d7953d97087bf106..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 260 zcmX^0Z`VEs1_nn4UM>bE24;2!79Ivx1~x_psjS4ZME#t^ymbAb(!7$)+*H?!Bxq$IOnINGBWV{Wag#%mF6a;7KJ1xK^ze@eR?2! z859}VfzAd2Mj!+_97u8kc}hT0kT{!`_I3uwjbM2$APMp$0|Us5yg-%QKsFNt4**O& BI;8*r diff --git a/src/code/ca/bcit/comp2522/lab02/Date.class b/src/code/ca/bcit/comp2522/lab02/Date.class deleted file mode 100644 index 702dfb069eec6e9c64ae5b4365d61d29ced4c790..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5038 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 Fe*uXA^Sl56 diff --git a/src/code/ca/bcit/comp2522/lab02/Dragon.class b/src/code/ca/bcit/comp2522/lab02/Dragon.class deleted file mode 100644 index d0932c8e17bccf12da0e5978a8e79387b34bb409..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1755 zcmaJ>ZBrUo6n-wEzzRqZV>P~PQcV!8q$KG}NRtvkWd=19QWKl$*bCg?#$_+Fd(q~f zbf(`r{Q>Pv8)uT4=6iosr)L+G?TGmRyXW3>p7T7*5viuxopYiEop@iWVrE~A9Gr^TG@(eiWWBucB|VKmMZ_$5FKSmD~vIQ z>L>YRWdO zR(@qqLlm(P;%@c?!{Q}Wi?-mZYYT=uLtv_xRF$|A`O3;(1PoWANMe#9@`@BZaRo52 zibgwAQC!6|L#QRx4sTPBRC?ti*CaVQ6U8j9F-*7lktj;5!PRp^9nzblxTPG1TSMqo zhMZUx=Fo&>ff5&)#&zko1?n{N4I%(NKB+1ot6| z+%#(j9WaJy#j=E5G`ZslCxkNH6BjfMqZ+~{!@|c?=?3ZP!gZR(D2?7I*|v;Hif&RA zz%7c?zIcV=j4xiLc+D4oMm2O5ct{%7u|#o}qDORVF?vqT{({JCqWK$Q?=iBU96d$o z!yjI&+w>o&G|-vTFpm@#@i|371hfcp-W&7wBe+9gF6=t(j?y!pSzVhy#du~a_!kl` z9>V}Hix45j2qTEQnC{o!Bx)|Dc;+oqnLm+uhfjdt&uhoL-8|LY!xw!Sd(=Nb8Ov^d zLi^QKF}I&wIEDTpv+u1niNI6f}U;B}ey}smLB$IF(4O%3r5_mz*eNQc3Vg^5)!OsxPSF{+fo}x5IrMgBo=WK1_wD9fw2w3v25AS#quSxxLA&)BqdBjE=2}05o=bvD(#5G zf0C-arSbtuRbo=ODt^yLxqN0NKq-V@cBgx~&z#fUGylCg{1-qDdd2xMg0R5cbGa|+b8G2>tOm zB4(H>HU=1UA%^!bMMs^R0-|6tFUIgbrUfE3rOUF;`11=rM8_FAV+xiOxYmPYuR=vI z$KW&A7rmbh$K#GfF)uJ(_HQ73~s^s(dAFkH%g-4$iL8G*qdZ#h@Wt*scBMeM-! ztkUtEW7+cF4$m1W+O8_M>f5ThF1H>SAGOf1+JXZ)Qf5aMS)B24&{^4*2P)oG;-F? zA%R6q(Mr(@VTtzjF8c%8H@fUJ?VDZpE#~lA2S}EA1!!kz<@rnr{-+YZVjwY^`5j}g z(6^a5=)YA3o z0}M@s|3N%85&j#K29(bjzi|cuX%59L#OR3=Hq6xN4#-vVH2j8BFOf+7g~>x)0{%G8 z?+oEOM4--DCaQBG)=+B?9D&KM>iRY6>}!8qIXHhPt$V!vcPXaeU8i kY#qT*5hhE@A>79UBbTekJmO*S{S;5=Gw*PL>`It=3nH+RBLDyZ diff --git a/src/code/ca/bcit/comp2522/lab02/HealingException.class b/src/code/ca/bcit/comp2522/lab02/HealingException.class deleted file mode 100644 index daa9a291469f70d60b00993cda577a58f6d2a3a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262 zcmX^0Z`VEs1_nn4UM>bE24;2!79Ivx1~x_psjS4ZME#t^ymbAb(!7$)+*H?!?sbd7o- zn;8@t*ntiQ0Y)GMIvq%I0(nY6QII&BmiBfA#*JWkE+7f=CIbV=le|Ec+(0%H0}lWU C;yalD diff --git a/src/code/ca/bcit/comp2522/lab02/LowFirePowerException.class b/src/code/ca/bcit/comp2522/lab02/LowFirePowerException.class deleted file mode 100644 index 8faa0637731f98f4198643528731f0270cf3d4bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 265 zcmX^0Z`VEs1_nn4UM>bE24;2!79Ivx1~x_p;jF~6ME#t^ymWonisaOSlFa-(Mg}&U z%)HDJJ4Oak4IhMp;F6-uymV{LFm?tGMh2baME#`X%o6?N{M-T~QzIjwDMK^!Tpy7fSA zU{GXW2f7^u7=aMzdLYROy$+S?fzH-hE4fF#JL3=AND@&Z+I1KCUrJOISN BJkkIF diff --git a/src/code/ca/bcit/comp2522/lab02/LowManaException.class b/src/code/ca/bcit/comp2522/lab02/LowManaException.class deleted file mode 100644 index 29398a31769d77dc100bf7a188e2f42c0bfec555..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 255 zcmX^0Z`VEs1_nn4UM>bE24;2!79Ivx1~x_p;jF~6ME#t^ymWonisaOSlFa-(Mg}&U z%)HDJJ4Oak4IhMp;F6-uymV{LFm?tGMh5ldME#`X%o6?N{M-T~QzIjwDMNT#tk=clAHGVuFk=B4_T<|d^Ug(N2B07bZh^Gl18Q{6H_98q+QdLWw_6dBlo wE(QTcAOyM@NOA&sNbE24;2!79Ivx1~x_p;jF~6ME#t^ymWonisaOSlFa-(Mg}&U z%)HDJJ4Oak4IhMp;F6-uymV{LFm?tGMh5ldME#`X%o6?N{M-T~QzIjwDM diff --git a/src/code/ca/bcit/comp2522/lab02/Orc.class b/src/code/ca/bcit/comp2522/lab02/Orc.class deleted file mode 100644 index e2e99b4e4d3f8432f98dd5cc61ab0f51224fa02b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1772 zcmaJ>ZBtW67(ELi2{8nSppq5{3JAd(1<}@6ZAgNoO+qDz(sssf!cM$$b8qJ625bL7 z|3YW_t>a9;wll4CaHf9mkLvX7B|sd4U+(UC_Ib`d&&%$={~i1TAdN=>^a#YNGFhn_ zZnA3E8;i?}i%C;fZY(C(ooWC+fy*!Co}|sHCG)1KYSK(QwN_nOZtjPwYPg1NMM>um zBY>d5#k$;88QZE#_le;?=dS5W%WVpb&gJI|CuC*UF|1lDgkFTgIES!+|DItP?tSfg z+Hrm>ga`%$7}DOu0+VM5&p1lDEk_9~b)hMo5tWs$O6B!W1kQ&sf>D9tJ!u*{JlK#m zwI$6KIepAxtDjC6!?=Vo8XO)9h`f&cD2$IWE)b|Gw&X@Rgd#a-KuoA%2PrV!E(zA{9 z!`!p2bm4JMVBn~6UfR8EFeOKd>8BlD+B!k27nd((Hgd&WX;WMK1ctKdqUPIN+sKvI z)(cr}A7PIV?HUbgwElRdkkg2x=*!qUEZJbeuvDp4uPA3zR!mw3%C4;L7Gm0AiTO7*Rrx6&8rEb>L5kuXo@i@r@3AlX$TMFA?ABz{}+1%_p}HA^lJg z-zLiNB@xJyD!eTSzc!TH3(wefunjQajYG%@P?3l}u0paT%46L6FHFCmO&;@h;OFy1Da zrB1Ccl6Zqy;!j*SpaT4U9Pjr|A28+~K5ysr6NU89BcuI;zhdAmrnaM3_A&D=v8_$t zQ-VIz>GmgvCXV39YlIhuCf;E7Hv|{@xSnJ`i+)lT5k!e1AMwR3V+NaS)Dsr^DS!SA uR`8uy6+e8@OT)h7x=c~feMa}-0lwfG;VwtvY44lCSG4JexIpf&G4?-0YmRdO diff --git a/src/tests/ca/bcit/comp2522/CreatureTest.java b/src/tests/ca/bcit/comp2522/lab02/CreatureTest.java similarity index 90% rename from src/tests/ca/bcit/comp2522/CreatureTest.java rename to src/tests/ca/bcit/comp2522/lab02/CreatureTest.java index 7d78e76..a7493a8 100644 --- a/src/tests/ca/bcit/comp2522/CreatureTest.java +++ b/src/tests/ca/bcit/comp2522/lab02/CreatureTest.java @@ -1,13 +1,4 @@ -package ca.bcit.comp2522; - -import ca.bcit.comp2522.lab02.Creature; -import ca.bcit.comp2522.lab02.Date; -import ca.bcit.comp2522.lab02.Dragon; -import ca.bcit.comp2522.lab02.Elf; -import ca.bcit.comp2522.lab02.Orc; -import ca.bcit.comp2522.lab02.LowFirePowerException; -import ca.bcit.comp2522.lab02.LowManaException; -import ca.bcit.comp2522.lab02.LowRageException; +package ca.bcit.comp2522.lab02; /** * A test driver for the Creature class and its subclasses.