/** {@inheritDoc} */
 public boolean shouldExecuteOnProject(Project project) {
   if (project.isRoot() || !CSharpConstants.LANGUAGE_KEY.equals(project.getLanguageKey())) {
     return false;
   }
   boolean skipMode = AbstractCSharpSensor.MODE_SKIP.equalsIgnoreCase(executionMode);
   boolean isTestProject =
       microsoftWindowsEnvironment.getCurrentProject(project.getName()).isTest();
   return !isTestProject && !skipMode;
 }