• Welcome to TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach.
 
Menu

Zobrazi� pr�spevky

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Zobrazi� pr�spevky Menu

Messages - Dakota

#26
2. ro?ník / Re: Objektové programovanie
05.01.2010, 16:47:06
Neviete niekto poradit ako urobit to rozsirenie HELP???

Ja som si to sice urobil, ale mam tam vela podmienok IF a PMD mi to potom nechce zobrat:(

Ale ine riesenie nez cez podmienky IF ma aj tak nenapada :(
#27
2. ro?ník / Re: Objektové programovanie
05.01.2010, 08:03:25
Quote from: dEVIANT on  05.01.2010, 07:40:00
Mno mne funguje...takže ostatnú implemntíciu asi budeš mať inú...tak skús dať

String riadok = vstup.readLine();
while (riadok !=null) {
...
riadok = vstup.readLine()
}

ale overené to nemám...

No, takze uz mi to funguje, dikes za pomoc :thumbs-up:

Uz len tote if-y  :'(
#28
2. ro?ník / Re: Objektové programovanie
05.01.2010, 07:27:12
Quote from: dEVIANT on  05.01.2010, 06:57:40
public void load(String cesta) throws FileNotFoundException, IOException {
        String path = cesta;
        if(path.equals("")){
           path = "save/data.dat";
        }
        BufferedReader vstup = new BufferedReader(new FileReader(path));
       
        list.clear();
        while (vstup.readLine() != null) {
            list.add(vstup.readLine());
        }
        vstup.close();
     }

už by to malo byť ok...a pre budúcnosť krutá vec...http://lmgtfy.com/?q=Avoid+assignments+in+operands

Dikes za pomoc s tou cestou, ale while podla tvojho nefunguje :(

P.S. Jasne google :), ja som si to aj nasiel v dokumentacii PMD ale nechapal som tomu
P.S.2. Viem ze sa to tu riesilo, s tou dlhou metodou createRooms, mam ten isty problem, ale skusil som si hodit deklaraciu roomov von z tej metody a uz je to okej. Ale zas na druhej strane mi PMD hlasi chybu v GameImpl ze mam tam vela premennych :(

Uz len tieto chyby mi treba poopravovat a este musim zredukovat if-y :D
#29
2. ro?ník / Re: Objektové programovanie
05.01.2010, 06:42:17
Luida, prosim Vas co znamenaju tieto chyby?

Avoid reassigning parameters such as 'cesta'
a
Avoid assignments in operands toto konkretne v tom while

v kode

public void load(String cesta) throws FileNotFoundException, IOException {
         if(cesta.equals("")){
            cesta = "save/data.dat";
         }
         BufferedReader vstup = new BufferedReader(new FileReader(cesta));
         
         list.clear();
         String line;
         while ((line = vstup.readLine()) != null) {
             list.add(line);
         }
         vstup.close();
      }


Diky
#30
2. ro?ník / Re: Objektové programovanie
05.01.2010, 04:46:11
Quote from: dEVIANT on  05.01.2010, 04:29:28
netestuje sa .jar súbor ale celá zložka hry...teda napr pmd C.../Hra

Uz rozumiem...Thanx
#31
2. ro?ník / Re: Objektové programovanie
05.01.2010, 04:23:58
Chcem sa opytat, ako je to s tym PMD.

Otestoval som si cez to hru, s parametrom "text" a mi to vypisalo "No problems found"...Podla toho by som mal mat hru nakodenu spravne nie?

ALE nejako sa mi to nezdalo a urobil som v kode hry nepouzitu lokalnu premennu, ktora je definovana v rulesete za chybu.
dal som to prejst cez pmd a on aj tak vypisal "No problems found"...

Tak ja neviem  ???

Do prikazoveho riadku som zadaval:
c:\pmd\bin\pmd c:\pmd\test.jar text c:\pmd\ruleset.xml

ten test to je premenovany moj build a je nakopirovany do zlozky ktora je v kode...