From d54cb2604501753f11b29a071ae6ecb40b6060a8 Mon Sep 17 00:00:00 2001 From: AdrianBalunan Date: Thu, 19 Feb 2026 12:43:20 +0100 Subject: [PATCH] Maven clean and other fixes --- .../sytemutvikling/team6/models/Charity.java | 7 + .../ntnu/sytemutvikling/team6/Main.class | Bin 568 -> 0 bytes .../sytemutvikling/team6/models/Charity.class | Bin 1559 -> 0 bytes .../team6/models/Donation.class | Bin 1459 -> 0 bytes .../team6/models/DonationRegistry.class | Bin 339 -> 0 bytes .../team6/models/Feedback.class | Bin 1251 -> 0 bytes .../sytemutvikling/team6/models/Inbox.class | Bin 306 -> 0 bytes .../team6/models/Settings.class | Bin 315 -> 0 bytes .../sytemutvikling/team6/models/User.class | Bin 303 -> 0 bytes .../team6/models/UserRegistry.class | Bin 327 -> 0 bytes .../team6/service/AuthenticationService.class | Bin 356 -> 0 bytes .../team6/service/CharityService.class | Bin 335 -> 0 bytes .../team6/service/DonationService.class | Bin 338 -> 0 bytes .../team6/service/FeedbackService.class | Bin 338 -> 0 bytes .../target/classes/tempClassDiagram.puml | 307 ------------------ 15 files changed, 7 insertions(+), 307 deletions(-) delete mode 100644 helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/Main.class delete mode 100644 helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/Charity.class delete mode 100644 helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/Donation.class delete mode 100644 helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/DonationRegistry.class delete mode 100644 helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/Feedback.class delete mode 100644 helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/Inbox.class delete mode 100644 helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/Settings.class delete mode 100644 helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/User.class delete mode 100644 helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/UserRegistry.class delete mode 100644 helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/service/AuthenticationService.class delete mode 100644 helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/service/CharityService.class delete mode 100644 helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/service/DonationService.class delete mode 100644 helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/service/FeedbackService.class delete mode 100644 helpmehelpapplication/target/classes/tempClassDiagram.puml diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Charity.java b/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Charity.java index 3106d09..4a389f4 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Charity.java +++ b/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Charity.java @@ -88,4 +88,11 @@ public void setVerified() { public void setUnverified() { this.isVerified = false; } + + /** + * Setter for total donations. This method is used to update the total donations when a new donation is made. + */ + public void setTotalDonations(int amount) { + this.totalDonations += amount; + } } diff --git a/helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/Main.class b/helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/Main.class deleted file mode 100644 index 9e9f2a33d115763beffd93059907a798c708bb0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 568 zcmaKpyG{a85QhJQ;Iiu~2!i(uR$$?FT3~F9#sV)1hQ{iECwO!(W;v_zv9!>{!Uyo7 zjQ^quAt5$1J2U&wd^6|k`{NV9F}5va1U5nwCf?xLs30+q`rg-J-!n=Ed)}GUp@pnK z@lHNU&zG!RbnjHp2uvU7P@6-6sd}R$kUffSl!GbQE^?R_D718_&Xb_4;w#zpl|ZQ# z^`zgCu}mlvold4jm z1Vv~W_qkqq0<(bAj*_^iPIP)5J3aPpItw+BmM;Wk_{D3|T8un;L7&@sNB(74c4*Tw zD43yje}AB#Wn^Ox1!hw5{;(NyuPBzPZ&(^Na9CnjEV9ht_+_ diff --git a/helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/Charity.class b/helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/Charity.class deleted file mode 100644 index b2e6c9c9c5e89b2b727aff0dd6431c1df3c3650a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1559 zcma)5YflqF6g|_H7RvHQ!6zUB?FuXkqR2x`k%WX`lt%*JmUe-Gc5Aj%lKvBagda4q z!D!+S@JAWX3>8Y*1i#F^b7#)EbI-l=`_GSG0N!FbfrvoLSAN+kRg_mKt5bQBm;Rxn zJhw3G6pA@7Uve@>ZXi`9ftWz&v3u$|d6#$I?H_wtB@mH0#@Ee3S;@S!y}hlK@%&p%fV^nM4$Q7JASx5KX0blDLce3EX4-SGBY701qiZ;QF~@L90m>Q|Y=w zjKVDt7_`uYxb_}dNT6AJk1e#Ed!rVTXw|Wl1q*En*aAJ5$=(EkThXE1zYZZ-ZZqBb@Mx%3B9icW9mq<8TQTU)~1QlHXV9ujm>SP z&0O@h_g|$~Cnmv58)l%|>8;d{PZtAQ4HHCxIYV4IIISg5U5-*4ciaBy#b_lri{&8e ztx8>+ReRl}7AZDJ9isdy{3lvwdJ!$Mv6R?Y3T!OpHI||oOBspoGJZE3LgCTN^%f(a z$Qq-avd?ha{*F6U4A@Vq7_!H!7`CHTjOb;|{)zPN8F(^oPgF7a)v!%*9VH_$PL>Jg zpJXnF%u}4Grx?I9*qCNyhC9$Vxfq@1j#*6&!g#uhi1GBhqkP{C9@bvz(CS-F_BRZC zp%Wn#ltBky8EWhNLXBGBIc6ErCDwx{8^MdA;1{9bp+@j>DEMV4c(@Uq2?fuwoa@gX z`P@+RYAD#kd=(``vc&2+Jo0|1y&P?b0&Tanv{pb5n0NZ$0M2^80N+eF)Qanu5ng22H#j&Hf z8?HN{^mq_ERViHMOHsrq!_sorBC_ixO^_}Vl zL%|JYBFK+b8Ad%1fz}rzI zqcL1&IH-$=$1*tMp4E`ysUM^-Vx30vFyP?}%P8$NxfOENl%93W)h<_x9x|@jmLFS* z@c5B02tJaLrN~pYPPwJC8wO@DXJQ&x8D=Z(uG8n;RS`wl(A7=W2!5A@hdkPIDIr5S zeYJghcYW@B992!9Cb>Mk@2;fi6-FxdK?w{CCMGe(U{dv+0ct^&EB2tIwD(;Tc@#){ zboF?v@D8XPb`nefa2>NgR=_n6PjKgFY(|Oxs zwErhYDgqtgiHQkZpfYx45;gc6Ur&0XJF8VK3@nh}2>reV7nRgqc> zmRg!C*&>nCDARh8PHPlJ)5Z_Xd?;V~hAY2P-+5XKgKyz>27Kqs0Q@QwzK6vgoa<$-d>()|GvOsH_uzinD}$N0 iGvQU5MSE)Jdwwto?_|P{@Hhir8-(9x!s}^sPyYh^S3T(f diff --git a/helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/DonationRegistry.class b/helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/DonationRegistry.class deleted file mode 100644 index 3974903d9496aace76d6a75118cc0b88e270b82e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 339 zcmb7=&q~8U5XQerlSX5;MeqT^Z5nf4wD=S;mifst8Nuc(}yL$S$1<3jBYMe<6n&J)U9_quy>DU z&Ru9%Ia0!8p_f`&EyEAh!qkB(R-#JSzJI_Ej08J5qifn_=ti9WW^ctsrP>trq3WV~!N_KbC}Ej?uaftYXvG(Pp!})4@(tI2#oD#85_p7Lbk;~uDy-u+ zS%y2fJC0zIRd<=~uh{rPhZLspiy1ic58lMR1o-|uyq5?+q>4th&t~45hhHVa2DTI6 Zoq4#L2p91r0p9&Q*YmqX_-U+q_7{ow3N-)# diff --git a/helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/Inbox.class b/helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/Inbox.class deleted file mode 100644 index 7b4a30611879cd3c018533f5a84546ad7e661ab6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcma)%Jx;?w5QX13{z;6%5jRK^1q!yK0ns3kB3V!nrC&QM*sxwp_S%ADQ6W)q01kzi zwQ>NOH}mFC-~9Z3eFM0|JV8KMT4#IFy*pL+ZqTnr+h^gFtS?2~?3C%m+Lp~*f{-xZ z%RvewdE&9$tI84LYi+f=Axu_hTS9otJ1HiZWrz?H@r3-vNG!=J`w(?9kD%;xnmF-;g zzhNpbt|y$8{|34w6w7w#YQA%E?evfIJVN3ailmo9D@7F5T%Fl@AUplQ-n#|~3f0(# T4jiaXcJEB$=FOkJ`T70&25^gMiimLTyz5l^?z!sx-n?1kUX*8DEmc)Nvu)K=%T0=yFx~0B zR#wZvL$Tx16Z&i8jK3!IF6Uc9d?PCvdKe6mpih|O#_@eu72G`P!ZKl&*QK^w-I(D2 zi?M$-E#V?R3T8#fHg(sOd}qSRK_I*ea5#gY$aj!P0YNksrw$%S7N0ozkV1q^G_)ZL Sr=r6{o=6;tBaB5OO#T1?phVLE diff --git a/helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/UserRegistry.class b/helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/models/UserRegistry.class deleted file mode 100644 index 970aced91dfd7f8c243d76c46fae27be61d4a66b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 327 zcmb7*`0ZcK;kr2*pu)Xq|z-=Ga=Cv_)sRHZvQnlSPH(ot?c5_}DAKWHK zN|>zlTB}CO;H+A49SFl~V@TpG*weOs}6)K$ZTqq3`Y zv(U~&|65GMi}3_i{tN1gP&{h~ptY_MvI@B~YdzrDCeetTm7v dy?**VfrqHCxAJ>pJsR82hRm>+)7LTz4jCHCyZ2xb5;6 zV}yk9Mt52jTHY?Q4d;%~zc<#n2SRUpu_A=C>V*^Za6CYSK4Fv^%k#F(xPI1I!GyE4 z%5|}l<(~hVpE?|JqmH7!!z}{2o%tdr8JZYR^D)`GKQ% ZX#_|l{WWCZL~^h{M^aCP2t&yLqaS1GQQrUn diff --git a/helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/service/DonationService.class b/helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/service/DonationService.class deleted file mode 100644 index 86d299609fbed9ef28c2c620209ae857df2bd9fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 338 zcmb7=u};G<5QhItlLkVe72*ZhfB_33v4B_#Oc4x4-JNiPD~Tf|P9z?S35kIR;Gq!b z!o0Uh7y&vSc68C64+xpCO+zwK*xoVvC(zwMB zr-%u&l^v|9tX{q=R$O|*_(GicOTy^ja7l>g%>!o`VRM26W5P5S$G3f5aC>iyiV3@U zQ`%~2TM7KzjQx{zgwy=rV&{Zx(e!P}HxjsY-vu`=S1ta5@AO(!t@){rBfOJ diff --git a/helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/service/FeedbackService.class b/helpmehelpapplication/target/classes/ntnu/sytemutvikling/team6/service/FeedbackService.class deleted file mode 100644 index 4b0e587b06036d7a35cd6fe07ab42099bb8a5b7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 338 zcmb7=u};G<5QhItlLkVeRmBUi0Rt97Vga#Kbc*Ou)ZKAU;5Koj#EHaXF(EPV06Y}p zT$tEc{_}TdTc7Up>-_`3Jtiq4!lm=BQ|*iAs`I_wmexHf&$_x+EjPV2tme$?LYwXK zhf~Ca$wv2Dm0B(@iVYi27~WcE{T*R&dbT3OvwF=L2G}1V!H_V{t>cHTD!6&nMahI| zUK?GmbYlbmHe>&6Tf$ZTZ?PLfwye9x@Z5&)kN=2Y1ZSK;3}pe3O2JGr6;e9}lJht0 by-FiOCK<+%2M3a)-8qqZC`34tj4=KNWkXVR diff --git a/helpmehelpapplication/target/classes/tempClassDiagram.puml b/helpmehelpapplication/target/classes/tempClassDiagram.puml deleted file mode 100644 index c32ad2a..0000000 --- a/helpmehelpapplication/target/classes/tempClassDiagram.puml +++ /dev/null @@ -1,307 +0,0 @@ -@startuml - - - -' ========================= - -' DOMAIN LAYER - -' ========================= - - - -package "Domain Layer" { - - - -class User { - - - idNext : static int - - - id : int - - - name : String - - - email : String - - - passwordHash : String - - - role : String - - - settings : Settings - - - inbox : Inbox - - - - + getUserId() : int - - + setUserId(id : int) - - + getUserName() : String - - + setUserName(name : String) - - + getUserEmail() : String - - + setUserEmail(email : String) - - + getUserPasswordHash() : String - - + setUserPasswordHash(passwordHash : String) - - + getUserRole() : String - - + setUserRole(role : String) - -} - - - -class Settings { - - - lightmode : boolean - - - language : String - - - anonymous : boolean - - - - + getSettings() : String - -} - - - -class Inbox { - - - messages : ArrayList - - - - + getMessages() : ArrayList - - + addMessage(message : Message) - - + removeMessage(message : Message) - -} - - - -class Message { - - - title : String - - - from : Charity - - - date : LocalDateTime - - - - + getTitle() : String - - + getFrom() : Charity - - + getDate() : LocalDateTime - -} - - - -class Charity { - - - idNext : static int - - - id : int - - - name : String - - - description : String - - - totalDonations : double - - - verified : boolean - - - category : String - - - - + getCharityId() : int - - + setCharityId(id : int) - - + getCharityName() : String - - + setCharityName(name : String) - - + getCharityDescription() : String - - + setCharityDescription(description : String) - - + getCharityTotalDonations() : double - - + setCharityTotalDonations(totalDonations : double) - -} - - - -abstract class Donation { - - - idNext : static int - - - id : int - - - amount : double - - - date : LocalDateTime - - - charity : Charity - - - user : User - - - - + getDonationId() : int - - + setDonationId(id : int) - - + getDonationAmount() : double - - + setDonationAmount(amount : double) - - + getDonationDate() : LocalDateTime - - + setDonationDate(date : LocalDateTime) - - + getDonorInfo() : String - -} - - - -class AnonymousDonation { - - - comment : String - -} - - - -class PublicDonation { - - - comment : String - -} - - - -class Feedback { - - - id : int - - - message : String - - - date : LocalDateTime - - - charityId : int - - - - + getId() : int - - + setId(id : int) - - + getMessage() : String - - + setMessage(message : String) - - + getDate() : LocalDateTime - - + setDate(date : LocalDateTime) - -} - - - -class UserRegistry { - - - users : List - - + addUser(user : User) - - + removeUser(user : User) - - + getUserById(id : int) : User - - + getAllUsers() : List - -} - - - -class CharityRegistry { - - - charities : List - - + addCharity(charity : Charity) - - + removeCharity(charity : Charity) - - + getCharityById(id : int) : Charity - - + getAllCharities() : List - -} - - - -class DonationRegistry { - - - donations : List - - + addDonation(donation : Donation) - - + removeDonation(donation : Donation) - - + getDonationById(id : int) : Donation - - + getAllDonations() : List - -} - - - -' Associations - -User "1" -- "0..*" Donation - -Charity "1" -- "0..*" Donation - - - -User "1" -- "0..*" Feedback - -Charity "1" -- "0..*" Feedback - - - -Donation <|-- AnonymousDonation - -Donation <|-- PublicDonation - - - -User "1" *-- "1" Settings - -User "1" *-- "1" Inbox - -Inbox "1" -- "0..*" Message - -Message "1" --> "1" Charity - - - -} \ No newline at end of file