in sonar-plugin-agent/src/main/java/jetbrains/buildserver/sonarplugin/msbuild/SQMSBuildExecutableFactory.java [34:46]
public Executable create(@NotNull final BuildRunnerContext runnerContext) throws RunBuildException {
final String msBuildScannerRoot = mySonarQubeMSBuildScannerLocator.getExecutablePath(runnerContext);
if (msBuildScannerRoot == null) {
throw new RunBuildException("No SonarScanner for MSBuild selected");
}
File executableFile = findExecutable(msBuildScannerRoot);
if (executableFile == null) {
throw new RunBuildException("No SonarScanner for MSBuild executable found");
}
return new Executable(executableFile.getAbsolutePath(), Collections.<String>emptyList());
}