19 lines
634 B
Kotlin
19 lines
634 B
Kotlin
/*
|
|
* Copyright (c) 2025 Element Creations Ltd.
|
|
* Copyright 2022-2025 New Vector Ltd.
|
|
*
|
|
* SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Element-Commercial.
|
|
* Please see LICENSE files in the repository root for full details.
|
|
*/
|
|
|
|
package extension
|
|
|
|
import org.gradle.api.artifacts.VersionCatalog
|
|
|
|
private fun VersionCatalog.getVersion(alias: String) = findVersion(alias).get()
|
|
|
|
private fun VersionCatalog.getLibrary(library: String) = findLibrary(library).get()
|
|
|
|
private fun VersionCatalog.getBundle(bundle: String) = findBundle(bundle).get()
|
|
|
|
private fun VersionCatalog.getPlugin(plugin: String) = findPlugin(plugin).get()
|