From 2a08782ca4f080250757edc0a688750bab50523b Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Thu, 19 Jan 2023 18:38:59 +0100 Subject: [PATCH] Fixed warnings --- .../utils/documentation/DocGenerator.java | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/main/java/org/gcube/informationsystem/utils/documentation/DocGenerator.java b/src/main/java/org/gcube/informationsystem/utils/documentation/DocGenerator.java index 75c7f53..f83d7c9 100644 --- a/src/main/java/org/gcube/informationsystem/utils/documentation/DocGenerator.java +++ b/src/main/java/org/gcube/informationsystem/utils/documentation/DocGenerator.java @@ -2,7 +2,6 @@ package org.gcube.informationsystem.utils.documentation; import java.io.File; import java.io.IOException; -import java.lang.reflect.Constructor; import java.nio.file.Files; import java.nio.file.StandardOpenOption; import java.util.ArrayList; @@ -13,15 +12,9 @@ import java.util.ServiceLoader; import org.gcube.informationsystem.base.reference.AccessType; import org.gcube.informationsystem.base.reference.Element; -import org.gcube.informationsystem.model.reference.entities.Entity; -import org.gcube.informationsystem.model.reference.entities.Facet; -import org.gcube.informationsystem.model.reference.properties.Property; import org.gcube.informationsystem.utils.discovery.ElementSpecilizationDiscovery; import org.gcube.informationsystem.utils.discovery.RegistrationProvider; import org.gcube.informationsystem.utils.documentation.model.DocumentationGenerator; -import org.gcube.informationsystem.utils.documentation.model.entities.EntityDocumentationGenerator; -import org.gcube.informationsystem.utils.documentation.model.entities.FacetDocumentationGenerator; -import org.gcube.informationsystem.utils.documentation.model.properties.PropertyDocumentationGenerator; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -79,13 +72,11 @@ public class DocGenerator { } - if(!file.exists()) { logger.info("Goign to create {}", file.getAbsolutePath()); file.createNewFile(); } - return file; } @@ -99,6 +90,7 @@ public class DocGenerator { File f = getFile(cm); for(Class clz : discovery.getDiscovered()) { + @SuppressWarnings("rawtypes") DocumentationGenerator dgInstance = cm.getDocumentationGeneratorInstance(clz); StringBuffer sb = dgInstance.generateSection(); Files.write(f.toPath(), sb.toString().getBytes(), StandardOpenOption.APPEND); @@ -107,6 +99,7 @@ public class DocGenerator { protected void generateSingle(ModelTypes cm) throws Exception { File f = getFile(cm); + @SuppressWarnings("rawtypes") DocumentationGenerator dgInstance = cm.getDocumentationGeneratorInstance(cm.getAccessType().getTypeClass()); StringBuffer sb = dgInstance.generateSection(); Files.write(f.toPath(), sb.toString().getBytes(), StandardOpenOption.APPEND);