@ -70,14 +73,14 @@ public class EnversRevisionRepositoryImpl<T, ID, N extends Number & Comparable<N
@@ -70,14 +73,14 @@ public class EnversRevisionRepositoryImpl<T, ID, N extends Number & Comparable<N
Assert.notNull(revisionEntityInformation,"RevisionEntityInformation must not be null");
Assert.notNull(revisionEntityInformation,"RevisionEntityInformation must not be null!");
this.entityInformation=entityInformation;
this.entityManager=entityManager;
@ -91,7 +94,7 @@ public class EnversRevisionRepositoryImpl<T, ID, N extends Number & Comparable<N
@@ -91,7 +94,7 @@ public class EnversRevisionRepositoryImpl<T, ID, N extends Number & Comparable<N
.setMaxResults(1)//
.getResultList();
Assert.state(singleResult.size()<=1,"We expect at most one result");
Assert.state(singleResult.size()<=1,"We expect at most one result.");
if(singleResult.isEmpty()){
returnOptional.empty();
@ -104,14 +107,14 @@ public class EnversRevisionRepositoryImpl<T, ID, N extends Number & Comparable<N
@@ -104,14 +107,14 @@ public class EnversRevisionRepositoryImpl<T, ID, N extends Number & Comparable<N
Assert.state(singleResult.size()<=1,"We expect at most one result");
Assert.state(singleResult.size()<=1,"We expect at most one result.");
if(singleResult.isEmpty()){
returnOptional.empty();
@ -133,15 +136,46 @@ public class EnversRevisionRepositoryImpl<T, ID, N extends Number & Comparable<N
@@ -133,15 +136,46 @@ public class EnversRevisionRepositoryImpl<T, ID, N extends Number & Comparable<N
@ -185,7 +219,7 @@ public class EnversRevisionRepositoryImpl<T, ID, N extends Number & Comparable<N
@@ -185,7 +219,7 @@ public class EnversRevisionRepositoryImpl<T, ID, N extends Number & Comparable<N
Assert.notNull(data,"Data must not be null");
Assert.isTrue(//
data.length==3,//
()->String.format("Data must have length three, but has length %d",data.length));
()->String.format("Data must have length three, but has length %d.",data.length));
Assert.isTrue(//
data[2]instanceofRevisionType,//
()->String.format("The third array element must be of type Revision type, but is of type %s",
@ -201,7 +235,7 @@ public class EnversRevisionRepositoryImpl<T, ID, N extends Number & Comparable<N
@@ -201,7 +235,7 @@ public class EnversRevisionRepositoryImpl<T, ID, N extends Number & Comparable<N