Skip to content

chore: Remove no longer needed opt-in annotations - #878

Merged
LouisCAD merged 1 commit into
mainfrom
cleanup
Oct 27, 2026
Merged

LouisCAD merged 1 commit into
mainfrom
cleanup

Conversation

@LouisCAD

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI balanced review requested due to automatic review settings October 27, 2026 10:05
@LouisCAD
LouisCAD enabled auto-merge October 27, 2026 10:05
@sonarqubecloud

Copy link
Copy Markdown

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The annotation-only cleanup has no identified correctness or compatibility issues and leaves runtime logic unchanged.

No open issues 🎉

What changed in this PR

Removes obsolete experimental API opt-ins from shared authentication components without changing runtime logic.

Changes:

  • Removes file-level type-inference and atomic API opt-ins.
  • Removes the serialization opt-in around decodeEnumsCaseInsensitive.
  • Deletes the corresponding unused imports.
File Description
TwoFactorAuth/​Back/​WithUserDb/​src/​main/​kotlin/​TwoFactorAuthManagerWithUserDb.kt Removes the type-inference opt-in and import.
TwoFactorAuth/​Back/​src/​main/​kotlin/​TwoFactorAuthImpl.kt Removes the serialization opt-in and import.
Auth/​src/​standard/​kotlin/​com/​infomaniak/​core/​auth/​backup/​BlockStoreTestingImpl.kt Removes the atomic API opt-in and import.

Review effort: Balanced

@LouisCAD
LouisCAD merged commit 857aba8 into main Oct 27, 2026
11 checks passed
@LouisCAD
LouisCAD deleted the cleanup branch October 27, 2026 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants