@Override protected void doAfterStart() { DefaultAnalysisMode analysisMode = getComponentByType(DefaultAnalysisMode.class); analysisMode.printMode(); LOG.debug("Start recursive analysis of project modules"); DefaultProjectTree tree = getComponentByType(DefaultProjectTree.class); scanRecursively(tree.getRootProject()); if (analysisMode.isMediumTest()) { getComponentByType(ScanTaskObservers.class).notifyEndOfScanTask(); } }
public void start() { Project rootProject = projectTree.getRootProject(); if (StringUtils.isNotBlank(rootProject.getKey())) { doStart(rootProject); } }