From 16b8cc190b85902e5f6bd374b73620f1816a0772 Mon Sep 17 00:00:00 2001 From: "patrick.pdb" Date: Fri, 5 Jan 2024 15:02:56 -0300 Subject: [PATCH] '#2043 Moving SyncMetadata to utils, so it can be usable on parsers without the need to add dependency on IPED engine on IPED parsers module. --- iped-engine/src/main/java/iped/engine/data/Item.java | 2 +- iped-engine/src/main/java/iped/engine/task/ParsingTask.java | 2 +- .../src/main/java/iped/utils}/tika/SyncMetadata.java | 4 +--- 3 files changed, 3 insertions(+), 5 deletions(-) rename {iped-engine/src/main/java/iped/engine => iped-utils/src/main/java/iped/utils}/tika/SyncMetadata.java (98%) diff --git a/iped-engine/src/main/java/iped/engine/data/Item.java b/iped-engine/src/main/java/iped/engine/data/Item.java index 7213c518c4..c6731ee9ba 100644 --- a/iped-engine/src/main/java/iped/engine/data/Item.java +++ b/iped-engine/src/main/java/iped/engine/data/Item.java @@ -35,7 +35,6 @@ import iped.engine.core.Statistics; import iped.engine.lucene.analysis.CategoryTokenizer; import iped.engine.task.index.IndexItem; -import iped.engine.tika.SyncMetadata; import iped.engine.util.ParentInfo; import iped.engine.util.TextCache; import iped.engine.util.Util; @@ -47,6 +46,7 @@ import iped.utils.LimitedSeekableInputStream; import iped.utils.SeekableByteChannelImpl; import iped.utils.SeekableFileInputStream; +import iped.utils.tika.SyncMetadata; /** * Classe que define um arquivo de evidência, que é um arquivo do caso, diff --git a/iped-engine/src/main/java/iped/engine/task/ParsingTask.java b/iped-engine/src/main/java/iped/engine/task/ParsingTask.java index e149f5d0b2..e0df47514f 100644 --- a/iped-engine/src/main/java/iped/engine/task/ParsingTask.java +++ b/iped-engine/src/main/java/iped/engine/task/ParsingTask.java @@ -78,7 +78,6 @@ import iped.engine.search.ItemSearcher; import iped.engine.task.carver.CarverTask; import iped.engine.task.index.IndexItem; -import iped.engine.tika.SyncMetadata; import iped.engine.util.ItemInfoFactory; import iped.engine.util.ParentInfo; import iped.engine.util.TextCache; @@ -119,6 +118,7 @@ import iped.search.IItemSearcher; import iped.utils.EmptyInputStream; import iped.utils.IOUtil; +import iped.utils.tika.SyncMetadata; /** * TAREFA DE PARSING DE ALGUNS TIPOS DE ARQUIVOS. ARMAZENA O TEXTO EXTRAÍDO, diff --git a/iped-engine/src/main/java/iped/engine/tika/SyncMetadata.java b/iped-utils/src/main/java/iped/utils/tika/SyncMetadata.java similarity index 98% rename from iped-engine/src/main/java/iped/engine/tika/SyncMetadata.java rename to iped-utils/src/main/java/iped/utils/tika/SyncMetadata.java index 0ac5eb8a15..5ddf7edf1c 100644 --- a/iped-engine/src/main/java/iped/engine/tika/SyncMetadata.java +++ b/iped-utils/src/main/java/iped/utils/tika/SyncMetadata.java @@ -1,4 +1,4 @@ -package iped.engine.tika; +package iped.utils.tika; import java.util.Calendar; import java.util.Date; @@ -174,7 +174,6 @@ public synchronized void set(Property property, Date date) { @Override public synchronized void set(Property property, Calendar date) { checkReadOnly(); - date.get(Calendar.HOUR_OF_DAY); super.set(property, date); } @@ -203,5 +202,4 @@ public synchronized boolean equals(Object o) { public synchronized String toString() { return super.toString(); } - }