spring-projects/spring-data-commons — pull request #58 by thomasdarimont (2013-11-21 10:03:43+00:00)
Title: DATACMNS-406 - Tighten contract for RepositoryMetadata implementations.

We now resolve the domain- and id-types eagerly within the constructor of AbstractRepositoryMetadata implementations to prevent a RepositoryMetadata instance to be created in an invalid state.
Pulled-up repositoryInterface property to AbstractRepositoryMetadata.