summaryrefslogtreecommitdiff
path: root/libs/utils
AgeCommit message (Collapse)Author
2024-11-09sftp: add single merge tests for both local <-> sftp and sftp <-> localJoel Klinghed
Had to fixup the symlink code in Sftp, most importantly add a PathUtils relativeTo to fixup relative links.
2024-11-05Workaround kotlin & Android API 35 snafoJoel Klinghed
removeLast resolved to kotlin extension method on Android 34 and older. On 35 it resolves to a new Java method, that is API 35 only.
2024-09-25samba & sftp: Share path utils methodsJoel Klinghed
Add tests for them, and add basename, currently unused, for completeness
2024-09-03Add robolectric.propertiesJoel Klinghed
For some reason robolectric doesn't pick up the right min and max sdk by itself so it was testing the wrong versions
2024-08-25Combine tests from both local and sambaJoel Klinghed
Most the tests test the Tree implementation and thus should work on all such implementations. Current exception is symlinks which Samba backend doesn't (currently?) support. Improve the Samba remove methods to better match the expected behavior.
2024-07-16Break out io code in libsJoel Klinghed
Preparing for adding more io implementations. Really tried writing the convention plugins in kotlin dsl but could not find the exact right hacks to get it to work.