Skip to content

Commit 199dbbc

Browse files
committed
Actualizando gradle
1 parent b2b4209 commit 199dbbc

3 files changed

Lines changed: 28 additions & 27 deletions

File tree

build.gradle

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,24 +11,22 @@ plugins {
1111
// Apply the java-library plugin for API and implementation separation.
1212
id 'java-library'
1313

14-
//Añado el plugin para eclipse
14+
//A�ado el plugin para eclipse
1515
id 'eclipse'
1616
//para poder publicar paquetes en github
1717
id 'maven-publish'
18-
//Plugin para análisis estático de código
19-
id "nebula.lint" version "17.7.0"
2018
}
2119
version = '0.0'
2220
tasks.withType(JavaCompile) {
23-
//Añadir la opción Xlint
21+
//A�adir la opci�n Xlint
2422
options.deprecation = true
2523
options.encoding = 'ISO-8859-1'
2624
}
2725

2826
tasks.withType(Javadoc){
2927

30-
description = "Genera la documentación"
31-
//indicar que la codificación es ISO
28+
description = "Genera la documentaci�n"
29+
//indicar que la codificaci�n es ISO
3230
options.encoding = 'ISO-8859-1'
3331
options.charSet = 'ISO-8859-1'
3432
options.author = true
@@ -59,7 +57,7 @@ repositories {
5957
dependencies {
6058
// This dependency is exported to consumers, that is to say found on their compile classpath.
6159
api 'org.apache.commons:commons-math3:3.6.1'
62-
//Añado la dependencia de la librería github que vamos a usar
60+
//A�ado la dependencia de la librer�a github que vamos a usar
6361

6462
// https://mvnrepository.com/artifact/org.kohsuke/github-api
6563
//JAVADOC: https://github-api.kohsuke.org/apidocs/index.html
@@ -68,7 +66,7 @@ dependencies {
6866
// https://mvnrepository.com/artifact/org.apache.poi/poi
6967
//JAVADOC: https://poi.apache.org/apidocs/5.0/
7068
implementation 'org.apache.poi:poi:5.2.1'
71-
//Para leer la configuración como ficheros con datos en formato json
69+
//Para leer la configuraci�n como ficheros con datos en formato json
7270
// https://mvnrepository.com/artifact/javax.json/javax.json-api
7371
//JAVADOC: https://javadoc.io/doc/org.glassfish/javax.json/latest/overview-summary.html
7472
implementation group: 'javax.json', name: 'javax.json-api', version: '1.1.4'
@@ -80,7 +78,7 @@ dependencies {
8078

8179
// This dependency is used internally, and not exposed to consumers on their own compile classpath.
8280
implementation 'com.google.guava:guava:30.1.1-jre'
83-
//Añado para usar mockito
81+
//A�ado para usar mockito
8482
//JAVADOC: https://javadoc.io/doc/org.mockito/mockito-core/4.3.1/overview-summary.html
8583
testImplementation 'org.mockito:mockito-core:4.3.1'
8684
// https://mvnrepository.com/artifact/org.mockito/mockito-junit-jupiter
@@ -109,7 +107,7 @@ publishing {
109107
name = "GitHubPackages"
110108
url = uri("https://maven.pkg.github.com/mit-fs/audit4improve-api")
111109
credentials {
112-
//las propiedades gpr.user y gpr.key están configuradas en gradle.properties en el raiz del proyecto, y se añade a .gitignore para que no se suban
110+
//las propiedades gpr.user y gpr.key est�n configuradas en gradle.properties en el raiz del proyecto, y se a�ade a .gitignore para que no se suban
113111
//O bien configuro las variables de entorno GITHUB_LOGIN y GITHUB_PACKAGES
114112
username = project.findProperty("gpr.user") ?: System.getenv("GITHUB_LOGIN")
115113
password = project.findProperty("gpr.key") ?: System.getenv("GITHUB_PACKAGES")
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

src/test/java/us/muit/fs/a4i/test/control/SupervisorControl.java

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
11
package us.muit.fs.a4i.test.control;
22
import org.kohsuke.github.*;
3+
import org.kohsuke.github.GHRepositoryStatistics.ContributorStats;
34

45
import java.util.HashMap;
56
//import java.util.Iterator;
67
import java.util.List;
78
import java.util.logging.*;
89

910
/**
10-
* @author Isabel Román Martínez
11+
* @author Isabel Rom�n Mart�nez
1112
* @version 0.0
1213
* Esta clase se crea para poder probar algunas de las capacidades que ofrece la api github
13-
* Será descartada posteriormente
14-
* No usa Junit, sino que crea un main, no tiene verificaciones automáticas, la automatización no es posible
14+
* Ser� descartada posteriormente
15+
* No usa Junit, sino que crea un main, no tiene verificaciones autom�ticas, la automatizaci�n no es posible
1516
*
1617
*/
1718
public class SupervisorControl {
@@ -28,7 +29,7 @@ public static void main(String[] args) {
2829
PagedIterable<GHRepository> myOwnRepos=myinfo.listRepositories(10, GHMyself.RepositoryListFilter.OWNER);
2930
int count=1;
3031
for(GHRepository repo:myOwnRepos.toList()) {
31-
System.out.println("Nombre de mi repositorio número "+count+" "+repo.getFullName());
32+
System.out.println("Nombre de mi repositorio n�mero "+count+" "+repo.getFullName());
3233
List<GHProject> proyectos=repo.listProjects().toList();
3334
int i=1;
3435
for(GHProject project:proyectos){
@@ -47,43 +48,45 @@ public static void main(String[] args) {
4748
//Iterator<GHOrganization> iteradorOrganizaciones = misOrganizaciones.iterator();
4849
int i=1;
4950
for(GHOrganization organizacion: misOrganizaciones) {
50-
System.out.println(i+" Organización "+organizacion.getId()+" : "+organizacion);
51+
System.out.println(i+" Organizaci�n "+organizacion.getId()+" : "+organizacion);
5152
PagedIterable<GHRepository> repos=organizacion.listRepositories();
5253
System.out.println(repos);
5354
i++;
5455
}
5556
/*
5657
log.info("Mis datos "+myinfo);
5758
log.info("Un repositorio "+unrepo);
58-
log.info("Número de repositorios "+myrepos.toList().size());
59+
log.info("N�mero de repositorios "+myrepos.toList().size());
5960
log.info("Detalles de mis repositorios "+myrepos.toList());
6061
*/
6162
GHOrganization unaOrg = github.getOrganization("MIT-FS");
6263
// PagedIterable<GHRepository> repos=unaOrg.listRepositories();
63-
System.out.println("Recupero la organización "+unaOrg.getId());
64-
GHRepository githubrepo=github.getRepository("hub4j/github-api");
65-
System.out.println("Este repositorio es de "+githubrepo.getOwnerName()+" Y su descripción es "+githubrepo.getDescription());
64+
System.out.println("Recupero la organizaci�n "+unaOrg.getId());
65+
GHRepository githubrepo=github.getRepository("MIT-FS/Audit4Improve-API");
66+
System.out.println("Este repositorio es de "+githubrepo.getOwnerName()+" Y su descripci�n es "+githubrepo.getDescription());
6667
GHRepositoryStatistics estadisticas=githubrepo.getStatistics();
6768
log.info("Estadisticas recogidas");
6869

6970
// List<GHProject> proyectos=githubrepo.listProjects().toList();
7071
PagedIterable<GHRepositoryStatistics.ContributorStats> estDes=estadisticas.getContributorStats();
7172
log.info("Desarrolladores recogidos");
72-
List<GHRepositoryStatistics.ContributorStats> listaDesarrolladores=estDes.toList();
73-
System.out.println("Número de desarrolladores "+listaDesarrolladores.size());
73+
74+
List<ContributorStats> listaDesarrolladores=estDes.toList();
75+
76+
System.out.println("N�mero de desarrolladores "+listaDesarrolladores.size());
7477

7578
i=1;
7679

7780

78-
HashMap <String, GHRepositoryStatistics.ContributorStats> mapaEstadisticasUsuario = new HashMap <String, GHRepositoryStatistics.ContributorStats> ();
81+
HashMap <String,ContributorStats> mapaEstadisticasUsuario = new HashMap <String, ContributorStats> ();
7982
for (GHRepositoryStatistics.ContributorStats desarrollador:listaDesarrolladores) {
80-
//System.out.println(i+" Desarrollador "+desarrollador.getAuthor().getName()+" mail "+desarrollador.getAuthor().getEmail()+ " login "+desarrollador.getAuthor().getLogin());
81-
// GHUser usuario=github.getUser(desarrollador.getAuthor().getLogin());
83+
System.out.println(i+" Desarrollador "+desarrollador.getAuthor().getName()+" mail "+desarrollador.getAuthor().getEmail()+ " login "+desarrollador.getAuthor().getLogin());
84+
GHUser usuario=github.getUser(desarrollador.getAuthor().getLogin());
8285
mapaEstadisticasUsuario.put(desarrollador.getAuthor().getLogin(), desarrollador);
8386
i++;
8487
}
85-
System.out.println("Datos del usuario rtyley "+mapaEstadisticasUsuario.get("rtyley"));
86-
System.out.println("Semanas "+mapaEstadisticasUsuario.get("rtyley").getWeeks());
88+
System.out.println("Datos del usuario Isabel-Roman "+mapaEstadisticasUsuario.get("Isabel-Roman"));
89+
System.out.println("Semanas "+mapaEstadisticasUsuario.get("Isabel-Roman").getWeeks());
8790

8891
/*for(GHProject project:proyectos){
8992
System.out.println("Con proyecto "+i+" llamado "+project.getName()+" con id "+project.getId());

0 commit comments

Comments
 (0)