From 8fc7058bc2343c8c71536e8281a1d44c13978365 Mon Sep 17 00:00:00 2001 From: Marten Deinum Date: Wed, 7 Jan 2015 08:49:46 +0100 Subject: [PATCH] Deprecate JExcelAPI usage Deprecated since JExcelAPI is an abandoned project (no release since 2009, with serious bugs remaining) --- .../springframework/batch/item/excel/jxl/JxlItemReader.java | 3 +++ .../org/springframework/batch/item/excel/jxl/JxlSheet.java | 2 ++ .../org/springframework/batch/item/excel/jxl/JxlUtils.java | 2 ++ 3 files changed, 7 insertions(+) diff --git a/spring-batch-excel/src/main/java/org/springframework/batch/item/excel/jxl/JxlItemReader.java b/spring-batch-excel/src/main/java/org/springframework/batch/item/excel/jxl/JxlItemReader.java index 816cbbd..add08f0 100644 --- a/spring-batch-excel/src/main/java/org/springframework/batch/item/excel/jxl/JxlItemReader.java +++ b/spring-batch-excel/src/main/java/org/springframework/batch/item/excel/jxl/JxlItemReader.java @@ -32,7 +32,10 @@ import org.springframework.util.ClassUtils; * @param the type * @author Marten Deinum * @since 0.5.0 + * + * @deprecated since JExcelAPI is an abandoned project (no release since 2009, with serious bugs remaining) */ +@Deprecated public class JxlItemReader extends AbstractExcelItemReader { private Workbook workbook; diff --git a/spring-batch-excel/src/main/java/org/springframework/batch/item/excel/jxl/JxlSheet.java b/spring-batch-excel/src/main/java/org/springframework/batch/item/excel/jxl/JxlSheet.java index 9ab039a..d3d18db 100644 --- a/spring-batch-excel/src/main/java/org/springframework/batch/item/excel/jxl/JxlSheet.java +++ b/spring-batch-excel/src/main/java/org/springframework/batch/item/excel/jxl/JxlSheet.java @@ -25,7 +25,9 @@ import org.springframework.batch.item.excel.Sheet; * * @author Marten Deinum * @since 0.5.0 + * @deprecated since JExcelAPI is an abandoned project (no release since 2009, with serious bugs remaining) */ +@Deprecated public class JxlSheet implements Sheet { private final jxl.Sheet delegate; diff --git a/spring-batch-excel/src/main/java/org/springframework/batch/item/excel/jxl/JxlUtils.java b/spring-batch-excel/src/main/java/org/springframework/batch/item/excel/jxl/JxlUtils.java index f579198..693449c 100644 --- a/spring-batch-excel/src/main/java/org/springframework/batch/item/excel/jxl/JxlUtils.java +++ b/spring-batch-excel/src/main/java/org/springframework/batch/item/excel/jxl/JxlUtils.java @@ -29,7 +29,9 @@ import java.util.List; * * @author Marten Deinum * @since 0.5.0 + * @deprecated since JExcelAPI is an abandoned project (no release since 2009, with serious bugs remaining) */ +@Deprecated public final class JxlUtils { /**