okio
https://github.com/square/okio
Kotlin
A modern I/O library for Android, Java, and Kotlin Multiplatform.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Kotlin not yet supported8 Subscribers
Add a CodeTriage badge to okio
Help out
- Issues
- Better Windows' volume detection
- Add constant-time `equals` for `ByteString`
- Add `ByteString.equals(other: ByteString, constantTime: Boolean)` overload
- Add `ByteString.wrap(ByteArray)` for zero-copy creation when ownership is transferred
- FileHandle is not thread-safe on native due to no-op Lock implementation.
- Add unsigned numbers extensions.
- Fix `FileHandle` thread safety on native platforms
- Implement SegmentPool for all platforms.
- Don't aggressively normalize `.` segments on `Path`.
- Make BufferedSink implements Appendable
- Docs
- Kotlin not yet supported