package internal.org.springframework.content.rest.support;

import org.springframework.content.commons.renditions.Renderable;
import org.springframework.content.commons.repository.ContentStore;
import org.springframework.content.commons.search.Searchable;
import org.springframework.web.bind.annotation.CrossOrigin;

import internal.org.springframework.content.rest.annotations.ContentStoreRestResource;

@CrossOrigin(origins = "http://www.someurl.com")
@ContentStoreRestResource(path = "testEntitiesContent")
public interface TestEntityContentRepository
		extends ContentStore<TestEntity, Long>, Renderable<TestEntity>, Searchable<Long> {
}

@@ -53,16 +53,104 @@
 pport;%0A%0A
+import internal.org.springframework.content.rest.annotations.ContentStoreRestResource;%0A%0A
 import o
@@ -306,189 +306,39 @@
 ork.
-content.commons.search.Searchable;%0Aimport org.springframework.web.bind.annotation.CrossOrigin;%0A%0Aimport internal.org.springframework.content.rest.annotations.ContentStoreRestResource
+web.bind.annotation.CrossOrigin
 ;%0A%0A@
@@ -554,26 +554,8 @@
 ity%3E
-, Searchable%3CLong%3E
  %7B%0A%7D

Remove unrequired Searchable