Add ability to provide specific AbsentDescriptorHandler
#EA-457188 Merge-request: KT-MR-8900 Merged-by: Vladimir Dolzhenko <Vladimir.Dolzhenko@jetbrains.com>
This commit is contained in:
committed by
Space Team
parent
41278d0797
commit
3e99807436
@@ -48,5 +48,10 @@ abstract class PlatformExtensionsClashResolver<E : PlatformSpecificExtension<E>>
|
||||
|
||||
override fun resolveExtensionsClash(extensions: List<E>): E = defaultValue
|
||||
}
|
||||
|
||||
class FirstWins<E : PlatformSpecificExtension<E>>(applicableTo: Class<E>) : PlatformExtensionsClashResolver<E>(applicableTo) {
|
||||
|
||||
override fun resolveExtensionsClash(extensions: List<E>): E = extensions.first()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user