Custom Roslyn Tool for Static Code Analysis – Bc. Zuzana Dankovčíková
Bc. Zuzana Dankovčíková
Diplomová práce
Custom Roslyn Tool for Static Code Analysis
Custom Roslyn Tool for Static Code Analysis
Anotace:
Cieľom tejto práce je vytvoriť nástroj na statickú analýzu kódu pomocou technológie Roslyn, ktorý bude kontrolovať dodržiavanie interných pravidiel a smerníc ustanovených programátormi vo firme Kentico Software. Nástroj bude taktiež poskytovať automatickú opravu kódu, v prípadoch, kde to bude možné. Teoretická časť práce pojednáva o teórii statickej analýzy kódu, predstavuje nástroje ktoré sú dostupné …víceAbstract:
The aim of this thesis is to create a custom Roslyn tool for static code analysis that would check the compliance to the internal coding rules and guidelines followed by developers at Kentico Software, providing an automated code fix where possible. The theoretical part of the thesis discusses the theory behind the static code analysis, lists the tools available for Microsoft .NET platform, and focuses …více
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 18. 5. 2017
Identifikátor:
https://is.muni.cz/th/f6oc3/
Obhajoba závěrečné práce
- Obhajoba proběhla 23. 6. 2017
- Vedoucí: PhD Bruno Rossi
- Oponent: RNDr. Jaroslav Pelikán, Ph.D.
Plný text práce
Obsah online archivu závěrečné práce
Zveřejněno v Theses:- světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatikyMasarykova univerzita
Fakulta informatikyMagisterský studijní program / obor:
Aplikovaná informatika / Aplikovaná informatika
Práce na příbuzné téma
-
Analýza kódu s využitím .NET Compiler Platform
Filip Růžička -
Effectively Combining Static Code Analysis and Manual Code Reviews
Jan Svoboda -
Analysis of Decision Model and Notation tooling in the Visual Studio Code ecosystem
Marcel Mráz -
Static Code Analysis Tool for the Apex Programming Language
Belek Omurzakov -
Static analysis of Python code
Jakub Kiska -
Integrating Static Code Analysis and Defect Tracking
Jakub Papcun -
AI-driven Software Development Source Code Quality
Petr Kantek -
Source Code Quality Impact on Pull Requests Acceptance
Ondřej Kuhejda