def setup( self ): self._setCommand( "krazy2all" ) argv = ["--verbose", "--export", "xml"] argv += self.getSetting( KrazyChecker.DefaultConfiguration, True ) self._setCommandArguments( argv ) action = CallbackShellCommandAction( self.getCommandWithArguments(), combineOutput = False, callback = self.runMethod ) action.setWorkingDirectory( self.getInstructions().getSourceDir() ) step = self.getInstructions().getStep( 'test' ) step.addMainAction( action ) return Analyzer.setup( self )
def setup( self ): action = _PyLintCheckerAction( self ) action.setWorkingDirectory( self.getInstructions().getProject().getSourceDir() ) step = self.getInstructions().getStep( 'test' ) step.addMainAction( action ) return Analyzer.setup( self )