Skip to content

refactor(document-storage-provider): kotlin - #17910

Merged
alperozturk96 merged 8 commits into
masterfrom
refactor/document-storage-provider-kotlin
Oct 30, 2026
Merged

alperozturk96 merged 8 commits into
masterfrom
refactor/document-storage-provider-kotlin

Conversation

@alperozturk96

@alperozturk96 alperozturk96 commented Oct 29, 2026 •

Copy link
Copy Markdown
Collaborator

Changes

  • Converts to Kotlin
  • Splits into smaller classes
  • Simplifies logic

How to test?

  • Try to create, rename, delete, copy, move actions from OS's files app
  • Try to use as backup storage from other apps Signal, Aegis etc.

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI (N/A)

@alperozturk96 alperozturk96 added this to the Nextcloud App 35.1.0 milestone Oct 29, 2026
@alperozturk96 alperozturk96 added ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) performance 🚀 Performance improvement opportunities (non-crash related) 3. to review and removed 2. developing labels Oct 29, 2026
@github-actions

github-actions Bot commented Oct 29, 2026 •

Copy link
Copy Markdown

📱 QA build

Download app-qa-debug.apk
QR code Open the QR code for this download
Commit 84122f2
Version 17910
Available until 7 days after this build

The QA build installs alongside a released Nextcloud app, so you can keep
using your existing install while testing.

Downloading the file requires a GitHub account, so open this link on the
device you want to test on, or transfer the APK to it.

@nextcloud nextcloud deleted a comment from github-actions Bot Oct 30, 2026
@alperozturk96
alperozturk96 force-pushed the refactor/document-storage-provider-kotlin branch from d2c0979 to 31dec6d Compare October 30, 2026 07:08
@github-actions

Copy link
Copy Markdown

Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
@alperozturk96
alperozturk96 force-pushed the refactor/document-storage-provider-kotlin branch from 31dec6d to 93d1eeb Compare October 30, 2026 10:29
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
@github-actions

Copy link
Copy Markdown

SpotBugs

CategoryBaseNew
Bad practice2424
Correctness4545
Dodgy code146146
Experimental11
Malicious code vulnerability11
Multithreaded correctness1818
Performance2828
Security1515
Total278278

@alperozturk96
alperozturk96 merged commit 58ef1b9 into master Oct 30, 2026
25 of 28 checks passed
@alperozturk96
alperozturk96 deleted the refactor/document-storage-provider-kotlin branch October 30, 2026 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review performance 🚀 Performance improvement opportunities (non-crash related) ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants