b853f6e1d4a049c6ccad06fbd895c9e216ba5715
Files Diff
- Added: 2
- Removed: 0
- Renamed: 0
- Modified: 4
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Change Parameter Type | 3 | ||
| Change Parameter Type mimeMessageStore : Store<MimeMessage> to mimeMessageStore : Store<MimeMessage,MimeMessagePartsId> in method public CassandraMailRepository(url MailRepositoryUrl, keysDAO CassandraMailRepositoryKeysDAO, countDAO CassandraMailRepositoryCountDAO, mailDAO CassandraMailRepositoryMailDAO, mimeMessageStore Store<MimeMessage,MimeMessagePartsId>) in class org.apache.james.mailrepository.cassandra.CassandraMailRepository | From | To | |
| Change Parameter Type blobIds : Map<BlobType,BlobId> to blobIds : I in method public read(blobIds I) : CompletableFuture<T> in class org.apache.james.blob.api.Store | From | To | |
| Change Parameter Type blobIds : Map<BlobType,BlobId> to blobIds : I in method public read(blobIds I) : CompletableFuture<T> in class org.apache.james.blob.api.Store.Impl | From | To | |
| Change Return Type | 3 | ||
| Change Return Type CompletableFuture<Map<BlobType,BlobId>> to CompletableFuture<I> in method public save(t T) : CompletableFuture<I> in class org.apache.james.blob.api.Store | From | To | |
| Change Return Type CompletableFuture<Map<BlobType,BlobId>> to CompletableFuture<I> in method public save(t T) : CompletableFuture<I> in class org.apache.james.blob.api.Store.Impl | From | To | |
| Change Return Type Store<MimeMessage> to Store<MimeMessage,MimeMessagePartsId> in method public mimeMessageStore() : Store<MimeMessage,MimeMessagePartsId> in class org.apache.james.blob.mail.MimeMessageStore.Factory | From | To | |
| Move Attribute | 2 | ||
| Move Attribute public HEADER_BLOB_TYPE : Store.BlobType from class org.apache.james.blob.mail.MimeMessageStore to package HEADER_BLOB_TYPE : Store.BlobType from class org.apache.james.blob.mail.MimeMessagePartsId | From | To | |
| Move Attribute public BODY_BLOB_TYPE : Store.BlobType from class org.apache.james.blob.mail.MimeMessageStore to package BODY_BLOB_TYPE : Store.BlobType from class org.apache.james.blob.mail.MimeMessagePartsId | From | To | |
| Extract Class | 1 | ||
| Extract Class org.apache.james.blob.mail.MimeMessagePartsId from class org.apache.james.blob.mail.MimeMessageStore | From | To | |
| Move Class | 2 | ||
| Move Class org.apache.james.blob.api.Store.Encoder moved to org.apache.james.blob.api.Store.Impl.Encoder | From | To | |
| Move Class org.apache.james.blob.api.Store.Decoder moved to org.apache.james.blob.api.Store.Impl.Decoder | From | To | |
| Change Variable Type | 3 | ||
| Change Variable Type parts : Map<Store.BlobType,BlobId> to parts : MimeMessagePartsId in method package saveShouldSeparateHeadersAndBodyInDifferentBlobs() : void in class org.apache.james.blob.mail.MimeMessageStoreTest | From | To | |
| Change Variable Type parts : Map<Store.BlobType,BlobId> to parts : MimeMessagePartsId in method package mailStoreShouldPreserveContent() : void in class org.apache.james.blob.mail.MimeMessageStoreTest | From | To | |
| Change Variable Type parts : Map<Store.BlobType,BlobId> to parts : MimeMessagePartsId in method package mailStoreShouldPreserveMailWithoutBody() : void in class org.apache.james.blob.mail.MimeMessageStoreTest | From | To | |
| Change Attribute Type | 2 | ||
| Change Attribute Type mimeMessageStore : Store<MimeMessage> to mimeMessageStore : Store<MimeMessage,MimeMessagePartsId> in class org.apache.james.mailrepository.cassandra.CassandraMailRepository | From | To | |
| Change Attribute Type testee : Store<MimeMessage> to testee : Store<MimeMessage,MimeMessagePartsId> in class org.apache.james.blob.mail.MimeMessageStoreTest | From | To |