Skip navigation links
B C D E F G H J L M P Q S V W 

B

BRANCH - Static variable in class com.viae.maven.sonar.config.SonarStrings
 
branchName - Variable in class com.viae.maven.sonar.mojos.SonarMavenBuildBreakerMojo
 
branchName - Variable in class com.viae.maven.sonar.mojos.SonarMavenInitSonarExecutionStartMojo
 
branchName - Variable in class com.viae.maven.sonar.mojos.SonarMavenLinkProjectToQualityGateMojo
 

C

com.viae.maven.sonar.config - package com.viae.maven.sonar.config
 
com.viae.maven.sonar.exceptions - package com.viae.maven.sonar.exceptions
 
com.viae.maven.sonar.mojos - package com.viae.maven.sonar.mojos
 
com.viae.maven.sonar.services - package com.viae.maven.sonar.services
 
com.viae.maven.sonar.utils - package com.viae.maven.sonar.utils
 
composeSonarProjectKey(MavenProject, String, String) - Method in interface com.viae.maven.sonar.services.SonarQualityGateService
Compose the project key used by SONAR based on the project key and an optional branch name.
composeSonarProjectKey(MavenProject, String, String) - Method in class com.viae.maven.sonar.services.SonarQualityGateServiceImpl
 

D

DATE_TIME_FORMATTER - Static variable in interface com.viae.maven.sonar.services.SonarQualityGateService
 

E

execute() - Method in class com.viae.maven.sonar.mojos.SonarMavenBuildBreakerMojo
Validate a project against a given quality gate.
execute() - Method in class com.viae.maven.sonar.mojos.SonarMavenInitSonarExecutionStartMojo
Set the sonar.execution.start property to the last run timestamp (if the property is not defined).
execute() - Method in class com.viae.maven.sonar.mojos.SonarMavenLinkProjectToQualityGateMojo
 
execute() - Method in class com.viae.maven.sonar.mojos.SonarMavenSetGitBranchMojo
Set the sonar.branch property to the git branch name (if the property is not defined).
EXECUTION_START - Static variable in class com.viae.maven.sonar.config.SonarStrings
 

F

FIVE_MINUTES_IN_SECONDS - Static variable in class com.viae.maven.sonar.mojos.SonarMavenBuildBreakerMojo
 

G

getBranchName(Runtime) - Method in interface com.viae.maven.sonar.services.GitService
Retrieve the git branch name from the branch of the current workspace.
getBranchName(Runtime) - Method in class com.viae.maven.sonar.services.GitServiceImpl
 
getIdOnMainLevel(String) - Static method in class com.viae.maven.sonar.utils.JsonUtil
 
getLastRunTimeStamp(SonarClient, String, String) - Method in interface com.viae.maven.sonar.services.SonarQualityGateService
Get the timestamp of the last sonar run.
getLastRunTimeStamp(SonarClient, String, String) - Method in class com.viae.maven.sonar.services.SonarQualityGateServiceImpl
 
getOnMainLevel(String, String) - Static method in class com.viae.maven.sonar.utils.JsonUtil
 
GitException - Exception in com.viae.maven.sonar.exceptions
Exception to be thrown when something goes wrong when handling git processes.
GitException(Exception) - Constructor for exception com.viae.maven.sonar.exceptions.GitException
 
GitService - Interface in com.viae.maven.sonar.services
Interface to interact with the GIT system.
GitServiceImpl - Class in com.viae.maven.sonar.services
Implementation class of GitService
GitServiceImpl(Log) - Constructor for class com.viae.maven.sonar.services.GitServiceImpl
 

H

handleQualityGateState(SonarClient, String) - Method in class com.viae.maven.sonar.services.SonarQualityGateServiceImpl
 

J

JsonUtil - Class in com.viae.maven.sonar.utils
Created by Vandeperre Maarten on 03/05/2016.

L

