Skip to content

Commit

Permalink
Docs
Browse files Browse the repository at this point in the history
  • Loading branch information
LaciProg committed May 20, 2024
1 parent 55a94a4 commit 64955c1
Show file tree
Hide file tree
Showing 8 changed files with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions doc/SONAR.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Statikus és manuális ellenőrzés
## Eszközök
* Manuális ellenérzés IntelliJ környeztben
* SonarLint plugin használatával
* SonarCloud segítségével

## Tevékenység
* Első lépés a kódbázis megismerése és futtatása volt.
* Második lépés a Sonar rendszerrel való összektése a projektnek. Ekkor még nem jelentek meg az issuk a felületen, azt csak később sikerült megoldani a projektstuktúra megváltoztatásával.
* Következő lépés a néhány feltűnő hiba javítása ami a kódbázis megismerése közben feltűnt.
* Ezt követően több lépésben a SonarLint segítségével a különböző issukat javítottam. Nem minden került javításra, például a pacakgek nevei, illetve a tervek szerint megvalósított propertyk publikusak maradtak, mivel a getterek és setterek nem valósítanának meg egyéb funkciót a változók beállítása és visszaadásán kívül.
* A végső lépés a SonarCloud segítségével részletsebb vizsgálat és javítás. A program használt random szám generálást, ami nem egy játék környezetben seed nélkül biztonsági kockázat lenne, de itt elhanyagolható. Ezen kívül a duplikált kódsorok számát is csökkentettem, továbbá olyan issukat is javítottam amit nem jelett a SonarLint.

## Illusztáció
### Javítások előtt

<p align="center">
<img src="./images/image.png" width="1280">
<img src="./images/image-1.png" width="1280">
<img src="./images/image-2.png" width="1280">
</p>

### Javítások után

<p align="center">
<img src="./images/image-3.png" width="1280">
<img src="./images/image-4.png" width="1280">
<img src="./images/image-5.png" width="1280">
</p>
Empty file added doc/git
Empty file.
Binary file added doc/images/image-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/images/image-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/images/image-3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/images/image-4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/images/image-5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/images/image.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 64955c1

Please sign in to comment.