
Optional: Sonar can be used as static analysis tool for any type of projects but it should be agreed with mentor.Įach task or bug-fix should follow correct workflow.Optional: Continuous integration tools can be used such as TeamCity or Jenkins.FindBugs and checkstyle should be used for the Java projects.ReSharper and Style Cop for the.

Every project should be developed with no warnings from the analysis tools
#Olant uml editor code

Optional: Editor should be able to export diagrams into image format.Editor should be able to generate created classes and dependencies to Java source code.Editor is able to create new class diagram.Diagram editor should support all features of UML2 standard class diagram.The idea is to implement visual diagram editor that allows to create UML class diagrams and generate source code out of them.
