File tree Expand file tree Collapse file tree 7 files changed +49
-45
lines changed
booster-transform-activity-thread/src/main/kotlin/com/didiglobal/booster/transform/activitythread
booster-transform-finalizer-watchdog-daemon/src/main/kotlin/com/didiglobal/booster/transform/finalizer/watchdog/daemon
booster-transform-logcat/src/main/kotlin/com/didiglobal/booster/transform/logcat
booster-transform-media-player/src/main/kotlin/com/didiglobal/booster/transform/mediaplayer
booster-transform-res-check/src/main/kotlin/com/didiglobal/booster/transform/res/check
booster-transform-thread/src/main/kotlin/com/didiglobal/booster/transform/thread
booster-transform-toast/src/main/kotlin/com/didiglobal/booster/transform/toast Expand file tree Collapse file tree 7 files changed +49
-45
lines changed Original file line number Diff line number Diff line change 11package com.didiglobal.booster.transform.activitythread
22
3- import com.android.build.api.variant.DynamicFeatureVariantBuilder
4- import com.android.build.api.variant.LibraryVariantBuilder
5- import com.android.build.api.variant.VariantBuilder
6- import com.didiglobal.booster.gradle.*
3+ import com.android.build.api.variant.DynamicFeatureVariant
4+ import com.android.build.api.variant.LibraryVariant
5+ import com.android.build.api.variant.Variant
76import com.didiglobal.booster.task.spi.VariantProcessor
87import com.didiglobal.booster.transform.activity.thread.Build.GROUP
98import com.didiglobal.booster.transform.activity.thread.Build.VERSION
@@ -16,11 +15,11 @@ import org.gradle.api.Project
1615@AutoService(VariantProcessor ::class )
1716class ActivityThreadVariantProcessor (private val project : Project ) : VariantProcessor {
1817
19- override fun beforeProcess (variantBuilder : VariantBuilder ) {
20- if (variantBuilder is LibraryVariantBuilder || variantBuilder is DynamicFeatureVariantBuilder ) {
18+ override fun process (variant : Variant ) {
19+ super .process(variant)
20+ if (variant is LibraryVariant || variant is DynamicFeatureVariant ) {
2121 return
2222 }
23- project.dependencies.add(" ${variantBuilder .name} Implementation" , " $GROUP :booster-android-instrument-activity-thread:$VERSION " )
23+ project.dependencies.add(" ${variant .name} Implementation" , " $GROUP :booster-android-instrument-activity-thread:$VERSION " )
2424 }
25-
2625}
Original file line number Diff line number Diff line change 11package com.didiglobal.booster.transform.finalizer.watchdog.daemon
22
3- import com.android.build.api.variant.DynamicFeatureVariantBuilder
4- import com.android.build.api.variant.LibraryVariantBuilder
5- import com.android.build.api.variant.VariantBuilder
3+ import com.android.build.api.variant.DynamicFeatureVariant
4+ import com.android.build.api.variant.LibraryVariant
5+ import com.android.build.api.variant.Variant
66import com.didiglobal.booster.task.spi.VariantProcessor
77import com.didiglobal.booster.transform.finalizer.watchdog.daemon.Build.GROUP
88import com.didiglobal.booster.transform.finalizer.watchdog.daemon.Build.VERSION
@@ -15,12 +15,12 @@ import org.gradle.api.Project
1515@AutoService(VariantProcessor ::class )
1616class FinalizerWatchdogDaemonVariantProcessor (private val project : Project ) : VariantProcessor {
1717
18- override fun beforeProcess (variantBuilder : VariantBuilder ) {
19- if (variantBuilder is LibraryVariantBuilder || variantBuilder is DynamicFeatureVariantBuilder ) {
18+ override fun process (variant : Variant ) {
19+ super .process(variant)
20+ if (variant is LibraryVariant || variant is DynamicFeatureVariant ) {
2021 return
2122 }
22- project.dependencies.add(" ${variantBuilder.name} Implementation" , " $GROUP :booster-android-instrument-finalizer-watchdog-daemon:$VERSION " )
23-
23+ project.dependencies.add(" ${variant.name} Implementation" , " $GROUP :booster-android-instrument-finalizer-watchdog-daemon:$VERSION " )
2424 }
2525
2626}
Original file line number Diff line number Diff line change 11package com.didiglobal.booster.transform.logcat
22
3- import com.android.build.api.variant.DynamicFeatureVariantBuilder
4- import com.android.build.api.variant.LibraryVariantBuilder
5- import com.android.build.api.variant.VariantBuilder
3+ import com.android.build.api.variant.DynamicFeatureVariant
4+ import com.android.build.api.variant.LibraryVariant
5+ import com.android.build.api.variant.Variant
66import com.didiglobal.booster.task.spi.VariantProcessor
77import com.didiglobal.booster.transform.logcat.Build.GROUP
88import com.didiglobal.booster.transform.logcat.Build.VERSION
@@ -15,11 +15,12 @@ import org.gradle.api.Project
1515@AutoService(VariantProcessor ::class )
1616class LogcatVariantProcessor (private val project : Project ) : VariantProcessor {
1717
18- override fun beforeProcess (variantBuilder : VariantBuilder ) {
19- if (variantBuilder is LibraryVariantBuilder || variantBuilder is DynamicFeatureVariantBuilder ) {
18+ override fun process (variant : Variant ) {
19+ super .process(variant)
20+ if (variant is LibraryVariant || variant is DynamicFeatureVariant ) {
2021 return
2122 }
22- project.dependencies.add(" ${variantBuilder .name} Implementation" , " $GROUP :booster-android-instrument-logcat:$VERSION " )
23+ project.dependencies.add(" ${variant .name} Implementation" , " $GROUP :booster-android-instrument-logcat:$VERSION " )
2324 }
2425
2526}
Original file line number Diff line number Diff line change 11package com.didiglobal.booster.transform.mediaplayer
22
3- import com.android.build.api.variant.DynamicFeatureVariantBuilder
4- import com.android.build.api.variant.LibraryVariantBuilder
5- import com.android.build.api.variant.VariantBuilder
3+ import com.android.build.api.variant.DynamicFeatureVariant
4+ import com.android.build.api.variant.LibraryVariant
5+ import com.android.build.api.variant.Variant
66import com.didiglobal.booster.task.spi.VariantProcessor
77import com.didiglobal.booster.transform.media.player.Build.GROUP
88import com.didiglobal.booster.transform.media.player.Build.VERSION
@@ -15,11 +15,12 @@ import org.gradle.api.Project
1515@AutoService(VariantProcessor ::class )
1616class MediaPlayerVariantProcessor (private val project : Project ) : VariantProcessor {
1717
18- override fun beforeProcess (variantBuilder : VariantBuilder ) {
19- if (variantBuilder is LibraryVariantBuilder || variantBuilder is DynamicFeatureVariantBuilder ) {
18+ override fun process (variant : Variant ) {
19+ super .process(variant)
20+ if (variant is LibraryVariant || variant is DynamicFeatureVariant ) {
2021 return
2122 }
22- project.dependencies.add(" ${variantBuilder .name} Implementation" , " $GROUP :booster-android-instrument-media-player:$VERSION " )
23+ project.dependencies.add(" ${variant .name} Implementation" , " $GROUP :booster-android-instrument-media-player:$VERSION " )
2324 }
2425
2526}
Original file line number Diff line number Diff line change 11package com.didiglobal.booster.transform.res.check
22
3- import com.android.build.api.variant.DynamicFeatureVariantBuilder
4- import com.android.build.api.variant.LibraryVariantBuilder
5- import com.android.build.api.variant.VariantBuilder
3+ import com.android.build.api.variant.DynamicFeatureVariant
4+ import com.android.build.api.variant.LibraryVariant
5+ import com.android.build.api.variant.Variant
66import com.didiglobal.booster.task.spi.VariantProcessor
77import com.didiglobal.booster.transform.res.check.Build.GROUP
88import com.didiglobal.booster.transform.res.check.Build.VERSION
@@ -15,11 +15,12 @@ import org.gradle.api.Project
1515@AutoService(VariantProcessor ::class )
1616class ResCheckVariantProcessor (private val project : Project ) : VariantProcessor {
1717
18- override fun beforeProcess (variantBuilder : VariantBuilder ) {
19- if (variantBuilder is LibraryVariantBuilder || variantBuilder is DynamicFeatureVariantBuilder ) {
18+ override fun process (variant : Variant ) {
19+ super .process(variant)
20+ if (variant is LibraryVariant || variant is DynamicFeatureVariant ) {
2021 return
2122 }
22- project.dependencies.add(" ${variantBuilder .name} Implementation" , " $GROUP :booster-android-instrument-res-check:$VERSION " )
23+ project.dependencies.add(" ${variant .name} Implementation" , " $GROUP :booster-android-instrument-res-check:$VERSION " )
2324 }
2425
2526}
Original file line number Diff line number Diff line change 11package com.didiglobal.booster.transform.thread
22
3- import com.android.build.api.variant.DynamicFeatureVariantBuilder
4- import com.android.build.api.variant.LibraryVariantBuilder
5- import com.android.build.api.variant.VariantBuilder
3+ import com.android.build.api.variant.DynamicFeatureVariant
4+ import com.android.build.api.variant.LibraryVariant
5+ import com.android.build.api.variant.Variant
66import com.didiglobal.booster.task.spi.VariantProcessor
77import com.didiglobal.booster.transform.thread.Build.GROUP
88import com.didiglobal.booster.transform.thread.Build.VERSION
@@ -12,11 +12,12 @@ import org.gradle.api.Project
1212@AutoService(VariantProcessor ::class )
1313class ThreadVariantProcessor (private val project : Project ) : VariantProcessor {
1414
15- override fun beforeProcess (variantBuilder : VariantBuilder ) {
16- if (variantBuilder is LibraryVariantBuilder || variantBuilder is DynamicFeatureVariantBuilder ) {
15+ override fun process (variant : Variant ) {
16+ super .process(variant)
17+ if (variant is LibraryVariant || variant is DynamicFeatureVariant ) {
1718 return
1819 }
19- project.dependencies.add(" ${variantBuilder .name} Implementation" , " $GROUP :booster-android-instrument-thread:$VERSION " )
20+ project.dependencies.add(" ${variant .name} Implementation" , " $GROUP :booster-android-instrument-thread:$VERSION " )
2021 }
2122
2223}
Original file line number Diff line number Diff line change 11package com.didiglobal.booster.transform.toast
22
3- import com.android.build.api.variant.DynamicFeatureVariantBuilder
4- import com.android.build.api.variant.LibraryVariantBuilder
5- import com.android.build.api.variant.VariantBuilder
3+ import com.android.build.api.variant.DynamicFeatureVariant
4+ import com.android.build.api.variant.LibraryVariant
5+ import com.android.build.api.variant.Variant
66import com.didiglobal.booster.task.spi.VariantProcessor
77import com.didiglobal.booster.transform.toast.Build.GROUP
88import com.didiglobal.booster.transform.toast.Build.VERSION
@@ -12,11 +12,12 @@ import org.gradle.api.Project
1212@AutoService(VariantProcessor ::class )
1313class ToastVariantProcessor (private val project : Project ) : VariantProcessor {
1414
15- override fun beforeProcess (variantBuilder : VariantBuilder ) {
16- if (variantBuilder is LibraryVariantBuilder || variantBuilder is DynamicFeatureVariantBuilder ) {
15+ override fun process (variant : Variant ) {
16+ super .process(variant)
17+ if (variant is LibraryVariant || variant is DynamicFeatureVariant ) {
1718 return
1819 }
19- project.dependencies.add(" ${variantBuilder .name} Implementation" , " $GROUP :booster-android-instrument-toast:$VERSION " )
20+ project.dependencies.add(" ${variant .name} Implementation" , " $GROUP :booster-android-instrument-toast:$VERSION " )
2021 }
2122
2223}
You can’t perform that action at this time.
0 commit comments