1f1826c5362dfbc3231ce8d66e2633a73b18d69a
Files Diff
- Added: 7
- Removed: 4
- Renamed: 0
- Modified: 17
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Move And Rename Method | 2 | ||
| Move And Rename Method public getLengthOfParts(parts List<Part>, partBoundary byte[]) : long from class org.asynchttpclient.request.body.multipart.MultipartUtils to private computeContentLength() : long from class org.asynchttpclient.request.body.multipart.MultipartBody | From | To | |
| Move And Rename Method protected visitEnd(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.PartBase to protected visitEndOfHeaders(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.part.MultipartPart | From | To | |
| Change Parameter Type | 2 | ||
| Change Parameter Type parts : List<Part> to parts : List<MultipartPart<? extends Part>> in method public MultipartBody(parts List<MultipartPart<? extends Part>>, contentType String, boundary byte[]) in class org.asynchttpclient.request.body.multipart.MultipartBody | From | To | |
| Change Parameter Type filePart : AbstractFilePart to filePart : FileLikePart in method public FilePartStallHandler(waitTime long, filePart FileLikePart) in class org.asynchttpclient.request.body.multipart.FilePartStallHandler | From | To | |
| Move Method | 7 | ||
| Move Method protected visitTransferEncodingHeader(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.PartBase to protected visitTransferEncodingHeader(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.part.MultipartPart | From | To | |
| Move Method protected visitStart(visitor PartVisitor, boundary byte[]) : void from class org.asynchttpclient.request.body.multipart.PartBase to protected visitStart(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.part.MultipartPart | From | To | |
| Move Method protected visitDispositionHeader(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.PartBase to protected visitDispositionHeader(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.part.MultipartPart | From | To | |
| Move Method protected visitContentTypeHeader(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.PartBase to protected visitContentTypeHeader(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.part.MultipartPart | From | To | |
| Move Method protected visitContentIdHeader(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.PartBase to protected visitContentIdHeader(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.part.MultipartPart | From | To | |
| Move Method protected visitEndOfHeaders(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.PartBase to protected visitEndOfHeaders(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.part.MultipartPart | From | To | |
| Move Method protected visitCustomHeaders(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.PartBase to protected visitCustomHeaders(visitor PartVisitor) : void from class org.asynchttpclient.request.body.multipart.part.MultipartPart | From | To | |
| Extract Class | 1 | ||
| Extract Class org.asynchttpclient.request.body.multipart.part.MultipartPart from class org.asynchttpclient.request.body.multipart.PartBase | From | To | |
| Rename Class | 1 | ||
| Rename Class org.asynchttpclient.request.body.multipart.AbstractFilePart renamed to org.asynchttpclient.request.body.multipart.FileLikePart | From | To | |
| Move And Rename Class | 1 | ||
| Move And Rename Class org.asynchttpclient.request.body.multipart.MultipartBody.FileLocation moved and renamed to org.asynchttpclient.request.body.multipart.part.MultipartState | From | To | |
| Move Class | 2 | ||
| Move Class org.asynchttpclient.request.body.multipart.PartVisitor moved to org.asynchttpclient.request.body.multipart.part.PartVisitor | From | To | |
| Move Class org.asynchttpclient.request.body.multipart.CounterPartVisitor moved to org.asynchttpclient.request.body.multipart.part.PartVisitor.CounterPartVisitor | From | To | |
| Merge Variable | 1 | ||
| Merge Variable [contentLength : long, multipartBoundary : byte[]] to boundary : byte[] in method public newMultipartBody(parts List<Part>, requestHeaders HttpHeaders) : MultipartBody in class org.asynchttpclient.request.body.multipart.MultipartUtils | From | To | |
| Change Variable Type | 2 | ||
| Change Variable Type rand : Random to random : ThreadLocalRandom in method private generateBoundary() : byte[] in class org.asynchttpclient.request.body.multipart.MultipartUtils | From | To | |
| Change Variable Type file : RandomAccessFile to part : MultipartPart<? extends Part> in method public close() : void in class org.asynchttpclient.request.body.multipart.MultipartBody | From | To | |
| Rename Method | 6 | ||
| Rename Method public read(buffer ByteBuffer) : BodyState renamed to public transferTo(buffer ByteBuffer) : BodyState in class org.asynchttpclient.request.body.generator.InputStreamBodyGenerator.InputStreamBody | From | To | |
| Rename Method private generateMultipartBoundary() : byte[] renamed to private generateBoundary() : byte[] in class org.asynchttpclient.request.body.multipart.MultipartUtils | From | To | |
| Rename Method public read(buffer ByteBuffer) : BodyState renamed to public transferTo(buffer ByteBuffer) : BodyState in class org.asynchttpclient.request.body.generator.ReactiveStreamsBodyGenerator.StreamedBody | From | To | |
| Rename Method public read(buffer ByteBuffer) : BodyState renamed to public transferTo(buffer ByteBuffer) : BodyState in class org.asynchttpclient.request.body.generator.SimpleFeedableBodyGenerator.PushBody | From | To | |
| Rename Method public read(byteBuffer ByteBuffer) : BodyState renamed to public transferTo(byteBuffer ByteBuffer) : BodyState in class org.asynchttpclient.request.body.generator.ByteArrayBodyGenerator.ByteBody | From | To | |
| Rename Method public read(buffer ByteBuffer) : BodyState renamed to public transferTo(buffer ByteBuffer) : BodyState in class org.asynchttpclient.request.body.Body | From | To | |
| Rename Variable | 3 | ||
| Rename Variable rand : Random to random : ThreadLocalRandom in method private generateBoundary() : byte[] in class org.asynchttpclient.request.body.multipart.MultipartUtils | From | To | |
| Rename Variable overallLength : long to transferred : long in method public transferTo(position long, target WritableByteChannel) : long in class org.asynchttpclient.request.body.multipart.MultipartBody | From | To | |
| Rename Variable file : RandomAccessFile to part : MultipartPart<? extends Part> in method public close() : void in class org.asynchttpclient.request.body.multipart.MultipartBody | From | To | |
| Rename Attribute | 1 | ||
| Rename Attribute transfertDone : boolean to done : boolean in class org.asynchttpclient.request.body.multipart.MultipartBody | From | To | |
| Change Attribute Type | 1 | ||
| Change Attribute Type parts : List<Part> to parts : List<MultipartPart<? extends Part>> in class org.asynchttpclient.request.body.multipart.MultipartBody | From | To | |
| Rename Parameter | 1 | ||
| Rename Parameter multipartBoundary : byte[] to boundary : byte[] in method private computeContentType(base String, boundary byte[]) : String in class org.asynchttpclient.request.body.multipart.MultipartUtils | From | To |