Code Quality tests provide integration with existing linters, but you can also provide your own code analysis tool that produces feedback programatically. The generated feedback is accessible in the Code Viewer by moving your cursor over the line numbers with comments, as well as in the AutoTest output.