JakeWharton / JakeWharton/multiproject-refactors

Kotlin api/language backwards compatibility

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
9
Forks
0
PR merge metrics
No merged PRs in 30d

Description

We want the newest Kotlin but the lowest api/language compatibility.

External requests:
- https://github.com/cashapp/licensee/issues/497
- https://github.com/square/retrofit/issues/4381
- https://github.com/square/okhttp/issues/9032
- https://github.com/square/okio/pull/1690

Projects:
* [x] `JakeWharton/cite`
* https://github.com/JakeWharton/cite/pull/186
* [x] `JakeWharton/confundus`
* https://github.com/JakeWharton/confundus/pull/94
* [ ] `JakeWharton/crossword`
* [ ] `JakeWharton/diffuse`
* [ ] `JakeWharton/finalization-hook`
* [x] `JakeWharton/kmp-missing-targets`
* https://github.com/JakeWharton/kmp-missing-targets/pull/122
* [ ] `JakeWharton/mosaic`
* [ ] `JakeWharton/picnic`
* [x] `JakeWharton/test-distribution-gradle-plugin`
* https://github.com/JakeWharton/test-distribution-gradle-plugin/pull/51
* [x] `JakeWharton/timber`
* https://github.com/JakeWharton/timber/pull/590
* [x] `cashapp/licensee`
* https://github.com/cashapp/licensee/pull/500
* [ ] `cashapp/molecule`
* [ ] `cashapp/paraphrase`
* [ ] `cashapp/turbine`
* [x] `lysine-dev/okio`
* https://github.com/square/okio/pull/1770
* [x] `lysine-dev/okhttp`
* https://github.com/square/okhttp/pull/9322
* [ ] `lysine-dev/retrofit`
* [ ] `SQLDelight/Grammar-Kit-Composer`
* [ ] `SQLDelight/sql-psi`
* [ ] `SQLDelight/SQLDelight`
* [ ] `square/kotlinpoet`
* [ ] `square/zstd-kmp`

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the unchecked projects in the checklist and the linked external requests and pull requests for the intended compatibility changes. Determine the status of each project before making changes; done means the remaining projects use the newest Kotlin while retaining the lowest API and language compatibility, with the checklist updated.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
build-system
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.