booster-transform-service-loader


Лицензия

Лицензия

Категории

Категории

ORM Данные
Группа

Группа

io.johnsonlee.spi
Идентификатор

Идентификатор

booster-transform-service-loader
Последняя версия

Последняя версия

1.0.0
Дата

Дата

Тип

Тип

module
Описание

Описание

booster-transform-service-loader
booster-transform-service-loader
Ссылка на сайт

Ссылка на сайт

https://github.com/johnsonlee/service-loader
Система контроля версий

Система контроля версий

https://github.com/johnsonlee/service-loader

Скачать booster-transform-service-loader

Зависимости

runtime (6)

Идентификатор библиотеки Тип Версия
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.3.50
io.johnsonlee.spi : service-registry jar 1.0.0
com.didiglobal.booster : booster-android-gradle-api jar 1.3.0
com.didiglobal.booster : booster-task-spi jar 1.3.0
com.didiglobal.booster : booster-transform-asm jar 1.3.0
com.didiglobal.booster : booster-transform-util jar 1.3.0

Модули Проекта

Данный проект не имеет модулей.

Service Loader for Android

This project is used to optimize Java Service Provider Interface on Android.

Getting Started

The transformer depends Booster Framework, so, the booster-gradle-plugin should be contained in classpath of buildscript:

buildscript {
    ext.kotlin_version = "1.3.50"
    repositories {
        mavenLocal()
        mavenCentral()
        google()
        jcenter()
    }
    dependencies {
        classpath("com.android.tools.build:gradle:3.5.0")
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

        classpath("com.didiglobal.booster:booster-gradle-plugin:1.3.1")

        classpath("io.johnsonlee.spi:booster-transform-service-loader:1.0.0")
    }
}

Then apply booster gradle plugin:

apply plugin: "com.android.application"
apply plugin: "kotlin-android"
apply plugin: "kotlin-android-extensions"
apply plugin: 'kotlin-kapt'
apply plugin: "com.didiglobal.booster"

Example

Here is the example project

Версии библиотеки

Версия
1.0.0