private static void checkAndReportRuntimeRequirements()

in teamcity-symbol-agent/src/main/java/jetbrains/buildServer/symbols/SymbolsIndexer.java [348:353]


  private static void checkAndReportRuntimeRequirements(@NotNull BuildAgentConfiguration agentConfiguration, @NotNull BuildProgressLogger logger){
    for (String parameterName : agentConfiguration.getConfigurationParameters().keySet()) {
      if(NET_4X_PATTERN.matcher(parameterName).find()) return;
    }
    logger.logBuildProblem(BuildProblemData.createBuildProblem(NET_45_NOT_FOUND_PROBLEM_IDENTITY, BuildProblemTypes.TC_ERROR_MESSAGE_TYPE, ".NET 4.5 runtime required for symbols indexing was not found on build agent."));
  }