Вопросы по теме 'gradle-kotlin-dsl'
Как устанавливаются дополнительные свойства gradle в Kotlin DSL?
Я пытаюсь организовать свои файлы сборки, как в Groovy, имея значения в отдельном файле для повторного использования. Но я не могу понять синтаксис, который делает то же самое в kotlin DSL.
Вот что я использую в root build.gradle.kts:...
11728 просмотров
schedule
26.07.2022
Настройка плагина maven с помощью Gradle Kotlin
Попытка преобразовать проект в GSK
У нас есть это в Groovy:
subprojects {
plugins.withType(MavenPlugin) {
tasks.withType(Upload) {
repositories {
mavenDeployer {
mavenLocal()...
1247 просмотров
schedule
04.09.2022
Отдельный исходный набор Gradle для интеграционных тестов с использованием Kolin DSL
Я работаю над приложением Spring Boot, реализованным в Kotlin , и хотел бы перенести сборку Gradle на использование Gradle Kotlin DSL .
Единственное, чего я не могу понять, это как настроить отдельный набор источников и задание для моих...
1058 просмотров
schedule
01.06.2022
Используйте учетные данные IAM для репозитория S3 Maven в Gradle Kotlin DSL
Я настроил репозиторий Maven с поддержкой S3 в соответствии с инструкциями здесь , например:
repositories {
maven {
url "s3://myCompanyBucket/maven2"
authentication {
awsIm(AwsImAuthentication) // load from EC2...
931 просмотров
schedule
13.02.2023
@Parcelize не разрешен, когда для экспериментального режима androidExtensions установлено значение true
После переключения на Gradle Kotlin DSL Gradle не может разрешить @Parcelize аннотацию или пакет import kotlinx.android.parcel.Parcelize (ошибка «Неразрешенная ссылка»). Это происходит со стабильным плагином Kotlin и последним плагином Canary....
5813 просмотров
schedule
02.05.2022
Выполнение зарегистрированной задачи в файле сборки kotlin
Мне нужно преобразовать скрипт сборки gradle, написанный на Groovy, в Kotlin. Проблема в том, что в файле сборки Groovy в одной задаче выполняется другая задача, которая была определена ранее. Однако похоже, что в Котлине нет такой поддержки, по...
1299 просмотров
schedule
23.09.2022
Файлы сборки Gradle KTS
Google выпустила обновленную версию Android Studio 3.5 . После обновления до этой версии я получаю следующее предупреждение:
This project uses Gradle KTS build files which are not fully supported.
Some functions may be affected.
Однако я...
4312 просмотров
schedule
07.08.2022
Gradle kotlin, как вызвать функцию, определенную в родительском?
При работе с многомодульным проектом gradle можно ли определять функции в родительском проекте, но использовать их в подмодулях build.gradle.kts?
Обратите внимание, что мне не нужны нетипизированные задачи, зарегистрированные и вызываемые со...
803 просмотров
schedule
07.03.2023
0% Покрытие в отчете SonarQube для проекта Kotlin
Я настраиваю анализ проекта сервером SonarQube. Используемый набор инструментов: Kotlin 1.3.61 Gradle 6.0.1 Jacoco 0.7.9 SonarQube 7.5 SonnarQube Gradle Plugin 2.7
Проблема в том, что у меня 0,0% покрытие в SonarQube, однако в то же время у меня...
4403 просмотров
schedule
19.12.2022
Как настроить sqldelight в многоплатформенном проекте kotlin с Android, iOS и неподдерживаемыми целями, такими как mingwX64?
В прошлом мы работали над мультиплатформенным проектом kotlin для мобильных устройств, который использует sqldelight для доступа к базе данных.
Теперь мы хотим добавить некоторые собственные цели рабочего стола, такие как mingwX64 и linuxX64, но в...
735 просмотров
schedule
23.04.2023
Как я могу вызвать функцию из отдельного файла .gradle из скрипта Gradle, используя Gradle Kotlin DSL?
В основном я хочу сделать именно это:
Используйте функцию Gradle из другого файла Gradle
то есть вызывать одну функцию в одном скрипте Gradle из другого. Проблема в том, что мой build.gradle находится в Kotlin (build.gradle.kts), а скрипт, в...
1146 просмотров
schedule
06.02.2024
Импорт внешнего класса в Kotlin Gradle Script не найден
В моем build.gradle.kts я хочу написать функцию, которая использует внешний класс: StrSubstitutor из Apach Commons Text. Однако импорт не найден, хотя я вижу библиотеку, когда запускаю ./gradlew dependencies .
Файл build.gradle.kts выглядит...
1072 просмотров
schedule
19.12.2022
публикация aar с использованием плагина maven и kotlin dsl
У меня возникают проблемы при попытке использовать подключаемый модуль maven-publish из AS.
Я пробовал этот пример с проектом, и он работает без проблем. Но как только я перехожу на kotlin dsl, у меня возникает такая проблема:...
537 просмотров
schedule
03.04.2023
Использование ProjectDelegate `gradle` в DSL` plugins`
Как называется, это:
plugins {
if (gradle.gradleVersion < "6.0")
id("ru.vyarus.quality").version("4.3.0")
}
возвращает:
Неразрешенная ссылка: gradle
gradle также отмечен как ошибка, и, наведя указатель мыши наверх, я...
100 просмотров
schedule
11.04.2022
build.gradle.kts:10:28: Неразрешенная ссылка: настройки
Я видел примеры использования делегирования «по настройкам» в сценариях build.gradle.kts, но независимо от того, что я пытался сделать, Gradle жалуется, что настройки являются неразрешенной ссылкой. Если я изменю «настройки» на «проект», Gradle будет...
523 просмотров
schedule
05.11.2022
Чтение ресурсов в процессоре аннотаций с помощью kotlin и kapt
Я хочу использовать процессор аннотаций, которому нужно читать файлы из src/main/resources во время обработки. Он отлично работает со следующей конфигурацией при использовании java в качестве источника:
tasks.withType<JavaCompile> {...
164 просмотров
schedule
11.05.2023
Как установить глобальные свойства генератора openApi в build.gradle.kts
У меня возникли проблемы с настройкой глобальных свойств в build.gradle.kts Пример, представленный в плагине генератора открытого API, выглядит следующим образом
openApiGenerate {
// other settings omitted
globalProperties = [...
775 просмотров
schedule
02.04.2023
Проблемы начинающих с Gradle
Я пытаюсь создать проект kotlin с помощью Gradle (я новичок в Gradle) и хочу создать исполняемый файл jar. У меня была банка, созданная gradle build , но она не была исполняемой, потому что манифест внутри банки не указывал на мой основной класс....
224 просмотров
schedule
22.01.2023
Как заменить токен в файле ресурсов с помощью Kotlin DSL
Что будет эквивалентно следующему в Kotlin DSL (build.gradle.kts)?
processResources {
from(sourceSets.main.resources.srcDirs) {
filter ReplaceTokens, tokens: [version: version]
}
}
545 просмотров
schedule
20.02.2023
Прото-хранилище данных Jetpack — конфигурация gradle с Kotlin dsl
В хранилище данных Jetpack вам необходимо установить задачу подключаемого модуля Gradle для создания класса из .proto файлов:
// build.gradle
protobuf {
protoc {
artifact = "com.google.protobuf:protoc:3.10.0"
}...
483 просмотров
schedule
19.04.2023