templates.action.admin.administerSonarAssociations.vm Maven / Gradle / Ivy
## Licensed to Marvelution under one or more contributor license
## agreements. See the NOTICE file distributed with this work
## for additional information regarding copyright ownership.
## Marvelution licenses this file to you under the Apache License,
## Version 2.0 (the "License"); you may not use this file except
## in compliance with the License.
## You may obtain a copy of the License at
##
## http://www.apache.org/licenses/LICENSE-2.0
##
## Unless required by applicable law or agreed to in writing,
## software distributed under the License is distributed on an
## "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
## KIND, either express or implied. See the License for the
## specific language governing permissions and limitations
## under the License.
$i18n.getText("sonar.associations")
$i18n.getText("sonar.associations.description")
$i18n.getText("sonar.add.association.link")
$i18n.getText("common.words.project")
$i18n.getText("sonar.config.server")
$i18n.getText("common.words.operations")
#if( ${sonarAssociations.isEmpty()} )
$i18n.getText("sonar.no.associations")
#else
#foreach( $association in $sonarAssociations )
#set($project = $projectManager.getProjectObj($association.projectId))
#set($component = $action.getProjectComponent($association.componentId))
#if ($velocityCount % 2 == 1)
#set ($rowbgcolor = "#FFF")
#else
#set ($rowbgcolor = "#FFFFF0")
#end
$project.name
#if ($component)
- $component.name
#end
$i18n.getText("sonar.config.server"): $association.sonarServer
$i18n.getText("sonar.config.project"): $association.sonarProject
$i18n.getText("common.forms.edit")
| $i18n.getText("common.words.delete")
## Reset the Project and Component variables so they are not reused for the next association
#set($project = false)
#set($component = false)
#end
#end