linkQualityGateToProject(SonarClient, String, String) - Method in interface com.viae.maven.sonar.services.SonarQualityGateService
Link the given the given quality gate (i.e.
linkQualityGateToProject(SonarClient, String, String) - Method in class com.viae.maven.sonar.services.SonarQualityGateServiceImpl
 
LOG_PREFIX - Static variable in class com.viae.maven.sonar.config.SonarStrings
 
LOGIN - Static variable in class com.viae.maven.sonar.config.SonarStrings
 

M

MOJO_NAME_LINK_QUALITY_GATE - Static variable in class com.viae.maven.sonar.config.SonarStrings
 
MOJO_NAME_SET_EXECUTION_START - Static variable in class com.viae.maven.sonar.config.SonarStrings
 
MOJO_NAME_SET_GIT_BRANCH - Static variable in class com.viae.maven.sonar.config.SonarStrings
 
MOJO_NAME_VALIDATE_QUALITY_GATE - Static variable in class com.viae.maven.sonar.config.SonarStrings
 

P

parseArray(String) - Static method in class com.viae.maven.sonar.utils.JsonUtil
 
PASSWORD - Static variable in class com.viae.maven.sonar.config.SonarStrings
 
project - Variable in class com.viae.maven.sonar.mojos.SonarMavenBuildBreakerMojo
 
project - Variable in class com.viae.maven.sonar.mojos.SonarMavenInitSonarExecutionStartMojo
 
project - Variable in class com.viae.maven.sonar.mojos.SonarMavenLinkProjectToQualityGateMojo
 
project - Variable in class com.viae.maven.sonar.mojos.SonarMavenSetGitBranchMojo
 
PROJECT_KEY - Static variable in class com.viae.maven.sonar.config.SonarStrings
 

Q

QUALITY_GATE - Static variable in class com.viae.maven.sonar.config.SonarStrings
 
QUALITY_GATE_QUERY_URL - Static variable in class com.viae.maven.sonar.services.SonarQualityGateServiceImpl
 
qualityGateDetailsExists(SonarClient, String) - Method in class com.viae.maven.sonar.services.SonarQualityGateServiceImpl
 
qualityGateName - Variable in class com.viae.maven.sonar.mojos.SonarMavenBuildBreakerMojo
 
qualityGateName - Variable in class com.viae.maven.sonar.mojos.SonarMavenInitSonarExecutionStartMojo
 
qualityGateName - Variable in class com.viae.maven.sonar.mojos.SonarMavenLinkProjectToQualityGateMojo
 

S

SERVER - Static variable in class com.viae.maven.sonar.config.SonarStrings
 
sonarExecutionStart - Variable in class com.viae.maven.sonar.mojos.SonarMavenBuildBreakerMojo
 
sonarKey - Variable in class com.viae.maven.sonar.mojos.SonarMavenBuildBreakerMojo
 
sonarKey - Variable in class com.viae.maven.sonar.mojos.SonarMavenInitSonarExecutionStartMojo
 
sonarKey - Variable in class com.viae.maven.sonar.mojos.SonarMavenLinkProjectToQualityGateMojo
 
SonarMavenBuildBreakerMojo - Class in com.viae.maven.sonar.mojos
MOJO to validate a project against a given quality gate.
SonarMavenBuildBreakerMojo() - Constructor for class com.viae.maven.sonar.mojos.SonarMavenBuildBreakerMojo
 
SonarMavenInitSonarExecutionStartMojo - Class in com.viae.maven.sonar.mojos
Mojo to set the sonar.execution.start property to the last run timestamp.
SonarMavenInitSonarExecutionStartMojo() - Constructor for class com.viae.maven.sonar.mojos.SonarMavenInitSonarExecutionStartMojo
 
SonarMavenLinkProjectToQualityGateMojo - Class in com.viae.maven.sonar.mojos
Created by Vandeperre Maarten on 03/05/2016.
SonarMavenLinkProjectToQualityGateMojo() - Constructor for class com.viae.maven.sonar.mojos.SonarMavenLinkProjectToQualityGateMojo
 
SonarMavenSetGitBranchMojo - Class in com.viae.maven.sonar.mojos
Mojo to set the sonar.branch property to the git branch name (if the property is not defined).
SonarMavenSetGitBranchMojo() - Constructor for class com.viae.maven.sonar.mojos.SonarMavenSetGitBranchMojo
 
sonarPassword - Variable in class com.viae.maven.sonar.mojos.SonarMavenBuildBreakerMojo
 
sonarPassword - Variable in class com.viae.maven.sonar.mojos.SonarMavenInitSonarExecutionStartMojo
 
sonarPassword - Variable in class com.viae.maven.sonar.mojos.SonarMavenLinkProjectToQualityGateMojo
 
SonarQualityException - Exception in com.viae.maven.sonar.exceptions
Exception that will be thrown when a SONAR quality check fails.
SonarQualityException(String) - Constructor for exception com.viae.maven.sonar.exceptions.SonarQualityException
 
SonarQualityException(String, Exception) - Constructor for exception com.viae.maven.sonar.exceptions.SonarQualityException
 
SonarQualityGateService - Interface in com.viae.maven.sonar.services
Service to validate (a) SONAR quality gate(s).
SonarQualityGateServiceImpl - Class in com.viae.maven.sonar.services
Created by Vandeperre Maarten on 30/04/2016.
SonarQualityGateServiceImpl(Log) - Constructor for class com.viae.maven.sonar.services.SonarQualityGateServiceImpl
 
sonarServer - Variable in class com.viae.maven.sonar.mojos.SonarMavenBuildBreakerMojo
 
sonarServer - Variable in class com.viae.maven.sonar.mojos.SonarMavenInitSonarExecutionStartMojo
 
sonarServer - Variable in class com.viae.maven.sonar.mojos.SonarMavenLinkProjectToQualityGateMojo
 
SonarStrings - Class in com.viae.maven.sonar.config
Class to store and reuse SONAR property names
sonarUser - Variable in class com.viae.maven.sonar.mojos.SonarMavenBuildBreakerMojo
 
sonarUser - Variable in class com.viae.maven.sonar.mojos.SonarMavenInitSonarExecutionStartMojo
 
sonarUser - Variable in class com.viae.maven.sonar.mojos.SonarMavenLinkProjectToQualityGateMojo
 

V

validateQualityGate(SonarClient, String, String) - Method in interface com.viae.maven.sonar.services.SonarQualityGateService
Validate if the quality gate linked to the given project is passed.
validateQualityGate(SonarClient, String, String, LocalDateTime, int) - Method in interface com.viae.maven.sonar.services.SonarQualityGateService
Validate if the quality gate linked to the given project is passed.
validateQualityGate(SonarClient, String, String, LocalDateTime, int) - Method in class com.viae.maven.sonar.services.SonarQualityGateServiceImpl
 

W

waitForNewPublishingOfSonarResults(SonarClient, String, String, LocalDateTime, int) - Method in class com.viae.maven.sonar.services.SonarQualityGateServiceImpl
 
B C D E F G H J L M P Q S V W 
Skip navigation links

Copyright © 2016. All rights reserved.