From 1ac4ab6c17321c5595c437b6b3b942b3dbb7a2b2 Mon Sep 17 00:00:00 2001 From: Jon Brisbin Date: Thu, 27 Sep 2012 15:49:50 -0500 Subject: [PATCH] Added simple assert to ensure RepositoryMetadata is non-null. --- .../data/rest/webmvc/EntityToResourceConverter.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/EntityToResourceConverter.java b/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/EntityToResourceConverter.java index 799a81e66..9457878ab 100644 --- a/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/EntityToResourceConverter.java +++ b/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/EntityToResourceConverter.java @@ -15,6 +15,7 @@ import org.springframework.data.rest.repository.EntityMetadata; import org.springframework.data.rest.repository.RepositoryMetadata; import org.springframework.hateoas.Link; import org.springframework.hateoas.Resource; +import org.springframework.util.Assert; /** * A {@link Converter} to turn domain entities into {@link Resource}s by segregating embedded entities (those entities @@ -29,6 +30,7 @@ public class EntityToResourceConverter implements Converter { private final EntityMetadata entityMetadata; public EntityToResourceConverter(RepositoryMetadata repositoryMetadata) { + Assert.notNull(repositoryMetadata, "RepositoryMetadata cannot be null!"); this.repositoryMetadata = repositoryMetadata; this.entityMetadata = repositoryMetadata.entityMetadata(); }