169 похожих чатов

Например я вот каждый раз при переводе груви на ктс

вспоминаю какие там ещё ключи в андроиде я забыл и как они в Котлине пишутся )

Выглядит так, что у тебя один конфиг нужно обязательно в одном месте прописать, один в другом, третий в третьем. Конечно, удобнее было бы, если б все было в одном месте

Плюс допустим все эти classpath для определённых библиотек. Сейчас чисто потребительски пишу, если допустим определённой либе нужен classpath то бишь плагин по сути для работы, почему бы зная это автоматом этот плагин не включа ты?

Подозреваю, что потому что нет таких мастер данных, но это бы сильно упростило жизнь

То есть, то что @fundamentalparticle говорил в подкасте у меня. Ты хочешь заюзать какой-то класс и студия тебе говорит: «смотри, в проекте у тебя такой зависимости нет, но я нашла в популярных репо либы с такой зависимостью. Выбери что тебе нужно, а я все подключу» плюс поиск если это какая-то не очень популярная либа

4 ответов

8 просмотров

Потому что в репозиториях таких метаданных нет. С точки зрения мавена нет никакой связи между артифактом с аннотациями даггера и артифактом процессора аннотаций.

Я смотрел этот кусок, но чего-то меня в таком подходе напрягает потому что одна и та же фича может быть в куче либ и называться и реализовываться по-разному. Кто решает, какая либа "популярная". Но в любом случае, это к иде, а не к сборке. То, что Антон говорил может быть про декларативную конфигурацию, но в этом есть куча своих ограничений. У меня есть мысль о том, как это можно сделать, но там надо довольно радикально концепцию менять.

Такое сделали в AS для Jetpack библиотек

Алексей-Гладков Автор вопроса
Alexander Nozik
Я смотрел этот кусок, но чего-то меня в таком подх...

Теоретически звёздочки на гитхабе + recent use ) ты же часто проекты на одном и том же пишешь. Ну и да поддержу @vladimirsitnikv что иногда вообще никак даже себе объяснить не можешь почему это должно писаться тут, а не там

Похожие вопросы

Обсуждают сегодня

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
55
hello friends. Do you know how can I learn getx? I have a software project that I should deliver it up to 5 weeks later and I need to learn firebase too. I will be thankfull
AmirHossein Razavi
15
Доброе время суток! у меня тут иноды закончились. и понял почему по сути кстит, я периодически очищаю постгрес и сентри контайнер: postgres=# DELETE FROM nodestore_node WHER...
Юсиф Насиров
9
Привет, нужен совет старших товарищей. Есть глобальная переменная var DefaultDataFolder:string; инициализируем DefaultDataFolder:='a:\_OUT\'; есть примитивная процедур...
Max Otto
14
lazarus-3.2.0/gtk, linux патч "имя проекта по умолчанию project1 -> prj" день добрый не нравится "именя проекта по умолчанию" (project1), к.раз приходится переименовывать (н...
livontiy
5
Вопрос. Теоретический. Есть список команд. Команды отправляю в обработку некой функции, по очереди. Разные команды могут давать разные результаты после обработки. В зависимос...
Serjone
7
Can I forward ports (including the SSH port) between two machines without SSH? I know I can forward SSH server port from machine A (which blocks all requests by firewall) to ...
required optional
5
Всем вечера. Подскажите как лучше сделать. делаю на Д10 Например будет база данных на SQLite. в ней будет много таблиц. более 50шт Типа справочник. Содержать ID Name Id p...
Андрей Т 🐎
10
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
Карта сайта