Этап 0 п.5 (gradle-гигиена): parallel=true + удалены мёртвые модули

- org.gradle.parallel=true (быстрее сборка 20 модулей)
- удалены core:data, core:ui (пустые заготовки) и feature:widgets (не в
  settings.gradle, не компилировался) + чистка settings.gradle
- nonTransitiveRClass=true и убирание enableJetifier ОТКАЧЕНЫ: vendor-форк
  talk-android их не переживает (R транзитивно; legacy android.support.* в
  зависимостях типа FlexibleAdapter). Причины — в комментах gradle.properties.

Проверено сборкой: assembleRelease BUILD SUCCESSFUL. Этап 0 закрыт.
This commit is contained in:
b-dev-mobile
2026-07-07 21:47:49 +00:00
parent 5eb6efb36b
commit cef526e778
12 changed files with 7 additions and 615 deletions
+6 -1
View File
@@ -1,8 +1,13 @@
org.gradle.jvmargs=-Xmx4g -XX:+UseParallelGC -Dfile.encoding=UTF-8
org.gradle.parallel=false
org.gradle.parallel=true
org.gradle.caching=true
android.useAndroidX=true
# enableJetifier ОБЯЗАТЕЛЕН: vendor-форк talk-android тянет legacy-зависимости с
# android.support.* (напр. FlexibleAdapter → android.support.v7.widget.RecyclerView) —
# без jetifier сборка падает (проверено). Убрать можно только после чистки vendor-депов.
android.enableJetifier=true
# nonTransitiveRClass ОСТАВЛЕН false: vendor ссылается на R транзитивно (R.color.transparent,
# R.id.container из зависимостей) — true ломает ~сотни ссылок в форке (проверено).
android.nonTransitiveRClass=false
kotlin.code.style=official
f7cloudAsLibrary=true