Skip to content

Deprecate okhttp package#170

Merged
rfc2822 merged 1 commit into
mainfrom
168-deprecate-okhttp-package
May 16, 2026
Merged

Deprecate okhttp package#170
rfc2822 merged 1 commit into
mainfrom
168-deprecate-okhttp-package

Conversation

@rfc2822
Copy link
Copy Markdown
Member

@rfc2822 rfc2822 commented May 16, 2026

Mark all classes in the at.bitfire.dav4jvm.okhttp package (and its subpackages) as deprecated, directing users to use the corresponding Ktor classes in at.bitfire.dav4jvm.ktor instead.

  • Added @Deprecated annotations with ReplaceWith to all classes/objects that have direct Ktor equivalents
  • Added descriptive deprecation messages for classes without direct equivalents (BasicDigestAuthHandler, HttpResponseInfo)
  • Preserved existing @Deprecated annotation on DavResource.get() method

Mark all classes in the at.bitfire.dav4jvm.okhttp package (and its
subpackages) as deprecated, directing users to use the corresponding
Ktor classes in at.bitfire.dav4jvm.ktor instead.

- Added @deprecated annotations with ReplaceWith to all classes/objects
  that have direct Ktor equivalents
- Added descriptive deprecation messages for classes without direct
  equivalents (BasicDigestAuthHandler, HttpResponseInfo)
- Preserved existing @deprecated annotation on DavResource.get() method

Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
@rfc2822 rfc2822 linked an issue May 16, 2026 that may be closed by this pull request
@rfc2822 rfc2822 changed the title Deprecate okhttp package (Issue #168) Deprecate okhttp package May 16, 2026
@rfc2822 rfc2822 merged commit 4c1b396 into main May 16, 2026
3 checks passed
@rfc2822 rfc2822 deleted the 168-deprecate-okhttp-package branch May 16, 2026 08:37
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.

Deprecate okhttp package

1 participant