44d1250986b21c04f69ff97d3d5caad894dec6c5
Files Diff
- Added: 9
- Removed: 1
- Renamed: 0
- Modified: 5
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Push Down Method | 2 | ||
Push Down Method public openReadable() : DelegatingReadableFile from class org.cryptomator.filesystem.delegating.DelegatingFile to public openReadable() : DelegatingReadableFile from class org.cryptomator.filesystem.delegating.TestDelegatingFile | From | To | |
Push Down Method public openWritable() : DelegatingWritableFile from class org.cryptomator.filesystem.delegating.DelegatingFile to public openWritable() : DelegatingWritableFile from class org.cryptomator.filesystem.delegating.TestDelegatingFile | From | To | |
Extract Subclass | 3 | ||
Extract Subclass org.cryptomator.filesystem.delegating.TestDelegatingFile from class org.cryptomator.filesystem.delegating.DelegatingFile | From | To | |
Extract Subclass org.cryptomator.filesystem.delegating.TestDelegatingFolder from class org.cryptomator.filesystem.delegating.DelegatingFolder | From | To | |
Extract Subclass org.cryptomator.filesystem.blockaligned.BlockAlignedFolder from class org.cryptomator.filesystem.delegating.DelegatingFolder | From | To | |
Change Parameter Type | 2 | ||
Change Parameter Type parent : DelegatingFolder to parent : D in method public DelegatingFolder(parent D, delegate Folder) in class org.cryptomator.filesystem.delegating.DelegatingFolder | From | To | |
Change Parameter Type parent : DelegatingFolder to parent : D in method public DelegatingFile(parent D, delegate File) in class org.cryptomator.filesystem.delegating.DelegatingFile | From | To | |
Change Return Type | 5 | ||
Change Return Type DelegatingFile to F in method public file(name String) : F in class org.cryptomator.filesystem.delegating.DelegatingFolder | From | To | |
Change Return Type Stream<DelegatingFile> to Stream<F> in method public files() : Stream<F> in class org.cryptomator.filesystem.delegating.DelegatingFolder | From | To | |
Change Return Type DelegatingFolder to D in method public folder(name String) : D in class org.cryptomator.filesystem.delegating.DelegatingFolder | From | To | |
Change Return Type Stream<? extends DelegatingNode<?>> to Stream<? extends Node> in method public children() : Stream<? extends Node> in class org.cryptomator.filesystem.delegating.DelegatingFolder | From | To | |
Change Return Type Stream<DelegatingFolder> to Stream<D> in method public folders() : Stream<D> in class org.cryptomator.filesystem.delegating.DelegatingFolder | From | To | |
Rename Attribute | 2 | ||
Rename Attribute fileFactory : BiFunction<DelegatingFolder,File,DelegatingFile> to parent : D in class org.cryptomator.filesystem.delegating.DelegatingFolder | From | To | |
Rename Attribute readableFileFactory : Function<ReadableFile,DelegatingReadableFile> to parent : D in class org.cryptomator.filesystem.delegating.DelegatingFile | From | To | |
Change Variable Type | 3 | ||
Change Variable Type children : List<DelegatingNode<?>> to children : List<Node> in method public testChildren() : void in class org.cryptomator.filesystem.delegating.DelegatingFolderTest | From | To | |
Change Variable Type subFolders : List<DelegatingFolder> to subFolders : List<TestDelegatingFolder> in method public testChildren() : void in class org.cryptomator.filesystem.delegating.DelegatingFolderTest | From | To | |
Change Variable Type subFiles : List<DelegatingFile> to subFiles : List<TestDelegatingFile> in method public testChildren() : void in class org.cryptomator.filesystem.delegating.DelegatingFolderTest | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type readableFileFactory : Function<ReadableFile,DelegatingReadableFile> to parent : D in class org.cryptomator.filesystem.delegating.DelegatingFile | From | To | |
Change Attribute Type fileFactory : BiFunction<DelegatingFolder,File,DelegatingFile> to parent : D in class org.cryptomator.filesystem.delegating.DelegatingFolder | From | To |