element-hq / element-hq/element-android

[SDK] Creates inline classes to wrap UserId, RoomId...

Open
#3,633 0 comments 0 reactions 0 assignees View on GitHub
matrix-sdk
Dominant language
Kotlin
Stars
3.7k
Forks
917
PR merge metrics
No merged PRs in 30d

Description

We should wrap some primitive classes with inline classes (https://kotlinlang.org/docs/inline-classes.html#representation).
It'll allow us to have some extension methods just for these classes and not available on the primitive class.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.