From 7528962c4dbeb28dcae66341a5f9688f3fffb5a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Rodr=C3=ADguez=20Vilagr=C3=A1?= <128821412+CesarRodrigu@users.noreply.github.com> Date: Thu, 20 Feb 2025 17:28:13 +0100 Subject: [PATCH 01/18] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 47c98e44..9b8294ec 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ poolobject ========== - +[![codecov](https://codecov.io/gh/CesarRodrigu/poolobject/graph/badge.svg?token=V19DNXQV64)](https://codecov.io/gh/CesarRodrigu/poolobject) Java code example of creational design pattern pool object From 670d371e47600d89e4e7b2cee2ea665b5407695f Mon Sep 17 00:00:00 2001 From: cnunez1 Date: Thu, 20 Feb 2025 17:40:57 +0100 Subject: [PATCH 02/18] @DisplayName("testGetInstance") MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Implementado el testGetInstance que prueba que el singleton creado por el método getInstance() funciona correctamente, no creando instancias nulas y mantiene la misma referencia tras hacer varias llamadas al método. --- src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java b/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java index 4e8c38d0..e9c792d2 100644 --- a/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java +++ b/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java @@ -3,7 +3,8 @@ */ package ubu.gii.dass.c01; -import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotNull; import org.junit.jupiter.api.AfterAll; import org.junit.jupiter.api.BeforeAll; @@ -34,9 +35,12 @@ public static void tearDown() throws Exception { */ @Test @DisplayName("testGetInstance") - @Disabled("Not implemented yet") public void testGetInstance() { - + ReusablePool pool1 = ReusablePool.getInstance(); + ReusablePool pool2 = ReusablePool.getInstance(); + assertNotNull(pool1); + assertNotNull(pool2); + assertEquals(pool1, pool2); } /** From cf83565bd6fcc2772bd095e42680c86f415f5568 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Rodr=C3=ADguez=20Vilagr=C3=A1?= <128821412+CesarRodrigu@users.noreply.github.com> Date: Thu, 20 Feb 2025 17:45:53 +0100 Subject: [PATCH 03/18] Update .gitignore --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 0962cf35..36c9bff3 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,6 @@ #mvn target /target + +#Eclipse folders +/.settings From 5473a87014f75af445a6e8e361aa65b285f0c4d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Rodriguez=20Villagr=C3=A1?= Date: Thu, 20 Feb 2025 18:19:32 +0100 Subject: [PATCH 04/18] =?UTF-8?q?@DisplayName("testAcquireReusable")=20A?= =?UTF-8?q?=C3=B1adido=20el=20test=20de=20adquirir=20reusable=20y=20format?= =?UTF-8?q?eado=20el=20archivo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ubu/gii/dass/c01/ReusablePoolTest.java | 46 +++++++++++-------- 1 file changed, 27 insertions(+), 19 deletions(-) diff --git a/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java b/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java index e9c792d2..efd2d8d1 100644 --- a/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java +++ b/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java @@ -5,6 +5,8 @@ import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertThrows; +import static org.junit.jupiter.api.Assertions.fail; import org.junit.jupiter.api.AfterAll; import org.junit.jupiter.api.BeforeAll; @@ -12,20 +14,16 @@ import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Disabled; - - /** * @author alumno * */ public class ReusablePoolTest { - @BeforeAll - public static void setUp(){ + public static void setUp() { } - @AfterAll public static void tearDown() throws Exception { } @@ -33,35 +31,45 @@ public static void tearDown() throws Exception { /** * Test method for {@link ubu.gii.dass.c01.ReusablePool#getInstance()}. */ - @Test - @DisplayName("testGetInstance") + @Test + @DisplayName("testGetInstance") public void testGetInstance() { - ReusablePool pool1 = ReusablePool.getInstance(); - ReusablePool pool2 = ReusablePool.getInstance(); - assertNotNull(pool1); - assertNotNull(pool2); - assertEquals(pool1, pool2); + ReusablePool pool1 = ReusablePool.getInstance(); + ReusablePool pool2 = ReusablePool.getInstance(); + assertNotNull(pool1); + assertNotNull(pool2); + assertEquals(pool1, pool2); } /** * Test method for {@link ubu.gii.dass.c01.ReusablePool#acquireReusable()}. */ @Test - @DisplayName("testAcquireReusable") - @Disabled("Not implemented yet") + @DisplayName("testAcquireReusable") public void testAcquireReusable() { - + ReusablePool pool = ReusablePool.getInstance(); + try { + for (int i = 0; i < 2; i++) { + pool.acquireReusable(); + } + } catch (NotFreeInstanceException e) { + fail("No deberia de llegar aqui"); + } + assertThrows(NotFreeInstanceException.class, () -> { + pool.acquireReusable(); + }); } /** - * Test method for {@link ubu.gii.dass.c01.ReusablePool#releaseReusable(ubu.gii.dass.c01.Reusable)}. + * Test method for + * {@link ubu.gii.dass.c01.ReusablePool#releaseReusable(ubu.gii.dass.c01.Reusable)}. */ @Test - @DisplayName("testReleaseReusable") - @Disabled("Not implemented yet") + @DisplayName("testReleaseReusable") + @Disabled("Not implemented yet") public void testReleaseReusable() { - + } } From cd6b156a23e56902f9d6a9cb65432328fff29150 Mon Sep 17 00:00:00 2001 From: cnunez1 Date: Sat, 22 Feb 2025 20:21:09 +0100 Subject: [PATCH 05/18] =?UTF-8?q?@DisplayName(testReleaseReusable)=20A?= =?UTF-8?q?=C3=B1adido=20el=20test=20de=20liberar=20reusable?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/ubu/gii/dass/c01/ReusablePoolTest.java | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java b/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java index efd2d8d1..017039ef 100644 --- a/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java +++ b/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java @@ -67,9 +67,21 @@ public void testAcquireReusable() { */ @Test @DisplayName("testReleaseReusable") - @Disabled("Not implemented yet") public void testReleaseReusable() { - + ReusablePool pool = ReusablePool.getInstance(); + Reusable reusable = null; + try { + reusable = pool.acquireReusable(); + } catch (NotFreeInstanceException e) { + fail("No debería llegar aquí"); + } + try { + pool.releaseReusable(reusable); + } catch (DuplicatedInstanceException e) { + fail("No debería llegar aquí"); + } + Reusable finalReusable = reusable; + assertThrows(DuplicatedInstanceException.class, () -> pool.releaseReusable(finalReusable)); } } From 1d8a15ee87b875d2ddc1ce9980b47e4d2b535649 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Rodr=C3=ADguez=20Vilagr=C3=A1?= <128821412+CesarRodrigu@users.noreply.github.com> Date: Tue, 25 Feb 2025 16:37:30 +0100 Subject: [PATCH 06/18] =?UTF-8?q?@DisplayName("testReusableUtil")=20creaci?= =?UTF-8?q?on=20del=20test=20de=20reusable=20y=20a=C3=B1adida=20una=20nuev?= =?UTF-8?q?a=20badge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/README.md b/README.md index 9b8294ec..dc404ba6 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ poolobject ========== [![codecov](https://codecov.io/gh/CesarRodrigu/poolobject/graph/badge.svg?token=V19DNXQV64)](https://codecov.io/gh/CesarRodrigu/poolobject) +[![Java CI with Maven](https://github.com/CesarRodrigu/poolobject/actions/workflows/Java17CImaven.yml/badge.svg)](https://github.com/CesarRodrigu/poolobject/actions/workflows/Java17CImaven.yml) Java code example of creational design pattern pool object diff --git a/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java b/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java index 017039ef..331ba34b 100644 --- a/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java +++ b/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java @@ -4,6 +4,7 @@ package ubu.gii.dass.c01; import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.Assertions.fail; @@ -83,5 +84,14 @@ public void testReleaseReusable() { Reusable finalReusable = reusable; assertThrows(DuplicatedInstanceException.class, () -> pool.releaseReusable(finalReusable)); } + /** + * Test method for + * {@link ubu.gii.dass.c01.Reusable#util}. + */ + @Test + @DisplayName("testReusableUtil") + public void testReusableUtil() { + assertNotEquals((new Reusable()).util(),(new Reusable()).util()); + } } From bfa4157676d9c52db82f4ea8f71833a320636f9d Mon Sep 17 00:00:00 2001 From: Tibbitea <62241263+Tibbitea@users.noreply.github.com> Date: Thu, 27 Feb 2025 16:44:05 +0100 Subject: [PATCH 07/18] @DisplayName("testClient") Creacion del test scrip --- .../ubu/gii/dass/c01/ReusablePoolTest.java | 78 +++++++++++++------ 1 file changed, 56 insertions(+), 22 deletions(-) diff --git a/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java b/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java index 331ba34b..a82960ec 100644 --- a/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java +++ b/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java @@ -3,30 +3,54 @@ */ package ubu.gii.dass.c01; +import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; + import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertSame; import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.Assertions.fail; import org.junit.jupiter.api.AfterAll; +import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeAll; -import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; -import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; /** * @author alumno * */ public class ReusablePoolTest { + private static final int num = 2; + + @AfterEach + public void despues() { + ReusablePool pool = ReusablePool.getInstance(); + System.out.println("Antes" + pool); + try { + while (true) { + pool.acquireReusable(); + } + } catch (NotFreeInstanceException e) { + try { + System.out.println("Med" + pool); + + for (int i = 0; i < ReusablePoolTest.num; i++) { + pool.releaseReusable(new Reusable()); + } + } catch (Exception e1) { + + } + } + System.out.println("Despues" + pool); - @BeforeAll - public static void setUp() { } @AfterAll - public static void tearDown() throws Exception { + public static void tearDown() { } /** @@ -39,6 +63,7 @@ public void testGetInstance() { ReusablePool pool2 = ReusablePool.getInstance(); assertNotNull(pool1); assertNotNull(pool2); + assertSame(pool1, pool2); assertEquals(pool1, pool2); } @@ -47,11 +72,11 @@ public void testGetInstance() { */ @Test @DisplayName("testAcquireReusable") - public void testAcquireReusable() { ReusablePool pool = ReusablePool.getInstance(); + System.out.println(pool); try { - for (int i = 0; i < 2; i++) { + for (int i = 0; i < ReusablePoolTest.num; i++) { pool.acquireReusable(); } } catch (NotFreeInstanceException e) { @@ -71,27 +96,36 @@ public void testAcquireReusable() { public void testReleaseReusable() { ReusablePool pool = ReusablePool.getInstance(); Reusable reusable = null; - try { - reusable = pool.acquireReusable(); - } catch (NotFreeInstanceException e) { - fail("No debería llegar aquí"); - } - try { - pool.releaseReusable(reusable); - } catch (DuplicatedInstanceException e) { - fail("No debería llegar aquí"); - } - Reusable finalReusable = reusable; - assertThrows(DuplicatedInstanceException.class, () -> pool.releaseReusable(finalReusable)); + try { + reusable = pool.acquireReusable(); + } catch (NotFreeInstanceException e) { + fail("No debería llegar aquí"); + } + try { + pool.releaseReusable(reusable); + } catch (DuplicatedInstanceException e) { + fail("No debería llegar aquí"); + } + Reusable finalReusable = reusable; + assertThrows(DuplicatedInstanceException.class, () -> pool.releaseReusable(finalReusable)); } + /** - * Test method for - * {@link ubu.gii.dass.c01.Reusable#util}. + * Test method for {@link ubu.gii.dass.c01.Reusable#util}. */ @Test @DisplayName("testReusableUtil") public void testReusableUtil() { - assertNotEquals((new Reusable()).util(),(new Reusable()).util()); + assertNotEquals((new Reusable()).util(), (new Reusable()).util()); } + /** + * Test method for {@link ubu.gii.dass.c01.Client}. + */ + @Test + @DisplayName("testClient") + public void testClient() { + assertNotNull(new Client()); + assertDoesNotThrow(() -> Client.main(null)); + } } From 03dab691930f0f983ceb83e0ae5a35309d134b16 Mon Sep 17 00:00:00 2001 From: Tibbitea <62241263+Tibbitea@users.noreply.github.com> Date: Thu, 27 Feb 2025 16:54:45 +0100 Subject: [PATCH 08/18] =?UTF-8?q?Documentaci=C3=B3n=20@AfterEach?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java b/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java index a82960ec..4a6eb595 100644 --- a/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java +++ b/src/test/java/ubu/gii/dass/c01/ReusablePoolTest.java @@ -26,6 +26,13 @@ public class ReusablePoolTest { private static final int num = 2; + /* + * Funcionalidad: Se ejecuta después de cada prueba e intenta adquirir todas las instancias reutilizables + * del pool y luego libera nuevas instancias para restablecer el estado del pool. + * + * @throws NotFreeInstanceException si no hay instancias libres disponibles en el pool. + * @throws DuplicatedInstanceException si una instancia se libera más de una vez. + */ @AfterEach public void despues() { ReusablePool pool = ReusablePool.getInstance(); From 77e33ee71e6b465bdbde030b3d963b64031782f5 Mon Sep 17 00:00:00 2001 From: Miiaalll Date: Thu, 27 Feb 2025 18:14:46 +0200 Subject: [PATCH 09/18] Update README.md --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index dc404ba6..ed879f5b 100644 --- a/README.md +++ b/README.md @@ -11,3 +11,13 @@ Authors: - Carlos Lopez Nozal - Jesus Alonso Abad + +Editors: +@CesarRodrigu - César Rodríguez Villagrá +@cnunez1 - Christian Andrés Núñez Duque +@Tibbitea - Beatrice Izabel Toth +@Miiaalll - Salomiia Luhova + +Links: +https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura +https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura-2 From 71b387ebe7676d39f08ea7668f6c270538f05700 Mon Sep 17 00:00:00 2001 From: Miiaalll Date: Thu, 27 Feb 2025 18:15:23 +0200 Subject: [PATCH 10/18] Update README.md --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ed879f5b..95fb1610 100644 --- a/README.md +++ b/README.md @@ -13,10 +13,10 @@ Authors: - Jesus Alonso Abad Editors: -@CesarRodrigu - César Rodríguez Villagrá -@cnunez1 - Christian Andrés Núñez Duque -@Tibbitea - Beatrice Izabel Toth -@Miiaalll - Salomiia Luhova +- @CesarRodrigu - César Rodríguez Villagrá +- @cnunez1 - Christian Andrés Núñez Duque +- @Tibbitea - Beatrice Izabel Toth +- @Miiaalll - Salomiia Luhova Links: https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura From a909884e0c3504f9c7237224bab8da04231b9e00 Mon Sep 17 00:00:00 2001 From: Miiaalll Date: Thu, 27 Feb 2025 18:20:22 +0200 Subject: [PATCH 11/18] =?UTF-8?q?Actualizaci=C3=B3n=20de=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 95fb1610..7188ccbd 100644 --- a/README.md +++ b/README.md @@ -19,5 +19,7 @@ Editors: - @Miiaalll - Salomiia Luhova Links: + https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura-2 +https://img.shields.io/badge/wiki-avaliable%20here-brightgreen?link=https%3A%2F%2Fgithub.com%2FCesarRodrigu%2Fpoolobject%2Fwiki From 7437046c3a3112097525002a8aac9e382dd0035a Mon Sep 17 00:00:00 2001 From: Miiaalll Date: Thu, 27 Feb 2025 18:22:11 +0200 Subject: [PATCH 12/18] =?UTF-8?q?Actualizaci=C3=B3n=20de=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 7188ccbd..bc3f380d 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,6 @@ Editors: Links: -https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura -https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura-2 -https://img.shields.io/badge/wiki-avaliable%20here-brightgreen?link=https%3A%2F%2Fgithub.com%2FCesarRodrigu%2Fpoolobject%2Fwiki +1. https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura +2. https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura-2 +3. https://img.shields.io/badge/wiki-avaliable%20here-brightgreen?link=https%3A%2F%2Fgithub.com%2FCesarRodrigu%2Fpoolobject%2Fwiki From a106e2a2afb7a03b056d83bf3b1cc681cf2cadf3 Mon Sep 17 00:00:00 2001 From: Tibbitea <62241263+Tibbitea@users.noreply.github.com> Date: Thu, 27 Feb 2025 17:24:06 +0100 Subject: [PATCH 13/18] Enlaces README --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7188ccbd..1b692f39 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ poolobject ========== [![codecov](https://codecov.io/gh/CesarRodrigu/poolobject/graph/badge.svg?token=V19DNXQV64)](https://codecov.io/gh/CesarRodrigu/poolobject) [![Java CI with Maven](https://github.com/CesarRodrigu/poolobject/actions/workflows/Java17CImaven.yml/badge.svg)](https://github.com/CesarRodrigu/poolobject/actions/workflows/Java17CImaven.yml) +![Static Badge](https://img.shields.io/badge/wiki-avaliable%20here-brightgreen?link=https%3A%2F%2Fgithub.com%2FCesarRodrigu%2Fpoolobject%2Fwiki) Java code example of creational design pattern pool object @@ -18,8 +19,10 @@ Editors: - @Tibbitea - Beatrice Izabel Toth - @Miiaalll - Salomiia Luhova -Links: + +Información sobre el las pruebas de Coberturas: https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura-2 -https://img.shields.io/badge/wiki-avaliable%20here-brightgreen?link=https%3A%2F%2Fgithub.com%2FCesarRodrigu%2Fpoolobject%2Fwiki + + From 88a57a23643089b590587fb23e055f468c5de643 Mon Sep 17 00:00:00 2001 From: Tibbitea <62241263+Tibbitea@users.noreply.github.com> Date: Thu, 27 Feb 2025 17:27:31 +0100 Subject: [PATCH 14/18] Correccion de error Static Badge --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c29a0048..851ca7e3 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,8 @@ poolobject ========== [![codecov](https://codecov.io/gh/CesarRodrigu/poolobject/graph/badge.svg?token=V19DNXQV64)](https://codecov.io/gh/CesarRodrigu/poolobject) [![Java CI with Maven](https://github.com/CesarRodrigu/poolobject/actions/workflows/Java17CImaven.yml/badge.svg)](https://github.com/CesarRodrigu/poolobject/actions/workflows/Java17CImaven.yml) -![Static Badge](https://img.shields.io/badge/wiki-avaliable%20here-brightgreen?link=https%3A%2F%2Fgithub.com%2FCesarRodrigu%2Fpoolobject%2Fwiki) + +[![Static Badge](https://img.shields.io/badge/wiki-avaliable%20here-brightgreen?link=https%3A%2F%2Fgithub.com%2FCesarRodrigu%2Fpoolobject%2Fwiki) Java code example of creational design pattern pool object From 0fecd708084a08ee7a5e6972da587ad329b173f3 Mon Sep 17 00:00:00 2001 From: Miiaalll Date: Thu, 27 Feb 2025 18:33:50 +0200 Subject: [PATCH 15/18] Eliminacion de enlace erroneo README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 851ca7e3..341ac1ba 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,6 @@ poolobject [![codecov](https://codecov.io/gh/CesarRodrigu/poolobject/graph/badge.svg?token=V19DNXQV64)](https://codecov.io/gh/CesarRodrigu/poolobject) [![Java CI with Maven](https://github.com/CesarRodrigu/poolobject/actions/workflows/Java17CImaven.yml/badge.svg)](https://github.com/CesarRodrigu/poolobject/actions/workflows/Java17CImaven.yml) -[![Static Badge](https://img.shields.io/badge/wiki-avaliable%20here-brightgreen?link=https%3A%2F%2Fgithub.com%2FCesarRodrigu%2Fpoolobject%2Fwiki) Java code example of creational design pattern pool object From 0b0c58f9fd2a97f0d12c811697c148d44894b1ed Mon Sep 17 00:00:00 2001 From: Tibbitea <62241263+Tibbitea@users.noreply.github.com> Date: Thu, 27 Feb 2025 17:42:24 +0100 Subject: [PATCH 16/18] Update README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 341ac1ba..73aa6d42 100644 --- a/README.md +++ b/README.md @@ -24,4 +24,4 @@ Información sobre el las pruebas de Coberturas: https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura-2 -https://img.shields.io/badge/wiki-avaliable%20here-brightgreen?link=https%3A%2F%2Fgithub.com%2FCesarRodrigu%2Fpoolobject%2Fwiki + From 875ea68dcff493dde7ca2cfb8f59334b08f5a370 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Rodr=C3=ADguez=20Vilagr=C3=A1?= <128821412+CesarRodrigu@users.noreply.github.com> Date: Tue, 4 Mar 2025 17:58:13 +0100 Subject: [PATCH 17/18] Update README.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 73aa6d42..b6f79eed 100644 --- a/README.md +++ b/README.md @@ -20,8 +20,7 @@ Editors: - @Miiaalll - Salomiia Luhova -Información sobre el las pruebas de Coberturas: - +Información sobre las pruebas de cobertura: https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura https://github.com/CesarRodrigu/poolobject/wiki/Informe-de-Actividad,-Pruebas-y-Cobertura-2 From c3450c04c8b1f31458b86ea1ac0f85fd51d4654d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Rodr=C3=ADguez=20Vilagr=C3=A1?= <128821412+CesarRodrigu@users.noreply.github.com> Date: Thu, 6 Mar 2025 18:06:55 +0100 Subject: [PATCH 18/18] =?UTF-8?q?A=C3=B1adida=20badge=20de=20Codebeat=20al?= =?UTF-8?q?=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index b6f79eed..4f7c3e64 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ poolobject ========== [![codecov](https://codecov.io/gh/CesarRodrigu/poolobject/graph/badge.svg?token=V19DNXQV64)](https://codecov.io/gh/CesarRodrigu/poolobject) [![Java CI with Maven](https://github.com/CesarRodrigu/poolobject/actions/workflows/Java17CImaven.yml/badge.svg)](https://github.com/CesarRodrigu/poolobject/actions/workflows/Java17CImaven.yml) +[![codebeat badge](https://codebeat.co/badges/acb21344-f723-45e0-b21a-888590cce52e)](https://codebeat.co/projects/github-com-cesarrodrigu-poolobject-master) + Java code example of creational design pattern pool object