org.sonar.api.resources.Project.getLanguage()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(4.7k)|赞(0)|评价(0)|浏览(100)

本文整理了Java中org.sonar.api.resources.Project.getLanguage()方法的一些代码示例,展示了Project.getLanguage()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Project.getLanguage()方法的具体详情如下:
包路径:org.sonar.api.resources.Project
类名称:Project
方法名:getLanguage

Project.getLanguage介绍

暂无

代码示例

代码示例来源:origin: org.codehaus.sonar/sonar-batch

public void execute(Project project) {
 if (project.getLanguage() == null) {
  initDeprecatedLanguage(project);
 }
}

代码示例来源:origin: org.codehaus.sonar-plugins/sonar-php-plugin

/**
 * @see org.sonar.api.batch.CheckProject#shouldExecuteOnProject(org.sonar.api.resources.Project)
 */
public boolean shouldExecuteOnProject(Project project) {
 return PHP.equals(project.getLanguage());
}

代码示例来源:origin: org.sonarsource.sonarqube/sonar-batch

public void execute(Project project) {
 if (project.getLanguage() == null) {
  initDeprecatedLanguage(project);
 }
}

代码示例来源:origin: org.codehaus.sonar-plugins/sonar-php-plugin

/**
 * Returns <code>true</code> if the given project language is PHP and the project configuration is set to allow plugin to run.
 * 
 * @param project
 *          the project
 * 
 * @return true, if should execute on project
 * 
 * @see org.sonar.api.batch.CheckProject#shouldExecuteOnProject(org.sonar.api .resources.Project)
 */
public boolean shouldExecuteOnProject(Project project) {
 Configuration configuration = project.getConfiguration();
 Language language = project.getLanguage();
 return PHP.equals(language) && configuration.getBoolean(PDEPEND_SHOULD_RUN_PROPERTY_KEY, parseBoolean(PDEPEND_DEFAULT_SHOULD_RUN));
}

代码示例来源:origin: org.codehaus.sonar-plugins/sonar-php-plugin

/**
 * Returns <code>true</code> if the given project language is PHP and the project configuration is set to allow plugin to run.
 * 
 * @param project
 *          the project
 * 
 * @return true, if should execute on project
 * 
 * @see org.sonar.api.batch.CheckProject#shouldExecuteOnProject(org.sonar.api .resources.Project)
 */
public boolean shouldExecuteOnProject(Project project) {
 Configuration c = project.getConfiguration();
 Language language = project.getLanguage();
 Boolean phpcpdShouldRun = c.getBoolean(PHPCPD_SHOULD_RUN_PROPERTY_KEY, parseBoolean(PHPCPD_DEFAULT_SHOULD_RUN));
 Boolean deprecatedPhpcpdSkip = c.getBoolean(SONAR_PHP_CPD_SKIP_KEY, !phpcpdShouldRun);
 Boolean phpcpdSkip = c.getBoolean(PHPCPD_SKIP_PROPERTY_KEY, deprecatedPhpcpdSkip);
 return (PHP.equals(language) && !phpcpdSkip);
}

代码示例来源:origin: org.codehaus.sonar-plugins/sonar-php-plugin

/**
 * Determines whether or not this sensor will be executed on the given project.
 * 
 * @param project
 *          The project to be analyzed
 * @return boolean <code>true</code> if project's language is php a,d the project configuration says so, <code>false</code> in any other
 *         case.
 * @see org.sonar.api.batch.CheckProject#shouldExecuteOnProject(org.sonar.api .resources.Project)
 */
public boolean shouldExecuteOnProject(Project project) {
 Configuration configuration = project.getConfiguration();
 Language language = project.getLanguage();
 boolean shouldExecute = PHP.equals(language);
 shouldExecute = shouldExecute
   && (configuration.getBoolean(PHPUNIT_SHOULD_RUN_PROPERTY_KEY, parseBoolean(PHPUNIT_DEFAULT_SHOULD_RUN)) || configuration
     .getBoolean(PHPUNIT_SHOULD_RUN_COVERAGE_PROPERTY_KEY, parseBoolean(PHPUNIT_DEFAULT_SHOULD_RUN_COVERAGE)));
 return shouldExecute;
}

代码示例来源:origin: org.codehaus.sonar-plugins/sonar-php-plugin

/**
 * Returns <code>true</code> if the given project language is PHP and the project configuration is set to allow plugin to run.
 * 
 * @param project
 *          the project
 * 
 * @return true, if should execute on project
 * 
 * @see org.sonar.api.batch.CheckProject#shouldExecuteOnProject(org.sonar.api .resources.Project)
 */
public boolean shouldExecuteOnProject(Project project) {
 Configuration configuration = project.getConfiguration();
 Language language = project.getLanguage();
 boolean result = PHP.equals(language);
 result = result && configuration.getBoolean(PHPCS_SHOULD_RUN_KEY, parseBoolean(PHPCS_DEFAULT_SHOULD_RUN));
 result = result && (project.getReuseExistingRulesConfig() || !profile.getActiveRulesByRepository(PHPCS_REPOSITORY_KEY).isEmpty());
 return result;
}

代码示例来源:origin: org.codehaus.sonar-plugins/sonar-php-plugin

/**
 * Returns <code>true</code> if the given project language is PHP and the project configuration is set to allow plugin to run.
 * 
 * @param project
 *          the project
 * 
 * @return true, if should execute on project
 * 
 * @see org.sonar.api.batch.CheckProject#shouldExecuteOnProject(org.sonar.api .resources.Project)
 */
public boolean shouldExecuteOnProject(Project project) {
 Configuration configuration = project.getConfiguration();
 Language language = project.getLanguage();
 boolean result = PHP.equals(language);
 result = result && configuration.getBoolean(PHPMD_SHOULD_RUN_KEY, parseBoolean(PHPMD_DEFAULT_SHOULD_RUN));
 result = result && (project.getReuseExistingRulesConfig() || !profile.getActiveRulesByRepository(PHPMD_REPOSITORY_KEY).isEmpty());
 return result;
}

相关文章