User Tools

Site Tools


Problem constructing authldap
laboratoare:tutorial-checkstyle:eclipse
Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
laboratoare:tutorial-checkstyle:eclipse [2017/09/28 18:12]
Mihai Burduselu [Instalare plugin]
laboratoare:tutorial-checkstyle:eclipse [2017/10/06 01:43] (current)
Mihai Burduselu [Instalare și rulare checkstyle ca plugin în Eclipse]
Line 1: Line 1:
 =Instalare și rulare checkstyle ca plugin în Eclipse= =Instalare și rulare checkstyle ca plugin în Eclipse=
 +
 +* Responsabil:​ [[michelcatalin@gmail.com|Mihai Burdușelu]]
 +* Data publicării:​ 01.10.2017
 +* Data ultimei modificări:​ 02.10.2017
  
 ==Instalare plugin== ==Instalare plugin==
-1. Deschideți ​proiectul în Eclipse.+1. Deschideți Eclipse.
 2. Window -> Preferences -> General -> Network connections -> În dreptul Active Provider selectați Manual. 2. Window -> Preferences -> General -> Network connections -> În dreptul Active Provider selectați Manual.
 +{{:​laboratoare:​tutorial-checkstyle:​eclipse:​tce_01.jpg?​nolink|}}
 +
 3. Help -> Install New Software 3. Help -> Install New Software
 4. În introduceți linkul http://​eclipse-cs.sourceforge.net/​update în text boxul "Work with" și apăsați Enter. Va dura câteva secunde să se descarce pluginul. 4. În introduceți linkul http://​eclipse-cs.sourceforge.net/​update în text boxul "Work with" și apăsați Enter. Va dura câteva secunde să se descarce pluginul.
 +5. În scurt timp va apărea o listă. Selectați Checkstyle și apăsați Next.
 +{{:​laboratoare:​tutorial-checkstyle:​eclipse:​tce_02.jpg?​nolink|}}
 +
 5. Poate apărea eroare de mai jos. Dați click pe Ok și așteptați sa se continue instalarea. 5. Poate apărea eroare de mai jos. Dați click pe Ok și așteptați sa se continue instalarea.
 +{{:​laboratoare:​tutorial-checkstyle:​eclipse:​tce_03.jpg?​nolink|}}
 +
 6. Next -> Next -> I accept the terms -> Finish 6. Next -> Next -> I accept the terms -> Finish
 +{{:​laboratoare:​tutorial-checkstyle:​eclipse:​tce_04.jpg?​nolink|}}
 +
 7. Install anyway -> Restart now 7. Install anyway -> Restart now
-8. În scurt timp va apărea o listă. Selectați Checkstyle și apăsați Next.+{{:​laboratoare:​tutorial-checkstyle:​eclipse:​tce_05.jpg?​nolink|}}
  
 ==Configurare plugin== ==Configurare plugin==
 +Pentru fiecare proiect java diferit trebuie configurate regulile ce vor fi folosite de pluginul checkstyle.
 +Pe scurt, trebuie importat un fișier xml cu regulile de validare.
 1. Window -> Preferences -> Checkstyle -> New 1. Window -> Preferences -> Checkstyle -> New
-2. În noua fereastra dați un nume noii configurări. Apăsați Import, selectați fișierul poo_checks.xml și la final apăsați Ok. +{{:​laboratoare:​tutorial-checkstyle:​eclipse:​tce_06.jpg?​nolink|}} 
-3. Selectați noua voastră configurare din listă și apăsați Set as Default, ​apoi Apply and Close.+ 
 +2. În noua fereastra dați un nume noii configurări. Apăsați Import, selectați fișierul poo_checks.xml ​(vezi mai jos Resurse) ​și la final apăsați Ok. 
 +{{:​laboratoare:​tutorial-checkstyle:​eclipse:​tce_07.jpg?​nolink|}} 
 + 
 +3. Selectați noua voastră configurare din listă și apăsați Set as Default. Pentru a putea identifica tipul de eroarebifați Include rule names in violation messages. La final apăsați ​Apply and Close. 
 +{{:​laboratoare:​tutorial-checkstyle:​eclipse:​tce_08.jpg?​nolink|}}
  
 ==Rulare checkstyle== ==Rulare checkstyle==
 1. Click dreapta pe un fișier sursa sau pe întreg proiectul -> Checkstyle -> Check code with checkstyle 1. Click dreapta pe un fișier sursa sau pe întreg proiectul -> Checkstyle -> Check code with checkstyle
 +{{:​laboratoare:​tutorial-checkstyle:​eclipse:​tce_09.jpg?​nolink|}}
 +
 2. Rezultatul rulării checkstyle 2. Rezultatul rulării checkstyle
-==Resurse==+{{:​laboratoare:​tutorial-checkstyle:​eclipse:​tce_10.jpg?​nolink|}}
  
 +==Resurse==
 +  * [[http://​checkstyle.sourceforge.net/​checks.html|Documentație warninguri checkstyle]]
 +  * {{:​laboratoare:​tutorial-checkstyle:​eclipse:​poo_checks.zip}}
  
laboratoare/tutorial-checkstyle/eclipse.1506611534.txt.gz · Last modified: 2017/09/28 18:12 by Mihai Burduselu