Custom Roslyn Tool for Static Code Analysis – Bc. Zuzana Dankovčíková
Bc. Zuzana Dankovčíková
Master's thesis
Custom Roslyn Tool for Static Code Analysis
Custom Roslyn Tool for Static Code Analysis
Abstract:
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é …moreAbstract:
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 …more
Language used: English
Date on which the thesis was submitted / produced: 18. 5. 2017
Identifier:
https://is.muni.cz/th/f6oc3/
Thesis defence
- Date of defence: 23. 6. 2017
- Supervisor: PhD Bruno Rossi
- Reader: RNDr. Jaroslav Pelikán, Ph.D.
Citation record
Full text of thesis
Contents of on-line thesis archive
Published in Theses:- světu
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Masarykova univerzita, Fakulta informatikyMasaryk University
Faculty of InformaticsMaster programme / field:
Applied Informatics / Applied Informatics
Theses on a related topic
-
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