本文整理了Java中org.sonar.api.resources.Project.getId()
方法的一些代码示例,展示了Project.getId()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Project.getId()
方法的具体详情如下:
包路径:org.sonar.api.resources.Project
类名称:Project
方法名:getId
暂无
代码示例来源:origin: stackoverflow.com
projectSequenceList.add(new ProjectSequence(new ProjectSequence.ProjectSequenceId(project.getId(), reference)));
代码示例来源:origin: org.codehaus.sonar/sonar-plugin-api
@Override
public String toString() {
return new ToStringBuilder(this)
.append("id", getId())
.append("key", getKey())
.append("qualifier", getQualifier())
.toString();
}
代码示例来源:origin: stackoverflow.com
@Repository
public class StatsRepositoryImpl implements StatsRepository {
@SuppressWarnings("unused")
@PostConstruct
private void initStatements(){
if (cassandraSession == null){
LOG.error("Cassandra 2.0 not available");
} else {
GETSTATS_BY_PROJECT = cassandraSession.prepare(SELECTSTATS+" WHERE projectid = ?");
}
}
@Override
public Stats findByProject(Project project) {
Stats stats = null;
BoundStatement boundStatement = new BoundStatement(GETSTATS_BY_PROJECT);
ResultSet rs = cassandraSession.execute(boundStatement.bind(project.getId()));
for (Row row : rs){
stats = mapRowToStats(row);
}
return stats;
}
代码示例来源:origin: stackoverflow.com
@Transactional
public void updateProject(Project project) {
Project itemFromDbs = this.getById(project.getId());
if (itemFromDbs != null) {
itemFromDbs.setTaskPlans(project.getTaskPlans());
entityManager.merge(itemFromDbs);//so i wont persist a detached entity
entityManager.flush();
}
}
代码示例来源:origin: org.codehaus.sonar/sonar-batch
@Override
public void analyse(Project project, SensorContext context) {
// Adding one second is a hack for resolving conflicts with concurrent user
// changes during issue persistence
final Date now = DateUtils.addSeconds(DateUtils.truncate(new Date(), Calendar.MILLISECOND), 1);
issueDao.selectNonClosedIssuesByModule(project.getId(), new ResultHandler() {
@Override
public void handleResult(ResultContext rc) {
IssueDto dto = (IssueDto) rc.getResultObject();
dto.setSelectedAt(now.getTime());
initialOpenIssuesStack.addIssue(dto);
}
});
issueChangeDao.selectChangelogOnNonClosedIssuesByModuleAndType(project.getId(), new ResultHandler() {
@Override
public void handleResult(ResultContext rc) {
IssueChangeDto dto = (IssueChangeDto) rc.getResultObject();
initialOpenIssuesStack.addChangelog(dto);
}
});
}
代码示例来源:origin: org.codehaus.sonar/sonar-batch
public DbDuplicationsIndex(Project currentProject, DuplicationDao dao,
String language, DatabaseSession session, ResourceCache resourceCache) {
this.dao = dao;
this.session = session;
this.resourceCache = resourceCache;
Snapshot lastSnapshot = getLastSnapshot(currentProject.getId());
this.currentProjectSnapshotId = resourceCache.get(currentProject.getEffectiveKey()).snapshotId();
this.lastSnapshotId = lastSnapshot == null ? null : lastSnapshot.getId();
this.languageKey = language;
}
内容来源于网络,如有侵权,请联系作者删除!