JakeWharton / JakeWharton/multiproject-refactors
Kotlin api/language backwards compatibility
- 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