From 7cd020ffa7c2a01d147818ead3a249d95989ec0b Mon Sep 17 00:00:00 2001 From: Oliver Gierke Date: Sat, 20 Aug 2011 13:27:08 +0200 Subject: [PATCH] Removed some compiler warnings. --- .../core/convert/MappingMongoConverter.java | 3 ++- .../mongodb/core/MongoOperationsUnitTests.java | 16 ++++------------ 2 files changed, 6 insertions(+), 13 deletions(-) diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/convert/MappingMongoConverter.java b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/convert/MappingMongoConverter.java index 6b3ac83c5..d39deadf5 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/convert/MappingMongoConverter.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/convert/MappingMongoConverter.java @@ -77,9 +77,10 @@ public class MappingMongoConverter extends AbstractMongoConverter implements App public static final String CUSTOM_TYPE_KEY = "_class"; + @SuppressWarnings("rawtypes") + private static final TypeInformation MAP_TYPE_INFORMATION = ClassTypeInformation.from(Map.class); private static final List> VALID_ID_TYPES = Arrays.asList(new Class[] { ObjectId.class, String.class, BigInteger.class, byte[].class }); - private static final TypeInformation MAP_TYPE_INFORMATION = ClassTypeInformation.from(Map.class); protected static final Log log = LogFactory.getLog(MappingMongoConverter.class); diff --git a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/MongoOperationsUnitTests.java b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/MongoOperationsUnitTests.java index e78587743..2210cf0eb 100644 --- a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/MongoOperationsUnitTests.java +++ b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/MongoOperationsUnitTests.java @@ -20,9 +20,7 @@ import static org.junit.Assert.*; import java.util.Arrays; import java.util.List; -import com.mongodb.BasicDBObject; -import com.mongodb.DBObject; -import org.bson.types.ObjectId; + import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; @@ -30,15 +28,14 @@ import org.mockito.Mock; import org.mockito.runners.MockitoJUnitRunner; import org.springframework.dao.DataAccessException; import org.springframework.data.mapping.context.MappingContext; -import org.springframework.data.mongodb.core.CollectionCallback; -import org.springframework.data.mongodb.core.CollectionOptions; -import org.springframework.data.mongodb.core.DbCallback; -import org.springframework.data.mongodb.core.MongoOperations; import org.springframework.data.mongodb.core.convert.AbstractMongoConverter; import org.springframework.data.mongodb.core.convert.MongoConverter; import org.springframework.data.mongodb.core.mapping.MongoPersistentEntity; import org.springframework.data.mongodb.core.mapping.MongoPersistentProperty; +import com.mongodb.BasicDBObject; +import com.mongodb.DBObject; + /** * Abstract base class for unit tests to specify behaviour we expect from {@link MongoOperations}. Subclasses return * instances of their implementation and thus can see if it correctly implements the {@link MongoOperations} interface. @@ -74,14 +71,9 @@ public abstract class MongoOperationsUnitTests { return (S) person; } - public ObjectId convertObjectId(Object id) { - return null; - } - public MappingContext, MongoPersistentProperty> getMappingContext() { return null; } - public Object convertToMongoType(Object obj) { return null;