From 283de04a0613fae9e825f9e4f9878e487e129fff Mon Sep 17 00:00:00 2001 From: vboxuser Date: Thu, 25 Apr 2024 11:33:20 -0500 Subject: [PATCH] Fixed GameTest to accommodate changes to txt file --- src/main/java/uta/cse3310/Game.java | 5 +- src/test/java/uta/cse3310/AppTest.java | 11 -- src/test/java/uta/cse3310/GameTest.java | 26 +++-- target/WordSearch-1.0-SNAPSHOT.jar | Bin 0 -> 23154 bytes target/classes/META-INF/maven/archetype.xml | 9 ++ target/classes/archetype-resources/pom.xml | 15 +++ .../src/main/java/App.java | 13 +++ .../src/test/java/AppTest.java | 38 +++++++ target/classes/uta/cse3310/App.class | Bin 0 -> 16575 bytes target/classes/uta/cse3310/Chat.class | Bin 0 -> 768 bytes target/classes/uta/cse3310/Game.class | Bin 0 -> 14795 bytes target/classes/uta/cse3310/HttpServer$1.class | Bin 0 -> 1662 bytes target/classes/uta/cse3310/HttpServer.class | Bin 0 -> 2384 bytes target/classes/uta/cse3310/Player.class | Bin 0 -> 1878 bytes target/maven-archiver/pom.properties | 5 + .../compile/default-compile/createdFiles.lst | 6 ++ .../compile/default-compile/inputFiles.lst | 5 + .../default-testCompile/createdFiles.lst | 2 + .../default-testCompile/inputFiles.lst | 2 + .../TEST-uta.cse3310.AppTest.xml | 55 ++++++++++ .../TEST-uta.cse3310.GameTest.xml | 96 ++++++++++++++++++ .../surefire-reports/uta.cse3310.AppTest.txt | 4 + .../surefire-reports/uta.cse3310.GameTest.txt | 4 + target/test-classes/uta/cse3310/AppTest.class | Bin 0 -> 563 bytes .../test-classes/uta/cse3310/GameTest.class | Bin 0 -> 2321 bytes 25 files changed, 276 insertions(+), 20 deletions(-) create mode 100644 target/WordSearch-1.0-SNAPSHOT.jar create mode 100644 target/classes/META-INF/maven/archetype.xml create mode 100644 target/classes/archetype-resources/pom.xml create mode 100644 target/classes/archetype-resources/src/main/java/App.java create mode 100644 target/classes/archetype-resources/src/test/java/AppTest.java create mode 100644 target/classes/uta/cse3310/App.class create mode 100644 target/classes/uta/cse3310/Chat.class create mode 100644 target/classes/uta/cse3310/Game.class create mode 100644 target/classes/uta/cse3310/HttpServer$1.class create mode 100644 target/classes/uta/cse3310/HttpServer.class create mode 100644 target/classes/uta/cse3310/Player.class create mode 100644 target/maven-archiver/pom.properties create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst create mode 100644 target/surefire-reports/TEST-uta.cse3310.AppTest.xml create mode 100644 target/surefire-reports/TEST-uta.cse3310.GameTest.xml create mode 100644 target/surefire-reports/uta.cse3310.AppTest.txt create mode 100644 target/surefire-reports/uta.cse3310.GameTest.txt create mode 100644 target/test-classes/uta/cse3310/AppTest.class create mode 100644 target/test-classes/uta/cse3310/GameTest.class diff --git a/src/main/java/uta/cse3310/Game.java b/src/main/java/uta/cse3310/Game.java index c0e0283..3bea344 100644 --- a/src/main/java/uta/cse3310/Game.java +++ b/src/main/java/uta/cse3310/Game.java @@ -226,8 +226,6 @@ private int getColIncrement(int orientation, int i) { } // Attempts to place a single word in the grid randomly - private boolean placeWordInGrid(String word) { - int orientation = random.nextInt(2); // 0 for horizontal, 1 for vertical private boolean placeWordInGrid(String word) { int orientation = random.nextInt(8); // Updated for 8 orientations @@ -425,6 +423,9 @@ public String getLobbyName() { public String roomID() { return roomId; } + public Map getWordsPlaced() { + return wordsPlaced; + } public void startGame() { initializeGrid(); // first fill with dashes diff --git a/src/test/java/uta/cse3310/AppTest.java b/src/test/java/uta/cse3310/AppTest.java index d14d3dd..25b8f89 100644 --- a/src/test/java/uta/cse3310/AppTest.java +++ b/src/test/java/uta/cse3310/AppTest.java @@ -28,17 +28,6 @@ public static Test suite() public void testApp() { - Game g = new Game("TestLobby", "TestRoom"); // New test Room - Player p1 = new Player("josh", null); // new player named josh - Player p2 = new Player("adam", null); // new player named adam - Player p3 = new Player("haney", null); // new player named hane - - App a = new App(0); - assertEquals(g.getCurrentNumberOfPlayers(), "0"); - - - - } } \ No newline at end of file diff --git a/src/test/java/uta/cse3310/GameTest.java b/src/test/java/uta/cse3310/GameTest.java index aeb95b7..f89725c 100644 --- a/src/test/java/uta/cse3310/GameTest.java +++ b/src/test/java/uta/cse3310/GameTest.java @@ -1,4 +1,7 @@ package uta.cse3310; +import java.util.ArrayList; +import java.util.List; + import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; @@ -35,16 +38,25 @@ public void testCase(){ g.addPlayer(p1); g.setPlayer1(p1); g.setPlayer2(p2); - + //checkking to see if game is full, adn ready to start assertTrue(g.isReadyToStart()); assertEquals(g.getCurrentNumberOfPlayers(),"2"); - //check to see if words can be correctlr chosen by players - assertTrue(g.checkWord(p1.getUsername(), "Pagani")); // these next few words need to be changed if TXT file changes - g.checkWord(p1.getUsername(), "Pagani"); // josh finds word pagani - g.checkWord(p2.getUsername(), "Maserati"); // adam finds word Maserati - g.checkWord(p2.getUsername(), "Aspark"); // adam finds word Aspark + //insert 3 word into the words placed function + List wordList = new ArrayList<>(); + for (String word : g.getWordsPlaced().keySet()) { + // Add each word to the list + wordList.add(word); + } + + + //check to see if words can be correctly chosen by players + assertTrue(g.checkWord(p1.getUsername(), wordList.get(0)));// test to see if player josh can find first word in grid + g.checkWord(p1.getUsername(),wordList.get(0)); // josh finds first word + g.checkWord(p2.getUsername(), wordList.get(1)); // adam finds second word + g.checkWord(p2.getUsername(), wordList.get(2)); // adam finds third word + // retrieve player scores String string = String.valueOf(g.getPlayerScores()); @@ -57,4 +69,4 @@ public void testCase(){ assertEquals(g.getCurrentNumberOfPlayers(),"0"); } -} + } \ No newline at end of file diff --git a/target/WordSearch-1.0-SNAPSHOT.jar b/target/WordSearch-1.0-SNAPSHOT.jar new file mode 100644 index 0000000000000000000000000000000000000000..6750d2196a4660704da8e6bcfdb30888bbbc970e GIT binary patch literal 23154 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 literal 0 HcmV?d00001 diff --git a/target/classes/META-INF/maven/archetype.xml b/target/classes/META-INF/maven/archetype.xml new file mode 100644 index 0000000..813c994 --- /dev/null +++ b/target/classes/META-INF/maven/archetype.xml @@ -0,0 +1,9 @@ + + WordSearch + + src/main/java/App.java + + + src/test/java/AppTest.java + + diff --git a/target/classes/archetype-resources/pom.xml b/target/classes/archetype-resources/pom.xml new file mode 100644 index 0000000..9164b0e --- /dev/null +++ b/target/classes/archetype-resources/pom.xml @@ -0,0 +1,15 @@ + + 4.0.0 + $org.example + $WordSearch + $1.0-SNAPSHOT + + + junit + junit + 3.8.1 + test + + + diff --git a/target/classes/archetype-resources/src/main/java/App.java b/target/classes/archetype-resources/src/main/java/App.java new file mode 100644 index 0000000..1fa6a95 --- /dev/null +++ b/target/classes/archetype-resources/src/main/java/App.java @@ -0,0 +1,13 @@ +package $org.example; + +/** + * Hello world! + * + */ +public class App +{ + public static void main( String[] args ) + { + System.out.println( "Hello World!" ); + } +} diff --git a/target/classes/archetype-resources/src/test/java/AppTest.java b/target/classes/archetype-resources/src/test/java/AppTest.java new file mode 100644 index 0000000..65be417 --- /dev/null +++ b/target/classes/archetype-resources/src/test/java/AppTest.java @@ -0,0 +1,38 @@ +package $org.example; + +import junit.framework.Test; +import junit.framework.TestCase; +import junit.framework.TestSuite; + +/** + * Unit test for simple App. + */ +public class AppTest + extends TestCase +{ + /** + * Create the test case + * + * @param testName name of the test case + */ + public AppTest( String testName ) + { + super( testName ); + } + + /** + * @return the suite of tests being tested + */ + public static Test suite() + { + return new TestSuite( AppTest.class ); + } + + /** + * Rigourous Test :-) + */ + public void testApp() + { + assertTrue( true ); + } +} diff --git a/target/classes/uta/cse3310/App.class b/target/classes/uta/cse3310/App.class new file mode 100644 index 0000000000000000000000000000000000000000..705289a871a03f87a97bdec18fa801633c477d14 GIT binary patch literal 16575 zcmbVz3w%`7wfnMN&1*_|X>c+8;?Zbay8r$)ul{ zJT~Q%m&v;-8jGgtF;LoEw!=>r75K<64-1*f;)$Lbp|kg3q%)~W)FdN`1Cd0{&Pb=B z*{1KA=9RX*`;K*GJA8B!(=;lsM5Limfe6-xA6?8gNAhUUT3WU%bPPRra0RxcjE?H4))0uP@ z)E(2q)6=y3!m*y3Eu9xZI(0q@C9 zTPhKa^%PPAt?^N#O>3!%X-bASksY`RcXu<*a7-q9@3LJ!TF*4SE8btz6OZ@wMQVDI z@mS4z{P5E{Dv}=?ZQ4XF;2{;?h;gRHlTk7P&*G}i4_j!pX$x%yPvF1NHHReAth6Y! zIW@-n`i!MO(Az{)ZQv?%j?8l(ZD%@V5>Ihm#78@sW*#e}HG|QT;(;m72Ck+n_L}HLxRrX1ZurYQq)Hm*|cBi2C`jrt9DMNLP%F!ECxpsFX^`_ zMsX;9U=Zp*EBg?R(Pe4N8Oc7DGgLqqQ^H3{n^H8GYj;D*RHPpp#ASmShFUaUvlZr; z0_%}*f1O1K!I@z(2&0CChv-rtU1rnea%$t}xr^XK145!NX3_hwI(?{MDCnnQdcTjZ zvgvA(!_;g!2!Oz;A%*pcXm>+W%v9!IYtsj0vVP)#OmnwI9|A-;>hHmV(4r*%`RKzr zXEZ|aQ$1a8(+zYZ%wk_W(I3WvS7uAp(bVqu7O68!xVp)vkI~1O{NUG!2mTO98;SM@ z@mrWk167FnZ?WkR-O6NRfotYWK`ePMN6Bv!CGGx)c zOl$nR5u2*T!-JEZWRL${juK48gI#@5uxHWzh;4F6IpZ>m9$?BBPL|1eMkPXyF)f)y z%~@J@UDTrSENVF9VTT$nAI*BQ!lG|FPjLC~Sx-*4=n3ZuF29}i^=~QE7TD@y^a6<77Xy z=|`eXu{J&2iVa09|6$XAO60b+i#n?o zp!N^vc265*Ol#(0P`E0UJ|AP$6JDs`<+cM%MMeb$!(Ev_fR`f zIh;s|YyIA)KhXaO`XU7Z^QC3Y7X2@9DJe7dig6fVz)zX~CpqPxC5|>vf|at_Uu^m- z{SBc-@La^YHj)ZQ`{3QDmA<#9N-j7||FG%*$pusx}yn%N0|Sc;P+rS z3Il!{SNk9|izWb+vB*Iuk^yGxnQc~_2anQ}k~^cR-eVGgwDCfS^_*|BmwmGFU}sXN z6vrLY#jjp2fP1i?X~ksj@t%Mr#|*Fy6*JP)cTuaJgCzA=?3dZoY!2vr(N(a~zd)qL z(*f?uNNVq(6a7LKBl8TjMh*rCG|B{FN0Dv-3eUn+Gq%@^Sv;F*!R~#Dcz;k*)oM}O zp5XCoeSAtfT7|pOSADZgwjdbnbdoZ5p z2Coa5SSxI?%}W?bZGLi~FA67`40_74LyW7BVJ^41f-9jtO?oFNPriN<=n@y=YMW~$ zAWv~6+}0IOz~$?Cna#_^N4$NJSWl|gVz`q3qIfiB+(TB^+I%J>BFupEn=`K&%4B*> zr=Q65C-ZF~9J0BNS3zP(g*ReL@du{RWJWg`IvjsmAzE+qIog^uhBfr{301>((&7f# zgTE@ceoK3>aYIw%rr^#k+tvoRHJ!V?sjWR&<=3}jOO4PQGLir{*}RUCK^OIgW8Hm` zMp3TOz|Iq#`*{BTnUS&`7B@o&V()wVBKuN;>%7V476D*yBGMl}5V5!wD6OZMfo_Yp z!aiEJx3mP;ZEtO~cpKy@Hn?|Rd@$Ax6CCDto41P@%+R8dLnPP9!!<*ag;|WOx=1e( zLpRGT?m&7QNhIQlkO)#+yMAQxZn#@es0159B_#>=Fz>PX0ule5wD|Ql4YBU_-bge7 zXig164HqJii5I%Lj&@H|AB2L)oVnBHE{2((45QnIGp8asB{$RDbUHO@NsdgNd7sTa z3|N#jtihD(S!GFjo%5v5&lmB2ANSeZFTv5&CdW)NWzL3pGEL87B;i)laK6;yi`=%`;z>a%KV8R3n^RK8c_SAOhWj9n15C^ORaIMC8akS`!5TMj+0nGNs><&mjHBXU zX?wUc*r*AWiH%-@jLYx0_) zDG#CW;1Ah+om3rpFfWTg0sz()b`YUVXFtK_wZSD8-+-k{GIm!jEPT}FoA_f!vqnhE zOkF?8=HkSku=!>QNVXBBSt5iE*?em*q2(6e#u%;F{K)oYvE8n?8zHZ`_`FyiSjf5GN23Il#HYIc&Gm%n85 zmve`4)UTk?6mvOpiGrb^V2O~l_^W`7jB&X_5vIP5Qr%cs=CqkJ$c+17q;)|*&*5*_ z{D63txZ`HD&B8sBbn>XpV_Je*vLeB8n;&Lm*wed2368MVA&858NZyiTW7;kSHIaxf zZbN|2R5w~x{bs97X&_FxgTIMR06%_A17MO$+4w@b0budB;8voNy_#J__$PrW!h>TO z>Ftneq^d1Gf`FrE%9PTwOgWR`GA=b3e+N~Yk)$LknWyh|28*9zI%BsR(Hr4ij#T$J zzm3sm!I7?vL@D1BgT(@!nLH<%$@5I5lLX%8cS}irVDk_8N75EVMF>i!36kx8G73=r z5B^Ud|JdfANaV?>>CG}fQZL3YjK+N#NuBvm5WyxClY&g zOUFIIZ6ZAFQ=+lzYG6lze{J)NlH4Nc##2#?#V-LpjPUiKyF^SSz`wKkW&UqOJCg!9 z-0JlBJ(J<%!@Zd4A5ivYbOP){XoX5%VOo?KMm$DWIH;3*I9zhDs|#i<)xeO&e*``u zYGwRP+qT<#lVC307!dt4q+`wnDgP7m|AM&e_oI$NqS+l>lkOMjY_YUVy!CH3|DFGl z4gUHeDxln!EEuS>_%#GfrwxPH1lhu0-hd#@n&8H^Ev>@lTflz5Gv?|&f}G|Ztk=FJ zNw!Hl6hUfVe zIT-0g)3K&E)!*k=g=#8lEHzD{R`XnCJQf^? zCsG>X6k7LtR0$9|x1K!)(bOCWd1up_wk?gDn%W(y2FL@;SH+f^$231 zi6Og70HMz`CrZCZSatjXa}eAhd|iDV0PSB}DYl{4H5|L{Uvx~_+tV2D2J=NN(OATE zw~%l3VIkiPJC-SC&*C2q_q zz0&?`?na=3szrcCnr^hqM+k}F8SjF#_enQV ztPyB?97ox5bu=X#GA28IklSRzGfQe&X+c9hQi8&B0KF;LdhsMZ5qN;KC`2d-@dNQ# zGU8KhU`v+jk`_DZ0@Q3THK?gk5hda=X_GT;IZ^pO34}-jkn9cbkJL2kTxvu59xr6E zz5AG{dNPl8pC7jz_8E`q(heAS0>&nZ7rSJ8V2R)tS_EN@1-e&|!pKQF$&j?bNO;Di zMVhP>Us>x@NYbZe<=*hgl)z3wJmy*hx?FC)shQVl229mrgYmiAEL(%`OadZV^qnZK zQuyW01V5zvImnR-_^@N|!K7JUU@r9HB82|jm;3&<_+X+dvMws&#Y(^HfEzaBeR`s? zFPuz@!1J3VdeCX;f?N0$A&->2#V1xl+$nV$?(uHky`PVJyq9xVAgSXv%{$Eps_Db2+6Y z%?C$S;9?ogR*UiEWV3@>qDpaxy;PYh2Nz0uyoL{M#z}#%sk=E{muYHlqbrOo4X zF4~8l5|6XKQm!7!j%9QmmFx4?<0R!YRaK};oT?8}s8ZFCIZo%uz@n>E zjamvBG*OdUrj|oOo9G<1LY+=|>I}>jnHd_jpkd~p30a+mXQz_qZJOz$1|KbbgBHC* zvwXD9NA>zvNTJd0sP{)$?7@-?M4S*xPsKR(<oa3y0T7E+q99E!GFDg_YMatX1q67L-puEa|B@LJ=JB%FXz3O>5wT`H#|d9eGu4 z9iGazhv*|A55_+_PM?4^K<|zGH-{bU2F}EUpBQ~Rr;%PZ) zo;HfbRDkO`NOu*k&Za4NWqcZ)Lu+U??W6|kqDI;W<%$D{L9D^4<%C|$-lJAQ(F$wM zQ)i3Hv9d|k<4SbZ=e)dN=li+dIYehC^u=D#;(EyI~Z8FBr>! zJUxMt60ezGAtGE2C(SaaFCSx0fv;ddu8^7s%a{i}2BsK7 zxEw$*GjQKw8tw>uBXHjsJ!tf%hab|z4+kE~9ezX)KNff-cldEV{H?&_xx-KD;Uj@3 z-C@zmcc2qdh|)eaSG)4XK#l}eQxf2qg2)GPb$~9TOSF&$8^Et4GL{!R&RIqvh&()N z6~fPeurNPP=xga9&;sbwA!I2ow9gN3&a%emVJ(%T^aI!YaPz{*#IqTXH`sO=%;j=G z^A-3;>U}VtD`_*7Dqe0NJE)Z|A+^=;n87bVHt_lkeC~!zU!XjlGDwFJkz&x6y0(^-+Ul=tAY+MK5FEnvgf}idO?) zi5JLMlAkwDe-w(nfc~})03X~iGa$I=tIC;m^C-QFk*sMlk~^iur+q4SmNN)0t_)de z_%&Qu8h{IqAyP0I5iQNFn1#9Ai4%PdM(n84h9!Puxt*0A-$sdI^-H5M|K8`1!pxg0v&HZ#MJ%ul2o~2LIi}V@1 zhrgX|0NYf$ix<)7xRk!AHM$MXP(LHJdu6$T`o+%{Fb_72D~Sh)0(`2r8ROz&--gC!G=n7E+oaxRd;&SlZ(z2P zzN0aoyce+xl0bg7GVso*gsUejrxuQ~r}Z%Pc2rf2u@&-^mw3jwuw3q@i20O{@ze@O zxW!xy=|b9W-ji{NVxA$A_rP$>b2wCH-OTq`S909C5h@MkR}}N9X)Jd4pO>K{=*(r6 z#eAAR%0^r*80AH+RgZZ;Pb;fD%R`>3{NQDGfI3V`7jkO zyNwEP>`|^7p`WBhGh1IQ73pMzF+vYvn-zM)Mdr%PfV9ql?5c#y%20m!D4#t-*SpMJ zmBU=aG0bHPakU6TVp=h;!A}#}$`KBQ)iGW>Lbaf^L36O6a;hKvVP7O`I2~_9z=YV4 z#7g!-HV7B<77dwrn@V@m-8{!hM}CMzi|DH`z^?%izmBK(BdPcXveR*@pogi39-(GL zuO9j)y&r&ZCw-glrf=aBt|zeSNw~ogdImpVpzqL8dKw1(48EcHF10K6yCbJ=%Rd;BuKxqCDWWQa{ZH$4k_?nCAuGGqrR1aH>^mn`)yx z@a;EL!0~kLj(OnwBts9}dsI8t=7Zl_Lm6BzGnB!5r9=67nxV%$INw1-SzOU|^jCF! z7e{|pr*=v^a}D_?AozTpthJ}pxL(4CICEa7h3ZX2{&^K|(RQEOUiJpOTgj&e#^3p5 z99)v!l$bvfHOKk^>qn@gBwt%=S*>@5_cp4``0BZ0g79P4$uV=3+sZ4ogUroL+;Qwg zm>kUSJZ*lNI9N@E;NeZ=_-{cuZ=*1J2gT3?J{%!h3xT(A9`$fOU4-N)2@I6jxB-06 zrDnAQc<7ZAq{W0QDUPrdSCR`$ zIX3G)pOogD64x|74oT*RK&Njmb8bX~CTGw|KhK4{PQ%|5%%@gffDgkLQj8bTrM#G~ zK-3@R3c8jn>0?}lFK4UqIp#Z07_!Hh0>u$C-~x} zM_u_Jb>)9lU4Yhy*!WSk7nUu0I;t+zSwbm2puz$?ZVhax)sjzJ{dBSVvrNtRCapy> z0I&c);N7UB$#We|9x6xtx&lcg#o+1hmkLf&#m8#Bd9}V7z8T)TXY$abopnQn z&jvi#lb=`PeO3dN^BQk&? z>;y*+8Mp<`+~nj{l0}_C`4i}bSsHjvz0}>kR13m%kI?Tcnu2rT;}_># zSA!2R#3ka`P;!rxdBA5kS014NB8_f_6jYA$r}qIrBNt>P;%>oQu+mm>_D^0XZ6u11Ga zGAZd8>@sSQBe)0MZ+x4vH{c7d8}S{`P53zF zW02m*5gHC*<;_TDZb3*mL^ty%Q7C>&n+o6>?TNWss$vdzxU#%Mr!xXbcQ}%sk^@My zrJ;9m26B)L0%#!O`I6A=OBZ?kdq`Nq$#dCad|Jea|BeKU`MbJ;=#aVu70|P-nUX{o zfLBPAK0>pkJo-LjC%=H%mZJc-P8N$fgWRBcRMS64YvdPDglvTB%(L87 zQ@;ZKLm^qV{+r_zQeIIx#=otAf1sMV4^Vw8itxK!jch|QNqh&*<~#9m>s?gEpQYt| zH=W6!hb?~r!QqPt)+5xxUq+z*8eM}L;s(AKe(h?fpU>9L@3q>qjGS8q zvon3%tT!F2-OeZqSm|@?hHa+LeX5kDHv?Faj7^j0CK+qhx!5Cc;Eh7M>V%n?v=9FO z6R~g7sr)Tq))V;n^+~*|`8GxP2o0bnO!CuofWHS_KZ|7SIl2io;=TL>{L#)2k&wNB zgzU#i$bO21>}Oifk|dmquBvIWH&L}t!~~n3clGzYtH0;fMZiI6h2E=^u1xdAtgLmK zFFNU}Nhe*6I_cU7743Hmj@6(dUOq+p#{W1Vl?gs3LH{Kc@UQUaxxd!DnkHsCJ5cg1 zy-_<|;KbrnAbjM$ro^k?EUHKse7%{B!;jg-zXgi@PSZ6(_Z0WMr#R=Gf=oo}X31ah z7Z%Q5ZzCdze7dDwB+hARYm)bB@{UM2s00hn`yv;m{}&2Jq;s%G5cxRg{}UePqOth9 zAMvNr^>-7yUO@u*N1*SY5Rm_jxb-Sx*55GeFR+KdqQCxkeJ=6RCf7H?v3tU9eJ+uI zw}Y~NL^iPj^WvyPqF7@N%9>&u-p2R?2*=y5hPTP<)O)lNUlk>0=XjC^eHg{yU(s39 zZy3eTVEE0_8cM%p%+x_=xph#x)IqM~{?Cz|V5d{U0KiRmXX43h^n5+*IhfI0y@`u- z6Xiw02TRxX-` ziaAOE-c2BHF#w6&d)P+{-B*@GZ&3Yfv>1OCui|RJQAh~3DN*n0X$wNDih1H8#i9hO z@*$PK>aZ&8m{Y7y8dF8BRii49B{?Ns%Q>S84N7^3G;P5hwVq-%8_NX*kC4A49~5dm zhbho8!!xE%(eM4#so5mvg2W7uOCyu-)}s$W>LgT>Q>aiCQIVR8Y_^z!_$F_mnnCqy zCW6W=+N4TotC~$a)v45}=28y|iK|r5l{Jo~E=DT~H7R7B&@aOap`oO9(IDbuN=aj& zkyfh%c-;>Gs8KK|WvZD0NQbqU}F_B}YLxTyN5VM(BQCO^wyD&r`4H#$>e zBd~O=V{Q5Zm3C+7Vp(847iC6IgO^Dnzl1t99$ZxFXux-I%f|{<3CoNO#;H0wIy?wY zP9=PFHQq*CsN3ydZ78dyWi#k!B%*brE`xy|}=G7;El&(B@+*z0@}s1I}$OOqu^ zV7G)mzIJ3_5*t_Zn|Ws?hef&0P{1vEw~WO#7XpDsq)frEW!jxm6D+g;Px3#Vd4pM&jMZyxyQ$l& ze{L({DIdt;!wZglBF>wP9Na;LYyJR^Tg>$H7-)7cAiBTde!M{a2fS~&`YuQNZ$N#O z?|zRfpC_rueLUbS@DPs*)+;Kl*6)6Y_v|N{4nCAQ4f}C&&gNWOa4h#Ro{%KyeVcpM gU698>%@V&d;lNt5=BPrV3L#fEjnKPz0E)Moan2y^L z3x*=$jz~HkNv4=abmSlbO0$PXGL`4XT9e6Oe@8S0_@x^DD3km&n#s2R+lTD$`plhIOWs(RjC-dV)!lWvV-wNc6UcW%U%3PNW(p4|sqrW-yKFuyaW7tX9{V zRBxNwB+I9oG>sZTcr>*L@<{bWKsc}S5CA#WuWyq%Gfg^4o}JyvsM>S3Nhb@5#fn7i z0OtEJ@l=!Mh_pdTFuX=MSwwSbo`+gYI*m@xQ-jX_R65d&O%i=j28-3vMB{Q0n+C~| zU@urbpJ_}^bu=gD_eEpjNYY2Gq?NQPql@{}iU@`FSRCvqgdB`y%`o+E>j^@KS8K&vXVQ8)7h(!w6#AE^ z1~L;^6w}8{+Mr~VN(Yl^v7cfJ(k2guObU}2Q_fDHp%74a1kk3~G14a7Y^T#2@=$li zIF#t83YdrgW{0!-K{&oEM`c1lkE@W~+fnxno zx{R2Wzv}9XhtknRym66rqtN_>Nf*;4u=-G<7nnxcyIMD;B5|PHR$w2E@-e{KIg#b{ zC!v!$X^BHCrXAGhrJWE$pi8`1Al(CtfGLW;7Sk0bT`3CaSE{B=R5`o({i{-uq?fK@ zs+Z9~Jdw5lB$9z(3sFr{D335YDNG3i>7g$X@bmRu0&3iid)Uivgf z0zJ8@VuaU=5q@@xxt#o*m!?IR}bm9<{1RdywMu+OCZGzjcc(F?SpwfpEG4SDD>v9-tZ47EL; zj&w_e8eP+F*EMS#4)6)4iWQL*Vr zc`<%`^a?oy>DNvAk?5a$b40XHDEqObHa`JVEK^p}ZA-*r$Zp^Xnrm0f>NidL8T}j! z(}^3%EFqH6&`s)<soyldNU5 z$Hi)fg)K{iYS)QB+~+=hEut6x@$xu0_XUx7Dw^&OB)S3!w2+VH4-85Ig(P@$0@c%+ zx~i*vKCa^N9-aVa!N+F^Qc_=#=!5H#Z5P;mg&vk%hbNjmiBAB-RGjHznrjbu7KZDO z8Km|z>Q0B(DGyW|uDTx)WjctCe767Np;2$%+wr}8xL zP;4Qwtvwz}MtY&yQ1BWogNH2U=_b#}%z;5?=LpD|CZEK!05a4QOtxC0Y!goRA;R$~ zh;V!=EU~7|&YApx=H+InFXHjpJkR77QD2whlZ>1$DWV$ydA`YQl9_lzi8w4jo`NFq zLS$*YNLZiermbM(rSb9fT=R$sMI_?+6V-tSSTZ={$gIo>pgs~$>;IMGPT3elacQAN^YCU9Mz1Yb2vLv z!#6W{qsc+u1Y=G|Qc#3I9&TA+%af6CGz8z(EVzYDjxfx@4GAFYU^>+vJqj#3HVQuO z;i!ktH+eI|TUF+g6$@1>7A2%2M)(n~+FZSzDcP9{$GFJ}26H?i9n6@f+mRd&y-*n- zR+Kb3#n^Eq7W9SEec(f9PhVG;IF1wS0F}5i+N{u0BVOLh)To>yvW#FDiD#-W6hgr2 z>Wjttrv+9f(!rSJzw`uElks-3L1gGv`6kk-5~xf;=V9dXx+MU6XkV5MWT;sA6DD6Q z<*Fl+OnP|-tWC!h*+s&!GB9k$7tp(2z6{2^-piNcGRezV;?m${B+`7Im#+b>Q?vgp z?`UmXxFE1**@^|7*+IGS@^x@YKA(*w3GPAK=jH2RGI^7a@!<0b*FR_S4U#>TNen}< zhu;9kZIM_kC9iKX`SbF+NckHp<>FgR-lbD6DL@s=W%6w%-!8+WLcv(5F9sc!S5^e^ z@)uZw%AJVi@W*I91ZD_JcJr4!e7DK>NR%%-x)Y)EF{w7BIQQ}%Xh?4T`h~q)(*0oE zmvdm7<^;U_KyDhIt!W6kwPy#7AbUiPa03>F)Q`XBR`MRLX$z$&JpEcrt(sR24pE4ZFVG-JX3FRD|3v}O7f&A(R5S_@p?VW=inpkCs->?w zm(!IaM}fil&;va~iU#z%;V;1%Us{5pa`Uh@F&69I6V?eomM#GBL{bVzG)n~scRaEU zIk3J#4uF7{lt%{wKT^_^GzcXKO1rdJS3d3WaAZ5)$qv{SrGB?$&+1kOcbRLAcB;OE z2?1R9C+wnpzj}M>^B^Xz{0~+Yz zOG0c9O7J@c_-^A{#_NjBRRC67Uor`G(7|F^mnIHEcZJZ4gf5xN%Vvjjlwpo_fPuRy zHvguLya4-T%bGlFKXR&40oePBgdCjMU2bYaNO_7eHMQ#t%c(3D?A;U&P8MBL+?ouj zW(Kp7ZSr&k{sOVp&QO)u!W7Y5^v*>SM<0OsIum`#P(;clsGfMGX_CyN`>TZMX)OvLc0@jtGL(x z^t>HQYmwgI474&(vrX;L_b>I9AHCLMp`FM!G)y|t z&}}ZI2)I&ocQRe za4uQ~G!ZRP11W3?esR!;J3~(K)DWbq-b;a4By5blJ*Kzz6evp_Sk}-ame9~&d z^CRkcFW}%*PtC_+UUvLZjN_a&`@9e9(EC#Ja73CN-;a4X=gdA2QUeNb7azdLK_YgM z1OF0TQ-_hd$H}wy02S>gA8t!=TehFdaXSXL75iyiUHyKVP}i`ZCe`tNs+OPHI>&x$ zs4E>+I_epkZtSO~-27Q}gLKMXYJQwr0idmH!5}TF$6wi*_-Vl3AaxAVax7Sl_vh@V zwODYTCVU7;%}4*1z)mMlUPs_absSaW-x{i;TClVZjH#znK~M`#r899rx(cIfX*yj9 zhFw8TbTysCj{!nJlgN+rSMda5F)|TskUJ5E0cJeGPg*PyhB)!=s=9qNt6_*X8fchz zEuH!-ZJ0VpJ-g@}^}=zGVnejWL2K|>4roddZ!WuMA>?-&3w4i<*gkq^HoL-MCk1xT;KLGBD{2Jv&L8*GT-{5DRlI6RuK z2(QzGWC_2Dzh)7B6+fj2FTr8i*ZFC{{{|p?i4RlUgL6KX11QZ9Fv+PHI8)JQDaH_8 zttecQ!&}jIoyPq$TC^fdje3a!u^8v~XFxLTHo45qqBqk*&rcKhn=k@{pTT+)$mkI< z2IgnUZ6S6LFhzM+i9m+va}2(Jo~fgLh;C=vMW^BBE`}WLv0+)ZM=%^Bl&(+F0Pf2k z)B_JQ4U&cTo+D2R>Q2S=GR4IXnnX)*KD-o-zhw&j(LiSsPUXMF&*2VeXhO0`>v!J< z8Nyrmhr=|&Lw6ja1;GD1{9U|&3DOIoLG*38WoI42<{ULkfUBZr25vMpOY5g*@W&1C zeu{Ps(W8uGqXSwc_Z)e?{$aq>1dPTJ2vH}*yAmq2iq68Z%TkK(rTDugh&yboxMhk}Z>*_Pva5pTbrkrYqHDuKQ$r!8e) z1=~UD1Y9gXP*{qUIVm=1qk9r2wdcrNSX@3xU)SvVCev`Aq`=Ae0eS|1&)N3=?(n^H z(w+l?2%fnL2k7Y$uUkIaNJVjt1U9=e%m!=+Adz3E1nfWag%W6dn6=$_# z*D$Tn@A9;wUU4n}j=hvMx>j&pl&T2it%YTMFXtBJqaC6x5W~l_J7QwijEeXN%F3Bv zrk5=xYl0Dp!}AKbLHfQZhoQ6^#)SK{f+VIU-6G{EEkV8lw0_91;#ZWl(SqX=IKzQ# zw*hfk=rF&=uj|EdISyz9(QA*>D{%O)E)ib>K(O7{m=4ezOB>)}e>%r$lhiLDDJZ}% zZN`bWWxq$<*h7=%xNKAZh^ZB>LHcu6qiiq#dNiE+OkDaq-T{qCxRm`9KNU{=KqrUj zeFG=9g?Ib6Ow8Nu5y+*57C~d)M)=tWg5I_aum$0Zpe0_q1b%x51?W=Dyc}~sh1plY zAg_cbU5&eIX@IW7+Uv3U({N{>p;vJfFNS&sKC(IspY!~P-+(y}W$(bwtmI$gAM;Nj zAuqkiKjk-pPX#^6KZ7fEV9x{mbLfRL>!0+yy_WAkft*KxjLSpC9{QDsUh&Wl53pem zy*=SQS}GR+#Cfo#3Q;_XB93#+tt=h2n?`|!O_fch8xGP3JDK+!c_-)nwF|uwh}}fx z_(q@t2PZ<5_!Wc3@Gm3<5?Ge%iC-xahiUL3nIzp(Yug7vy||JVYui&C^QvU~I=y|> zNu?X^q%qb*Y3p8gl#Ux@&&JQK+Gzl(R~2f{iAIA%M?-%6wX&eHI18d2A9fXiBTI)$C%cTpMWn$_UUrXE(DvS$bPz;oS86KD@) zeIJseFC*OEk9=VOIl@<Z3CPwj?&1b@%%DKY% z1Q}}`wFkMfbC3gTa?VZ1sv)597##6eX)HZ~?C!}d!hme4yAufiTIo#*1^72gG-L5~ z;BWbNAjgmcL<^@Ipj)Ccr&ivNU!vLSmz3ZoHJ^b$xz4oy=W<%O)4U=s^Hx%<6BPwqs)bspd*=X4xt;|Zsi{{w;wAsdo{aAOs4 zD}><7K=3sn_y!Ps6A1qN|ApWv_G<)r6=Yh34X+V%^1__vIa z)%%@(SJeTYyo**kX1o3F`a!PQO^f`_x+=f>0M~Dv?eV+xedEU25|o*#peu%=&XMc ze&HS%hvk+I{2kD}fVIjo+vRs@hMieeC!ACabC0*~!7z{CeH&H#-QxEq_&v8#g>Y-P zat}>@H+Tsz_(gI#26no@tVf->5<YlCk$BuM8?uA z#Sk}U)GCJH8((CHqR3+3RJ+Cj0ux;DlAMA)~r%&aH>pkBsmWw+I&EZnJo^m z9CTS6co-azB?~Oi-jea`xiBt@QrT2>(jcE)&U18>9^|>&vt!yIpQil#)5H8bDq}AK zSt)xVXAhmsKAMNIHhcn7$iKH{{rdu&|0@;rwSPZE4TmJ7m$Os+N+tayu$SuWL90Mo zimU}Gc~xw-(<-ayxR9-5NWa)kmn+k#+D-j_x8K<#Qgv>W8?WD85Juogm zE@6pevx_QR{vu@;tp?pnlcv`Di-vfC)Tsly;LJ`C!?Evr7rFOPkus$#_Z&%1%@qlY zU^~QPz^AcP##L0w0XW!+G?ORM96kZOnvAb&tDz*d6ykbHasxhKoQmvZ2HnX`^d-z4 z;FA?UyTFM#6y-lb2|UzB8~M+;^CE*jo!`Y>5nTF3mTiG!S?hU_|AJga5`hQ#ub5|G z&At3LmA{ms3i><7oUq0l_#eoqTq={%#l5WDi=A)SH$+qF8bs*m!}JP^v}%&qLS^QAy{jb*XtW}guy;FqT3c_-eB`BpWJ*XAn&YsQzB?}nb2^A+->T>JO&Bpr}7 zRr&8Ed%HXH4i!;{=&sIuRDR7%pu0<93i?OOiMfJyrVLG}Ngy&O}CjgD=Z=q+1?qIcZ08h2nQ?1jUJ849=B0b)Q&-%7g z3HOs9Dm{)bq$>VI77;@GC)28%fS6f>{ltcyWRx6-`y;5mH3scaSn(E8dQ?A4C9?Ii zugoE^R@6t*V!m_XDM})^o<1(XF)`2ha+-*K}1}I5vd)H$c;ecreh!?jcZ}- zv@E0T9BGhb!qz+BTM8oLHatghq!O*-;fUN0MD8ezh~d@!2BRp8$p0eoJ8gIsl(;YB z(DK?E6NWSTZX2AO#ET0qo-};%eFYbr+3ug6v$KXTe&FcEI!+m|1Nk3BEDo<%;v%ZZ zw7TjJ@Mr4=`9}QRjK5oROxH&E5aP(gaF>t35ck4mK8kN|_Q7rLw{2KqsU{mGSyFdc z%3be}+72e?M!Kb~PVTI5P>Il1&Ue5;<$39Gz?YCKiS86(BNOfTa()6O+t<{#;)Dn; zO546cwZ;heVr}~#X$F{F1oJ4(lD!|^Rm{Iz<1)qW9>1vFWAz~4rSVV=BUAaud$lKq ztH@h&pI%a1XvzHrTWp@oMx{YsnsL4)~@F14~sCQ!;yL zicuyhK(+^@MvQWc%c|uv4q4JjOU*_BS$|ggc3nM6(ciRDowJhB#u!US=fQuAu*zLe z@b0w^p|5kTQ;6#vuJ&))K$U9-mipvi&jQs3rU|GLsCJF}?qfLo(`-;mRAeI+M&R(x z(-{D93TXjsvH*H5DGWmh{T|5>tnR2$i6DtCsZo_x#2HF+iTu`jWPOjbckKZlc$6Jt zd#qZmx^X)m$?-&T7~?T+7!!=+aYYhq$lr-ZjZtsiH5k*?U6V1>m~EVlS!LMf9ts+# OxQmQajb>vWRs0{#DasB2 literal 0 HcmV?d00001 diff --git a/target/classes/uta/cse3310/HttpServer$1.class b/target/classes/uta/cse3310/HttpServer$1.class new file mode 100644 index 0000000000000000000000000000000000000000..a5af73db90e21bd5057dc08a0d55142f4ee56e23 GIT binary patch literal 1662 zcmb7EYflqF6g@*rx0IDaK}1jlDX?1}%gYBAQ9-c9@{rc5F)>-%0hTPgWp|2@_>=tN z2a%ZQXXB4D-rY7(A|$m*XJ+r5d+wdNXYTJm-+uy_!P_P@ARr+qqY)v7uCmazg3G6; zCnvO&5Tz`44!IMbWC)2}!;Mc6CUZF`89^9L5+X91Av3h@>4&;z>ei07zO}~-f;i?3 z%MkMn0Y%M6(1NIhRvB%GU4UngUBUMm+6raI;g-l5`+U_fO~ds)S0d=ZbqSp^ZlH@{ z)Z#+hb~rB!!*sP>O563*)>66LM)d@n+%4Ib%NZg&T%@>OLI+sP05(X3`5Z67M-*GAyn2bI|aUMc$XPHZyn?uZ0Fd6tv*amo!VhGYWNaGNq7^YG2qb7X2au!v=6Fl{^Qt%85A!wEf<{snhn^OHeR4gJjs<+uh&W^ZPx&{rlhF{{(OpKPAzCn1Q&7 zO=uL@cEi49TdwWRTbJf;$h;D0Jn49jIxP@O_vV_AK$C%_iOnzt+RMte@}V3a9vZYp zlqyZh;Fb&o;w3+ztQbvTtHAa!$Xi9*@vPf&&MuX#1yyvls%<7(&?;aQoWQe-QlNG0 znFmuUaJ>19f$aijwC(uT1;>?1w4q&lyi;IDx?Z9;r*G^wu?HPgp0~Zr(k?_1%o^A$ zuy?h#3140C%U~}$GNiO7G#jbKEx8};f<{AdA>>o)SY4gM9UBE zoJi>#2TUBqD+G_xN{^-o)^oGY^O}u}c0X;R7kvWF^HQCi3w^h&O-{*zZYYT@R!zE5{9)096X3Tv;R2)05S-C1K%+hIN<;Opj_5 zExcyp7+x3HN;h&&pvty8;)l%b`E?`OfSCiU)X?qYIAI`T;v`N9ST8Bh5)28C>-x7Z zN>2v1l7&&PAQyE6v%R?l-eeV82F?l`+lX#mURmE$a#4-gUcuD~KZC4B4hTFkXN z%=G3ATv)@J72JU<>7$qKBC@)<#F%o)g= zDCj28w!-ICmPq`Pw(FA5*H^AYo$V>nbtDTW934hX20;QhDaC~!RB2q)zIe~Ex7rvp zFLsVanI5fkomjFcvwneHu6fMypSRtd9XR^Cwi#CoPRJa-C_6et z!bU}0u>(y+Ei}dz`T7)nUD6r0qAK474sN92C=g$Wcs{g|>uWeo#xbH=`qv^(wOgi? zoxeG5muf*Kr~Gn|m)c7L^Xw5htaHl7KkAX!S=SCjNh~(6Y94$o>gj6W2Z19mPbng{ zmSgDV1J%G+QvdU{;|Tp)acls&0H0%tU!HzKId}FgLG-nBJ$M46uXW24H1~DrWj|Ms zBB@U}?m;8RHpH=wT3h(rj&|%o2giUXsj4o7Q2e4+lxbT;t6Q|LZIg^u+hUr2#Ci5` z8ErFtzoB`FxF4!u*U#u)M(4~j_RTCI)!JRber~_Yse(gGIQ-W#EG=LxVQ9QxRB&`+ zAYQ>61Fff*ab|{B&c*(~`3f!$w7#>9@fikpskYN!!R5zzZ$i0bNA3X*<5vtuh#e&cChp=k7ODFbF5wP7B~DrP-_P(ltvtYPe1R_`%MWYFenp$@ zi2Z{h18x7|8ic`obCA0!dzYsT_!{4E?jgd*Y4=++@hPzI9p~>k|Jc~X9vc1q4;~$C A`~Uy| literal 0 HcmV?d00001 diff --git a/target/classes/uta/cse3310/Player.class b/target/classes/uta/cse3310/Player.class new file mode 100644 index 0000000000000000000000000000000000000000..0c24635fe3e0eff403b7cd180b6085991a80d7f1 GIT binary patch literal 1878 zcmaKsQBx986vxj+1c40{ks{4R&0sZADNAX5h{lFusu@bBr&_iR*Kl`cftp_WL_O4u zOfx<70s2r)|8tiBm&FI}-Fxmm|MR=&oXelTzkUKoemKDl|zULDQ$&C#}%b ztVZEQ{nXIgfJBX=??&WfY6sTZNZR?Tg_En(DL+ z$I{LW>{kbRwYFngjnWjw1%)3QAGA)h&2rNU&9GKXx0|+8KCw;RVEe2>DVl>^15&MH z+Y%%yym3{bYrGMW8&$g{Wv(kU&(@e}J%K|_w;d^SL!m{wiPN8rdd=298o1J8)pi;M zMtciuOIi!Z|MyFRin&qn%YE`kf`VoHJuaQ7nwIgrb5=K;S6aO((_rgb^GI_{UiXZ_ z_KDdNl&X&A5Cn14(jDW>u-ft_f|Q2Q?js6X%H=Nyf=BCuM>co41K%KqAg}w?OCiQc z{cs4ngF|yZsbZ-(q{@Se!T`4m1`fuha%+q3s<_$%TQFB)DZaWia;@Ea4J|oPWl(cB z&;>)ZW_KLjI5fEyF}F=O`C^nsI|c9%LKxA|_zG|{${EckXY`t!(Oq&zH(`#Gz>8VJ zn8oTVzaq@5>Q55tdY8g#@=BKy>O_~4JfwNZs2g2c_#su6F)kxID+MV*5t_z0gO*QH zhGx;TDO#a4euOAen^x%-R)`{5h5TZg04UaQ2bX0Jr+F`?zB#8%@Ezg~Lh^GbJfA3n zu(aYH?MVx|O}U;-0W-@?s^_%u9UlSka;Dh0IOIIpcg~aAb3VXnnODxm(2d>j%gEe{ zR7kt0`Zo*lTa|&=X``n#3=;N&toef6p-n%Kus07XK-R~Aa651Y3cer-FUY1Z$d*4y z!V9tkkm48+?negMrX7q~WPdm#$#0(0?D~Qf@n7#c4@xtS-t>a(1Ee$tgdYTh-17xV zdqEC-L3aH?(q52904a|F;TOpu_kBS!UXVjykO%%CBX8v?K%R{O;lBh1*^@Qc{|Cki B8V~>g literal 0 HcmV?d00001 diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties new file mode 100644 index 0000000..ab816e0 --- /dev/null +++ b/target/maven-archiver/pom.properties @@ -0,0 +1,5 @@ +#Generated by Maven +#Thu Apr 25 11:30:25 CDT 2024 +groupId=org.example +artifactId=WordSearch +version=1.0-SNAPSHOT diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..56dbf6c --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -0,0 +1,6 @@ +uta/cse3310/App.class +uta/cse3310/Player.class +uta/cse3310/HttpServer.class +uta/cse3310/Chat.class +uta/cse3310/HttpServer$1.class +uta/cse3310/Game.class diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..54d6d70 --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,5 @@ +/home/vboxuser/cse3310_sp24_group_18/src/main/java/uta/cse3310/App.java +/home/vboxuser/cse3310_sp24_group_18/src/main/java/uta/cse3310/HttpServer.java +/home/vboxuser/cse3310_sp24_group_18/src/main/java/uta/cse3310/Game.java +/home/vboxuser/cse3310_sp24_group_18/src/main/java/uta/cse3310/Chat.java +/home/vboxuser/cse3310_sp24_group_18/src/main/java/uta/cse3310/Player.java diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst new file mode 100644 index 0000000..88e449e --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst @@ -0,0 +1,2 @@ +uta/cse3310/AppTest.class +uta/cse3310/GameTest.class diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst new file mode 100644 index 0000000..7c88b79 --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst @@ -0,0 +1,2 @@ +/home/vboxuser/cse3310_sp24_group_18/src/test/java/uta/cse3310/AppTest.java +/home/vboxuser/cse3310_sp24_group_18/src/test/java/uta/cse3310/GameTest.java diff --git a/target/surefire-reports/TEST-uta.cse3310.AppTest.xml b/target/surefire-reports/TEST-uta.cse3310.AppTest.xml new file mode 100644 index 0000000..14f2df2 --- /dev/null +++ b/target/surefire-reports/TEST-uta.cse3310.AppTest.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/target/surefire-reports/TEST-uta.cse3310.GameTest.xml b/target/surefire-reports/TEST-uta.cse3310.GameTest.xml new file mode 100644 index 0000000..fbb47ed --- /dev/null +++ b/target/surefire-reports/TEST-uta.cse3310.GameTest.xml @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/target/surefire-reports/uta.cse3310.AppTest.txt b/target/surefire-reports/uta.cse3310.AppTest.txt new file mode 100644 index 0000000..bc25323 --- /dev/null +++ b/target/surefire-reports/uta.cse3310.AppTest.txt @@ -0,0 +1,4 @@ +------------------------------------------------------------------------------- +Test set: uta.cse3310.AppTest +------------------------------------------------------------------------------- +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in uta.cse3310.AppTest diff --git a/target/surefire-reports/uta.cse3310.GameTest.txt b/target/surefire-reports/uta.cse3310.GameTest.txt new file mode 100644 index 0000000..cb29ea5 --- /dev/null +++ b/target/surefire-reports/uta.cse3310.GameTest.txt @@ -0,0 +1,4 @@ +------------------------------------------------------------------------------- +Test set: uta.cse3310.GameTest +------------------------------------------------------------------------------- +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.402 s - in uta.cse3310.GameTest diff --git a/target/test-classes/uta/cse3310/AppTest.class b/target/test-classes/uta/cse3310/AppTest.class new file mode 100644 index 0000000000000000000000000000000000000000..2b31cb42b467d92da7a0185baf3903dbd5ac56ba GIT binary patch literal 563 zcmZuu%T5A85Uk;`3oD8)pr9A^1d_NKykSTTiKh)02#Lo5R~%d(*@ym?o=7zD1NR998^e0{%v0=UAFg#?l&QaPky2$aY1R7K81ASd3-EO>HyUKq7y=m{9t zicc+pQq>*HXX*HII&!*Epr)f{t#2YDP}$VpjaB5CumlQmB%NXCH5!)}&dq$T$t{@3 zY4vS^;$P;rFT;?;0;%@wo(A%+ntGjhGVp?)9Qdr*?rbRiz6_Mk*Tq!ys6x7QH;6R_ zG7&{P98b6Zn?oQSYP;M-wdQV`h7_izpnZX4Rr|BLvp5)fw@Q1;t>-$|+&Dp&3)UwI za>HQUVb)?**NwCK0^*Ig1oDjfJAgeRZS3;4ze2HMGb0`a6v>fAiEk^eQ*!HLeZai4 qvkPp!GUL7&wH{DmJV1GkuPb`ZQ0S$)*9%=B33KvXkCZ;q!hAjnZ&Sa_T7HEjX zr;T|dmNW8`v4mq~^OIfCQ2~FCnUO(MVVjO>)ClZ|XY+EfFq@Lrh>^-MMksEkjoheV zWz~C0=y#^Fw!ohFR;;=N0uDJ0l92M>ge*{P7qSkOjge@4EBaj;b_;~JQYDmU5Fs=u z%6piZ^1Joq4BK|E=2Gy|P!)-eYIsm!=SI2#JS4D9B`j{HQpErsCU^BZY?`w{gt1?N z91u8C4pK_s=8GwqM|tIPn9Dh%D6IevG27FoJrzU~j;N>+fsU=Bn$~1YrR>^*Oxb37 zMmn*iOeNeCZx+B&Mlv#n%dbVpF&yU|j7-Ku5_lj|Q5H|!6&+XiY1Pq&c7dQR9Z%8r zpAMtS;e?LIDjnLD_@s_gI4!U}YY$5!Qyei9j$t_h%r$`ox^$euSpu;h(sD+u0?X}> zj7Qz5=X5-Q^Q`csbb1PwCG(EgbVCy!D>hfX>Wz&}8$geMAO(S59T!z;bPu8Tdcnxq z8u|rxyKV(1n~R;dETb6D+D;ICcuJ+cQPGd<7{DOu6F+HM8JnnSnGx8v2I_hb7;{~< zxQt;9R|M+T!&0Fmff0__j4UQ3FJ9?M5j{uojD}=|ClxxzFwQ<>A6tfFTAZT_)Jr8f z13ZTpG(69aT8CcK>bQm%nbN$xLG;RG4W*`K+TjqT*z+56Sc?oMG_V}o*Q2Tw>6pY6 zE67&burW&UqT`Cuw2m27dTq+E2MMkkdR9kX)w7oQyvlm#Ir<8RS-K8hu!?dO^HO<9 zOHoxlh+V)u+c-TX(=)0f|9j-zw!WdGsOq_cI9>xK(xxTtAPn5n@e*#6@4S&K$e{^= z!{uYQcDJp1?G>i)mKwFQ?JfJ&@SbhEt?0g{<8?H0jS)gR0o-9vw(@^ct-JE!SBskK z&^N~^tFO>_EL|PPF~G&0Q8gf-N5t(vC83F5Y1wMFySUZbtysy$xwW-?aD(re&6nzC zygJTmdWJn*+UCK8S+LUbVpi?@y0ssdlc^|Wk2E#LQeR?tz$H`-%6b}+^^?8L58tfM7_;3`66A+dz|uW9MUQ+U8$ zHw93F6wQFR<_ZdpWga{U==KDLOC z=0!Zdj81-ahb}DR$yM}?E#Xq9pOU9nFeI>os{)-hUm_f?S;4ac-^1vv4*SE^D@gm0 zRMM=#-TU`c>|EGiwF1+ptQKLb(3_=61x-tTndO>{QUCQ$lElI?ZW69K^fKA;{Z*Ih z8+=h2_q!P%XO4mW%jh&yVQP# z)A#|M_?b2Rm6pHZ0{%cR{^Z6~73}wNT&kds-|;5ia_jI5-o`tuQxkr|yF67f{ug); z?~~aaxqZM&S2Jb