JakeWharton / JakeWharton/multiproject-refactors
Migrate to ktfmt
- Dominant language
- No language data
- Stars
- 9
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
10ish projects which use tabs will be blocked by https://github.com/facebook/ktfmt/issues/540, but we can contribute support for it.
Unblocked:
* [ ] `JakeWharton/confundus`
* Blocked by https://github.com/facebook/ktfmt/issues/572
* [x] `JakeWharton/crossword`
* https://github.com/JakeWharton/crossword/pull/119
* [x] `JakeWharton/diffuse`
* https://github.com/JakeWharton/diffuse/pull/432/
* [ ] `JakeWharton/dumbo`
* [x] `JakeWharton/picnic`
* https://github.com/JakeWharton/picnic/pull/148
* [x] `JakeWharton/timber`
* https://github.com/JakeWharton/timber/pull/593
* [x] `cashapp/burst`
* https://github.com/cashapp/burst/pull/273
* [x] `cashapp/licensee`
* https://github.com/cashapp/licensee/pull/521
* [ ] `cashapp/molecule`
* [x] `cashapp/paraphrase`
* https://github.com/cashapp/paraphrase/pull/598
* [x] `cashapp/turbine`
* https://github.com/cashapp/turbine/pull/425
* [x] `SQLDelight/Grammar-Kit-Composer`
* https://github.com/sqldelight/Grammar-Kit-Composer/pull/212
* [x] `SQLDelight/sql-psi`
* https://github.com/sqldelight/sql-psi/pull/727
* [ ] `SQLDelight/SQLDelight`
* [x] `square/kotlinpoet`
* https://github.com/square/kotlinpoet/pull/2252
* [x] `square/moshi`
* https://github.com/square/moshi/pull/2064
* [ ] `square/okio`
* [ ] `square/okhttp`
* [x] `square/retrofit`
* https://github.com/square/retrofit/pull/4572
* [x] `square/zstd-kmp`
* https://github.com/square/zstd-kmp/pull/83
Needs tabs:
* [ ] `JakeWharton/cite`
* [ ] `JakeWharton/dependency-tree-diff`
* [ ] `JakeWharton/dependency-watch`
* [ ] `JakeWharton/finalization-hook`
* [ ] `JakeWharton/gitout`
* [ ] `JakeWharton/hardcover-data-sync`
* [ ] `JakeWharton/jakewharton.com`
* [ ] `JakeWharton/kmp-missing-targets`
* [ ] `JakeWharton/mosaic`
* [ ] `JakeWharton/plex-auto-trash`
* [ ] `JakeWharton/plex-orphaned-files`
* [ ] `JakeWharton/radarr-folder-fixer`
* [ ] `JakeWharton/singular-solution`
* [ ] `JakeWharton/test-distribution-gradle-plugin`
* [ ] `JakeWharton/video-swatch`
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the unchecked projects in the issue and the referenced ktfmt issue 540. Check each listed repository for its current formatting setup and whether tab support is available. Done means the applicable projects are migrated to ktfmt, with the checklist and linked pull requests updated.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100