Linux usa el sonar para obtener el número de violaciones y líneas de código.

  

En los sistemas Linux, el sonar se usa principalmente para administrar la calidad del código, y dos parámetros importantes son el número de violaciones y el número de líneas de código. Este artículo presentará la forma en que Linux usa el sonar para obtener el número de violaciones y el número de líneas de código.

Demostración de la siguiente manera:

public class {SonarDemo

String host estática = " http: //xxx: 9000 y ";

estática String username = " xxx ";

contraseña de cadena estática = " xxx ";

static String resourceKey = " org.codehaus.sonar: sonar-ws-client ";

static String [] MEASURES_TO_GET = new String [] {" violaciones ", " lines "};

public static void main (String [] args) {

DecimalFormat Df = new DecimalFormat (" #. ## ");

//Create Sonar

Sonar sonar = new Sonar (new HttpClient4Connector (nuevo Host (host, nombre de usuario, contraseña)) );

//Ejecutar solicitud de recurso

ResourceQuery query = ResourceQuery.createForMetrics (resourceKey, MEASURES_TO_GET);

query.setIncludeTrends (true);

Recurso de recursos = sonar.find (consulta);

//Recorrido de bucle obtiene " violaciones ", " líneas "

Lista "Measure" allMeasures = resource.getMeasures ();

for (Measure measure: allMeasures) {

System.out.println ((measure.getMetricKey () + ": " +

df.format (measure.getValue ())));

}

}

} Anterior 12 Siguiente Total de 2 páginas

Copyright © Conocimiento de Windows All Rights Reserved