chore: added test fixtures dependencies in kotlin-common-conventions (#1178)

* chore: added test fixtures dependencies in kotlin-common-conventions

* feat: revise description message
This commit is contained in:
jonesho
2025-06-18 16:07:16 +08:00
committed by GitHub
parent 898a161868
commit 802851970d
5 changed files with 10 additions and 28 deletions

View File

@@ -19,7 +19,7 @@ on:
pluginName:
required: true
type: string
description: 'plugin name used for the tag name, e.g staterecovery'
description: 'plugin name used for the tag name, e.g linea-staterecovery'
workspaceModulePath:
required: true
type: string

View File

@@ -2,6 +2,15 @@ plugins {
id 'net.consensys.zkevm.kotlin-common-minimal-conventions'
}
configurations {
testFixturesDeps {
extendsFrom implementation // Inherit plugin's dependencies
canBeConsumed = false
canBeResolved = false
}
testFixturesImplementation.extendsFrom testFixturesDeps
}
dependencies {
api platform("io.vertx:vertx-stack-depchain:${libs.versions.vertx.get()}")
//<utils>

View File

@@ -6,15 +6,6 @@ plugins {
description = "JSON RPC 2.0 utilities"
configurations {
testFixturesDeps {
extendsFrom implementation // Inherit plugin's dependencies
canBeConsumed = false
canBeResolved = false
}
testFixturesImplementation.extendsFrom testFixturesDeps
}
dependencies {
implementation project(":jvm-libs:linea:core:metrics")
implementation project(":jvm-libs:linea:metrics:micrometer")

View File

@@ -5,15 +5,6 @@ plugins {
description="Interfaces for interaction with Linea Smart Contract"
configurations {
testFixturesDeps {
extendsFrom implementation // Inherit plugin's dependencies
canBeConsumed = false
canBeResolved = false
}
testFixturesImplementation.extendsFrom testFixturesDeps
}
dependencies {
api project(':jvm-libs:linea:core:domain-models')
api project(':jvm-libs:generic:extensions:futures')

View File

@@ -5,15 +5,6 @@ plugins {
description = "Linea L1 smart contract client"
configurations {
testFixturesDeps {
extendsFrom implementation // Inherit plugin's dependencies
canBeConsumed = false
canBeResolved = false
}
testFixturesImplementation.extendsFrom testFixturesDeps
}
dependencies {
api project(':jvm-libs:linea:core:domain-models')
api project(':jvm-libs:linea:clients:interfaces')