From af718a65bf346b50cea6a24d4bf481db233dda90 Mon Sep 17 00:00:00 2001 From: LATIOUI <alatioui24@gmail.com> Date: Thu, 30 Nov 2023 23:10:58 +0100 Subject: [PATCH] Clean code of the first task. --- .../8.4/executionHistory/executionHistory.bin | Bin 89189 -> 89189 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .gradle/8.4/fileHashes/fileHashes.bin | Bin 27147 -> 27147 bytes .gradle/8.4/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../8.4/fileHashes/resourceHashesCache.bin | Bin 28799 -> 28833 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes .../java/main/model/Builder/Director.class | Bin 0 -> 1063 bytes .../java/main/view/FirefighterGrid.class | Bin 4018 -> 3582 bytes .../stash-dir/FirefighterGrid.class.uniqueId0 | Bin 0 -> 3582 bytes .../stash-dir/module-info.class.uniqueId1 | Bin 0 -> 339 bytes .../compileJava/previous-compilation-data.bin | Bin 22602 -> 22602 bytes src/main/java/view/FirefighterGrid.java | 4 +--- 12 files changed, 1 insertion(+), 3 deletions(-) create mode 100644 build/classes/java/main/model/Builder/Director.class create mode 100644 build/tmp/compileJava/compileTransaction/stash-dir/FirefighterGrid.class.uniqueId0 create mode 100644 build/tmp/compileJava/compileTransaction/stash-dir/module-info.class.uniqueId1 diff --git a/.gradle/8.4/executionHistory/executionHistory.bin b/.gradle/8.4/executionHistory/executionHistory.bin index d287be971704c83492e63ffe48d8fb8a77518c3e..79a0aba3d9a237f23148c2d5736d7bb29b151025 100644 GIT binary patch delta 225 zcmaF5gZ1eS)`l&NPmPqy@{-HVGE+^;tI~6;lCq5}6OBzWQWI0nQW+qick;pAuA2|+ zwqe`eVaa$#T)>FMqyCfd?@m#pz>pPT3#}$6CQ47Q4`kdVu;hq)q)4y)Cc6c~?zX|_ z{%v;*V!X%3zU9^INrwzCPu{RybGm;dqm_ug&tC=oOXogrJf3>1ajojT4X<WTnm#v@ zQCIomS^JZxPX#8(FL>3_T<UGg%phQ+-*b8Wi=0<phtE&4OI#N_dEsQu?P5`kJ&Yph bye=Lc^39i1RD0C6?P)oE6lBh}XvXyb1A}4F delta 225 zcmaF5gZ1eS)`l&NPmPq!%Tx0*Q;SoI%Tkif^YhG0ld@7WQ!BF4Dj6W)?&O2JT{j=t zZNs*`!;<lgxPZGN>w*R~;p&?+jG|N5&SjXKm?%BHK9F&fz_)NkbKOWs&4*h&9W9sk z9NF#|#CVU5{qnXu6Al?(p1fhZ=5+r^Mk|rO&ts#Er?BXJJ1n=+^GMj)bKCArm_9d> zQCIo<ZT$j)lkVH}JGpj$dvk6wGlRf^tw&Z~>*qSrRJ%E0!6e;^$qOfIZWoJU>|qo+ cEWvU8zwG2`%kRd$yWDJQ`3hvtwrIxn0DgsJ1poj5 diff --git a/.gradle/8.4/executionHistory/executionHistory.lock b/.gradle/8.4/executionHistory/executionHistory.lock index 52c29a88da824dd43ffdda99c659b3c1c8a1b634..6dfc062a14889a39d674c668f220c7abea9c3c6a 100644 GIT binary patch literal 17 VcmZP$`TwJ1B6D^Y0~jz~1OPad1rh)N literal 17 VcmZP$`TwJ1B6D^Y0~j!#0{}RZ1rGoK diff --git a/.gradle/8.4/fileHashes/fileHashes.bin b/.gradle/8.4/fileHashes/fileHashes.bin index 4277740f6456ca6941f87808dbd0911c8aac5206..962b2723bcdd10c572174b61dfbb6f666264a720 100644 GIT binary patch delta 129 zcmeCa!q|O<al_L@g<}ucvwU0DEqHdeQ8@74t1box#vUcN&x;wrfcxZT)+AFlX1A{< zllz18CTC~JN!a`RRnWh5?&HSeska)}s@{X>_-ZhDVTO-FI<JdIhkWzp6xANJZF^cy VLnU3orZGf#O-_tfpKOwO9RPZSG86y+ delta 129 zcmeCa!q|O<al_L@h1kBSzqoA}8)rRoEo40t$j-pP*rOya>BImA+`l)oCYiD^i%SPj z?hn$NoSh*j@%MRbl<^c6oo|QbHhLZjI}6bv?KgR0hL6Hw36AUkWhYNtemCyj<z`b$ VsALw{G=>PT$%)bGlT9+O0|0P_EHwZC diff --git a/.gradle/8.4/fileHashes/fileHashes.lock b/.gradle/8.4/fileHashes/fileHashes.lock index 562dd802d2d60a53f6434c1157c07d3b9923bec6..8d7d0ce58167f07cfb1e18869db7c06818b13f82 100644 GIT binary patch literal 17 VcmZSXX1VC#`|)8R0~qjo0RS@q1dRXy literal 17 VcmZSXX1VC#`|)8R0~qi-0su1i1cU$p diff --git a/.gradle/8.4/fileHashes/resourceHashesCache.bin b/.gradle/8.4/fileHashes/resourceHashesCache.bin index a3fc8d3af74a1930dffd851d54aea0abef424ea0..72a26c307017064e1a81df63c81242fd12a0117c 100644 GIT binary patch delta 84 zcmezWfN|kN#tkMCj0T%cB@`qD(&rg2TW!2&IRh9J)Nl4RjAmw>xKXh|c(bF2oraPz j0|SF30|SE~2n!goc+`Iq{@p2R6d1B1Y@rnc1A`m@M1B_+ delta 32 ocmZ4Zkn#Tm#tkMCjQX2RB@`q#=NbkxGgfX?oFTl~(Zfyy0Lm{52><{9 diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock index 7fd36985628c7fbe62d3b4cd2eee49ec0397a65c..ac75984a47cd8075025fcc7620718008ab8a3c6f 100644 GIT binary patch literal 17 VcmZR!o;x%Ck-On^1~6dW3;-|h1bYAg literal 17 VcmZR!o;x%Ck-On^1~6b=3ji<a1a$xa diff --git a/build/classes/java/main/model/Builder/Director.class b/build/classes/java/main/model/Builder/Director.class new file mode 100644 index 0000000000000000000000000000000000000000..9d7724e0055a335f0e8361fc70fb00b26eb82fc6 GIT binary patch literal 1063 zcmX^0Z`VEs1_lQPD=r2m24;2!79Ivx1~x_pfvm)`ME#t^ymWp4q^#8B5=I6#o6Nk- z5<5l)W)00SP6iGJPId+^9tLg(9!3VS-29Z(9DS$K%$$_eB7K+4qSWM){31pM?)1dm zRH!f`gNzTVI!||mtTi_S9|J!-g8&bMAcGJigA{J1j126>sU>ciMX8Jo@*19+giICT zVGsow$p_WtmYJSWl3E0^P@IQB0we`8FepDU1tccL!ypY3<0wuoan8vv1q;gZFvx)f z#fwu*eDh24i!!THQ$S8YGE9MoK@p^e8?2@@uOu-u4`iS+4}%IwoU1ssBq%>QJGH11 zB&^26pbiRa)+A7{fxLpxBbs513@pz1DXEMM{63j^seYxoNvTC4iAg!Bj0{3P`N@en zVTnbVAU;%(r6eP>n2|vO%~V+ASTi#4Cg<lBmlTyImw+OIk%3FY69Pb%34o$IGcgC` zN$331yb?wRMo&ftaU|h1NI*hm1)(zFFoTLIK*g{H8B~b~TnQw^pu#ZgL9qfA5{9aT zh9OjxD>%QjC^^+F6BH1<FyHBc5-@`z0|x^W0|Nsi0|O|bGB7YOF)%W)GH5U`GH5a| zFt{-=f#tchwlgqlX>Vm<-w0Nt#lXP8$H2_Mz`)AD!obGB$-vH_&A`AQ22stR!=TFm z0$gBI85tNE^ceJ^W}aYRV&Gt4V6f2I!oV)QlYy6sL1rg|FcX6)+fD{CCI;D^43bO? zqAWWZWSAI4S$8tXGcky=?_^M7V%W)`%E*9lff@rR0|Nud4sHe^22e`nWsqm!V^Cw@ zXV7I3U@&43WH4tC0=p~-Vkg{X77PXqhG2hNFc>iyg57PwV9a0$_LT*L34<X63&@oW erVNG*tYDTIgCPSOm}Smj$iU9P$Y22u4NCyn5$Cr6 literal 0 HcmV?d00001 diff --git a/build/classes/java/main/view/FirefighterGrid.class b/build/classes/java/main/view/FirefighterGrid.class index ed74c3d24b422e79a8b2412f54e794aed2a40b26..92214743f4efe9c0699b4866e5a55c810c4b4aa1 100644 GIT binary patch delta 355 zcmdla|4*9h)W2Q(7#J8F7$$Axa$%dS&i;L}4o5#D&*VKET8!M2pL4jf@-gr-@J}}6 z{HH0zz{4QSAjlxfAj=@epur%?V8$TD5Xm6T5XT_Hkij6!Fo{8wVFrW3<Or^IW=4jN z$@bj(&RPsC4B8Bw3_1+F47v=Z3=9ln3``6R415e_4CM?Uz{k+Z(8a*WP{Y8$z{9`@ zmg{8bW?*EfV_;xlV(6K?k=vZrfI*PKaPnL3Qc)8IE(TKu5e72`Lk3d@a|ROzTLz2C z<viM==;qilbTV{L-p(V>*faS$j~1i#WP4uG$>O}~jP@WFb1y^R<Zxb7K^F#A23H1d z1~&!)26qNg29L>ec{4b@8CV#67&sVwC-d<o@dhw(F$6NGFa$7YF$7Jn<*VimW#D26 bV^CoTWzb>>pUldy#}9FDKf?sDyC(twm$g0m delta 793 zcmew-y-A+y)W2Q(7#J8F7-nqba$&0%*6_(nEKAfcEy>K$_sJ|SvDOS@WDqLIFU~B< z%+E_ram`81P0cGQW@HdRSINlWi6&$N=BHIaj0;H2EVA(dn;ZZ&&)O$9KP5Fs-zh(_ z2xRnRId)D{Mg|{rR}eO6GC#Y_WIwj=0^G?tsfk6wg{6r_sf-M^J`<&+CMU8NGxANo z%C5!8JBh=URe*t)L2$Ac$3IOG1|9}c20;dK23ZCP1`P&j1~Ud3hDZikhByW}h71OI zhDi+K3^N#%CKqzHConO%Fmy05F%&Z}Ft{@?FfcJNFfeXpU|?WoC}Ch=U}IopU|`T^ zC}m(^5Q9iElrfYufB+*yCqowlBSQ@X0|O6O9Y~~`fsvsOY)}saBSY`x-<<l+CJZbL zrVN}6W(>Rx=16Ao!Oh}h=ws+dF$*Lz0dCgB$+=wStX2$y4AzrZa+QkOF>o>1Gl(!a zFc>n}Gng~jG1xLVO*ZD%Hbpnbj-ihMWKJ6c1A_nq%O3_N#y<?4jK3JPelf5@T{>~{ zWNs}+*U9_1Z6rOx?t}P;73w}lhDi*QCkykK3i>gyGWauaGXyXQFa$D)G6YSI<jLR+ zWnf_lW8h#2pL~iZi8qRYiy@jpg&~STiy>yRC2uuvJOdX)0)q-eJcAZP;^c$8diqls z;usjgfu6*`$-vCOz@VVDjX_;nYYT&EM!SsG76!45b`S?dh_z3i$R%u>#vsp-4tAXa kL<iJ$3=9ek+zgW77*Jr~XOLuIVqk*$Y%0Sva9m6W0JSNibN~PV diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/FirefighterGrid.class.uniqueId0 b/build/tmp/compileJava/compileTransaction/stash-dir/FirefighterGrid.class.uniqueId0 new file mode 100644 index 0000000000000000000000000000000000000000..6401e223bd59afe8d9fc06a42f7aa8133ca51cb0 GIT binary patch literal 3582 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 At^fc4 literal 0 HcmV?d00001 diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/module-info.class.uniqueId1 b/build/tmp/compileJava/compileTransaction/stash-dir/module-info.class.uniqueId1 new file mode 100644 index 0000000000000000000000000000000000000000..228b8be064ecf35c69bb788937ce7ff8ab50174e GIT binary patch literal 339 zcmX^0Z`VEs1_lQPNp=P%Mh5QO{FKt1RNc(Hw0uSeuHgLAqU2P!%$!t41_2}~y{yEt zL`DWSU$AOn26jdU?zGIJ)U?d>jFQwMVFpe{22PL~y`;qAR7M64BLh7HJtI9sVFn&X z27ZuCT7_P6eqKpYeoiqX1Cx=VFatj$12<GAts*x^m_ZPsG`%RXAR{xmScE~Ck%2j} zpg@E{l#zi8YC=wG5hH_OVnKm^aAt04PGU)Zk#AyV9y@~=BLhFgjUc{rPGWI!0|Nsi z0}L=TFf%YPFfp(&ure?(*fFqyC0H0Z8W<S37`Pc27<d`@z@z|}WMmKmt6*XfVE~!K Q2j(+^)i5wffXxyI088pc0RR91 literal 0 HcmV?d00001 diff --git a/build/tmp/compileJava/previous-compilation-data.bin b/build/tmp/compileJava/previous-compilation-data.bin index 2305760a8997e522df6cfbb1e1d798afb64c4aef..a7878b2ead59cf8721506c9750fec0b3685f614b 100644 GIT binary patch delta 31 ocmX@Lf$`J^#toO51?+wPD(GK2_i^L#)LV^fRqt(n%$yzq0R7w$F#rGn delta 31 ocmX@Lf$`J^#toO51^zydjWV9XqVw&r+(yqMVP`i#W=;<Q0QKb$D*ylh diff --git a/src/main/java/view/FirefighterGrid.java b/src/main/java/view/FirefighterGrid.java index 9a158ff..e3c5a0b 100644 --- a/src/main/java/view/FirefighterGrid.java +++ b/src/main/java/view/FirefighterGrid.java @@ -2,13 +2,11 @@ package view; import javafx.scene.canvas.Canvas; import javafx.scene.paint.Color; -import javafx.util.Pair; import model.BoardElement; import util.Position; - import java.util.ArrayList; import java.util.HashMap; -import java.util.List; + public class FirefighterGrid extends Canvas implements Grid<model.BoardElement>{ -- GitLab