summaryrefslogtreecommitdiff
path: root/libs/documents/src/main/java/org/the_jk
AgeCommit message (Collapse)Author
2024-11-09documents: Allow many methods to take a path, not just a nameJoel Klinghed
Can't create entries with "/" in for the other backends, so they will resolve the path. documents would not. Change that so they are more similar.
2024-11-09documents: Add single merge tests local <-> documentsJoel Klinghed
Fixed DocumentFile#equals. DelayedDocumentFile was equal DocumentFile but DocumentFile wasn't equal to DelayedDocumentFile.
2024-11-05Style cleanupJoel Klinghed
Remove unused parameter names, extra colons, code that is never executed and an opinionated detekt check.
2024-10-14Add tests for create dir/file/link that already existsJoel Klinghed
Fix implementations to work as expected (that createDirectory/File/Link fails if an entry with that name already exists).
2024-09-10Add libs:documentsJoel Klinghed
Reads the abomination that is SAF, or Androids best effort to make files and directories completely and utterly unusable on Android. The androidTest was (and is) a pain, only known to work on a Pixel3 API 34 emulator but it showed a lot of things that the fake content provider in the unit tests failed to show.